BM66(@ <<<===>>>===;;;;;;===>>><<<<<<=========;;;:::999666555333222333666999;;;???????????????>>>======AAAAAAAAAAAAAAA@@@???>>>CCCDDDDDDDDDDDDDDDCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOKKKKKKKKKKKKLLLMMMNNNNNNMMMNNNNNNNNNNNNPPPTTTWWWYYYccckkklllkkklllkkkhhhggghhhkkkpppvvv|||}}}rrrhhhccc___XXXOOOPPPMMMHHHDDD??????KKKXXXdddnnnyyy|||xxxwwwxxxrrrrrrsssssstttuuuvvvvvvwwwxxxxxxxxxwwwtttrrrppprrrnnniiieeecccbbbbbbaaa[[[\\\]]]]]]]]]]]]\\\[[[XXXXXXWWWSSSMMMJJJJJJKKKEEEDDDFFFIIIIIIIIIPPPXXX\\\YYYUUUOOOGGG@@@===>>>>>>>>>BBBKKKTTTTTTJJJ???DDDEEEGGGGGGDDD>>>888444999777666888;;;<<<:::888777444111222555888999888999:::;;;<<<;;;999666555444444333222222222222333555555666666666666555555444444444333111///...---///............------------,,,++++++------,,,+++------------------------)))***+++,,,,,,+++***)))------............------111111222333333444555555999999999<<<@@@CCCEEEEEEIIIOOOUUUYYY[[[```hhhnnnrrrqqqpppqqqvvv{{{~~~xxxmmmeeeeeepppuuummmrrriiiQQQBBB999888777666444444333333111111111222222333333333333333444444444444555555111333666999;;;999555111111222444444333444666888777888999;;;>>>BBBFFFHHHHHHGGGDDD@@@;;;888777777666888555777>>>???LLLddd{{{rrriiizzz<<<===>>>===;;;;;;===>>>>>>>>>>>>>>>===;;;:::888555444222111222555888:::???????????????>>>======@@@@@@AAAAAA@@@??????>>>CCCCCCDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLLLLMMMNNNJJJKKKLLLLLLLLLMMMPPPSSSYYYbbbiiiiiihhhiiiiiigggfffgggiiilllqqquuuyyy|||xxxoooiiieee___XXXSSSPPPLLLGGGAAA???HHHSSS___nnn||||||xxxwwwyyyssssssttttttuuuuuuvvvvvvvvvwwwxxxxxxvvvtttrrrpppppplllgggdddcccbbb```_________^^^]]]ZZZWWWUUUSSSUUUVVVUUURRRNNNJJJJJJKKKEEECCCDDDGGGIIILLLTTT^^^fffeeeddd___VVVLLLEEEBBB:::888999AAAKKKOOOJJJDDDDDDFFFHHHHHHFFFBBB===::::::999888999<<<<<<:::888888666555555777888999999::::::;;;;;;:::999777666999888777777666666777777333444444555555444444333555555555444222111///...............---------------,,,,,,,,,------,,,,,,++++++++++++++++++++++++******++++++++++++******------............------///000111222444555666666999999:::<<>>@@@BBBCCCDDDFFFEEEAAA===999777666666555777555777>>>AAAOOOhhh{{{ooohhhyyy<<<===>>>===;;;;;;===>>>???@@@@@@???>>><<<:::999444333111000111444777:::?????????@@@??????>>>===???@@@@@@@@@@@@???>>>>>>AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMLLLNNNOOOPPPOOOOOOQQQRRRXXX```eeedddccceeeeeeddddddeeegggjjjnnnrrrvvvxxx~~~uuummmhhhccc^^^YYYVVVSSSNNNFFFAAAFFFMMMYYYkkk}}}|||yyyxxxyyyuuuuuuuuuuuuuuuuuuvvvvvvtttuuuvvvwwwvvvtttrrrpppllljjjfffdddcccaaa___]]]aaa```___\\\YYYUUURRRPPPRRRSSSTTTRRROOOLLLJJJJJJEEECCCCCCFFFIIIOOO[[[gggvvvzzz~~~{{{rrrdddVVVNNNGGGBBB===???FFFJJJHHHEEEDDDEEEGGGHHHGGGDDDAAA>>>;;;:::::::::<<<;;;:::888666777777777666666777888;;;;;;::::::999999888888777777666555555555555666222222333333333333222222666666555444333222000///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++------............------...///000222333555666777888999:::<<>>@@@BBBDDDEEEEEEFFFDDDBBB>>>:::777666555555555777555777>>>BBBSSSnnn{{{kkkfffxxx<<<===>>>===;;;;;;===>>>>>>???@@@@@@???>>>===<<<555333111000111444888:::?????????@@@@@@??????>>>?????????@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKJJJIIIIIIJJJJJJJJJLLLNNNPPPQQQPPPOOOPPPQQQVVV]]]aaa___^^^```bbbbbbaaacccfffjjjpppvvv{{{~~~tttlllfffbbb___\\\YYYTTTLLLEEEFFFLLLUUUfffyyy~~~|||zzzyyyzzzvvvvvvuuutttttttttuuuuuuttttttvvvvvvuuusssqqqpppkkkiiigggeeedddccc```^^^^^^^^^^^^]]]\\\YYYWWWVVVSSSTTTTTTSSSQQQMMMJJJIIIFFFCCCCCCFFFKKKSSSaaannnmmm```UUUNNNFFFDDDFFFIIIHHHEEEBBBCCCDDDEEEDDDBBB???===:::::::::::::::999888777333555777555222111333666<<<;;;:::999999999999:::666555555444444444444444222222333333333333222222555555555444333111000///.........---------,,,,,,,,,---------,,,,,,------------------------------,,,,,,***))))))***,,,,,,------............------///000111222333444555555777999;;;===???AAADDDGGGIIINNNTTTYYY]]]bbbhhhkkkiiikkkooossswww{{{yyy{{{|||ppphhhjjjwwwxxxlllnnneeePPPCCC888777666555444444444444000000111111111111111111333333333444444444555555777666666777888888555333222333333333333444888;;;999;;;???DDDHHHJJJLLLLLLDDDAAA<<<999777777666666777999666777===BBBTTTqqqzzz~~~}}}hhhdddvvv<<<===>>>===;;;;;;===>>>======???@@@@@@@@@???>>>666444333222333555999;;;??????@@@@@@@@@@@@??????>>>??????@@@@@@@@@??????@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGHHHHHHJJJIIIHHHHHHGGGGGGGGGGGGGGGIIIKKKKKKJJJJJJJJJKKKSSSYYY]]][[[ZZZ]]]______aaacccfffkkkrrryyyuuummmgggbbb___[[[WWWOOOHHHGGGKKKUUUbbbsss}}}|||{{{zzzzzzvvvuuutttssssssssstttuuutttuuuvvvvvvuuusssqqqooollljjjhhhggggggeeecccaaa___````````````^^^]]]\\\VVVVVVUUUUUUSSSOOOLLLIIIHHHFFFEEEGGGKKKSSS```mmmuuu]]]WWWOOOKKKKKKKKKHHHEEE===>>>>>>>>><<<;;;888777888888999888777666666666333555666444111000333666<<<;;;:::999999999::::::888888777666666666666777333333444444444444333333333333333333222000///......------------,,,,,,,,,,,,---///...,,,+++---...---------------------------,,,+++******+++,,,---------............------111111111222222333333333777999<<<===>>>@@@DDDGGGIIILLLRRRXXX]]]bbbgggiiigggjjjooosssvvvyyy~~~||||||}}}ppphhhkkkyyywwwiiihhh^^^JJJ???777666555444444333444444222222222222222222222222333333333444444444555555444555777:::;;;999555111222333333333333555999<<<777:::???DDDIIIMMMOOOPPPFFFBBB<<<999888888777666999;;;888888===AAATTTrrr~~~yyy}}}{{{hhhddduuu<<<===>>>===;;;;;;===>>><<<===???@@@@@@???>>>>>>666555333222333666999<<<>>>???@@@@@@AAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKLLLLLLLLLLLLMMMMMMKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHIIIKKKOOOUUUZZZYYYXXX[[[]]]]]]aaacccggglllssszzzuuunnnhhhccc]]]XXXPPPJJJIIIMMMXXXcccrrr}}}}}}|||{{{zzzwwwvvvtttsssssstttvvvwwwvvvvvvwwwwwwuuussspppooonnnllliiihhhggggggfffdddbbbcccccccccaaa___]]]\\\WWWVVVTTTTTTSSSQQQNNNKKKJJJGGGFFFHHHJJJNNNYYYdddpppiii___VVVOOOIIIBBB===888777777666555444333333555777888888666555555666666666555333222333666888;;;;;;;;;;;;;;;:::::::::777666666555555555555555444444555555555555444444222222222222111000//////------------,,,,,,,,,,,,+++...000///,,,+++---///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------............------000000111111222333333333666999===>>>>>>@@@DDDHHHIIILLLRRRYYY___dddggghhhgggkkkooorrrtttxxx}}}yyyzzz~~~}}}ppphhhlll{{{zzz~~~sssdddbbbYYYFFF===666555555444333333444444333333333222222222222222111111222222222222333333222444777;;;===;;;666222333333333222333555:::===;;;===@@@DDDGGGKKKMMMNNNIIICCC<<<999888999888666888<<<999999===@@@TTTrrrzzz}}}zzzkkkgggwww<<<===>>>===;;;;;;===>>>>>>??????@@@???===<<<;;;666444222111222555999;;;>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFGGGFFFEEECCCBBBAAAAAAAAADDDEEEEEEEEEEEEGGGJJJLLLKKKRRRXXXXXXXXX[[[]]]\\\___bbbgggnnnvvv~~~}}}tttlllccc\\\UUUNNNNNNRRR\\\ggguuu}}}~~~~~~|||zzzxxxwwwuuutttuuuwwwyyy{{{xxxxxxyyyxxxvvvssspppnnnooolllhhhggggggggggggfffbbbbbbbbbbbb```^^^\\\[[[TTTRRRPPPQQQSSSSSSQQQOOOJJJGGGGGGGGGFFFGGGNNNWWWmmm~~~{{{uuummmaaaUUUKKKCCC;;;555222222222222222222222222444666888888666555666888777444111000111555777999999:::;;;<<<<<<;;;::::::666555444444333444444444444444555555555555444444333333333333222111000000---------,,,,,,,,,+++++++++...111///,,,+++---000+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------............------------///000222444555666666999===>>>===???DDDIIIHHHKKKPPPWWW^^^ccceeefffhhhkkkoooqqqrrruuu}}}uuuxxx}}}oooggglll|||sssxxxvvveeeaaaVVVDDD<<<555555444444333333444444222222222222111111111000111111222222222222333333333444666999;;;;;;888666333333333222333666:::>>>>>>???@@@BBBEEEHHHJJJLLLJJJDDD<<<888888888777444444999999999===AAAUUUttt|||~~~zzzoookkk{{{<<<===>>>===;;;;;;===>>>AAAAAAAAA@@@>>>;;;999777555333111000111444777:::>>>???@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAACCCDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLKKKIIIHHHGGGGGGFFFFFFEEECCCBBBAAA@@@????????????@@@??????BBBFFFIIIHHHPPPWWWWWWXXX[[[]]]\\\\\\```fffooozzzvvvkkkbbbZZZTTTTTTXXX^^^lllzzz~~~~~~~~~|||zzzzzzxxxwwwvvvwwwyyy|||~~~zzzzzzzzzyyyvvvssspppnnnooolllhhhffffffggghhhggg]]]^^^_________^^^]]]\\\QQQOOOMMMNNNRRRTTTSSSRRRIIIGGGGGGGGGDDDBBBFFFMMMNNN___mmmpppsssuuuooocccaaaZZZPPPHHHBBB===:::777/////////000111222444444444666999999777666888:::777222,,,+++///444666777888:::<<<======<<<:::999:::999999888888888888888333444444555555444444333444444444444333333222111---------,,,,,,,,,+++++++++...111000,,,***---111------------------------++++++---......---++++++---..................---***+++---000333666888999555999>>>>>>===???DDDIIIEEEHHHMMMTTT[[[```bbbccciiillloooppppppttt|||tttyyy}}}oooggglll|||ooottt}}}iiicccWWWDDD;;;555555444333333333444444222111111111000000//////333333444444444555555555444444555777999;;;:::999333333333222333666;;;???======>>>@@@CCCGGGKKKMMMKKKDDD;;;777777888666333000777888999>>>BBBVVVuuu{{{rrrooo~~~===<<<;;;::::::;;;<<<======>>>???@@@???===;;;:::888777444222111444999===???@@@@@@AAAAAA@@@@@@???===>>>@@@AAAAAA@@@??????BBBAAAAAAAAABBBCCCEEEFFFCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGJJJKKKHHHCCCAAADDDHHHGGGEEECCCCCCCCCBBB@@@>>>===888777;;;>>>@@@BBBFFFKKKNNNRRRVVVYYYZZZZZZZZZXXX^^^dddiiiooozzzzzznnneee^^^\\\___nnnwww|||zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyywwwuuuqqqnnnlllnnnmmmllljjjhhhgggffffffcccbbbaaa___\\\ZZZWWWVVVRRROOOKKKKKKNNNQQQRRRRRRIIIGGGCCC@@@>>>===>>>>>>FFFIIINNNQQQRRRQQQOOOMMMHHHDDD???<<<:::888444111---------...///000111222444444555666666666555555555444333222222333555777888888999:::;;;;;;;;;;;;;;;;;;:::999999888888777444555666555333222222333444444444333222111//////,,,,,,---------,,,++++++************************000...,,,+++,,,------,,,******))))))))))))))))))+++++++++,,,,,,,,,---------......000222444555777777999;;;<<<===???BBBEEEGGGJJJOOOTTTXXX]]]bbbeeejjjlllnnnpppsssxxx~~~~~~rrr|||qqqnnnttt{{{mmmpppzzzsssbbbVVVFFF888777444222333777999777555333222222111111222222333333333333444444555555555333555777888999888777666444555555555555666:::<<>>999888777555333777888666999>>>???QQQqqqzzz~~~uuujjjkkkzzz>>>===<<<;;;;;;<<<======>>>>>>??????>>>===;;;:::888666444111000333888<<<@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKNNNQQQOOOIIIFFFFFFHHHHHHFFFEEEDDDEEEEEECCCBBB???:::888;;;???@@@CCCGGGJJJMMMQQQUUUXXXYYYYYYXXXXXX]]]dddhhhnnnyyyxxxjjjaaa```dddttt~~~~~~{{{zzzyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyywwwtttqqqnnnlllmmmllljjjhhhfffeeedddddddddcccaaa___[[[XXXUUUSSSPPPMMMJJJIIIKKKMMMNNNNNNIIIGGGEEEBBB???>>>======<<<===???@@@AAABBBAAAAAA@@@===999777666444111///------------...///000111333333444444555555444444555444333222333444666888888999:::;;;;;;<<<;;;;;;;;;;;;::::::999888888888777888888777555444444555444444444333222111000///---------------,,,+++***------------------------...,,,***+++---...///...************************,,,,,,---------.........---......000111333555666555777999;;;<<>>BBBBBBCCCFFFIIILLLMMMMMMKKKEEE???:::888888777555777888666999>>>???RRRrrryyy}}}vvvkkkhhhwww>>>>>>============>>>>>>?????????>>>======<<<<<<888666444111000222777;;;@@@@@@AAAAAAAAAAAA@@@@@@===>>>???AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMNNNSSSXXXXXXTTTNNNJJJIIIJJJHHHFFFFFFGGGGGGGGGEEECCC===:::<<>>BBBDDDGGGKKKPPPUUUYYY^^^dddgggiiikkknnnqqquuuzzzwwwyyyvvvlllllluuu}}}sssttt|||rrrbbbUUUGGG;;;999999888666333222222333333222222111111222222333333333333333333222222222444555777888999999888888444444555444555888<<<@@@DDDDDDFFFHHHKKKMMMOOOPPPLLLGGGAAA<<<999888888888777888666999>>>@@@TTTvvvxxx{{{wwwkkkdddsss>>>>>>>>>>>>>>>?????????@@@???>>>===<<<<<<<<<===777666333000///222777;;;@@@AAAAAAAAAAAAAAAAAA@@@======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNOOOUUU\\\___\\\VVVPPPMMMKKKIIIGGGGGGHHHIIIIIIHHHEEE>>>:::<<<>>>???BBBFFFHHHJJJNNNQQQTTTVVVWWWWWWXXX[[[___ccchhhqqq}}}zzzjjjgggkkkvvv}}}{{{yyyyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwuuurrrooommmlllllllllkkkjjjhhhfffddddddbbbaaa___]]]YYYVVVSSSRRRNNNLLLIIIGGGFFFEEEEEEEEEFFFFFFEEEDDDBBB@@@>>><<<===<<<;;;999999999::::::333333333333333333222111111111111111111222333444111111111111222222333444555555555555666888999:::999:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::999999555666777555333222333444444444444444333222111000////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---......---++++++,,,,,,,,,,,,,,,---------------............---......///111222444555555777999:::;;;===@@@CCCFFFIIIOOOTTTXXX^^^cccfffiiilllooorrruuuxxx}}}vvvxxxqqqiiillluuu~~~rrrrrryyyrrraaaRRRDDD:::888999999777222000111333333222222111111222222333333333222222222222111111333444555777888888888888444555555444555999>>>BBBCCCEEEGGGIIIKKKLLLOOOPPPPPPLLLDDD>>>999888777888666888777999>>>AAAWWWzzz}}}wwwyyy~~~yyykkkbbbqqq===>>>>>>???????????????@@@???>>>===<<<<<<<<<===777555333111000333888<<>>???@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLRRRZZZ______\\\WWWSSSKKKIIIFFFFFFGGGHHHIIIHHHEEE???;;;<<<======???CCCFFFHHHLLLPPPSSSVVVXXXXXXXXXZZZ]]]```dddmmmwww~~~sssiiiiiippp}}}{{{zzzyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyvvvtttqqqnnnmmmllljjjjjjjjjiiigggeeecccaaa______^^^\\\ZZZWWWUUUTTTNNNMMMKKKHHHEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;999888777666333444555555555444444333222222222222222222333444111111111111222333444555666777777777888999::::::::::::;;;<<<==================<<<<<<;;;::::::999555666777666444333333444444444444444444333222111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,***++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------.........///000222333444888:::;;;;;;<<<===???AAACCCGGGLLLRRRWWW\\\aaaeeejjjmmmpppsssuuuwwwyyy{{{}}}yyysss}}}}}}ooohhhlllvvv~~~nnnmmmsssqqq```OOOAAA888555777888666222111333555333222222111111222222333222222222222222222222222222222333555666777777777555555555555555999???CCCDDDGGGJJJKKKLLLMMMPPPSSSTTTPPPHHH???999666666777666888777999>>>AAAZZZ|||vvvvvvyyy{{{kkkcccsss<<<===>>>??????@@@???????????????>>>======<<<<<<666555333111111555:::???AAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>??????@@@AAABBBBBBCCCDDDDDDCCCCCCBBBAAABBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJKKKJJJJJJIIIMMMTTTYYY\\\\\\ZZZXXXLLLJJJGGGEEEFFFHHHHHHHHHEEE@@@<<<===>>><<<===@@@CCCEEEHHHMMMQQQUUUWWWYYYWWWYYYZZZ]]]aaahhhpppvvv~~~tttnnnppp}}}|||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxvvvssspppnnnllllllggghhhhhhgggeeeccc```___^^^^^^]]]\\\ZZZXXXVVVUUUNNNNNNMMMJJJFFFDDDCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGCCCCCCAAA???<<<:::888777666888:::999777555444444333222222111222222333333333222222222333444666777888999999999:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>======<<<<<<;;;::::::888999999888666555555666444444444444444333222222/////////000//////...------------------------------,,,+++,,,---,,,+++)))***++++++,,,,,,------...+++++++++,,,,,,,,,------.........///000111333333888:::;;;<<<<<<===???BBBBBBFFFKKKQQQVVV[[[aaadddjjjmmmqqqtttvvvwwwyyyzzz{{{{{{pppzzz{{{nnnjjjnnnwww~~~mmmjjjnnn}}}{{{ooo```NNN???888444555555444333333444555333222222111111222222333222222222222333333333444222222333444666777888888777777666555666999???CCCFFFJJJMMMOOONNNOOOSSSWWWUUUQQQIII@@@888555666888555888777999===BBB]]]{{{uuutttttt~~~nnngggwww;;;<<<===???????????????>>>>>>??????>>>===;;;:::555444333222333777===BBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@@@@@@@AAAAAA???@@@BBBCCCDDDCCCCCCBBBAAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHJJJMMMQQQUUUXXXYYYYYYNNNKKKHHHFFFFFFHHHHHHHHHFFFAAA???@@@@@@===<<<>>>>>>@@@DDDIIINNNSSSVVVXXXWWWXXXYYY[[[___eeelllpppwwwwww~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxuuurrrooommmllllllhhhiiiiiiiiigggdddbbb``````___^^^]]]ZZZXXXVVVUUUMMMNNNNNNKKKFFFCCCCCCDDDDDDDDDEEEFFFIIILLLOOOPPPPPPMMMIIIEEEBBB@@@@@@AAA>>>@@@BBB@@@<<<999777777666555555444444555555555444444333333444666999:::;;;;;;;;;;;;;;;::::::999;;;;;;===>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;888999:::888666555666777444444444555444444333222......///000000000000///------------------------+++******,,,------+++************+++,,,---------,,,,,,,,,,,,---------............//////111222333555666999:::;;;===AAACCCBBBFFFKKKQQQVVV\\\aaaeeeiiimmmrrrwwwyyy{{{|||~~~|||sss{{{{{{ooolllpppxxx~~~ooojjjlllyyytttlll```NNN@@@;;;666555333333444444444333333222222111111222222333111111222333444555555666444444444555777999:::;;;999999777555555999???CCCFFFJJJNNNOOONNNOOOSSSXXXSSSPPPHHH???777555777:::555888777999===CCC___zzzuuussspppqqqmmm|||:::;;;===>>>?????????>>>===>>>???@@@???===;;;:::555444333222444888???CCCAAABBBBBBCCCCCCBBBBBBAAAFFFEEECCCBBBAAAAAABBBCCC===???@@@BBBCCCCCCBBBBBBAAABBBDDDEEEFFFGGGFFFFFFEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHIIILLLPPPUUUWWWXXXPPPMMMIIIGGGGGGHHHHHHHHHGGGCCCAAACCCCCC???<<<===:::===AAAFFFLLLQQQUUUWWWWWWWWWXXXZZZ^^^ccciiimmmrrryyy~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxuuuqqqnnnmmmllllllllllllmmmlllkkkhhheeecccbbbaaa```^^^[[[WWWUUUSSSLLLNNNNNNKKKFFFCCCCCCDDDEEEEEEFFFHHHKKKPPPTTTWWWXXXSSSMMMFFFCCCCCCEEEGGGFFFHHHJJJGGGBBB===;;;;;;::::::999999999999999:::666555444444555888:::<<<<<<<<<<<<<<<;;;:::999888;;;<<<===>>>????????????>>>>>>>>>===<<<<<<;;;;;;666777888777444333444555444444444555444444333333---...///000000111111111************************(((((()))+++......---+++))))))***++++++,,,---------------.........//////............///111222222111333666888:::>>>BBBEEEBBBFFFLLLRRRWWW]]]bbbfffggglllsssxxx|||~~~|||www~~~|||qqqmmmrrrxxx}}}rrrllllllxxxxxxooojjj```OOOBBB===999555222222444555333000333222222222222222222333111111222333555666777777555555666777888:::<<<===;;;:::888555555999>>>CCCDDDIIIMMMNNNLLLMMMQQQVVVQQQNNNGGG>>>777666999===555888888999===CCC```zzzuuurrrnnn}}}~~~{{{sssqqq===============<<<<<<<<>><<<;;;999888888888999<<<<<<===>>>???@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888777666666555555;;;:::888666444111000///111111///......///000000...---,,,+++***)))))))))---+++)))+++---///---+++,,,,,,+++***))))))******------------------------......///000111222333333444555888999:::<<>>???<<<;;;999888999;;;>>>???GGGFFFGGGKKKPPPTTTTTTSSSYYYQQQEEE===:::999999888777:::999<<<@@@FFFaaavvvpppsssxxx|||>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>><<<<<<;;;;;;666555333222222666<<<@@@BBBCCCCCCDDDCCCBBBAAA@@@BBBAAA@@@???>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKMMMLLLKKKJJJIIIIIIIIIJJJHHHJJJKKKKKKOOOTTTUUUQQQNNNMMMKKKJJJIIIIIIKKKKKKJJJHHHFFFEEEDDDBBB>>>;;;::::::<<<@@@EEEKKKPPPSSSUUUWWWYYYYYYZZZ___ffflllssstttuuuwww{{{}}}||||||}}}~~~}}}zzzxxxwwwxxx{{{||||||zzzvvvrrrnnnkkkhhhgggfffhhhjjjkkkjjjhhheeecccbbb```]]][[[ZZZYYYVVVTTTSSSPPPLLLJJJHHHGGGEEECCCGGGFFFHHHMMMQQQTTTZZZbbbmmmoooqqqnnnfff\\\SSSOOOJJJLLLPPPPPPNNNKKKIIIHHHFFFDDDBBBBBBDDDEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAA???>>>===;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@?????????>>>>>>>>>======;;;:::999888777666666666888777777555444333222222222111000///...///000000......---,,,,,,,,,------000...,,,---...///---+++,,,,,,+++***************------------------------......///000111222333333444555888999:::<<>>IIIHHHHHHLLLQQQUUUWWWWWWYYYQQQFFF>>>:::999888888777:::999;;;@@@FFFbbbyyyrrruuuxxxxxx>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;666555333222222666<<<@@@CCCDDDDDDDDDDDDCCCBBBBBBBBBAAA???======>>>@@@AAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKIIILLLMMMNNNRRRWWWWWWSSSQQQPPPNNNMMMLLLLLLMMMNNNMMMKKKIIIGGGFFFBBB>>>;;;::::::;;;>>>BBBHHHMMMPPPSSSUUUWWWXXXYYY]]]dddjjjrrrvvvyyyyyyxxxzzz~~~~~~~~~~~~|||zzzwwwwwwyyy|||~~~~~~|||xxxsssoookkkiiigggfffgggiiijjjiiigggdddbbbbbb```]]][[[ZZZXXXVVVTTTRRRPPPLLLJJJIIIGGGEEECCCJJJHHHIIIMMMPPPTTT[[[cccsssxxx~~~zzzpppfff```XXXZZZ\\\\\\ZZZXXXWWWXXXXXXUUURRRQQQQQQQQQQQQPPPNNNNNNNNNLLLHHHEEECCCCCC>>>===<<<;;;;;;<<<===>>>??????????????????@@@@@@@@@@@@?????????>>>>>>>>><<<<<<:::999888777777777555555555555555555555555222111111000//////000000...............///000000111///------------+++))),,,++++++************+++------------------------......///000111222333333444555888999:::<<>>>>>???@@@AAAAAABBB@@@@@@???>>>===<<<;;;;;;666555333222222666<<<@@@DDDDDDDDDDDDDDDCCCCCCCCCBBB@@@>>>======>>>@@@AAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIJJJKKKLLLLLLKKKMMMMMMMMMQQQWWWYYYVVVSSSRRRPPPOOOMMMLLLLLLLLLNNNLLLJJJIIIGGGDDD@@@===:::::::::<<<@@@EEEJJJMMMPPPSSSVVVWWWXXX\\\bbbgggpppvvv|||}}}xxxwwwzzz~~~}}}~~~~~~|||{{{xxxwwwwwwyyy}}}}}}{{{xxxtttpppmmmkkkjjjggghhhjjjjjjiiihhheeeddd```^^^\\\ZZZYYYWWWTTTRRRRRRPPPMMMKKKJJJIIIGGGEEEJJJHHHHHHLLLOOOSSS[[[dddrrryyy|||xxxqqqrrrrrrqqqnnnmmmmmmmmmppplllhhhdddbbb```^^^\\\VVVWWWVVVRRRKKKEEEBBBAAA;;;;;;:::999:::;;;======@@@@@@@@@@@@????????????>>>>>>>>>>>>===============<<<;;;:::999888888888555555555555666666666666333222222111000000000000000//////...//////000000---,,,+++++++++***)))(((,,,++++++******+++++++++,,,,,,------------------......///000111222333333444555777999:::<<>>===AAA???>>>>>>@@@DDDHHHKKKOOONNNMMMNNNQQQUUUXXXZZZZZZTTTJJJAAA:::777666666777999777999???FFFdddyyyppprrr|||llleeeppp======>>>??????@@@AAAAAA????????????>>><<<;;;:::666555333222222666<<<@@@EEEEEEDDDDDDCCCCCCCCCCCCAAA@@@>>>======???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMKKKJJJNNNVVVZZZYYYTTTSSSQQQOOOLLLJJJIIIHHHLLLJJJIIIIIIIIIGGGDDDAAA;;;:::999:::===BBBGGGKKKMMMPPPTTTVVVWWWZZZ___dddmmmuuu~~~}}}zzz|||~~~|||{{{{{{zzzyyywwwwwwwwwyyy|||}}}zzzyyyvvvtttqqqooonnnnnniiijjjkkkkkkjjjiiigggfff___]]]ZZZXXXWWWVVVSSSQQQRRRPPPNNNMMMLLLKKKHHHFFFGGGEEEEEEJJJNNNRRR[[[cccpppwww{{{wwwrrrmmmjjj^^^\\\YYYSSSLLLEEEAAA???::::::999999:::;;;===>>>@@@@@@??????????????????>>>>>>>>>>>>============>>>===;;;:::999999888888777777666666666555555555333333333222111111000///111000///...------------***++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------............///000111222333333444555777999:::<<>>>>>>>>??????@@@@@@AAA??????@@@???>>>===;;;999666555333222222666<<<@@@EEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLKKKIIINNNVVVZZZYYYSSSRRRPPPNNNKKKIIIGGGFFFIIIIIIHHHIIIJJJIIIFFFDDD===;;;:::999<<<@@@EEEIIIJJJNNNSSSUUUVVVYYY]]]aaaiiirrr|||}}}{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{xxxwwwuuusssqqqpppoooooojjjkkkkkkkkkkkkiiihhhggg___\\\ZZZXXXWWWUUUSSSPPPPPPOOOMMMMMMMMMKKKIIIFFFEEECCCEEEIIIMMMPPPXXX```nnnttt~~~|||xxxfff```XXXPPPKKKFFFAAA>>><<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@?????????>>>>>>>>>===<<<;;;:::999888888888999888777777666555444444444444444333333111000///111000///...,,,,,,,,,+++,,,---///...------///000,,,++++++++++++,,,,,,---+++,,,,,,------...............///000111222333333444555888999:::<<>>DDDGGGMMMNNNNNNOOOPPPRRRVVVZZZ^^^YYYQQQFFF===888777777666999888;;;AAAGGGbbb|||pppmmm{{{}}}mmmdddppp@@@@@@@@@@@@AAAAAAAAAAAA>>>???@@@@@@???===;;;999666555333222222666<<<@@@DDDDDDBBBAAAAAAAAABBBCCC???@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHFFFEEEFFFGGGHHHJJJKKKKKKKKKJJJIIIKKKLLLMMMQQQXXXYYYWWWPPPPPPOOOMMMLLLJJJHHHGGGIIIHHHHHHIIIJJJIIIGGGDDD>>><<<:::999;;;???DDDGGGHHHLLLRRRUUUVVVXXX[[[___fffmmmwww~~~}}}zzz{{{|||}}}}}}}}}{{{{{{xxxwwwuuusssqqqooonnnnnnjjjjjjkkkjjjjjjiiigggggg```^^^[[[YYYXXXWWWTTTRRRMMMLLLKKKLLLLLLJJJGGGEEEGGGEEEGGGKKKMMMNNNTTT[[[ffflllvvvjjj```RRRJJJGGGEEEAAA===<<<;;;:::999::::::<<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>>>>=========<<<;;;999888888888888888888777777666555555555444555555444333222000///000///...---------------...000111000...---...000+++++++++++++++,,,---...++++++,,,,,,---......///......///000111222333333444555888999:::<<>>888777888555999:::===BBBGGGaaa|||nnnjjjvvv{{{oooaaannnBBBBBBBBBBBBBBBBBBAAAAAA>>>???@@@@@@???===:::999666555333222222666<<<@@@DDDCCCBBBAAA@@@AAABBBBBB???@@@BBBDDDDDDDDDBBBAAA>>>??????@@@@@@AAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGHHHJJJKKKKKKJJJIIIFFFKKKNNNQQQUUUZZZYYYUUUMMMMMMMMMMMMMMMLLLJJJJJJJJJIIIHHHIIIIIIHHHFFFCCC???===:::999;;;???DDDGGGFFFKKKQQQTTTUUUWWWZZZ^^^cccjjjsss}}}{{{||||||zzzzzzxxxvvvssspppnnnlllllljjjjjjjjjiiiiiihhhgggfffbbb___]]][[[ZZZXXXVVVSSSKKKJJJJJJJJJJJJIIIFFFDDDIIIHHHIIILLLMMMMMMQQQWWW]]]cccmmmxxxkkk]]]MMMDDDCCCBBB???::::::999888777777777888999:::;;;;;;<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999888777777777777777777777666666666666555555555555444222000///...............//////000...000111///,,,***+++---++++++++++++,,,,,,---...++++++,,,,,,---...//////......///000111222333333444555888999:::<<>><<<444444444444444555666777000000111222222333444444555666666666777777888888999:::===@@@CCCDDDEEEEEE???===:::888:::>>>DDDHHHCCCGGGMMMQQQTTTXXX]]]aaaaaa]]]VVVKKK@@@999888999555999;;;>>>CCCGGG___zzzlllfffqqqyyy}}}nnndddqqqCCCCCCCCCBBBBBBAAAAAAAAA???>>>???@@@AAA???<<<:::666555444222222444999===@@@BBBDDDCCCAAA>>><<<<<>>;;;:::===@@@CCCDDDHHHMMMRRRUUUXXX[[[^^^ccciiirrrzzz~~~~~~zzzwwwrrrnnnlllkkkjjjhhhllliiiffffffhhhhhhfffddddddbbb```\\\XXXUUURRRQQQKKKLLLMMMMMMKKKGGGDDDAAAEEEEEEEEEGGGJJJNNNRRRUUUYYY\\\bbbhhhpppyyyooo___MMMDDDAAA===;;;;;;:::;;;;;;:::777555666666;;;;;;<<<<<<;;;;;;:::999??????>>>>>>======<<<<<<<<<:::888888;;;<<<;;;999777777777777666555444333444444333222222111111000000////////////.........---,,,,,,,,,,,,---.........------,,,,,,------...***+++,,,,,,---...///000//////.........000222333222444666777888:::===@@@FFFIIIMMMQQQVVV[[[```dddbbbfffkkknnnpppsssyyy}}}yyyvvvyyyxxxuuutttuuuyyypppYYYKKKCCC===888666555555444444333222222222333333444555666777777777777777777888888888888999:::===???AAACCCCCCCCCEEE@@@::::::???DDDFFFFFFJJJKKKIIIIIIPPP[[[bbbcccaaaaaaYYYKKK???;;;999777666;;;:::<<>>>>>CCCBBBBBBCCCCCCBBB???<<<777666444222111333888<<>>>>>>>>???AAABBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGKKKNNNQQQVVVZZZXXXSSSKKKJJJHHHGGGHHHIIIKKKMMMKKKMMMNNNNNNLLLIIIIIIIIIEEEBBB???<<<;;;<<<>>>@@@DDDHHHMMMRRRVVVYYY]]]```ccchhhpppwww}}}~~~zzzwwwrrrooommmlllkkkiiikkkhhheeedddeeefffeeecccdddbbb```]]]YYYVVVSSSRRRNNNNNNNNNMMMKKKHHHEEECCCDDDDDDEEEGGGJJJMMMQQQSSSSSSVVV[[[```eeelllsssxxx|||hhhYYYHHH@@@<<<999777777777888999999777777888999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<===============:::777555555777888666555777777777777666555444333444444333222222111111000/////////............---...------------...//////------,,,,,,,,,,,,------+++++++++,,,,,,------...///.........///000111222222444666777888:::===@@@DDDGGGLLLQQQUUUZZZ___bbbccchhhmmmpppqqqtttyyy}}}vvvrrrvvv|||tttnnnmmmpppsss[[[LLLCCC<<<777666555555444444333333222444444444555666666666777555555666777888999::::::;;;<<>>CCCFFFFFFGGGIIIJJJKKKPPPZZZ____________XXXJJJ???;;;999888777;;;:::;;;AAAHHH]]]}}}{{{nnnhhhqqq|||nnncccpppGGGFFFDDDCCCAAA@@@??????EEEDDDCCCCCCDDDBBB???===888666444111000222666:::???AAADDDEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCAAA@@@???>>>>>>===<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEJJJNNNRRRXXX\\\XXXRRRHHHGGGFFFEEEFFFIIIKKKMMMKKKMMMPPPQQQOOOMMMLLLKKKEEECCC@@@===;;;;;;;;;;;;@@@DDDIIINNNSSSWWW\\\```cccgggnnnuuu{{{~~~}}}zzzwwwrrrooonnnmmmlllkkkjjjgggcccbbbbbbccccccbbbdddccc```]]]ZZZWWWUUUSSSQQQPPPOOOLLLJJJGGGEEEDDDDDDDDDDDDFFFHHHLLLOOOPPPOOOQQQTTTWWWZZZ___dddhhhmmmppptttwwwzzz|||}}}aaaSSSDDD===:::666555666444666777888777888999;;;:::;;;<<<======>>>>>>===:::::::::;;;<<<<<<======;;;:::888888999999888777777777777777666555444444444444333222222111111000///............---------///............///000000,,,,,,++++++++++++,,,,,,------------------------///.........///000111222222444666777888:::===@@@BBBFFFLLLQQQUUUYYY]]]___eeeiiinnnppprrrtttyyy}}}~~~rrrooosss~~~rrrhhhfffhhh|||xxx___OOODDD<<<777666666555555444333333333666666666666666666666666333444555777999;;;<<<======>>>@@@BBBCCCCCCCCCCCCCCC>>>999888<<>>;;;:::888777;;;::::::@@@FFF[[[zzzyyynnnkkkuuummmeeepppDDDCCCBBBBBBAAABBBCCCCCCCCCBBBAAAAAAAAA???===:::888777555111000111555888???AAACCCDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@>>>===<<<<<<<<<===>>>???AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHDDDHHHMMMRRRZZZ^^^ZZZRRRFFFEEECCCCCCEEEHHHKKKNNNNNNQQQUUUVVVTTTPPPNNNMMMEEECCCAAA>>>;;;999888777;;;>>>CCCGGGLLLRRRWWW\\\aaafffnnnvvv|||}}}zzzwwwssspppooonnnmmmllliiigggdddaaaaaaaaabbbbbbdddccc```^^^[[[XXXVVVUUUSSSQQQNNNKKKHHHFFFEEEDDDCCCCCCDDDEEEGGGJJJLLLMMMNNNPPPRRRTTTUUUXXX\\\___dddfffiiijjjjjjkkklllnnnxxx||||||qqq]]]PPPCCC===:::666555666444555777777777777999;;;888999:::<<<===>>>>>>>>>::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;777888888777777666555444444444333222222111111000............------------...............//////000,,,++++++******++++++,,,000/////////.........---.........///000000111111222444666777888:::===@@@BBBFFFMMMRRRVVVYYY\\\^^^dddhhhmmmpppqqqsssxxx|||{{{pppoootttzzzoooeeecccfffvvv|||dddRRREEE<<<777666666666555444444333333777777777777777666666666444555666888:::;;;<<<======???AAACCCEEEEEEEEEEEEAAA===888777;;;@@@EEEGGGGGGKKKLLLLLLOOOVVV[[[[[[[[[\\\VVVIII>>>;;;:::999777;;;999:::???DDDYYYxxxyyypppqqq|||kkkbbblllDDDCCCBBBAAAAAABBBDDDEEEBBBAAA?????????>>><<<:::999888555222000111555888@@@AAABBBBBBAAA@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>===<<<<<<<<<===???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGDDDGGGLLLRRR\\\aaa]]]UUUGGGFFFDDDCCCDDDGGGKKKNNNTTTVVVYYYYYYVVVRRRPPPNNNFFFDDDBBB???<<<999777555888:::>>>BBBFFFLLLRRRWWW\\\bbblllvvv}}}zzz~~~{{{wwwssspppooonnnmmmkkkjjjhhhfffcccaaaaaabbbccccccbbb```^^^[[[YYYWWWVVVRRRPPPMMMIIIFFFDDDDDDCCCCCCDDDDDDFFFGGGIIIJJJKKKLLLNNNPPPRRRSSSUUUXXXZZZYYY[[[\\\[[[ZZZXXXYYYYYYccchhhlllnnnqqqrrrkkkcccYYYNNNCCC>>>:::666555777666777888888777666777999666777888:::;;;<<<======<<<;;;;;;:::999888888777555777888:::::::::;;;;;;888888888888777666555444444444333222222111111000//////.........---------------,,,,,,------...///,,,++++++******++++++,,,//////......---,,,,,,,,,---...//////000111111111222444666777888:::===@@@CCCGGGNNNSSSWWWZZZ]]]___bbbfffkkknnnooorrrwww{{{xxxooopppvvv~~~{{{wwwrrriiiaaaaaaeeeppp~~~gggTTTGGG>>>888777666666555555444333333777777777777777666666666777777888999:::;;;<<<<<<<<<>>>AAACCCFFFGGGGGGHHH@@@===888777999???EEEHHHLLLOOOOOOLLLMMMTTT\\\^^^]]]^^^WWWJJJ???;;;:::999888<<<999999>>>CCCXXXwwwzzzrrruuu}}}ggg^^^gggzzzHHHFFFDDDBBBAAAAAABBBCCCCCCAAA@@@@@@@@@@@@???>>>:::999666333111222666999???@@@AAA@@@??????@@@AAA@@@@@@AAABBBBBBBBBBBBBBB??????>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDFFFJJJRRR]]]eeebbbYYYKKKIIIFFFDDDDDDGGGKKKMMMVVVYYYZZZZZZWWWSSSPPPOOOGGGFFFCCC???<<<999777666888:::<<<>>>AAAGGGNNNRRRUUU[[[eeeoooxxx}}}yyy|||xxxssspppnnnmmmkkkjjjiiiiiihhhfffcccaaaaaabbbaaa```___]]][[[YYYWWWVVVQQQOOOLLLIIIFFFDDDDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIHHHJJJMMMNNNOOOQQQSSSUUUQQQRRRSSSSSSQQQPPPPPPPPPPPPUUUXXXZZZ^^^aaa^^^YYYVVVMMMDDD???:::555444777999::::::999777666777888666777888999;;;;;;<<<<<<===<<<;;;:::999888777666555888;;;<<<;;;;;;;;;<<<888888888888777666555555444444333222222111111000000////////////.........,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********---...///000111111111000222444666777888:::===@@@DDDHHHNNNSSSVVVYYY]]]___```eeejjjmmmooorrrwww{{{vvvmmmooovvvtttoookkkhhhccc___```dddooo{{{fffTTTGGG>>>999777777666666555444444444666666666666666666666666888888999:::;;;;;;<<<<<<===>>>AAADDDFFFGGGGGGGGG@@@===999777999>>>EEEJJJRRRUUUTTTOOONNNVVV^^^bbbbbbbbb[[[MMMAAA<<<:::888777<<<999:::???DDDYYYxxx|||sssttt|||}}}eee^^^gggzzzHHHGGGDDDBBBAAAAAABBBCCCCCCAAA@@@@@@AAABBBAAA@@@:::999777444222444888;;;===>>>?????????@@@BBBDDDBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEDDDFFFIIIQQQ___hhhfff^^^OOOMMMIIIFFFEEEGGGJJJMMMUUUWWWXXXWWWUUURRRQQQQQQIIIGGGCCC???<<<999888888888888999:::<<>>>>><<<:::::::::888888888888888777555555444444333222222111111000111111000000000/////////---------------...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++---...///000111111111000222444666777888:::===@@@EEEHHHLLLPPPTTTXXX\\\___```dddjjjmmmpppsssyyy}}}sssjjjlllsss}}}llleee______``````ccchhhxxxuuubbbQQQEEE===999777777666666555555444444444444444555666666666777666777888:::;;;===>>>??????@@@BBBDDDEEEEEEDDDDDD@@@===:::777999>>>FFFLLLTTTYYYYYYUUUSSSYYY___cccgggggg___OOOCCC===:::888777;;;::::::???EEEZZZyyy}}}qqqnnn{{{~~~hhhccclllEEEDDDBBBAAAAAACCCFFFHHHAAA???>>>>>>@@@AAAAAAAAA:::999777444333555999===;;;<<<>>>???@@@AAADDDGGGEEEEEEEEEEEEDDDCCCAAA@@@CCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJJJJKKKJJJIIIGGGGGGEEEFFFHHHQQQ___jjjiiibbbSSSOOOKKKGGGFFFGGGJJJLLLSSSTTTUUUTTTSSSRRRRRRSSSJJJGGGCCC???<<<:::999999666666555555777;;;AAAFFFKKKMMMRRRZZZdddoooyyy~~~{{{~~~}}}yyysssooollljjjhhhfffeeehhhjjjhhhddd```_________^^^]]][[[YYYXXXVVVVVVOOOOOOMMMLLLJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFHHHJJJKKKJJJJJJKKKLLLGGGHHHHHHFFFBBB???>>>>>><<<@@@BBBDDDKKKTTTZZZZZZ[[[TTTLLLGGGBBB<<<:::===999:::;;;;;;999999:::;;;999999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::555888;;;:::666333222333888999999888888777666555444444333333222111111000111111111111000000000000...............///000000...------,,,,,,------...////////////////////////,,,---///111111111000000222444666777888:::===@@@EEEGGGKKKNNNRRRVVV[[[^^^```dddjjjnnnqqquuu{{{pppfffhhhooo|||fff]]]WWWYYY___ccchhhmmmqqq___OOOCCC;;;888777777777666555555444444222333333444555666777777555666777:::<<<>>>@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@>>>:::888999???GGGMMMUUU[[[^^^ZZZXXX[[[```bbbkkkjjjaaaQQQDDD===:::777777;;;::::::@@@FFF[[[zzz}}}nnniiitttnnnhhhrrrNNNJJJEEEBBBBBBCCCCCCDDDAAAAAABBBBBBAAA@@@>>>===;;;:::888555333444888;;;??????@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDCCCAAA@@@??????>>>>>>???AAABBBCCCCCCBBBAAAAAABBBDDDEEEGGGHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIOOO\\\ggggggbbbXXXPPPJJJHHHGGGEEEFFFJJJOOOQQQTTTVVVVVVTTTQQQOOOJJJGGGCCC@@@===;;;888666666666555555666888;;;===DDDGGGLLLRRRYYYaaaiiiooorrrvvv}}}{{{yyytttpppkkkiiihhhgggiiihhhfffcccaaa___]]]\\\\\\\\\\\\[[[YYYVVVTTTRRRQQQPPPPPPNNNLLLHHHEEEDDDEEEFFFGGGGGGFFFFFFIIIKKKGGGGGGGGGHHHIIIJJJKKKLLLQQQMMMHHHEEECCCAAA???>>>===;;;:::>>>GGGQQQWWWZZZ\\\UUUKKKDDD@@@===:::777:::;;;<<<>>>>>>>>>======;;;:::999999888888999999::::::::::::::::::::::::444666888;;;<<<<<<;;;:::;;;999777666666555333111555555444333222000///...000000000000///...,,,+++,,,---.........---,,,+++,,,,,,,,,,,,---...///000+++++++++++++++,,,---...000000///......///111111444333444777888777:::@@@HHHJJJMMMPPPSSSWWW[[[___bbbeeeiiimmmqqquuuzzz~~~lll```eeepppsssggg^^^^^^```dddooo|||zzzooo```PPPCCC<<<999777666666555555555666666555555555666666666666666999::::::;;;<<<===>>>>>>DDDCCCBBBAAAAAABBBCCCDDD??????===::::::>>>GGGNNNQQQ[[[dddeee___[[[```fffiiiqqqmmmXXXFFF???<<<777999555<<<:::???GGGSSS{{{{{{lllgggsssvvvpppMMMIIIEEEBBBBBBCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===;;;:::888555333333666999======>>>>>>@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????>>>???@@@BBBBBBBBBBBBAAAAAABBBDDDEEEGGGGGGHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFHHHNNNYYYeeefffbbbWWWPPPJJJIIIHHHFFFGGGJJJOOOPPPRRRSSSTTTSSSQQQPPPMMMJJJEEEBBB@@@===999777777666555444555777999;;;<<>>===<<<===>>>???@@@??????>>>::::::999999999999999:::;;;;;;;;;;;;;;;:::::::::555777999;;;<<<<<<<<<;;;;;;999777777777666444333444444444333222111000////////////.........------++++++,,,------------,,,************+++,,,------...............///000000000//////...//////111111444333444777888777;;;@@@HHHKKKOOORRRVVVYYY]]]```cccfffjjjmmmqqquuuzzz~~~mmmbbbgggqqq{{{oooeeeeeefffiiiuuu}}}xxxtttjjj]]]NNNBBB;;;888666666555555444555555666555555555666666777777777::::::;;;<<<>>>???@@@AAACCCBBBAAAAAA@@@AAABBBBBB???===;;;888888<<>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJHHHIIIIIIMMMXXXccceeebbbUUUOOOKKKKKKJJJHHHGGGJJJMMMOOOPPPRRRRRRRRRQQQPPPPPPMMMIIIEEEBBB???;;;888888777555444444555666777666888;;;???CCCIIIPPPTTTaaafffooo{{{~~~}}}xxxsssooommmmmmmmmmmmjjjfffaaa______```bbb]]]]]]\\\ZZZXXXVVVTTTRRRPPPPPPOOOMMMKKKHHHFFFDDDEEEGGGJJJKKKJJJIIIJJJKKKIIIIIIIIIJJJLLLNNNPPPQQQUUUVVVVVVQQQIIIBBB??????<<<<<<>>>BBBJJJQQQVVVYYY^^^ZZZSSSJJJCCC??????AAA???@@@AAABBBBBBBBBAAA@@@::::::999999999::::::;;;<<<<<<;;;;;;:::::::::999777888:::;;;<<<<<<<<<<<<;;;999888888888888666555222333333333333222111000///......------......///++++++++++++,,,,,,---...,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,------...///////////////000111111444333444777888888;;;AAAHHHLLLQQQVVVZZZ]]]aaaccceeegggkkkooorrrvvv{{{~~~mmmccchhhrrrxxxmmmkkkkkkmmmyyy~~~yyy~~~~~~nnnjjjcccXXXLLLAAA;;;888555444444444444444555555444555555666777888999999:::;;;<<<>>>???AAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBBAAA>>>:::999:::<<<>>>???JJJTTT```dddbbbaaaffflllfffooonnn]]]KKKBBB===888888444;;;999???GGGTTT{{{wwwiiieeeooorrrjjj~~~IIIGGGCCCAAABBBCCCCCCCCCAAABBBBBBBBBBBB@@@???>>><<<;;;888444111000333555999888777777999===@@@CCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>============>>>???AAAAAAAAAAAA@@@AAAAAACCCEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNNNNNNNOOOWWW```ccc```TTTNNNJJJKKKKKKHHHGGGIIIKKKNNNQQQTTTUUUTTTRRRQQQRRROOOKKKHHHDDD@@@<<<888999888555333222333444444444555777999<<<@@@FFFJJJUUU\\\eeeqqq}}}yyytttqqqooooooooommmkkkgggdddbbbaaaaaabbb^^^]]]\\\ZZZXXXUUUTTTSSSPPPOOONNNLLLJJJHHHFFFEEEEEEHHHLLLMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMPPPSSSUUUYYY]]]```\\\SSSKKKGGGGGGAAA@@@AAAEEELLLTTT\\\```bbb```[[[RRRHHHCCCCCCEEECCCDDDEEEEEEEEEDDDCCCBBB:::::::::::::::;;;;;;<<<;;;;;;;;;:::999999888888777888999;;;;;;<<<;;;;;;:::999777777888888777666111222222333333333222222222111///............///...---,,,++++++,,,---...------------...///000000,,,+++++++++++++++,,,,,,......//////000000111111444333444888999888<<>>???@@@AAAAAAHHHHHHGGGFFFFFFEEEEEEEEEDDD@@@<<<<<>>===;;;888444111000222555888777666666888<<>><<<;;;<<<===>>>@@@AAA@@@@@@???@@@AAACCCDDDFFFGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLQQQQQQPPPOOOUUU\\\___\\\TTTOOOKKKKKKKKKHHHGGGIIIIIIMMMTTTYYYZZZXXXUUURRRSSSPPPMMMIIIFFFBBB===999:::999666333222111222333333444555666777:::>>>AAAJJJSSS]]]hhhxxx~~~}}}}}}yyyvvvsssqqqppppppjjjjjjjjjhhhfffdddbbbaaa___^^^\\\ZZZWWWUUUSSSSSSPPPOOOMMMKKKIIIHHHFFFFFFFFFIIILLLNNNMMMLLLKKKLLLLLLLLLLLLMMMOOORRRVVVXXX___eeejjjhhh___UUUOOOMMMFFFEEEEEEGGGMMMWWWbbbiiimmmmmmiiiaaaWWWNNNKKKKKKGGGGGGHHHHHHHHHGGGEEEDDD<<<;;;;;;;;;;;;;;;<<<<<<:::999999999888888777777888888999::::::;;;;;;;;;999888666777777777666555111111222333333333222222444333222000///.........000///...,,,,,,,,,---...))))))))))))***+++,,,,,,//////............//////---......///000111111111444222444888999999===BBBGGGLLLSSSYYY]]]aaadddgggfffiiimmmqqquuuyyyzzzllldddhhhqqqvvvooollllllwww{{{cccaaa[[[QQQGGG>>>:::888333333333333333444555666666666777888999;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>HHHHHHHHHGGGGGGFFFFFFEEEDDDAAA>>>>>>AAACCCBBBAAAAAAIIITTTZZZ\\\^^^dddjjjoootttrrrcccOOOAAA;;;:::888555;;;999>>>FFFRRRyyy{{{llleeelllpppeeepppEEECCCAAAAAABBBCCCCCCBBBBBBBBBCCCCCCBBBAAA???>>>===<<<999444111111333666888888777888999<<>><<<;;;;;;<<<>>>???@@@@@@??????@@@AAABBBDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLOOOPPPPPPOOOSSSZZZ\\\YYYYYYRRRMMMMMMLLLIIIHHHJJJJJJNNNUUU[[[]]][[[XXXUUUSSSQQQNNNLLLIIIDDD???;;;;;;999666444222111222222111222222222222444777:::BBBKKKWWWaaaqqq~~~|||~~~}}}{{{yyyvvvtttrrrqqqjjjkkkkkkkkkiiifffcccaaa```___\\\YYYWWWTTTSSSSSSOOONNNLLLJJJHHHGGGGGGFFFGGGIIILLLMMMLLLKKKLLLMMMMMMMMMLLLMMMPPPTTTXXXZZZdddjjjrrrsssnnneee^^^YYYTTTTTTSSSTTTYYYbbbllltttzzzzzzxxxrrrggg[[[QQQLLLJJJJJJKKKKKKJJJHHHFFFEEE>>>===<<<;;;;;;;;;;;;<<<888888888999999999999999999:::::::::;;;;;;;;;<<<:::888777777777777555444111222222333333333222222222222222111000///------///...------,,,,,,,,,---*********++++++,,,---...///...------,,,---------,,,---...000111111111111444222444888999999===CCCGGGKKKQQQWWW[[[___cccffffffiiimmmrrrvvv|||wwwkkkeeejjjsssxxxpppmmmnnnyyyhhhddd\\\QQQFFF===999888333333333333444555666777777888888999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>DDDDDDEEEFFFFFFEEEEEEDDDCCC@@@>>>===>>>@@@AAAAAACCCJJJRRRWWWYYY]]]ccciiiqqqvvvwwwkkkXXXFFF>>><<<:::666<<<999>>>EEEQQQwww|||mmmfffmmmqqqdddkkkDDDBBB@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCAAA@@@???===<<<999555222222555777999999999:::;;;===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@AAABBBBBBAAA???===<<<;;;<<<===????????????>>>@@@AAABBBDDDEEEFFFFFFGGGEEEFFFFFFGGGHHHJJJKKKLLLLLLPPPRRRRRRWWW]]]___]]]___WWWQQQOOOMMMKKKKKKMMMMMMOOOTTTXXX[[[[[[ZZZZZZTTTSSSPPPNNNLLLHHHBBB???;;;:::777444333222333333000111000//////000333666:::FFFSSS^^^mmm~~~}}}~~~~~~}}}{{{wwwtttrrrllllllkkkjjjiiigggeeedddaaa___\\\YYYVVVTTTSSSSSSOOONNNLLLJJJHHHGGGGGGGGGHHHJJJKKKKKKJJJKKKLLLNNNMMMMMMLLLMMMPPPTTTYYY\\\dddlllwwwxxxsssnnnooopppqqqsssxxx|||mmm\\\QQQLLLLLLLLLLLLKKKIIIGGGFFF??????===<<<;;;;;;;;;;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<:::888888888777555444222222333333333222111111,,,---///111111000...,,,((()))***+++,,,,,,------//////...//////000111222---,,,++++++*********+++,,,---...000111222111111444222444888::::::>>>DDDGGGJJJOOOTTTXXX\\\aaadddeeehhhmmmsssxxx~~~uuujjjgggnnnxxxuuuooolllooo|||ooojjj```RRREEE===888777444444444444555666777888999999::::::;;;;;;;;;<<<======>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCAAA>>>;;;<<<>>>@@@EEEJJJOOORRRTTTXXX___eeeooowww}}}wwweeePPPCCC>>>;;;777<<<999===CCCOOOuuu{{{mmmfffnnnsssccciii|||CCCAAA@@@@@@BBBCCCCCCBBBBBBCCCCCCDDDCCCAAA@@@???===<<<999666333333666888::::::;;;<<<======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>===???@@@AAAAAA@@@>>>===;;;<<<===?????????>>>>>>@@@@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLQQQUUUWWW\\\bbbeeecccccc[[[TTTQQQOOOMMMMMMPPPOOOPPPRRRUUUWWWZZZ\\\]]]UUUTTTRRRPPPNNNJJJEEEAAA<<<:::777555333333333444111111111000///000333555666CCCRRR^^^mmm}}}~~~zzzvvvsssnnnmmmkkkiiigggfffffffffaaa___\\\YYYVVVTTTSSSSSSOOONNNKKKIIIHHHGGGGGGGGGIIIJJJJJJJJJIIIJJJLLLNNNMMMLLLLLLMMMPPPTTTYYY\\\aaajjjyyykkk\\\LLLMMMMMMLLLKKKIIIGGGFFFAAA@@@>>>===;;;:::::::::999::::::;;;<<<===>>>>>>???>>>>>>>>>>>>??????@@@>>><<<:::999999888666444333333333333333222111000&&&))),,,000111000...---###$$$'''***,,,------------------......///000111000///......------------+++,,,...000111222111111444222444888::::::>>>DDDGGGJJJNNNQQQUUUZZZ___cccdddhhhmmmsssyyy~~~sssjjjhhhqqq|||qqqlllkkkooo}}}uuunnnbbbSSSEEE<<<888777444444444555666777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGBBBDDDEEEGGGHHHHHHHHHGGGGGGGGGDDD???:::999===AAAEEEHHHLLLNNNOOOTTT[[[aaakkkvvvoooWWWGGG@@@<<<888===999===CCCNNNtttzzzkkkfffpppuuuccciii}}}EEEAAAAAADDDEEECCCDDDGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@>>>:::555222333777:::===>>>???>>>===<<<===>>>@@@AAAAAABBBCCCCCCCCCBBBCCCBBB@@@>>>======>>>>>>??????>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLNNNRRRWWW^^^cccgggjjjkkkmmmggg]]]TTTOOOMMMMMMLLLRRRUUUWWWWWWUUUVVVYYY\\\ZZZVVVRRRRRRRRRPPPJJJDDD???===:::777444333333444111000000000000000111111888@@@NNN___rrr~~~|||{{{{{{zzzyyyvvvtttpppooollliiigggfffeeeeeeeeeccc```\\\YYYVVVUUUTTTQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLOOOPPPPPPPPPQQQSSSWWWZZZaaajjjyyymmm[[[RRRKKKJJJJJJHHHGGGHHHDDDBBB>>><<<<<<======<<<;;;:::999999999;;;===???????????????>>>>>>>>>>>><<<;;;:::999888666555555555555444444444333333333222222222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...///000000111000000222444555777999===BBBFFFIIIJJJMMMPPPTTT[[[bbbhhhhhhkkkpppuuuzzz{{{mmmeeehhhqqqyyywwwmmmkkkjjjmmmzzz{{{nnn^^^RRRFFF<<<888999888777555444555666888999888999999:::;;;<<<======<<<>>>AAADDDEEEEEEDDDCCCCCCEEEJJJMMMMMMJJJGGGDDDJJJEEE>>>888666888===AAACCCFFFKKKNNNQQQTTTZZZ^^^nnnvvvxxx___LLLDDD@@@999<<<777;;;BBBNNNuuu{{{jjjbbbkkkoooiiilll|||FFFBBBAAADDDDDDCCCCCCFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@>>>:::666333333666999>>>???@@@@@@>>>===>>>???@@@AAAAAABBBCCCCCCBBBBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGHHHHHHHHHGGGGGGIIIKKKMMMQQQVVV\\\aaadddffffffjjjeee^^^WWWRRRPPPOOOOOOPPPTTTYYY[[[ZZZZZZ\\\______[[[WWWVVVVVVTTTOOOKKKEEEBBB>>>999555222111000111000000000000000111111777>>>LLL^^^rrr~~~|||||||||{{{xxxvvvrrrqqqnnnkkkhhhgggffffffeeedddaaa^^^[[[XXXUUUTTTQQQOOONNNLLLJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPSSSWWWZZZ^^^ffftttzzz___UUULLLJJJJJJHHHGGGIIIEEEBBB>>><<<<<<======<<<;;;:::999888999;;;===>>>?????????>>>>>>>>>======<<<;;;:::999888666555555444444444444333333333333222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---...///000000111111111555777888:::<<<@@@EEEIIIMMMNNNPPPRRRVVV[[[bbbgggjjjnnnrrrwww{{{{{{nnnhhhkkkuuu}}}tttlllkkkkkkmmmzzz}}}yyyzzz{{{nnn^^^PPPEEE:::666777888777555555555666888999888999::::::<<<<<<===>>>===>>>AAACCCEEEEEEDDDDDDAAADDDHHHKKKLLLKKKIIIGGGHHHCCC<<<666555777<<>>@@@AAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@????????????@@@@@@>>>>>>======>>>???@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGFFFEEEEEEGGGIIIKKKNNNTTTZZZ___aaaaaaaaadddaaa]]]WWWSSSQQQPPPOOOMMMSSSZZZ^^^^^^___aaacccccc___[[[XXXXXXWWWSSSPPPIIIFFFBBB===888444222000111000000/////////000000444<<>><<<<<<===<<<<<<:::999888888999:::<<<===??????>>>>>>>>>>>>======<<<;;;:::999888666555555333333333333222222222222222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++,,,...000111---......///000111111111666888999;;;===AAAFFFIIIQQQRRRTTTUUUXXX]]]cccgggmmmqqquuuyyy}}}|||pppjjjooozzz}}}ssskkkjjjiiimmm|||rrrnnnpppyyykkk[[[NNNBBB888444444777777666555666777888999999999:::;;;<<<======>>>>>>???AAABBBDDDEEEEEEEEE@@@BBBEEEHHHJJJKKKJJJJJJHHHCCC===777666888===@@@FFFHHHJJJMMMQQQXXX```eeefffllltttvvvjjjWWWIIIEEE???:::===999===EEESSS{{{pppeeekkkpppffflll~~~LLLEEEAAABBBCCCBBBBBBDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@===888444333444666===???AAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBAAAAAA????????????@@@@@@AAAAAA============>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFEEEDDDDDDEEEGGGGGGKKKQQQWWW\\\^^^^^^^^^___^^^[[[WWWRRRNNNLLLLLLLLLQQQXXX\\\^^^```dddgggfffbbb]]]YYYWWWUUURRRPPPIIIHHHEEEAAA===999666555111111000/////////000000333999FFFYYYppp}}}}}}}}}}}}{{{zzzwwwuuuqqqmmmjjjhhhgggfffdddddddddbbb___[[[WWWTTTRRRPPPNNNKKKIIIIIIIIIIIIKKKJJJJJJJJJKKKLLLLLLMMMLLLMMMNNNNNNOOORRRVVVYYY```eeemmmvvvwwwhhhYYYRRRPPPNNNNNNNNNEEEBBB???===<<<<<<<<<;;;999999888888999:::<<<<<>>>>>>>>============<<<;;;:::999888666555555333333333222222222111111111111111111000000//////......---------,,,,,,,,,,,,,,,,,,---------------///---+++******,,,...000.........///000111222222444555777888:::>>>CCCGGGQQQRRRUUUWWWZZZ___dddiiiooorrrwww{{{~~~}}}qqqkkkppp~~~tttjjjgggffflll|||lllhhhkkksssfffWWWKKK@@@777444555777777666666666777888999999999:::;;;<<<===>>>>>>???@@@AAABBBCCCDDDFFFFFFBBBCCCDDDFFFHHHIIIJJJJJJIIIEEE???:::999<<<@@@CCCFFFFFFGGGJJJPPPXXX```fffjjjnnnrrrqqqbbbOOOBBB>>>===888===999===FFFUUUrrrhhhmmmoooeeekkk~~~QQQHHHBBBBBBCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>:::666444444555;;;===@@@AAA@@@?????????@@@AAAAAABBBAAAAAA@@@@@@>>>??????@@@AAAAAABBBBBB>>>>>>======>>>???@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEDDDBBBBBBDDDEEECCCGGGMMMSSSXXX[[[\\\\\\\\\]]]\\\WWWQQQLLLJJJJJJLLLPPPTTTWWWYYY^^^eeejjjiiieee```[[[XXXUUURRRQQQMMMLLLJJJFFFBBB===999666222222111000000000000000333888DDDWWWooo~~~|||{{{{{{{{{{{{zzzxxxvvvrrrnnnkkkiiiggggggcccddddddbbb```\\\XXXVVVSSSQQQNNNKKKJJJIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKLLLMMMNNNOOORRRWWWZZZbbbhhhpppwww}}}ppp^^^UUUSSSPPPNNNNNNFFFCCC???===<<<<<<<<<;;;999999999999:::;;;<<<<<<>>>>>>>>>============<<<<<<;;;:::999888666555555333333333222222222111111111111111000000000000000......---------,,,,,,,,,,,,,,,,,,------.........///...+++)))((()))+++---...------...///111222333222444666777999===BBBFFFMMMOOOSSSWWW[[[```gggkkkooossswww{{{~~~ssslllrrrttthhhcccbbblll{{{llliiilllmmm```RRRHHH???888666888777777777777777888888999999::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGCCCDDDEEEFFFGGGGGGHHHHHHHHHDDD@@@<<<<<>>;;;:::666<<<888<<>>;;;777555555555:::===@@@AAA@@@?????????AAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBAAAAAA??????>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@??????@@@AAAAAABBBBBBCCCDDDEEEEEEDDDBBBBBBCCCEEEBBBEEEIIINNNRRRUUUWWWWWWZZZ\\\[[[WWWPPPKKKIIIJJJLLLOOORRRTTTVVV[[[cccjjjiiihhhddd```\\\YYYVVVUUUSSSRRRPPPLLLFFF???999555444333222111111111111111444888BBBUUUmmm}}}zzzyyyzzz{{{zzzyyyyyywwwtttpppmmmkkkjjjjjjdddddddddcccaaa___\\\[[[UUUSSSPPPLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMNNNOOOPPPSSSXXX[[[```hhhssszzz~~~vvvbbbXXXUUUQQQMMMKKKFFFCCC???===<<<<<<;;;:::999999:::;;;;;;<<<<<<===>>>>>>============<<<<<<<<<;;;:::999888666555555333333333333222222222222111111000000000000000000......---------,,,,,,,,,,,,,,,,,,---......//////...---+++***)))***+++,,,...---------///111333444444555777999;;;???DDDGGGJJJMMMRRRWWW\\\bbbiiimmmooosssxxx|||{{{sssxxx|||pppddd___aaammmrrrpppssshhh]]]OOOFFF???888777999777777777888888888999999::::::;;;<<<===>>>>>>??????@@@BBBCCCEEEEEEFFFFFFBBBCCCDDDEEEFFFGGGGGGGGGFFFDDD@@@>>>???CCCHHHLLLQQQOOOMMMPPPVVV]]]dddggghhhlllpppnnn```MMM@@@===888555;;;777;;;FFFYYYrrrhhhnnnlllbbbiii}}}ZZZNNNDDDCCCEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCBBBBBB===>>>>>><<<999666666666:::===AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBAAA@@@AAA@@@???>>>==================>>>>>>>>>??????????????????@@@AAAAAABBBBBBDDDEEEEEEDDDBBBBBBCCCDDDBBBCCCFFFHHHKKKNNNPPPQQQSSSVVVVVVRRRLLLGGGGGGIIIKKKNNNRRRTTTVVVZZZaaafffffffffeeeccc```]]][[[ZZZUUUTTTRRROOOIIIBBB<<<888666555444333222222222222666999BBBTTTlll}}}zzzyyyzzz{{{{{{zzz{{{yyyvvvsssqqqooonnnnnnffffffeeedddcccbbbaaaaaaWWWUUUQQQNNNLLLLLLMMMOOONNNMMMMMMLLLLLLMMMMMMMMMLLLMMMNNNOOOQQQTTTYYY\\\^^^gggssszzz}}}}}}hhh]]]YYYTTTNNNKKKGGGCCC???===<<<<<<;;;:::::::::;;;<<<============>>>>>>=========<<<<<<<<<<<<;;;:::999888666555555444444444444333333333333000000000000000000000111......---------,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,---...///000...---------...111333555555666888:::<<>>888666999777777888888999999999888::::::;;;<<<===>>>??????>>>@@@BBBEEEFFFFFFFFFEEE???AAACCCEEEGGGHHHHHHGGGHHHGGGDDDDDDFFFKKKPPPTTTVVVSSSQQQSSSXXX___ccceeedddiiioooooobbbNNNAAA===777555<<<888<<>><<<999777666666;;;>>>BBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>@@@AAABBBBBBBBBAAA@@@@@@BBBAAA@@@>>>=========<<<============>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBEEEEEEEEEDDDBBBBBBCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKLLLOOOPPPLLLFFFCCCDDDGGGJJJNNNSSSWWWXXXZZZ___ccc```bbbccccccaaa___^^^]]]RRRRRRRRRPPPLLLFFF@@@===777666555444333333333333888:::BBBSSSkkk}}}zzzyyyzzz{{{{{{{{{|||{{{xxxuuusssrrrqqqqqqhhhgggfffeeeeeeeeeeeefffXXXVVVRRRNNNMMMMMMOOOPPPNNNNNNMMMMMMMMMMMMMMMNNNLLLNNNOOOPPPQQQUUUYYY]]]]]]fffqqqxxxzzz~~~nnnccc___YYYRRRNNNGGGDDD@@@===<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;:::999888666555555555555444444444444333333000000000000000111111111......---------,,,,,,,,,,,,,,,------...///000000******,,,...000222333444...---------...111444555444555777999;;;???DDDGGGLLLOOOTTTYYY^^^dddjjjnnnqqquuu{{{wwwddd^^^ZZZ]]]cccssshhh\\\OOOEEE>>>777555777777777888999999999999888::::::;;;<<<===>>>??????===@@@CCCFFFGGGGGGEEEDDD<<<>>>BBBEEEHHHIIIIIIIIIMMMKKKIIIIIILLLRRRXXX[[[WWWTTTQQQSSSXXX]]]```aaaccchhhppppppcccNNN???;;;888666===999>>>III^^^pppeeejjj|||qqqaaagggzzzeeeOOOFFFIIIGGGFFFHHHDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA>>>:::777555666888<<>>>>>???@@@>>><<>>===============???>>>>>>???AAACCCEEEGGGDDDCCCCCCBBBBBBBBBCCCCCC???@@@BBBDDDFFFHHHHHHIIILLLJJJHHHEEEDDDCCCCCCCCCKKKNNNQQQSSSTTTWWW]]]bbbiiigggdddbbbbbbaaaaaa```[[[VVVQQQPPPPPPLLLCCC;;;<<<777444555555222111333444999CCCRRRdddwww|||zzzyyyzzzzzzzzz}}}{{{xxxwwwvvvtttrrrpppkkkhhhfffgggjjjiiiddd```\\\ZZZVVVSSSPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRRRRTTTXXX[[[dddjjjppptttvvv{{{|||jjj^^^WWWRRRPPPLLLGGGBBB>>>===============<<<;;;;;;<<<===>>>??????>>>>>>===<<<;;;;;;;;;888888777777666666555555888777555444333333444444222222111111000//////...///............---------............---,,,+++***...---,,,+++,,,---...///,,,---...000222444666666333444777999<<>>???@@@AAA???@@@AAADDDGGGHHHGGGEEEDDDBBB@@@CCCHHHNNNPPPQQQOOOJJJGGGIIIPPPVVVWWWUUUPPPNNNPPPSSSSSSTTTZZZbbbaaakkkmmmkkkeeePPP@@@AAA666::::::;;;???EEEbbbrrrllljjj{{{qqqeeennneeeOOOFFFIIIFFFFFFHHHDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCAAA===999777777888<<>>>>>???@@@>>><<>>=========<<<======<<<<<<===>>>@@@BBBDDDEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDFFFFFFGGGGGGJJJIIIGGGFFFEEEEEEEEEEEEJJJMMMRRRTTTUUUWWW]]]aaaiiihhheeedddcccccccccbbb]]]XXXSSSRRRRRRNNNEEE===<<<777444555555222111333444:::EEERRR```ppp}}}{{{}}}{{{zzzyyyxxxvvvssspppllliiieeeeeeggggggccc___XXXWWWUUUSSSQQQQQQRRRSSSQQQQQQQQQQQQQQQSSSTTTTTTUUUVVVVVVUUUTTTVVVXXX[[[eeekkkrrrvvvyyy~~~ttteee[[[TTTPPPLLLHHHBBB???==================<<<;;;<<<<<<>>>>>>???>>>>>>===<<<<<<;;;;;;888888888777666666555555888777555444333333333444333222222111000000/////////............---------+++,,,,,,---------,,,,,,------,,,,,,,,,---...///---...///000222333555555555555666777999>>>EEEJJJMMMMMMQQQXXX[[[^^^fffpppqqquuuzzzwwwkkkqqqwwwyyyzzztttddd[[[VVV\\\fffxxxmmm]]]KKKAAA===::::::<<<777777888888999:::;;;;;;===>>>???@@@AAABBBCCCDDD??????AAACCCFFFHHHGGGFFFDDDCCCCCCFFFKKKNNNOOONNNMMMHHHDDDFFFKKKPPPQQQOOOLLLKKKNNNRRRSSSSSSXXX___bbbkkknnnmmmgggRRR@@@@@@555999999;;;???FFFcccqqqjjjgggwwwqqqhhhqqqfffOOOFFFHHHFFFFFFHHHEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCBBB???;;;777666666;;;BBBEEECCCAAABBBCCCBBBAAAAAABBBBBBCCCCCCBBBBBB???@@@AAA@@@???>>>???@@@BBBAAA???>>>??????>>>===>>>=========<<<<<<<<<<<<888999;;;>>>@@@AAACCCCCCAAAAAAAAA@@@@@@????????????@@@AAABBBCCCCCCCCCCCCHHHGGGGGGFFFFFFFFFFFFGGGHHHLLLQQQTTTUUUWWW\\\___iiihhhggggggfffeeeeeeeee```[[[WWWUUUTTTPPPHHHAAA===777444555555333222444555===HHHRRR\\\hhhvvv}}}||||||{{{{{{zzzwwwssspppmmmiiidddcccddddddaaa___XXXWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVXXXYYYYYYYYYXXXXXXZZZ\\\eeellluuu{{{~~~nnn```VVVPPPMMMIIICCC???=========<<<>>>======<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;999999888777666666555555777666555444333333333444333333333222111111000000///............---------******+++,,,,,,------...---,,,,,,,,,,,,---...///...//////000111222333444666666555666888>>>FFFKKKLLLNNNRRRXXX[[[^^^fffooorrrvvv{{{uuuggg[[[aaagggkkkoooyyyttteee]]]YYY^^^iii}}}{{{hhhXXXHHH???;;;999999;;;888888777888999;;;===>>>>>>??????@@@BBBCCCEEEFFF@@@@@@AAACCCFFFHHHGGGFFFEEEEEEGGGJJJMMMNNNLLLKKKJJJEEE@@@@@@EEEJJJJJJIIIHHHIIIMMMRRRUUUUUUXXX]]]bbbmmmqqqqqqkkkTTT@@@>>>555999999;;;@@@GGGeeeqqqiiifffwwwrrrlllvvvfffOOOFFFHHHEEEFFFHHHEEEFFFEEEDDDCCCBBBBBBBBBCCC???@@@@@@>>>:::555333222888???DDDCCCAAABBBCCCBBB???@@@BBBCCCCCCCCCBBBAAA>>>???AAA@@@>>>=========AAA@@@???????????????>>>===============<<<;;;;;;555777:::===???AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>;;;<<<===>>>???@@@@@@@@@HHHGGGFFFFFFEEEEEEEEEEEEEEEJJJPPPTTTUUUWWW[[[^^^fffhhhiiiiiihhhgggggggggddd```\\\YYYXXXTTTMMMGGG???999555666555333333555555???KKKSSSYYYbbbnnnxxx{{{zzzzzz{{{zzzxxxsssoookkkhhhcccaaaaaabbbbbbaaa\\\[[[XXXVVVTTTRRRRRRQQQTTTTTTTTTUUUUUUVVVWWWXXXXXXYYY[[[\\\\\\\\\^^^___fffnnnxxxuuudddXXXQQQNNNJJJDDD???======<<<<<<>>>>>>======<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<:::999999888777666555555555555555444444333333333333333333222222222111111///............---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---....../////////000000111111222222555555666777999>>>EEEJJJJJJMMMRRRWWW[[[```hhhooosssvvv{{{rrraaa\\\___cccfffkkkvvvtttkkkccc]]]___jjjvvvoooaaaSSSDDD===:::888888:::999999888888:::<<>>@@@BBBDDDEEEBBBAAAAAACCCFFFHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIFFF@@@;;;<<>>:::555222111555<<>>???AAABBBBBBBBBAAA@@@>>>???@@@@@@>>><<<<<<===@@@@@@@@@???>>>>>>???@@@======>>>>>>======<<<;;;555777:::===???@@@@@@@@@AAABBBBBBBBBAAA@@@>>>===999:::<<<>>>@@@AAABBBBBBGGGGGGFFFEEECCCBBB@@@@@@AAAFFFMMMQQQSSSVVVZZZ^^^dddgggjjjkkkjjjiiiiiijjjiiieeeaaa^^^\\\WWWRRRMMMCCC<<<777777666444444666555???KKKSSSXXX^^^hhhpppyyyyyyyyyzzzyyywwwrrrooojjjgggcccaaaaaabbbdddddd]]]\\\ZZZXXXVVVUUUTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYVVVYYY]]]___```aaabbbdddhhhpppzzz{{{jjj]]]VVVOOOKKKEEE@@@>>>===<<<;;;>>>>>>>>>======<<<;;;;;;============<<<<<<<<<<<<::::::999888777666555555444444444444444333333333333333333222222222222222///............---------//////...---,,,,,,------++++++,,,---........./////////000000000111111111222444777:::===@@@DDDGGGFFFLLLRRRWWW[[[ccckkkpppsssvvv{{{~~~vvvfff___```bbbccciiivvvuuuiiiccc]]]^^^iiiuuujjjdddZZZMMM@@@;;;999888888:::;;;:::999999;;;>>>AAACCC=========>>>???BBBEEEFFFEEEDDDCCCEEEGGGHHHHHHHHHIIIIIIGGGFFFEEEFFFGGGIIIBBB===888:::AAAHHHKKKKKKJJJKKKQQQ[[[aaaaaabbbdddeeeoootttwwwsss[[[CCC>>>555999999;;;@@@IIIhhhrrrkkkiii{{{vvvqqq|||gggPPPEEEGGGDDDEEEIIIFFFGGGFFFEEEDDDCCCBBBBBBBBB>>>@@@AAA???<<<888555444222:::AAAAAA@@@BBBCCCAAA>>>>>>???@@@@@@@@@@@@???>>>???@@@???>>>===>>>??????@@@@@@???>>>>>>???AAA===>>>?????????>>><<<;;;888999;;;===???@@@@@@AAAAAABBBBBBBBBAAA???>>><<<:::;;;===???BBBCCCDDDEEEDDDDDDDDDBBB@@@>>><<<;;;<<>>===;;;;;;<<<======>>>======<<<;;;==================<<<<<<;;;;;;:::999777666555555333333444444444444333222222222222222222222111111///............---------000///---,,,++++++,,,,,,***+++,,,---...//////////////////000000111111111000333888<<<>>>@@@CCCEEEEEELLLSSSVVV[[[dddkkkooorrrvvvzzz~~~zzznnn\\\\\\\\\]]]eeetttsssbbb```^^^aaannnyyykkkaaa\\\TTTHHH===999999999999:::<<<<<<;;;<<<===???AAABBB@@@@@@@@@@@@BBBEEEHHHJJJIIIHHHFFFFFFHHHIIIIIIHHHJJJIIIGGGEEECCCCCCFFFIIIAAA<<<888:::CCCKKKOOOOOOMMMMMMSSS^^^eeeggggggiiifffpppuuuxxxuuu^^^FFF@@@777:::999;;;AAAIIIiiitttkkkgggwwwwwwppp{{{hhhPPPEEEGGGDDDEEEIIIGGGHHHGGGFFFDDDCCCCCCBBBBBB===??????>>>;;;888777666111:::AAABBBAAACCCDDDCCC===============>>>>>>????????????>>>===>>>@@@BBB>>>@@@AAA@@@>>>===???BBB>>>???@@@AAA@@@???===<<<<<<<<<======>>>@@@AAABBB@@@@@@AAAAAA@@@>>><<<::::::;;;===???@@@AAABBBBBB???@@@@@@???>>><<<;;;999999>>>DDDIIIMMMSSS[[[```cccjjjpppsssqqqpppqqqssspppnnnjjjfffbbb^^^ZZZWWWLLLDDD>>>;;;999555555777333999CCCKKKPPPTTTVVVXXXiiiuuu~~~{{{yyyxxxxxxxxxwwwtttrrrnnnmmmjjjgggdddccccccddd]]]]]]]]]]]]]]]\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]][[[___eeehhhjjjjjjjjjkkklllsss{{{nnnbbb\\\RRRMMMFFFAAA>>><<<;;;:::;;;<<<===>>>>>>======<<<<<<=====================<<<;;;:::999777666555444222333444444444444333222111111111111111111111111///............------------,,,+++))))))***+++,,,)))***,,,---/////////...---......///000111111222222444777:::===@@@DDDGGGFFFOOOUUUWWWZZZcccjjjkkkqqquuuzzz~~~zzzqqq]]][[[YYYZZZbbbrrr|||pppaaaeeeiiinnn{{{nnn```ZZZZZZPPPEEE;;;999:::999999;;;======>>>>>>???@@@@@@AAACCCBBBBBBCCCEEEHHHLLLNNNNNNKKKIIIHHHIIIIIIIIIHHHHHHIIIIIIGGGEEEDDDFFFHHHBBB===888;;;DDDLLLPPPQQQMMMMMMSSS^^^fffiiiiiikkkgggppptttxxxwwwaaaIIICCC999;;;:::;;;@@@IIIiiitttjjjeeetttwwwmmmxxxhhhPPPEEEFFFDDDEEEIIIGGGHHHGGGFFFDDDCCCCCCBBBBBB;;;<<<<<<;;;888666666666222:::BBBCCCCCCEEEEEEDDD===<<<;;;;;;;;;<<<>>>????????????>>>===>>>AAADDD>>>@@@AAA@@@======???BBB>>>???AAABBBAAA@@@>>><<>>>>>>>>@@@BBBCCC>>>???@@@@@@???===:::999999:::;;;<<<============;;;<<<=========<<<:::999777;;;BBBGGGLLLRRR[[[aaaeeekkksssvvvtttssstttvvvrrrppplllhhhccc___[[[YYYOOOGGG@@@===999666555777222777>>>FFFLLLNNNNNNNNN]]]jjj|||}}}}}}{{{yyyxxxxxxxxxvvvtttqqqqqqnnnjjjeeebbbbbbbbbaaaaaaaaa___^^^\\\ZZZYYY[[[[[[[[[[[[\\\]]]^^^___```dddiiilllmmmlllllllllnnnttt{{{|||jjj___YYYRRRMMMFFFAAA>>><<<;;;::::::;;;<<<>>>>>>>>>======<<<<<<<<<===============<<<<<<:::999888666555444111222333444444444333222000000000000000000111111//////.........---------***)))((('''((())),,,---)))***,,,.../////////...------...///000111222222444555777888:::???EEEIIIIIIRRRWWWWWWZZZbbbggghhhqqqtttyyy}}}~~~wwwqqqbbb___[[[ZZZbbbqqqyyymmmgggnnnuuu|||xxxeeeYYYWWWYYYNNNCCC:::888:::::::::;;;===>>>???@@@@@@@@@@@@@@@CCCCCCBBBBBBEEEHHHLLLNNNPPPNNNKKKIIIIIIJJJIIIHHHGGGIIILLLKKKHHHEEEFFFGGGCCC>>>999<<>>===:::888666555777999===AAACCCBBBAAA???;;;<<<<<<======>>>>>>>>>??????????????????@@@@@@BBBAAA@@@>>>>>>>>>>>>?????????>>>===============???@@@AAABBBCCCCCCCCCCCC@@@???>>>???AAAAAAAAA???<<<>>>???AAAAAA???>>>===<<<;;;999888888999;;;<<>>EEELLLQQQYYY```mmmrrruuutttuuuxxxzzzyyywwwtttoookkkgggbbb]]]YYYTTTMMMDDD>>>;;;999777555444666:::AAAFFFHHHGGGFFFRRR\\\lllzzz||||||||||||{{{zzzyyyxxxvvvuuurrrooollljjjiiiiiigggdddaaa```aaabbbbbbbbb\\\^^^aaaccceeeeeeeeedddeeefffgggjjjlllooopppqqqsssuuuyyyqqqaaaWWWUUUMMMFFFCCC@@@<<<:::<<<>>>>>>===;;;999999;;;>>>============<<<;;;:::999;;;:::999888888888999:::555555666666666666666666222222111111000/////////////////////............///............---------...------......///000111000000000111222222333333444777:::===???AAADDDGGGLLLQQQXXX^^^bbbfffiiikkkmmmqqqwww{{{}}}zzzppphhh```[[[___hhhuuuvvvnnnlll{{{kkkXXXQQQNNNLLLHHH===444444777999;;;>>>>>>>>>>>>???@@@AAACCCCCCEEEEEEDDDDDDEEEGGGJJJKKKQQQOOOMMMMMMMMMLLLJJJIIIGGGNNNQQQMMMHHHGGGGGGFFFFFF<<<888@@@KKKQQQRRRRRRMMMLLLMMMTTT___gggjjjiiifffoooqqqtttxxxgggMMMBBB;;;>>><<<===BBBKKKjjjyyyyyyooofffjjjqqqqqqhhhppptttUUUEEEGGGDDDCCCGGGHHHGGGFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>><<<999777666777999===AAABBBBBBAAA???<<<<<<<<<;;;<<<<<<===>>>============>>>???@@@AAABBBAAA@@@>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<>>===;;;:::888888888:::;;;===;;;>>>FFFMMMRRRYYY```hhhnnnrrrsssuuuzzz}}}}}}{{{xxxuuuqqqnnniiiddd```XXXQQQHHHAAA===;;;888666777777999<<<@@@CCCCCCCCCHHHQQQ___lllvvv|||~~~}}}{{{zzzyyyxxxwwwvvvsssqqqooommmlllhhhfffcccaaabbbccccccbbbdddeeeggghhhgggfffdddbbbdddeeegggiiimmmooorrrsssvvvxxx{{{tttdddYYYUUUMMMFFFCCC@@@<<<:::<<<>>>>>>===;;;999999;;;>>>============<<<;;;:::999;;;:::999888888888999999555555555555555555555555222222111111000/////////............------------000000///......---,,,,,,------------...///000111//////000000111222222333444666999<<<>>>@@@DDDGGGKKKPPPWWW^^^ccchhhllloooppptttyyy|||~~~wwwjjjbbb\\\___iiivvv{{{ssszzz{{{~~~xxxvvvxxxcccTTTOOOMMMJJJGGG===555666888999;;;>>>??????@@@AAABBBCCCDDDDDDEEEDDDCCCCCCDDDFFFIIIJJJJJJLLLOOOSSSUUUSSSNNNJJJHHHOOORRRMMMHHHHHHHHHFFFJJJ@@@:::>>>EEEKKKOOOSSSSSSOOOKKKNNNVVV___dddfffcccmmmrrrwww{{{iiiMMM@@@:::===<<<===BBBKKKkkkvvvuuuooofffjjjqqqqqqgggooo]]]GGGFFFCCCDDDHHHFFFHHHGGGFFFEEECCCBBBAAA@@@BBBAAA@@@???===;;;999777666999===@@@BBBBBB@@@???>>>===;;;::::::;;;<<<===;;;;;;;;;<<<===???AAAAAABBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;??????@@@AAABBBBBBBBBBBBDDDCCCBBBBBBCCCDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@===<<<:::888777777888888:::999>>>GGGNNNSSSYYY```cccjjjooorrrvvv}}}~~~}}}{{{yyyvvvrrrmmmiiibbb[[[PPPHHHDDDAAA===:::<<<:::888888;;;=========>>>DDDNNNYYYbbbjjjppptttzzz~~~}}}|||{{{{{{zzzyyyvvvsssqqqoookkkhhheeedddddddddccccccggghhhjjjkkkkkkhhhfffdddcccdddfffiiimmmpppssstttxxx{{{xxxggg\\\UUUMMMFFFDDDAAA<<<;;;<<<=========;;;::::::<<<>>>============<<<;;;:::999::::::999888888888888999555555444444444444444444222222111111000/////////...------------,,,,,,,,,+++++++++++++++*********------------...///000111......///000000111111222222555888:::<<>>EEEMMMUUUZZZSSSJJJHHHMMMWWW___ccc```kkkqqqxxx}}}kkkMMM>>>:::<<<;;;===CCCLLLmmmvvvvvvyyyqqqgggkkkrrrrrrgggnnneeeKKKEEECCCEEEIIIFFFHHHGGGFFFEEEDDDBBBAAAAAABBBAAA@@@???===:::888777666999===@@@BBBAAA@@@???@@@>>>;;;999888:::;;;===<<<<<<<<<===>>>???@@@AAAAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<>>>???@@@AAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA>>>===<<<:::888777777777888888===GGGOOOTTTZZZ```bbbiiipppsssxxx~~~~~~}}}zzzuuurrrnnnfff[[[SSSMMMHHHDDD@@@???===:::999::::::999888888<<>>999<<<:::<<>><<<:::888666666888<<<@@@AAAAAA@@@>>>@@@>>>;;;999999:::<<<===@@@@@@???>>>>>>>>>??????AAAAAA@@@@@@???>>>>>>===???>>>======<<<<<<=========>>>???@@@AAAAAAAAAAAA?????????BBBFFFHHHIIIHHHDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>><<<:::999888888777777<<>><<<999666777888;;;===@@@FFFLLLQQQ[[[cccmmmvvv{{{}}}}}}}}}|||yyyuuuqqqooopppnnnkkkjjjjjjiiihhhfff```bbbeeegggiiijjjjjjjjjhhhhhhhhhiiillloooqqqssswwwlll```VVVNNNGGGDDDAAA===;;;===;;;<<<===<<<;;;;;;<<<===============<<<;;;:::999999999999999888888777777555555444444444333333333222222111111000/////////////////////.........---............------------,,,,,,,,,------...///000.........///000000111111111333666888:::>>>CCCGGGNNNSSS[[[bbbhhhlllqqqtttuuuxxx|||wwwiiibbb\\\```jjjvvv~~~qqqiiiZZZXXX]]]eeeuuu~~~nnnaaaZZZPPPFFF@@@<<<;;;===>>><<<;;;>>>>>>???BBBDDDEEEEEEDDDCCCFFFFFFFFFFFFGGGGGGHHHIIIKKKOOOVVV]]]```^^^WWWRRRJJJMMMNNNJJJIIIJJJJJJHHH???;;;888888888:::CCCLLLNNNIIICCCAAAEEENNNWWW]]]___fffhhhnnnwwwiiiOOOAAA:::<<<:::<<>><<<999777666555888<<>>???>>><<<;;;;;;<<<===>>>BBBAAA@@@???>>>>>>>>>>>>@@@@@@AAA@@@@@@???======??????>>>=====================>>>???@@@@@@@@@@@@======>>>AAAEEEHHHHHHHHHDDDFFFGGGIIIIIIGGGFFFDDDBBBAAA@@@???>>><<<;;;:::888777<<>><<<<<>><<<===BBBKKKUUU[[[```eeedddjjjtttiiiQQQEEE;;;===;;;<<>>>>>>>>=========>>>??????@@@??????>>>>>>>>>>>>???@@@@@@AAAAAA@@@???===<<<>>>>>>===<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>======???CCCEEEEEEDDDEEEGGGJJJMMMNNNLLLJJJHHHDDDCCCCCCBBBAAA@@@>>>>>>999888<<>>???AAABBBDDDKKKUUU^^^fffoooxxx~~~zzzvvvsssqqqrrrpppoooooopppooommmlllllljjjgggeeeeeeeeefffgggfffffffffhhhlllqqquuuxxxuuu{{{ssseeeVVVOOOHHHEEEBBB===<<<>>>999;;;======<<<;;;<<<===============<<<;;;:::999777888888999888777666555777777666666555444444333222222111111000///////////////.........---------,,,+++***)))((('''&&&&&&,,,,,,,,,,,,---...////////////000000111222222333222444666888:::???EEEIIIPPPUUU\\\ccchhhlllpppsssvvvyyy~~~uuugggaaa___eeeoooyyyssscccXXXTTTTTTYYY]]]iiitttcccSSSHHH@@@======???>>><<<===AAA??????@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEIIIIIIJJJLLLNNNOOOMMMKKKMMMOOOOOOMMMOOOSSSTTTQQQMMMEEE>>>;;;888555777;;;;;;::::::<<>>;;;<<>><<<:::999555888<<>>======>>>>>>??????@@@@@@===============>>>??????@@@@@@AAAAAA@@@???===<<<======<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@???>>>>>>???AAABBBBBBAAAEEEHHHMMMQQQRRRPPPMMMJJJEEEEEEEEEDDDCCCBBBAAA@@@;;;999;;;CCCKKKQQQYYYaaaqqqyyy}}}qqqhhhVVVRRRNNNLLLMMMNNNPPPPPPFFFGGGHHHGGGFFFEEEEEEFFF===BBBIIIPPPVVV]]]ffflll{{{{{{wwwuuusssrrrqqqppppppqqqqqqooommmnnnllliiifffeeegggiiikkkcccdddeeehhhlllrrrxxx{{{uuuyyyuuugggVVVOOOHHHEEEBBB===<<<>>>999;;;======<<<<<<<<<===============<<<;;;:::999777888888999999777666555888888777666555555444444222222111111000/////////......---------,,,,,,,,,,,,,,,---...///000000111,,,,,,,,,,,,---...//////000000000111222222333333333444666888;;;@@@FFFJJJNNNTTT[[[bbbhhhmmmqqqtttwwwzzztttgggbbbaaahhhqqq{{{sssbbbWWWNNNNNNUUU\\\iiiwwwcccSSSIII@@@======???>>><<<>>>BBB@@@@@@@@@@@@AAACCCDDDEEEGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIKKKNNNNNNMMMKKKOOOQQQQQQOOORRRWWWXXXUUUPPPGGG===:::888777:::>>><<<;;;;;;===CCCNNNZZZbbb```eeeeeemmmyyynnnUUUGGG===???;;;<<>><<<999;;;<<<=========<<<;;;:::???????????????>>>======@@@???===<<<<<<>>>@@@BBB>>>===;;;:::999999999:::;;;<<<<<<<<<======>>>>>>;;;<<<=========???BBBDDDDDDGGGLLLQQQSSSRRRPPPNNNJJJEEEBBBDDDCCC@@@>>>???<<<:::<<>>???>>><<<<<<======;;;:::...111444777999888666444555555555444222000000111111111111000000000000//////////////////...------...//////---***)))***+++***+++,,,---...000111111000111222222111000111333444666999<<<>>>AAAEEEHHHOOOUUU]]]cccgggkkkooosssuuuyyy~~~vvvhhhcccccclllwwwxxxcccTTTOOOQQQSSSYYYjjjxxxgggUUUFFF===<<<<<<>>>@@@AAA@@@>>>???@@@@@@AAABBBBBBBBBBBB@@@DDDGGGIIIIIIHHHGGGGGGLLLLLLLLLKKKJJJKKKNNNPPPQQQPPPQQQSSSWWWZZZZZZZZZSSSQQQIII@@@===???@@@======777444999AAAKKKWWWaaa^^^jjjmmmoooxxxqqqXXXFFF@@@555444>>>CCCOOOuuu{{{zzzsssooo~~~~~~mmmsssmmmUUUGGGDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA???===<<<;;;555555777:::======;;;999888999;;;===>>>>>>>>>===???????????????>>>>>>===???>>>;;;999999:::<<<===AAA@@@???===============<<<<<<<<<<<<=========>>>;;;<<<=========>>>AAADDDCCCGGGNNNSSSVVVUUUSSSPPPMMMHHHEEEGGGGGGDDDBBBDDD???<<<===AAAGGGMMMXXXcccqqqxxxuuubbbWWWLLLHHHGGGIIIPPPVVVZZZZZZZZZ\\\]]]ZZZUUUPPPKKKIIIFFFCCCBBBFFFLLLQQQdddooo|||{{{|||{{{zzzxxxxxxxxxwwwtttrrrpppnnnkkkjjjjjjiiihhhfffggghhhhhhhhhjjjooouuuzzz{{{|||{{{ggg^^^UUULLLHHHCCC===;;;<<<888777777666777999<<<===???===<<<<<<<<<<<<;;;999555666888::::::888777555555666666666555444555555222222111111111000000000000000000000000///......,,,------,,,+++***+++---,,,---------.../////////000111222222111000222333444777999<<<>>>AAAFFFIIIOOOUUU]]]cccfffjjjooorrruuuxxx}}}ssshhhdddeeeooo{{{xxxdddUUUPPPQQQSSSYYYkkkuuucccPPPDDD???>>>===>>>@@@AAA@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBEEEIIIJJJIIIHHHGGGGGGKKKMMMNNNOOOOOOPPPSSSUUUTTTRRRPPPQQQTTTXXXZZZ[[[UUUQQQJJJFFFJJJPPPPPPJJJAAA;;;777:::AAAIIITTT^^^aaaooorrrrrryyypppWWWFFF???777777???CCCOOOvvv|||www{{{rrrooo~~~jjjqqqvvv\\\LLLEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@>>>===<<<777777888:::<<<===;;;999777888:::<<<>>>@@@AAAAAA??????@@@@@@??????>>>===CCCAAA???<<<;;;;;;<<<===???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<============;;;<<<=========>>>AAADDDCCCHHHPPPWWWZZZYYYUUUSSSOOOJJJGGGHHHHHHFFFEEEFFFBBB???>>>BBBFFFLLLVVVaaannnxxx|||eeeYYYMMMGGGFFFHHHNNNUUU^^^```cccfffgggddd^^^YYYSSSPPPIIIBBB>>>???DDDHHHVVVeee{{{~~~|||}}}}}}}}}}}}}}}{{{wwwtttooonnnnnnnnnnnnmmmiiigggggghhhhhhhhhiiimmmssswww}}}xxxwww}}}jjj^^^UUUMMMIIIDDD>>><<<===999888777777888;;;===??????===<<<<<<<<<<<<;;;999::::::::::::999888666555555555555666666777777777333222222222111111111111///////////////......---***+++,,,,,,++++++---///........................///111222222111111222333555777999<<<>>>BBBGGGJJJOOOUUU]]]cccfffjjjooorrrvvvyyy~~~oooeeecccfffqqq}}}yyydddVVVQQQRRRTTT\\\pppvvvaaaPPPHHHCCCAAA???>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBDDDGGGJJJJJJIIIGGGGGGGGGKKKMMMPPPRRRSSSTTTVVVXXXVVVRRROOONNNPPPTTTWWWYYYUUUPPPIIIJJJTTT]]]\\\UUUEEE???:::;;;???FFFPPPZZZeeeuuuyyywwwyyynnnVVVGGG>>>999:::AAACCCPPPxxxwwwxxx~~~qqqooo|||iiirrr{{{```NNNGGGEEEBBBBBBCCCCCCDDDDDDEEEEEEAAAAAAAAAAAA@@@???>>>===999888888999;;;<<<;;;999888999:::<<<>>>@@@AAABBB???@@@@@@@@@@@@???>>>>>>CCCAAA@@@>>>======>>>???=========<<<;;;;;;;;;;;;<<<<<<<<<===============:::;;;<<<<<<<<<>>>AAACCCCCCJJJSSS[[[^^^\\\XXXTTTNNNIIIFFFGGGGGGDDDDDDFFFEEEBBB@@@CCCFFFKKKTTT^^^iiiuuu|||iii]]]OOOHHHEEEEEEKKKQQQ^^^bbbhhhmmmnnnjjjddd___ZZZUUUNNNEEE@@@@@@DDDHHHJJJ]]]www|||~~~~~~~~~yyyuuurrrqqqooooooooonnnkkkiiifffgggfffffffffiiimmmqqquuupppnnnssszzzmmm]]]UUUNNNJJJEEE???<<<===;;;;;;::::::;;;>>>@@@BBB@@@>>>============<<<:::;;;:::999888777666666666555444333444555666666555333333333222222222111111------......------,,,++++++,,,,,,,,,++++++---///---------...............///000222222111111222444555777999<<>>???@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBBEEEGGGIIIJJJHHHFFFFFFFFFIIILLLOOOQQQRRRRRRSSSTTTQQQNNNKKKJJJLLLNNNPPPQQQOOOLLLGGGHHHRRR[[[\\\VVVFFF@@@;;;;;;>>>CCCMMMXXXhhhyyy}}}zzzyyymmmUUUGGG<<<999<<>>>>>:::999888999;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;<<<<<<===@@@@@@@@@@@@?????????>>>===============<<<<<<<<<:::;;;<<<<<<<<<>>>AAACCCFFFLLLVVV___bbb```[[[WWWPPPJJJFFFFFFFFFDDDCCCEEEGGGDDDCCCEEEGGGJJJRRR[[[fffttt{{{nnnaaaRRRJJJEEEDDDHHHMMM\\\bbbkkkrrrssspppjjjfff```[[[SSSJJJCCCAAADDDGGGGGGYYYuuu~~~yyyuuuuuussspppnnnnnnmmmlllkkkdddddddddbbb```aaadddgggkkkgggfffkkkqqq|||ooo\\\UUUNNNJJJFFF@@@======;;;;;;::::::<<<>>>AAACCCAAA???>>>>>>???>>>===;;;:::999888777777888999999777555444444555666444222333333333222222222111111...////////////...------,,,------,,,******+++---++++++,,,---...///000111...000111222111111333444555777999<<>>===;;;999888888:::<<<======>>>>>>======>>>???@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<<<<===>>>>>>???======>>>>>>>>>>>>===<<<===============<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCGGGNNNYYYbbbggggggccc```UUUOOOJJJIIIHHHEEEEEEGGGGGGDDDDDDGGGIIIJJJPPPXXXdddrrryyynnnbbbUUULLLGGGEEEGGGLLLZZZbbbllltttwwwtttqqqnnngggcccZZZOOOFFFBBBAAACCCJJJYYYrrr~~~zzzuuuwwwtttpppnnnmmmllljjjiiibbbaaa```]]]ZZZYYYZZZ\\\___]]]___dddiiiqqqppp[[[SSSMMMJJJFFF@@@<<<===999888888888:::<<>>>>>>>>>>>===;;;:::::::::::::::;;;<<<===999777444555777888666333333222222222111111111111111111111111111000000///---......,,,******+++,,,***+++,,,---...000111111...///111111111111333555555777999<<>>@@@CCCFFFGGGGGGEEEDDDFFFGGGIIIIIIGGGGGGGGGHHHJJJKKKMMMLLLJJJIIIIIIJJJGGGFFFEEEFFFGGGGGGFFFDDD@@@BBBAAA@@@FFFPPPWWWXXXDDD@@@<<<;;;;;;@@@KKKWWWfffvvvyyywwwyyymmmUUUEEE;;;999:::>>>CCCTTTyyyxxxtttwwwyyyzzzwwwzzz|||yyykkklllyyyeeeooojjjUUULLLJJJDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA???===<<<;;;999777777:::===??????>>>>>>>>>===>>>???AAABBB@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@???????????????999:::;;;;;;<<<;;;:::999>>>=========<<<<<<<<<<<<:::;;;;;;;;;;;;===@@@CCCHHHOOO[[[fffmmmooonnnlllYYYRRRLLLKKKIIIFFFEEEGGGFFFDDDFFFJJJKKKKKKOOOUUUaaammmvvvlllaaaUUUOOOKKKHHHJJJNNNVVV___kkktttwwwvvvtttsssmmmiiiaaaWWWMMMGGGDDDDDDNNNXXXooozzzwwwvvvsssqqqooommmjjjgggddd___^^^\\\XXXSSSQQQQQQRRRQQQRRRUUUZZZ^^^cccooozzzrrrYYYRRRLLLJJJEEE???;;;<<<888777777777999<<>><<<<<<======;;;:::999999::::::;;;;;;;;;;;;777444222333777999666333222222111111111000000000000000111111000000///...+++,,,---,,,++++++---...,,,,,,------...///000000---///111111111222333555555777999<<<@@@FFFMMMRRRWWW]]]dddiiilllooossswwwyyyzzz}}}~~~qqqbbb___bbblllyyyrrrbbbXXXXXXZZZcccwww~~~uuuiii\\\QQQJJJFFFCCCAAA@@@@@@AAAAAA@@@>>>>>>@@@DDDHHHJJJJJJIIIHHHGGGIIIJJJJJJIIIIIIKKKLLLNNNNNNNNNMMMKKKKKKLLLMMMIIIGGGEEEEEEFFFHHHHHHHHHHHHEEE@@@===DDDOOOTTTSSSGGGCCC@@@>>><<<@@@KKKWWWcccpppssssssxxxoooUUUDDD>>>:::999===EEEYYY{{{{{{sssrrruuuwwwtttxxx|||wwwjjjjjj|||fffmmmpppYYYLLLHHHEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDCCCAAA???===<<<;;;888666777:::===@@@AAA>>>=========>>>@@@BBBDDD@@@AAAAAAAAAAAA@@@????????????>>>===<<<;;;::::::;;;<<<===>>>>>>===<<<<<<>>>>>>======<<<<<<<<<;;;999:::;;;;;;;;;===@@@BBBHHHPPP\\\hhhqqqvvvvvvvvvZZZSSSLLLKKKHHHEEEDDDFFFEEEDDDGGGKKKLLLLLLOOOTTT\\\hhh{{{}}}sssiii___UUUPPPMMMKKKMMMQQQRRR[[[hhhqqquuuuuutttuuupppmmmfff]]]TTTMMMKKKKKKPPPXXXlll~~~{{{xxxssssssrrrqqqooojjjddd___^^^]]]ZZZUUUOOOLLLKKKKKKGGGHHHMMMRRRUUUXXXaaakkkssstttXXXQQQLLLIIIEEE???;;;;;;999999888999;;;>>>AAABBB>>><<<;;;:::;;;;;;:::888888888999999999888777777333000...000555888666333111111111000000000000///------......------,,,+++)))***+++,,,+++,,,...111........................---///111111111222444555666777999<<<@@@FFFNNNSSSWWW]]]dddiiilllnnnsssvvvuuuwwwyyyzzz|||pppbbb]]]aaajjjxxxssscccZZZ[[[[[[bbbuuuvvvxxxttteeeWWWNNNFFF???AAA@@@@@@@@@AAAAAA???===>>>AAAFFFJJJMMMMMMLLLKKKHHHJJJLLLLLLKKKLLLMMMOOOQQQQQQQQQOOONNNNNNPPPRRRMMMJJJFFFDDDFFFIIILLLMMMRRRJJJ???<<>><<<:::999>>><<<::::::===AAAEEEFFF@@@@@@??????@@@@@@AAABBBDDDBBB@@@???@@@@@@???>>>??????>>>======>>>???@@@>>>===<<<;;;;;;;;;;;;;;;???>>><<<;;;;;;<<<===>>>:::::::::;;;<<<>>>@@@BBBFFFWWWfffppp}}}ppp```QQQNNNMMMJJJFFFGGGEEECCCFFFMMMPPPNNNMMMMMM```fffsssvvvkkkfffYYYMMMHHHGGGGGGGGGIIINNNUUU```jjjooorrrssstttsssqqqmmmeee\\\UUURRRRRRVVV]]]mmm|||zzzyyyyyyyyywwwrrrkkkddd```___[[[XXXTTTQQQOOOLLLHHHFFFFFFFFFFFFGGGIIIMMMPPPRRRbbbpppooo]]]SSSIIIEEECCC???===>>>======<<<;;;<<<===>>>?????????>>>===<<<:::888777777777888888888999999999999999999999888777555555222222111111000/////////000//////...------,,,,,,,,,+++***)))((((((((((((,,,,,,++++++,,,,,,---...///000000/////////222444333555777:::???FFFNNNTTT^^^bbbgggllloooppppppppppppooooooqqqvvv|||xxxggg^^^[[[bbbjjjsssmmm^^^YYYWWWTTT\\\uuu}}}oooooooookkk]]]LLLGGGJJJAAAAAA@@@??????@@@AAABBB@@@BBBEEEGGGGGGHHHJJJKKKJJJKKKLLLMMMNNNOOOOOOOOORRRQQQOOOMMMKKKIIIHHHHHHKKKGGGDDDDDDIIIOOORRRSSSVVVIII>>>>>>BBBCCCGGGMMMLLLJJJIIIFFF@@@???HHHSSS___eeejjjpppwwwttt^^^EEE???<<<<<<@@@EEEVVVxxx}}}xxxtttsssrrrttttttjjjlll~~~|||iiirrryyy|||```OOOIIIFFFDDDBBBAAACCCDDDEEEEEECCCCCCBBBAAA???===<<<:::999777444444777;;;>>>???AAAAAAAAAAAAAAABBBBBBCCCCCCAAA??????@@@@@@???>>>BBBAAA???===<<<<<<<<<<<<>>>>>>=========<<<<<<<<<>>>>>>===;;;::::::::::::999999999999;;;===???@@@JJJZZZkkkxxx~~~lllYYYRRROOOKKKGGGFFFHHHFFFIIIPPPTTTSSSRRRSSSZZZ```lll||||||{{{yyypppfff___TTTIIIFFFFFFFFFGGGIIIGGGOOO\\\gggoootttwwwxxxyyyyyyxxxsssjjjbbb\\\YYYXXXaaarrr~~~~~~~~~|||zzzyyywwwtttpppkkkeee```]]]XXXUUURRRPPPNNNKKKGGGEEECCCCCCCCCCCCDDDFFFHHHIIIMMMXXXkkkrrr]]]SSSIIIEEEBBB>>><<<===<<<<<<;;;:::;;;<<<===>>><<<<<<=========<<<<<<;;;999999999888888888777777888888888888777666555444333222222111000//////...111111000000///......---...---,,,++++++*********,,,,,,++++++,,,,,,---...///000000000///000222444555777:::===BBBHHHPPPVVV___bbbhhhlllooopppqqqqqqnnnmmmlllmmmqqqxxxrrreee```]]]fffooowww{{{iii]]]ZZZYYYWWW```yyy|||llljjjhhhcccXXXJJJEEEGGG@@@@@@>>>===<<<======>>>AAACCCFFFGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQPPPNNNLLLKKKIIIIIIIIIKKKHHHEEEFFFIIINNNPPPQQQNNNBBB999999<<>>???BBBBBBBBBBBBBBBCCCCCCCCCCCCAAA???>>>??????>>>===@@@???>>><<<;;;;;;;;;;;;===>>>?????????>>>===<<<>>>======<<<;;;999888777888888888888:::<<<>>>???JJJYYYjjjzzz}}}fffXXXRRRNNNJJJHHHFFFDDDGGGNNNSSSSSSSSSUUUUUUZZZcccppp}}}}}}~~~|||wwwssssssrrriii^^^TTTKKKCCCAAAAAA@@@@@@CCCCCCKKKXXXeeennntttxxxzzz~~~|||qqqddd\\\XXXdddxxx|||{{{~~~}}}{{{xxxuuuqqqooolllhhhaaa\\\TTTSSSQQQPPPNNNKKKGGGDDDAAA@@@@@@??????>>>>>>===>>>EEEQQQbbbvvvsss___TTTJJJEEEBBB===;;;<<<;;;::::::999999;;;<<<===<<<======>>>>>>=========;;;;;;:::999888777666555777777777777666555444444444333222111000///......000000000///......------......---,,,++++++++++++,,,,,,,,,,,,,,,------...///000000000///000333555888:::===@@@EEEKKKRRRXXX___ccciiimmmoooppprrrsssooollliiihhhlllttt}}}{{{jjjbbbaaa___iiiuuu}}}rrrccc[[[[[[[[[\\\ggg}}}kkkeee```ZZZSSSJJJEEEFFFEEEDDDBBBAAA@@@?????????CCCEEEGGGHHHHHHHHHJJJKKKNNNOOOOOOPPPPPPPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJHHHGGGHHHLLLOOORRRRRRIII@@@777666888;;;???CCCDDDCCCEEEEEECCCCCCKKKTTT]]]aaadddhhhnnnnnn]]]GGGBBB>>><<>>@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@>>>>>>>>>???>>>===;;;;;;;;;;;;<<<======>>>;;;===>>>??????>>><<<;;;<<<<<<======<<<;;;999777999999888999:::<<<===???EEEQQQ```rrrvvvcccXXXRRRMMMIIIDDDBBBDDDJJJOOOPPPQQQTTTRRRVVV]]]dddmmmxxx{{{wwwvvvwww{{{xxxsssppppppooodddXXXOOOHHHAAA@@@???======@@@DDDLLLXXXdddmmmsssxxxzzz}}}iii\\\WWWfff{{{}}}wwwxxx}}}~~~{{{wwwsssooonnnnnnkkkccc\\\TTTSSSQQQPPPOOOLLLHHHDDDAAA@@@???>>>;;;999666555;;;>>>CCCLLLZZZmmmsssbbbVVVKKKEEEAAA<<<:::;;;:::999888888888999;;;<<<@@@@@@??????>>><<<;;;:::;;;::::::999888777666666555555666666555444444333444444333222000///.........---------,,,,,,,,,+++,,,,,,+++***************,,,,,,,,,,,,,,,---......///000000000000111333666:::<<>>AAA???>>>@@@AAA@@@@@@FFFNNNZZZ___bbbeeekkkmmm^^^KKKDDD???===???EEEZZZ{{{lllrrr{{{|||sssggghhh~~~|||ggglllooouuuZZZMMMGGGFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<<;;;888555555777:::<<<===@@@@@@AAABBBCCCBBBBBBAAAAAA@@@>>>===>>>>>>===<<<999::::::;;;<<<=========:::;;;===>>>>>>===;;;::::::;;;===>>>>>>===<<<;;;::::::999::::::<<<>>>???CCCKKKXXXhhh~~~tttcccXXXOOOIIIHHHDDDEEEJJJNNNNNNOOORRRQQQUUUZZZ]]]cccnnn|||{{{qqqmmmnnnrrruuutttrrrooopppmmmbbbVVVNNNHHHCCCBBBAAA???@@@CCCCCCKKKXXXdddmmmuuuzzz}}}qqq___ZZZiii~~~~~~yyyssstttzzz|||zzzwwwtttqqqqqqrrroooggg```XXXVVVTTTRRRPPPMMMHHHEEEBBBAAA@@@>>>;;;777444333555777999===DDDQQQaaalllvvveeeYYYMMMFFFAAA<<<:::;;;999888888777888999:::;;;????????????>>>===;;;;;;999999999888888888777777444555555555555444444333444444333222111000//////---------------,,,,,,,,,---,,,++++++++++++++++++------,,,,,,------...//////000000000000111444777999;;;???CCCHHHNNNUUUZZZaaaffflllooopppsssyyy~~~~~~zzzuuurrrttt{{{sssbbb[[[]]]\\\kkk{{{zzzkkk]]]WWWYYY\\\dddvvv}}}llldddXXXOOOKKKJJJHHHEEE@@@AAAAAABBBBBBCCCCCCCCCDDDGGGIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIJJJJJJFFFFFFHHHIIILLLNNNRRRTTTFFFCCC===999999===@@@AAA???======>>>===<<>>???FFFZZZ{{{jjjmmmxxx{{{|||rrreeefff|||zzz}}}kkkoooppp{{{^^^PPPGGGFFFEEEEEEEEEEEEDDDBBBBBBBBBAAAAAA@@@>>>===<<<:::777444444777:::===>>>???@@@AAACCCCCCBBBAAAAAAAAA???===<<<======<<<;;;<<<<<<======<<<;;;;;;:::::::::<<<=========<<<;;;:::;;;<<<===>>>>>>>>>>>>;;;::::::::::::<<<>>>???DDDJJJUUUbbbttttttcccWWWOOONNNIIIGGGJJJLLLLLLMMMOOOSSSYYY___bbbdddlllyyyrrrjjjiiimmmoooqqqpppoooooonnnggg___QQQKKKEEECCC@@@===>>>BBB@@@IIIUUUbbbmmmvvv||||||ggg```mmmzzzvvvqqqqqquuuzzz}}}~~~|||zzzyyyxxxvvvuuuvvvvvvrrrlllfff^^^[[[WWWSSSPPPLLLHHHEEEBBBAAA???===:::777555444000333666777999@@@LLLUUUnnn{{{iii]]]OOOGGGBBB<<<:::;;;999888888777777999:::;;;;;;;;;<<<===>>>>>>>>>>>>999999999888888888888888444555555555555555444444333333333222111111000000000000000000000000000000///......------.........---------------......//////000111000000222555777777:::???DDDJJJPPPWWW\\\bbbgggnnnqqqrrrvvv~~~}}}~~~rrrbbb\\\]]]]]]nnn~~~vvvhhh[[[VVVXXX[[[fff{{{xxxllleeeXXXLLLGGGGGGFFFBBBAAABBBCCCEEEFFFFFFFFFFFFDDDGGGIIIKKKKKKLLLNNNOOOLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHJJJNNNQQQHHHHHHCCC===<<<@@@CCCBBBBBB>>><<<===<<<;;;@@@GGGUUU^^^eeekkksssuuuhhhWWWGGGAAA???@@@GGGZZZ{{{jjjjjjsss}}}|||~~~tttgggggg~~~xxx{{{mmmqqqrrraaaQQQHHHFFFEEEEEEFFFFFFDDDBBBBBBBBBBBBBBBAAA@@@>>>>>><<<999777777:::>>>@@@BBB@@@AAACCCDDDDDDDDDBBBAAA@@@>>><<<<<<======<<<;;;<<<<<<===>>>===<<<;;;:::;;;<<<<<<<<<============<<<<<<;;;;;;;;;<<<======::::::999999999;;;<<<===@@@GGGPPPZZZhhh~~~uuuhhh```\\\VVVSSSSSSSSSQQQQQQTTTYYYcccmmmqqqppprrr{{{zzzmmmiiikkklllpppqqqoooooorrrsssqqqggg___VVVOOOFFF???>>>AAAAAAHHHUUUaaakkktttzzz~~~kkkdddnnnxxxuuupppnnnnnnqqquuuxxx}}}|||{{{zzzyyyxxxxxxxxxxxxzzz{{{{{{yyyuuupppmmmccc___XXXRRRNNNJJJGGGDDD@@@???<<<:::888777666666000444777666555888@@@HHHZZZnnn~~~lll___QQQIIICCC===;;;<<<999999888777888999:::;;;::::::;;;<<<===>>>>>>===;;;::::::999888777666666444555555666666666555555222222222222222222222222111111111111111111111111//////............//////---------------.../////////000111111111222555888666:::???EEELLLSSSZZZ^^^bbbhhhooorrrtttyyy}}}pppccc^^^```bbbsss|||pppbbbWWWUUUYYY[[[hhhwwwnnniii\\\MMMFFFFFFFFFBBBEEEFFFGGGHHHIIIIIIHHHHHHCCCFFFIIIKKKLLLMMMPPPQQQLLLLLLMMMNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIJJJNNNTTTYYY[[[\\\UUUKKKEEEFFFEEECCCAAA<<<999999999:::???FFFSSS^^^iiirrrzzz{{{nnn]]]GGGBBB@@@AAAGGGZZZ|||jjjiiiqqq~~~~~~yyyllllllyyy}}}lllppprrrcccQQQHHHGGGFFFFFFFFFFFFDDDBBBDDDDDDCCCCCCBBBAAA@@@???:::888666666999>>>AAABBBAAABBBDDDEEEFFFEEEDDDCCC@@@>>><<<<<<<<<===<<<;;;888:::<<<>>>?????????>>>=========<<<===>>>???@@@>>>===;;;:::999::::::;;;999999888888888999;;;<<<:::AAAKKKSSS]]]pppyyyrrrooohhhcccbbbaaa^^^^^^``````lll{{{}}}{{{~~~qqqkkkkkkmmmrrrssspppqqqxxx{{{nnnbbbTTTHHHDDDFFFDDDKKKVVV```iiipppuuuxxxuuu}}}iiieeemmm|||}}}wwwuuupppkkkiiijjjnnnrrrwwwvvvuuutttuuuvvvwwwxxxyyy||||||wwwsssrrrfffaaaYYYRRRLLLHHHEEECCC>>><<<:::777666666777777///333555333///000777>>>GGGYYYppp~~~nnnaaaSSSJJJCCC===;;;<<<:::999888888888999;;;;;;<<<=========<<<;;;::::::===<<<;;;999777666444444555555666666666666666555111111222222222333333333////////////000000000000------,,,,,,,,,------......------------.../////////000111111111333666888666:::@@@GGGMMMUUU\\\```bbbiiipppsssuuu{{{yyynnndddaaadddgggwwwxxxkkk^^^TTTUUUZZZ[[[iiixxxqqqnnnbbbQQQHHHHHHGGGDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCFFFIIIKKKMMMNNNQQQSSSLLLMMMNNNOOOPPPQQQQQQQQQLLLLLLJJJIIIHHHGGGGGGGGGFFFHHHJJJLLLOOOVVV___fffsssrrrjjjZZZOOOKKKHHHCCC>>>999555555666777===EEEQQQ^^^lllvvvrrr```GGGBBB@@@BBBGGGZZZ|||iiihhhooo~~~~~~qqqppp|||iiinnnqqqfffOOOJJJFFFEEEGGGFFFCCCBBBEEEGGGFFFEEECCCAAA???>>>===<<<;;;999777666999>>>CCCDDDEEEFFFFFFEEECCCAAA@@@???>>><<<;;;:::;;;===>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999;;;;;;:::::::::;;;;;;<<<888999::::::888888999:::BBB???DDDPPPYYYccczzz~~~yyywwwuuusssnnnjjjttt{{{yyyrrrooopppppprrruuuxxx|||eeeSSSMMMNNNGGGLLLQQQXXXeeerrrsssmmmpppmmmuuu~~~lllfffqqq~~~yyyvvvooonnnllliiigggfffhhhjjjmmmllllllmmmooorrruuuwwwzzz{{{||||||yyyuuupppmmmaaa\\\UUUOOOJJJFFFBBB???AAA???===<<<;;;999666444111000//////000333666888???IIIYYYkkk~~~}}}hhh^^^RRRHHHCCC@@@===;;;;;;:::999999999:::;;;<<<;;;;;;<<<======>>>======???>>><<<:::999888777777333555666888888777666555555555444333333222222111333222111///...---------(((***,,,......,,,***(((******,,,---....../////////000000000000111444666777<<>>>>><<<;;;999777666999>>>BBBDDDDDDEEEFFFEEECCCAAA@@@@@@???===<<<<<<<<<>>>???===>>>>>>======<<<;;;:::999999999999999999999999999999999999999:::;;;;;;888999::::::888888999:::???<<<@@@JJJPPPXXXlll{{{uuusssssstttwww{{{}}}iiiXXXPPPGGGKKKPPPXXXeeesssvvvqqqhhhbbbeeeuuuuuuhhheeeooo}}}yyyrrrmmmiiihhhgggeeecccbbbcccdddfffeeeeeefffiiimmmrrrtttwwwwwwvvvtttpppkkkfffccc]]]XXXQQQKKKGGGDDDAAA???>>><<<:::::::::999777555444333111000000111333555444===JJJZZZkkk{{{ggg^^^QQQHHHCCC@@@>>>;;;<<<;;;:::999999999:::;;;;;;;;;<<<===============>>>===;;;:::888777777666111111111222222333444555555444444333222222111111333222111//////.........+++,,,...//////...,,,+++....../////////////////////000111111111222555888999===DDDKKKQQQXXX]]]aaaeeejjjoooqqqrrrvvv{{{rrrhhhddddddfffttt}}}}}}rrrggg___\\\\\\]]]gggyyy|||rrr```NNNHHHIIIGGGAAAGGGGGGFFFEEEFFFGGGIIIIIIJJJJJJIIIIIIJJJLLLNNNPPPOOOPPPPPPQQQRRRRRRSSSSSSLLLMMMMMMLLLKKKJJJLLLMMMPPPPPPPPPOOOQQQ[[[hhhssszzzkkk[[[MMMBBB<<<777777888888:::???KKKWWWeeeooowwwxxxjjjXXXFFFAAA???BBBIII]]]ooohhhooo~~~qqqttt{{{{{{llliiirrrttt[[[MMMGGGDDDEEEFFFDDDDDDGGGFFFFFFEEECCCAAA@@@???>>><<<;;;999777666888===AAACCCDDDEEEEEEDDDCCCAAA@@@AAA@@@>>>=========>>>???============<<<;;;:::999888888888888888888999999777777777777888:::;;;<<<888999:::999888777888:::<<<:::===EEEIIINNN]]]mmm}}}{{{yyywwwzzz~~~gggWWWLLLNNNQQQYYYgggtttyyywwwkkk```ZZZcccnnnqqqlllfffaaakkkxxx}}}uuukkkdddaaa```___^^^\\\[[[ZZZZZZ[[[ZZZZZZ\\\```eeekkknnnsssrrroookkkfff```\\\YYYXXXSSSLLLFFFCCCAAA@@@>>><<<:::888777888999888777777555333111000000111222111777@@@KKKZZZlllwwweee\\\QQQHHHCCC@@@>>>;;;===<<<:::999888999999:::;;;;;;<<<<<<======<<<<<<<<<;;;:::999888666666555444333222111222444777888444444333333222222111111222111000///////////////////////////////////////000000/////////.........000111222222222444777999;;;@@@GGGNNNTTTZZZ___cccfffkkkoooqqqqqquuu}}}~~~|||vvvnnngggeeehhhlllwwwyyyoooeee```___```bbbttt}}}qqq___NNNHHHGGGEEE@@@FFFEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKNNNMMMMMMLLLMMMOOOQQQRRRNNNOOOOOOMMMKKKJJJLLLMMMOOOPPPPPPQQQTTT]]]iiirrrooo```MMMDDD===;;;;;;::::::<<>>AAAHHH]]]qqqgggkkkqqquuuzzzzzzrrrkkkpppxxx^^^PPPHHHCCCDDDEEEEEEEEEHHHFFFFFFEEECCCBBB@@@??????<<<;;;999777666888<<<@@@CCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>=========>>>>>><<<<<<<<<<<<<<<:::999999777777777888888888888888666666777777999:::<<<<<<888999:::999888777888999;;;:::>>>DDDHHHLLLWWWccclllxxx~~~}}}uuubbbTTTSSSTTT\\\iiivvv}}}}}}xxxjjj]]]\\\```aaa```___YYYcccooo|||wwwkkkbbb\\\ZZZYYYWWWUUUSSSPPPMMMOOOOOOOOOQQQVVV\\\bbbfffmmmkkkhhhddd```[[[WWWUUUSSSNNNHHHCCC@@@@@@??????===:::888777888888888777777555333111000000000111333666:::AAALLL]]]ppp}}}rrrbbbZZZOOOGGGCCCAAA>>><<<>>><<<;;;999888888999999:::;;;;;;<<<<<<<<<;;;;;;::::::999888777666555444555555444333333444666666444444444333222222111111111111000000///000000000000000///......///000000---------,,,,,,,,,------000111333333333555999<<<>>>CCCIIIPPPVVV\\\bbbeeeiiimmmqqqrrrsssvvv||||||yyyssskkkfffgggmmmssszzz}}}wwwmmmeee``````cccfffzzzxxxlllZZZMMMHHHGGGFFFDDDEEEDDDDDDDDDFFFHHHJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPPPPNNNLLLKKKKKKMMMOOOPPPQQQRRRUUU\\\eeekkktttvvveeeXXXKKKDDD@@@===<<<======JJJXXXaaajjjlll___OOOCCC>>><<<@@@HHH]]]ooodddfff}}}qqqsssyyyyyywwwmmmooodddTTTKKKCCCCCCDDDEEEFFFHHHFFFFFFEEEDDDBBBAAA@@@@@@;;;;;;999777666888;;;>>>CCCCCCCCCCCCCCCBBBBBBBBB>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666666777777888888888777777888888:::;;;<<<===888999:::999777666777888888999===CCCGGGMMMVVV^^^aaajjjvvv~~~wwwyyynnn[[[VVVUUU]]]kkkyyyttteee]]]XXXSSSPPPPPPOOOWWWbbbnnn~~~|||pppeeeZZZWWWSSSQQQOOOKKKFFFCCCFFFFFFFFFHHHMMMRRRXXX[[[aaa```___\\\ZZZWWWUUUSSSOOOKKKEEEAAA@@@????????????<<<:::999999999777666555444222111111111111222111333444888@@@NNN^^^jjj~~~xxxmmm___XXXNNNGGGCCCAAA>>><<<>>><<<;;;999888888999999::::::;;;;;;;;;;;;::::::999999999888888666555444222222333333222111///...555555444444333222222222222111000000000000000111000///...------...///000,,,+++++++++,,,---///000000111333333444777:::===AAAEEELLLRRRXXX^^^cccggglllooorrrtttuuuxxx|||}}}|||yyyrrriiieeehhhqqqxxx|||}}}vvvmmmddd```aaaeeehhh{{{tttgggVVVKKKGGGFFFEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKJJJHHHFFFEEEEEEGGGIIIKKKMMMMMMLLLKKKOOOPPPPPPNNNLLLKKKKKKMMMPPPPPPQQQRRRTTTXXX^^^bbbbbbqqqrrr___QQQIIICCCCCCFFFFFFQQQ\\\dddkkklll___NNNBBB===;;;???HHH___nnncccbbbvvvooopppzzzxxxvvvmmmnnnoooYYYNNNDDDBBBDDDDDDEEEGGGFFFFFFEEEDDDCCCBBBAAA@@@;;;;;;:::888666777:::===CCCBBBBBBBBBBBBBBBBBBBBB============<<<<<<<<<;;;;;;;;;;;;;;;:::999888888555555666666777777888888888888888999999;;;<<<===888999:::999777666666777555777:::>>>CCCIIIQQQVVVXXX^^^gggrrr{{{wwwpppooo}}}www```XXXUUU\\\iiivvv{{{mmmbbbWWWLLLGGGFFFDDDJJJRRR\\\kkk||||||pppfffWWWSSSNNNKKKIIIFFF@@@<<>>===>>><<<;;;;;;:::999666444333333222222222222222222222333444555:::EEESSS]]]ppp~~~|||sssiii]]]VVVMMMFFFCCCAAA???<<<===<<<:::999888999999:::::::::;;;;;;::::::999999888888999999888777555444222444555666555333111///666666555555444333333333333222111000000000000000///...---,,,,,,---...///------------...000222333///000222333555777;;;>>>CCCGGGMMMTTTYYY___dddhhhnnnpppsssuuuvvvyyy}}}}}}zzzqqqgggcccgggqqqzzz{{{|||vvvlllddd```bbbgggjjj{{{rrrcccSSSIIIEEECCCBBBDDDEEEDDDDDDDDDEEEGGGHHHIIIKKKKKKLLLLLLKKKHHHFFFDDDEEEHHHKKKNNNOOOOOOMMMLLLNNNOOOOOOMMMKKKJJJLLLMMMOOOOOOPPPQQQTTTVVVYYYZZZUUUaaaxxxwwwfffYYYRRRSSSXXX]]]eeekkkmmmooonnn```OOOAAA===;;;???III```mmmcccaaannn}}}mmmmmm{{{yyyqqqjjjmmm{{{^^^PPPDDDAAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA:::;;;:::888666777:::<<>>>>>>>>>>>>>>===<<<<<<:::;;;;;;::::::999888777444444555666666777888888888888888888888999::::::888999:::999666555666777666777888:::===CCCHHHKKKPPPSSSZZZcccnnnvvvzzz||||||sssllliiinnnsss{{{iii^^^UUUYYYbbbjjjssszzz}}}uuukkk```TTTGGGAAAAAA;;;???CCCJJJXXXiiiuuuxxx|||{{{uuujjj```SSSMMMGGGDDDDDDBBB>>>::::::;;;;;;<<<>>>???@@@AAACCCEEEHHHKKKLLLKKKJJJIIIGGGEEEBBB@@@???>>>;;;999999999999;;;;;;:::666333333333333222222222111111333444555666999AAALLLTTTaaarrr{{{wwwooofff[[[UUULLLFFFDDDBBB???<<<<<<;;;:::999999999:::;;;:::::::::::::::999888888888999::::::999888666555555555666666777777777777777777777666555555444444444333222111000000//////.........------.........///...---------///111222...000222333444777;;;???DDDHHHNNNTTTZZZ___eeehhhmmmooorrrtttwwwyyy|||~~~~~~}}}{{{pppeee```dddoooyyyyyy}}}~~~zzztttjjjcccaaadddjjjnnn~~~mmm]]]MMMGGGDDDBBBCCCFFFFFFEEEDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMKKKHHHEEECCCFFFGGGIIIKKKLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJLLLMMMLLLMMMOOORRRUUUWWWWWWWWWPPPVVViiirrriiikkksssyyy~~~~~~yyyvvvqqqaaaOOOAAA===;;;@@@IIIbbb~~~iiiaaa```gggzzzkkkkkk|||zzznnnkkkqqq```RRREEEAAABBBCCCDDDFFFFFFFFFEEEDDDCCCBBBBBBAAA:::::::::888666777999<<>>======::::::::::::999888777777444444444555666777777888888777777777777777888888888999:::999666555555666999:::999888:::>>>BBBDDDKKKLLLQQQYYYccckkkoooppptttuuuyyyzzzppp```___\\\aaauuussseeeXXXWWWZZZ^^^dddkkkmmmggg___WWWJJJ>>>:::<<<777999;;;???KKK\\\iiilllttt|||zzzvvvtttnnncccYYYOOOIIIBBB@@@AAA@@@===:::777888999999:::999999888===@@@DDDGGGIIIIIIGGGFFFEEECCCAAA@@@???===999777555666888:::<<<:::666333444444333333222111000000000111333444666<<>>===;;;;;;::::::<<>>>>>???@@@???>>>>>>===;;;:::999666222///333333444555666777888999999:::;;;<<<<<<;;;999888888777666666777888777555666888;;;<<<;;;;;;<<<>>>JJJIIIJJJNNNWWWbbbmmmssswwwsssssswww{{{{{{jjj\\\SSSXXXdddooozzzvvvmmmaaaZZZXXXYYYZZZZZZ[[[UUUMMMFFFAAA===;;;999;;;:::999;;;BBBMMMWWW^^^gggrrr~~~zzzooofffaaa\\\WWWHHHFFFBBB@@@???>>><<<:::777777888888888888777777666888;;;>>>@@@AAAAAA@@@AAA@@@>>><<<:::888888777;;;;;;::::::999777666555444444333222222111000000000000///111444999>>>AAARRR___lllqqqppplllfff___UUURRRLLLGGGCCCAAAAAAAAA<<<;;;:::999999999:::;;;:::::::::;;;;;;;;;;;;<<<::::::;;;;;;::::::999999999888777555555555666777777777777777666555444333444444333222222111111000.........------,,,,,,,,,...,,,+++---000111///,,,111111222222333777<<<@@@GGGMMMUUUYYY[[[___eeekkkqqqsssvvvxxxxxxxxxyyyzzz}}}~~~xxxmmmeee```aaakkkvvv|||||||||~~~~~~|||qqqlllfffaaa^^^bbbppp~~~yyyrrrXXXRRRJJJEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIFFFHHHJJJJJJIIIIIIIIIKKKLLLOOOPPPPPPSSSWWWVVVRRRSSSQQQUUUcccttt}}}qqq___QQQBBB@@@>>>AAALLLiiiyyyeee___```aaaxxx}}}uuunnnlll~~~||||||pppqqq|||uuubbbNNNEEEEEEEEEDDDCCCFFFDDDCCCDDDFFFGGGEEECCCAAA@@@>>>===;;;:::::::::===AAADDDBBBAAACCCDDDCCCAAA@@@>>>>>>?????????>>><<<:::999999:::999777555333444555555666777888888666777999::::::999888777888777666666777888777666:::<<<>>>>>>>>>>>>???AAAGGGHHHJJJNNNTTT^^^iiiqqqsssqqqqqqsssuuuvvv|||xxxjjj]]]]]]cccjjjrrryyy{{{rrrfff\\\WWWTTTRRRPPPRRRMMMFFFAAA===:::888666:::888888999???GGGOOOTTT\\\ggguuu|||pppfff___WWWQQQFFFCCC@@@>>>===;;;999888888888888888777666555444555666999;;;============;;;:::999777666555555555666666777777666666555555444444444333333222222111000000///000333777<<<>>>JJJWWWccchhhhhhfffaaa[[[SSSQQQMMMHHHDDDBBBAAAAAA:::999888777777777888999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777666666666777777777777777777666555444333444444333222222111111000///...............------000......///111222000...111222333444555999>>>BBBHHHNNNUUUYYY[[[___eeejjjooorrrvvvxxxxxxxxxyyyzzz}}}~~~{{{ssskkkfffcccdddmmmwww|||{{{|||}}}}}}{{{pppjjjccc^^^\\\aaapppyyypppiiiWWWQQQJJJFFFEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGIIIKKKLLLLLLKKKJJJKKKLLLPPPSSSTTTSSSUUUWWWUUUPPPKKKHHHJJJTTTaaalllwww~~~|||xxx}}}}}}xxxooo```SSSAAA???>>>AAALLLiiiyyyfff```aaaccc{{{~~~sssllllll~~~}}}}}}rrrtttoooVVVIIIEEEDDDDDDEEEFFFEEEEEEEEEGGGGGGFFFDDDAAA@@@>>>===;;;:::::::::===BBBDDDBBBAAACCCDDDBBBAAA???======>>>>>>>>>===;;;999888777888888888666444555666666777777777777444555777888888888777777999777666666777888888888;;;<<<>>>???>>>???@@@BBBCCCGGGJJJMMMPPPXXXdddmmmrrrrrrtttxxxxxxuuuvvvzzzuuupppqqqtttwwwzzzwwwjjj___XXXSSSNNNKKKNNNKKKFFFBBB@@@===;;;999999888888999<<>>AAALLLiii{{{hhhaaabbbfffpppjjjllluuuwwwxxx\\\KKKDDDBBBCCCEEEEEEEEEEEEEEEFFFFFFEEEDDDAAA@@@???===;;;:::999999<<>><<<<<<===>>>===<<<>>>;;;777555555555444333555666777777777777666666444444666777888888888888:::888777777999::::::999888:::;;;;;;;;;<<<>>>@@@AAAFFFKKKMMMMMMSSS___iiioooqqqwww~~~{{{zzz|||zzzmmmbbb[[[XXXTTTRRRPPPMMMIIIFFFCCCAAA===;;;999888888999<<<>>>AAACCCIIIPPP]]]kkkxxx~~~~~~}}}~~~zzzrrrkkkdddZZZQQQJJJGGGBBB???>>><<<;;;999888777666555444333333222333333333333333444555666444444444444444555666777555666666777777777777777555555666777777777666666222111000000111333666888===FFFNNNOOOOOOQQQQQQOOOMMMLLLLLLJJJHHHEEEBBB@@@===<<<;;;999999999::::::888999999:::;;;<<<==================<<<:::999888777777777777888999999:::777777777777777666555555444444333222222111111000------....../////////000,,,------...//////...---111222333444777;;;AAAEEEJJJNNNTTTXXX\\\```dddgggjjjoootttxxxyyyzzzzzz{{{|||yyynnnkkkkkknnnppppppuuuzzz{{{{{{{{{|||}}}{{{xxxuuuoooggg___ZZZYYYaaattttttjjjccc]]]WWWPPPNNNJJJGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBCCCDDDGGGHHHIIIIIIGGGEEEEEEFFFCCCHHHLLLMMMPPPSSSPPPJJJBBB@@@BBBJJJQQQUUUZZZ___hhhuuuxxxkkkggggggjjjlllmmmlllkkkfffYYYLLLAAA???>>>AAALLLjjj~~~kkkddddddjjj~~~nnniiillluuuwwwaaaMMMDDD@@@AAADDDCCCDDDEEEEEEDDDDDDDDDDDDBBBAAA???===;;;:::999999;;;@@@DDDCCCCCCDDDDDDBBB@@@>>><<<<<<===>>>===<<>>DDDIIIQQQ^^^lllxxx}}}~~~{{{tttoooiii___UUUNNNJJJEEEAAA>>>===;;;:::666555444444333444444555333333222222222333444555333333333333444555666777777777777777777666666555555666777999999888777666444333222111222333555666<<>><<<::::::::::::;;;999999::::::;;;<<<======<<<<<<<<<;;;;;;999888888777777888999999999::::::777777777777777777666555444444333222222111111000,,,,,,,,,------......///,,,---..................///000222333555:::???DDDKKKNNNSSSXXX\\\aaaeeegggjjjnnnssswwwyyyyyy{{{{{{zzzuuullljjjmmmrrrvvvvvvwwwzzz{{{{{{{{{||||||zzzvvvrrrkkkddd\\\WWWWWWaaauuu{{{lllaaa[[[VVVQQQLLLKKKJJJGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEDDDBBBAAAAAAAAABBBCCCEEEFFFGGGGGGEEECCCCCCDDD@@@DDDHHHJJJMMMOOOLLLFFF;;;999<<>>>>>@@@LLLjjjooogggfffmmm~~~nnnjjjnnnsssvvvhhhSSSFFF@@@@@@CCCBBBCCCEEEEEECCCCCCCCCDDDBBBAAA???===;;;:::999888888???CCCCCCCCCFFFFFFCCCAAA???======>>>>>>>>>===???===::::::::::::888777444555777999999999777666888888888888999:::::::::;;;;;;<<>><<<999::::::::::::;;;>>>@@@@@@DDDIIIJJJKKKOOOVVV\\\cccfffmmmuuuwwwuuuuuuxxx~~~rrrjjjgggeeeccc\\\WWWQQQKKKFFFAAA===:::444444444555666777888999>>>AAAHHHRRR```nnn{{{~~~xxxsssnnncccYYYRRRMMMGGGAAA>>><<<:::999666555444333333444555666333444444555555666666666444333333333333444555555666666666666555555444333666777999::::::888666555333333222222222333444555:::AAAEEEDDDCCCEEEGGGFFFFFFGGGGGGGGGFFFDDDCCCAAA???>>><<<:::999999999::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888888888999:::::::::999999777777777888888777777666444444333222222111111000,,,,,,,,,------------------///111111000///000111///000111222444888===AAAJJJMMMQQQWWW]]]bbbfffhhhlllooosssuuuwwwxxx{{{|||yyysssjjjiiillluuuzzzyyyyyyzzz|||||||||}}}}}}yyytttpppfff___XXXUUUVVV```tttwwweeeYYYUUUQQQLLLIIIIIIIIIHHHEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGEEEDDDBBBAAAAAABBBCCCDDDEEEGGGHHHHHHFFFEEEFFFFFFDDDHHHJJJIIIKKKMMMJJJDDD;;;888:::@@@FFFHHHJJJMMMUUU[[[bbbbbb___]]]aaaeeegggiiijjjlllnnnjjj\\\NNN@@@>>>===@@@LLLjjjsssjjjjjjooopppmmmppprrruuuqqq[[[KKKBBB@@@BBBBBBDDDFFFFFFDDDCCCDDDEEECCCAAA???===;;;999888888666===BBBCCCDDDGGGGGGDDDAAA@@@>>>>>>?????????>>>>>><<<;;;::::::999666444222444777999::::::888777999999888888888999999:::;;;<<>><<<777666555555555555666666999===DDDMMMYYYhhhxxxzzzxxxuuulllbbbXXXRRRKKKDDD@@@===;;;999888777555444333444555666444555777888999999999888888777666666555555555666555555666666777777666666666888999::::::888555444222111111111111222333444555<<<@@@??????BBBDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA???>>><<<;;;:::;;;;;;<<<;;;;;;;;;;;;:::::::::999:::;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888666777777888888888777777444444333222222111111000............---------------///111111//////000111///000111222333777<<<@@@IIIKKKPPPWWW^^^dddgggiiinnnppprrrtttuuuwwwzzz}}}}}}wwwrrreeedddjjjttt{{{{{{zzz{{{}}}}}}}}}~~~}}}yyytttoooddd___YYYVVVXXXbbbvvvwwwbbbVVVRRROOOKKKFFFHHHIIIHHHFFFDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFFFFEEEDDDBBBAAAAAACCCEEEFFFEEEGGGIIIIIIHHHGGGHHHIIIEEEHHHIIIHHHJJJLLLJJJEEE===::::::???CCCDDDFFFIIIMMMSSSZZZ^^^___^^^___```fffhhhjjjmmmppplll]]]MMM???>>>===@@@MMMjjjvvvmmmlllppptttpppssssssvvvxxxaaaPPPDDD@@@AAACCCFFFHHHGGGEEEDDDEEEGGGCCCBBB@@@===;;;999888888555<<>>>>>???@@@???>>>???===;;;999777333///+++222444777999;;;:::999888:::999888888888888888999;;;===AAAEEEHHHFFFAAA===999::::::999999:::>>>@@@???@@@BBBEEEHHHLLLOOOPPPUUUUUUZZZaaafffjjjpppwwwxxx{{{}}}vvvooojjj^^^XXXOOOGGGBBB>>>;;;999<<<;;;999777666666666777666===EEEMMMWWWeeevvv~~~{{{{{{{{{tttkkk]]]XXXPPPHHHCCC@@@===<<<;;;999777444333333444444555666999;;;<<<<<<;;;:::===<<<;;;999888888888888555666777999::::::;;;;;;777888::::::999777444222000000///000000111222222000777<<<<<<<<<@@@CCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCAAA???>>>===>>>>>>===<<<<<<;;;;;;:::999999999:::;;;<<<============:::;;;;;;<<<;;;:::888777666777777888888888777777444444333333222111111000000000//////.........---***---000///---,,,...000111111222222444777<<<@@@HHHJJJOOOVVV^^^eeehhhiiioooqqqrrrssstttvvvzzz}}}~~~}}}|||zzzvvvsssaaaaaagggrrr{{{|||{{{|||}}}}}}~~~}}}yyysssooofffaaa\\\ZZZ\\\fffzzzxxxbbbVVVSSSQQQMMMDDDGGGIIIHHHFFFDDDEEEGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDCCCBBBBBBBBBDDDEEEFFFEEEDDDBBBAAAAAACCCFFFGGGDDDFFFHHHHHHGGGGGGHHHIIIAAADDDEEEEEEIIIMMMLLLHHH<<<888888<<<@@@AAADDDGGGFFFLLLUUU]]]```___[[[YYYggghhhjjjmmmpppkkkZZZIII???>>>===@@@MMMjjjxxxooonnnqqqvvvrrruuuuuuxxxnnnTTTBBB>>>AAAEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDBBB@@@===999777555777:::???DDDFFFFFFDDDCCCDDDBBB???>>>>>>>>>>>>===@@@???===:::888555333222555555666888999:::;;;<<<===<<<;;;;;;::::::::::::999888999>>>DDDFFFBBB>>>;;;::::::::::::;;;<<<<<>>===<<<<<<;;;;;;:::::::::;;;;;;<<<;;;999999999777555333444444333222222333333333888888888999<<<>>>AAACCCCCCCCCCCCCCCCCCEEEFFFFFFEEEDDDBBB@@@===<<<;;;;;;::::::<<<=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;999666777888777444111444333222222222333444555222111111000000000000000000000111111222222333333555444444555777;;;???BBBFFFMMMVVV\\\___ccciiinnnpppqqqrrrrrrssstttxxxzzz}}}}}}}}}~~~}}}{{{zzz{{{yyyrrrmmmeeeeeeiiiqqqzzz~~~zzz~~~~~~{{{qqqiiibbb```\\\YYY\\\lllnnnbbbYYYQQQLLLIIIGGGEEEDDDFFFGGGGGGFFFEEEDDDBBBBBBDDDFFFGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDJJJGGGCCC@@@???BBBEEEHHHKKKHHHEEEDDDGGGIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJCCC<<<666999AAAFFFEEE@@@GGGGGGOOO[[[```^^^___ccchhhkkklllnnntttrrr___HHH======<<<@@@PPPrrr|||sssqqqvvvwwwooovvvooowwwvvv\\\GGG???@@@CCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@===:::777666444888===BBBEEEFFFEEEEEEDDDBBB???>>>>>>???>>>===>>>>>>===;;;:::888777777555666777777888999::::::<<<<<<;;;::::::::::::::::::888999===BBBDDDAAA>>><<<;;;;;;;;;;;;<<<======@@@AAABBBCCCFFFHHHJJJKKKOOOPPPRRRVVV\\\cccjjjnnnqqqqqqsssuuuxxxzzz|||}}}xxxkkk___WWWPPPGGGAAA???===:::888888888777777777777888888:::???FFFOOOYYYfffuuu}}}sssjjj\\\PPPHHHDDDBBBAAA999999999888777777666666666777999;;;>>>AAACCCEEEFFFFFFGGGGGGFFFEEECCCBBB;;;;;;::::::::::::;;;;;;===;;;:::999999888555333444444333333222333333444666666777888:::===@@@AAA@@@@@@@@@AAAAAABBBCCCDDDGGGEEEDDDBBB@@@>>>======:::;;;<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888666555666888999666444666555333222111111222222111111000////////////000---......///000000111222666666777999;;;>>>BBBDDDGGGMMMTTTYYY]]]cccjjjppppppqqqsssssssssuuuxxx{{{|||}}}}}}~~~}}}zzzyyyyyyuuuooojjjeeegggmmmuuu|||~~~{{{~~~}}}}}}~~~}}}wwwlllddd```___\\\\\\ccctttxxxfffYYYQQQMMMGGGFFFEEEFFFHHHIIIHHHFFFFFFDDDAAA@@@BBBCCCDDDCCCAAAAAAAAABBBCCCEEEFFFGGGIIIGGGDDDBBBCCCFFFJJJMMMOOOLLLHHHHHHJJJLLLLLLKKKEEEEEEEEEEEEEEEEEEFFFFFFAAA<<<888:::@@@FFFFFFEEEFFFHHHQQQ]]]bbbaaaaaaeeehhhkkklllnnntttsss```JJJ=========@@@QQQsss}}}uuusssvvvxxxpppwwwlllvvvfffNNNAAA>>>@@@AAABBBDDDDDDDDDCCCBBBDDDCCCBBB@@@===:::888777222555:::???CCCEEEFFFFFFEEEBBB???>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;666777777777888888888888;;;::::::999999999999::::::888777:::>>>AAA@@@>>><<<<<<<<<<<<<<<======>>>???@@@@@@BBBCCCFFFGGGHHHHHHJJJLLLQQQWWW___eeehhhjjjiiihhhggghhhiiikkklllnnnpppqqqqqqppppppqqqrrryyywwwzzzwwwjjj^^^RRRMMMGGGCCCAAA???;;;888999888888888888888999999888>>>GGGQQQ[[[fffsss|||~~~{{{rrrcccVVVLLLGGGEEEDDD<<<;;;:::999888666555555444555777:::>>>AAADDDFFFIIIIIIJJJJJJIIIHHHFFFEEE;;;::::::999999:::;;;;;;===;;;:::::::::999666444444333333333333333444444555555666888:::<<<>>>?????????@@@@@@AAABBBBBBCCCHHHGGGFFFDDDCCCAAA@@@@@@<<<<<<===>>>>>>>>>>>>===========================<<<<<<===<<<<<<;;;:::999555444444666999:::999888777666444222000//////000111000//////......//////---------...///111222333888:::===???@@@CCCFFFHHHMMMPPPUUUXXX[[[```hhhnnnpppqqqsssttttttuuuxxx{{{|||}}}}}}{{{xxxuuuqqqkkkgggeeekkkssszzz}}}~~~~~~}}}}}}||||||}}}{{{ssshhh```___]]]]]]bbbppp}}}hhhVVVNNNMMMFFFEEEEEEGGGJJJKKKJJJIIIMMMJJJFFFDDDEEEFFFGGGGGGBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDCCCEEEHHHMMMOOOQQQOOOMMMLLLMMMNNNMMMMMMFFFFFFEEEEEEEEEEEEEEEEEE@@@===;;;;;;???DDDHHHIIIGGGKKKTTT^^^cccbbbdddgggfffjjjlllnnnsssrrr```KKK>>>>>>===AAAQQQsssxxxvvvvvvxxxpppuuu|||jjjvvvnnnTTTCCC===>>>???AAACCCDDDCCCBBBAAACCCCCCBBB@@@>>>;;;999888222444888===AAACCCDDDEEEEEEBBB@@@>>>?????????>>><<<<<<<<<;;;;;;;;;;;;;;;777777777777777777777777:::999999888888999999999:::888777888;;;===>>>===;;;;;;;;;;;;;;;<<<======>>>>>>>>>???AAABBBDDDEEECCCEEEGGGKKKPPPVVV[[[^^^aaa___[[[XXXVVVWWWXXXZZZ^^^^^^^^^\\\YYYXXXYYYZZZ\\\ZZZ]]]dddnnn|||yyylllbbbVVVPPPIIIFFFEEEDDDAAA???<<<;;;;;;;;;;;;;;;<<<<<<999>>>FFFNNNWWWcccpppyyy~~~vvvjjj^^^UUUNNNIIIFFF@@@???===;;;999777555444444555666999<<>>???@@@AAABBBCCCCCCDDDDDDDDDGGGGGGFFFFFFEEECCCBBBBBB===>>>>>>???????????????>>>>>>>>>>>>>>>=====================<<<;;;:::999444444555777999::::::999777555333111000//////000000000///.....................///000111444666777999===BBBEEEGGGHHHKKKNNNVVVXXX[[[]]]^^^```cccfffnnnppprrrsssssstttwwwyyy{{{}}}}}}xxxrrrmmmiiigggfffnnnxxx~~~~~~}}}}}}~~~{{{|||}}}}}}zzzrrrhhh```___]]]___kkk~~~vvvbbbSSSMMMMMMGGGFFFDDDEEEHHHLLLMMMNNNPPPMMMIIIGGGHHHJJJKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCDDDGGGJJJLLLPPPOOOMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFFFF@@@??????>>>???BBBGGGKKKKKKPPPWWW]]]___```cccfffcccgggiiikkkpppooo___KKK>>>>>>>>>AAAQQQsss{{{wwwuuuwwwlllpppyyylllwwwsssYYYGGG@@@<<<>>>@@@BBBCCCCCCAAA@@@CCCBBBAAA@@@>>><<<:::999333555888;;;>>>AAABBBCCCEEECCC@@@????????????>>>===<<<<<<;;;:::999999888888888888888777777777777999999999888888999999::::::888777777888;;;<<<===::::::999999::::::;;;<<<============>>>???@@@@@@@@@AAACCCEEEHHHLLLOOOQQQVVVSSSOOOJJJHHHIIIJJJLLLPPPPPPOOOMMMJJJHHHIIIJJJHHHFFFHHHNNNVVVcccvvv{{{ooofff\\\UUULLLFFFEEEEEEEEEDDD??????>>>===============<<<>>>CCCHHHPPP]]]mmmxxx{{{wwwppphhh```WWWOOOJJJDDDCCCAAA???<<<999777666666666666888999;;;===>>>===>>>>>>???>>><<<;;;:::888888888888888999:::;;;<<<;;;999999:::999777555444333333333444444555666777888999;;;===>>>???@@@@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCC????????????@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>============<<<;;;::::::555666777888888888888999555444333111111111111222000000///.....................///000222555888:::<<>>>>>===AAAQQQsss}}}xxxtttuuuhhhkkk~~~xxxpppyyy|||aaaMMMDDD===>>>@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???===;;;:::444555777:::===@@@BBBCCCFFFCCC@@@??????@@@???>>>>>>===<<<;;;:::888888777999999999888888888888888:::999999999999::::::;;;999999888777888999;;;<<<999999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<=========>>>???AAACCCDDDEEEKKKHHHDDDAAA@@@AAABBBDDDFFFGGGGGGFFFDDDCCCCCCDDDBBB@@@AAACCCFFFNNN^^^mmm~~~tttkkkeee]]]RRRJJJHHHGGGGGGFFFCCCBBBAAA@@@???>>>>>>>>>@@@@@@AAACCCKKKXXXiiiuuu{{{xxxuuupppiii```VVVPPPIIIHHHFFFCCC@@@===;;;999888888888888888999::::::;;;<<<<<<===<<<:::999888777777777777888999:::::::::999888999999999777555333333333333444555666777999:::<<<===???@@@@@@@@@???@@@AAACCCDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAA@@@@@@??????>>>===============<<<::::::666888999999888777888888666555333222222222222333111000//////......//////---------///222555999<<<@@@FFFNNNSSSTTTWWW]]]bbbaaadddiiimmmnnnmmmjjjhhhiiillloooppppppqqqssstttpppsssxxx}}}ttthhhaaabbbfffjjjrrrzzz~~~}}}zzzzzz|||zzzzzz{{{yyyuuuoooiiifff]]]^^^fffyyykkk[[[TTTRRRQQQQQQJJJFFFBBBBBBEEEKKKPPPSSSLLLJJJIIIIIIKKKMMMNNNMMMIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFHHHIIIHHHGGGFFFGGGIIIIIIJJJIIIIIIGGGDDDBBB@@@>>>???AAAAAABBBCCCEEEGGGRRRZZZ___^^^\\\]]]___```]]]ccceeeeeehhhgggXXXGGG======<<<@@@PPPrrryyyttttttgggiii|||zzzqqqyyy{{{{{{lllUUUIII>>>>>>???@@@AAABBBCCCDDDBBBBBBAAA@@@???>>><<<;;;333444666999===AAADDDFFFFFFCCCAAA???@@@@@@??????>>>>>>===<<<;;;:::999999999999999999999::::::::::::::::::::::::;;;<<<<<<999999999999888999:::;;;:::999999999999:::;;;;;;::::::999999999999999:::999999:::;;;<<<======>>>AAA@@@>>><<<<<<>>>@@@AAACCCEEEHHHIIIHHHHHHHHHIIIEEEDDDDDDCCC@@@BBBLLLXXXnnn}}}uuurrrkkk```XXXTTTQQQNNNKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCIIIVVVgggrrr~~~}}}yyytttnnnfff]]]WWWMMMKKKIIIFFFCCCAAA>>>===::::::999999999::::::;;;======>>>>>>===<<<:::999666666666777777888::::::999888777777888888666444333333333444444555666777999;;;<<<>>>@@@@@@@@@@@@???AAACCCDDDEEEEEEDDDCCCBBBCCCEEEGGGGGGGGGFFFEEEBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>======<<<;;;:::555777::::::888777888:::999777555333222222222222111111000////////////000.........000333777<<<>>>EEELLLUUUYYY[[[___gggnnnlllmmmooorrrtttssspppnnniiillloooqqqqqqqqqssstttoooqqqvvvzzz~~~|||mmm___YYY\\\bbbmmmrrrxxx{{{{{{yyyyyyyyyyyyyyywwwtttnnniiidddbbbZZZ]]]hhh|||tttbbbTTTOOOOOONNNNNNGGGEEECCCDDDGGGKKKNNNOOONNNMMMMMMNNNOOOPPPNNNMMMHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFEEECCCFFFHHHHHHGGGFFFHHHJJJHHHHHHHHHGGGEEEBBB???===:::;;;>>>AAADDDFFFFFFFFFNNNZZZddddddaaa``````]]]^^^cccfffeeefffeeeWWWFFF<<<<<<;;;???OOOqqq{{{uuuwwwjjjmmm~~~}}}nnnwwwvvvttttttZZZLLL?????????@@@AAABBBDDDEEEAAAAAAAAA@@@???>>>===<<<222333555888===BBBFFFIIIFFFDDDAAA@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<999999:::::::::;;;;;;;;;::::::::::::;;;;;;<<<===888999::::::999888999:::;;;::::::::::::;;;<<<<<<:::999999888777777888888666666777888999:::;;;;;;<<<;;;::::::;;;===@@@AAAEEEHHHLLLOOOOOOOOOPPPPPPJJJIIIIIIFFF???<<>>>>>??????>>>===;;;:::666666666666777888999:::888777666777777777555333333333333444555666777777999:::<<<>>>@@@@@@@@@???BBBCCCEEEGGGHHHGGGFFFEEEBBBDDDFFFHHHIIIHHHGGGFFFCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;:::333666999:::888888:::<<<<<<:::777555222111111111222222111000000000000000111000111222666;;;???BBBHHHPPPYYY^^^```eeennnuuuvvvuuuuuuuuuuuutttrrrpppjjjlllpppqqqrrrrrrssstttrrrssswwwzzz}}}yyyhhhXXXRRRWWW___nnnrrrvvvyyyzzzyyyxxxxxxyyyxxxuuupppiiiccc```^^^XXX\\\hhh|||tttjjj\\\RRRLLLJJJIIIIIIDDDDDDDDDFFFJJJLLLLLLKKKLLLLLLKKKLLLMMMLLLIIIGGGKKKJJJHHHFFFDDDBBBAAAAAADDDDDDEEEEEEEEEEEEDDDCCCCCCFFFIIIIIIHHHGGGIIILLLIIIIIIIIIHHHEEEBBB>>><<<666777;;;AAAGGGIIIHHHFFFJJJZZZhhhjjjgggeeeaaa\\\___eeegggeeefffdddWWWFFF;;;;;;;;;>>>NNNppp}}}www|||yyymmmqqqjjjuuuzzztttcccKKKDDD>>><<<@@@CCCBBB@@@@@@@@@@@@@@@@@@@@@???>>>===888777666777999===AAACCCDDDCCCBBBAAA???>>>======>>>===<<<;;;;;;<<<===>>>;;;:::999999888888999999888999999::::::999999888777777888999999:::;;;;;;777777777777777777777777999999888888777777777777888666444444555777888888::::::;;;:::<<>>>>>JJJZZZlllxxxzzzkkkaaa```cccaaa^^^ZZZVVVTTTQQQMMMJJJIIIFFFEEEGGGKKKRRR```nnn|||yyyqqqkkkeee___\\\WWWPPPLLLJJJHHHEEEBBBBBB@@@===<<<===>>>===<<>>>>><<<;;;:::999999::::::::::::999777666555777666555777999:::999888666666666777888:::;;;<<>>??????@@@AAAAAAEEEHHHIIIGGGFFFGGGIIICCCDDDFFFGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>==================<<<<<<<<<999888777555555777888999444444444333333222222111222111000///------,,,,,,---...000222555;;;BBBGGGPPPTTTZZZ^^^bbbhhhpppvvvxxxyyyyyywwwuuusssrrrsssqqqqqqpppqqqssstttsssssssssrrrssswww}}}~~~~~~ttteeeXXXSSSVVV[[[fffpppwwwxxxvvvwwwwwwwwwyyyuuupppjjjddd```]]]\\\^^^```hhh{{{~~~kkkcccXXXPPPLLLJJJIIIGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFBBBDDDFFFGGGHHHGGGEEEDDDGGGGGGGGGHHHHHHFFFBBB???<<<777999CCCJJJJJJKKKNNNRRRVVV\\\bbbeeefffeeeddd^^^```cccfffiiieeeUUUDDD<<<:::999===IIIhhhzzzwww~~~qqqqqquuuyyyoootttxxx|||}}}lllttt|||uuuoooXXXHHHAAA===@@@CCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>999888777777999<<<@@@BBBBBBBBBAAA@@@??????>>>>>>???>>>===<<<;;;<<<<<<===;;;;;;:::999999999999999999999::::::::::::999999666777777888999:::::::::888888888888888888888888777666666555555444444444777666666777888999:::999999<<<>>>@@@CCCKKKVVV]]]dddeeeeeecccdddhhhpppvvvwwwqqqeeeVVVHHHAAAAAACCCFFFVVViiiwww|||pppiiigggdddaaa^^^ZZZWWWSSSNNNKKKJJJGGGEEEGGGIIIPPP]]]iiizzz|||tttoooiiiddd```[[[TTTPPPNNNLLLIIIEEEFFFDDDAAA@@@AAABBBAAAAAA??????>>>>>>===<<<;;;;;;<<<<<<<<<;;;:::999777777999888777777888999888666555666666888999;;;<<<===@@@?????????@@@@@@AAAAAABBBEEEHHHIIIHHHGGGHHHIIIDDDDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???==================<<<<<<<<<<<<:::999888777777888999:::666555555444333222222111222111000///...---------...///111333666<<>><<>>@@@AAAAAA@@@@@@@@@?????????AAA@@@>>><<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::777777777888888999999999888888888888888888888888666666555555444333333222222333333555666888999:::===@@@EEEJJJQQQZZZfffnnntttttttttqqqqqqxxx}}}eeeNNNAAA@@@CCCCCCSSShhhyyywwwooohhheeeaaa]]]YYYTTTOOOKKKKKKGGGEEEFFFGGGLLLWWWcccuuu|||wwwqqqlllccc^^^XXXTTTRRRPPPLLLHHHHHHEEECCCBBBBBBCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<:::999888;;;999888888888888777555555666777999:::<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCFFFHHHIIIHHHHHHHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<=========<<<<<<<<<;;;;;;;;;:::999888888999:::;;;888777666555444333222222222111000///...---------///111222555888>>>EEEJJJTTTYYY^^^aaabbbcccgggjjjpppqqqpppnnnllllllnnnqqqrrrrrrssstttvvvxxxzzz{{{uuussspppqqqvvv{{{~~~}}}|||}}}}}}~~~}}}ssseeeXXXTTTYYY___lllrrrwwwuuutttvvvxxxwwwyyyuuunnnfff```]]]\\\[[[[[[___gggvvvzzzooojjjZZZVVVQQQMMMJJJIIIGGGFFFCCCCCCBBBBBBCCCDDDEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKHHHGGGFFFFFFFFFEEEAAA???======CCCLLLQQQPPPMMMMMMMMMOOOQQQUUUXXXZZZ[[[\\\[[[^^^aaacccfffbbbSSSDDD===;;;;;;???KKKjjjyyyyyy~~~tttiiihhhjjjnnnttt}}}xxxmmmqqqxxx{{{zzzlllssszzzuuuXXXKKK@@@>>>@@@AAAAAABBB@@@@@@AAAAAAAAAAAAAAA@@@===<<<:::888888:::<<<>>>???????????????@@@@@@@@@BBB@@@???===;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999999999999999999888888888888888888888888777777777666555555444444222222333333555999>>>AAAGGGLLLRRRYYY```jjjvvv~~~qqqUUUDDDAAAEEEEEESSSiiixxxlllggg___YYYTTTPPPLLLJJJHHHEEEDDDDDDEEEIIISSS^^^lll|||}}}vvvlllgggaaa\\\ZZZVVVQQQMMMKKKIIIFFFDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBB?????????>>>===<<<::::::;;;:::888999999:::888777555666888;;;===???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHHHHGGGGGGIIIHHHHHHHHHGGGFFFEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;::::::999888888888888999:::999888777666555444333222222111000///............000111333555999???FFFKKKRRRWWW^^^aaaaaaaaacccffflllnnnoooooommmmmmnnnooooooppprrrsssuuuwwwzzz}}}zzzwwwsssqqqsssxxx}}}~~~|||{{{zzz{{{{{{|||uuuiii^^^ZZZ]]]bbbpppuuuwwwuuutttwwwxxxxxxxxxsssllleee___\\\[[[[[[]]]cccmmmzzzuuuiiicccUUUSSSPPPMMMJJJHHHFFFDDDAAAAAAAAAAAABBBBBBCCCCCCBBBCCCEEEFFFHHHIIIIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEHHHKKKMMMIIIHHHFFFFFFFFFDDDAAA???999<<>>>>>???@@@???@@@AAABBBBBBBBBBBBBBB???===:::888888999;;;<<<>>>>>>????????????@@@@@@BBBAAA???===<<<;;;<<<<<<<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999999999777777777777777777777777777666666666555555555555777777777777999@@@IIIPPPWWW\\\ccciiioooxxxxxx]]]KKKFFFHHHGGGSSSiiioooggg\\\RRRLLLIIIHHHGGGDDDBBBAAABBBCCCFFFOOOYYYeeevvv{{{uuunnniiieee___YYYTTTRRRPPPLLLJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFF@@@@@@@@@???>>>===<<<;;;;;;:::999:::<<<===<<<;;;777999;;;===@@@AAABBBBBBCCCCCCDDDEEEFFFEEEEEEDDDCCCDDDEEEFFFHHHHHHGGGFFFHHHHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@>>>======<<<;;;:::::::::888888777777777777888888999888777666555444333333222111000//////////////////000222555999???FFFKKKNNNTTT[[[___```aaaccceeejjjmmmqqqrrrqqqooonnnnnnlllnnnpppqqqqqqtttyyy}}}}}}yyyuuutttvvv{{{~~~|||zzzyyyxxxxxxyyyyyyzzzwwwpppgggbbbdddggguuuxxxyyyvvvuuuxxxyyyxxxuuurrrkkkeee```]]]\\\\\\___iiivvvvvviiiaaaTTTSSSRRROOOKKKGGGEEECCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBDDDFFFGGGHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFGGGGGGGGGEEEDDDCCCBBBAAAAAAAAACCCFFFJJJLLLJJJIIIHHHGGGGGGEEEAAA???999===BBBGGGLLLQQQTTTUUUMMMLLLMMMOOORRRUUUYYY\\\ZZZ^^^```aaaaaa\\\OOOAAA<<<;;;<<<@@@MMMkkk{{{xxx~~~~~~}}}vvvkkkllluuuxxxyyyttthhhlll}}}nnn[[[FFF===<<<===>>>??????@@@AAABBBCCCDDDDDDDDD???===;;;999888999:::<<<>>>>>>??????????????????BBB@@@???===<<<<<<======<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::999999888888888666666666666666666666666333444444444444555555555777888:::;;;>>>GGGSSS[[[hhhmmmsssxxx||||||wwwaaaOOOHHHHHHIIIQQQfffrrrjjj]]]QQQJJJGGGFFFEEEBBB@@@???AAAAAACCCKKKTTT```qqq|||uuuooohhh___YYYXXXUUUQQQNNNLLLKKKIIIGGGKKKJJJJJJJJJIIIIIIHHHHHHBBBBBBBBBBBB@@@???>>>===<<<;;;;;;<<<>>>??????>>>:::<<<>>>AAACCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFDDDDDDDDDFFFIIIIIIGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA>>>======<<<;;;:::999999777777777777777777777777777777777666555555444444222111000000/////////000///000333555999@@@GGGLLLMMMSSSZZZ___aaabbbeeehhhkkknnnqqqsssqqqooonnnnnnkkkmmmooopppppprrrxxx}}}}}}yyyvvvwwwzzz}}}}}}|||zzzxxxwwwwwwwwwxxxuuuwwwwwwrrrllliiikkkoooxxx{{{{{{xxxxxxzzzzzzxxxrrrpppkkkfffbbb___]]]]]]eeeqqq{{{kkk```TTTTTTSSSPPPKKKGGGEEEDDDCCCCCCDDDCCCCCCBBBAAA@@@???@@@AAABBBDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGFFFEEECCCAAAAAA@@@AAACCCFFFIIIKKKJJJJJJJJJJJJIIIFFFBBB>>><<>>======>>>@@@???@@@AAACCCDDDDDDEEEEEE???===;;;999888999;;;<<>>>>>>>>>>>AAA@@@>>>=========>>>>>>;;;;;;:::999999999999999999999::::::::::::999999999999888888777666666555555555555555555555555555222333444555666777777888999===BBBFFFKKKSSS^^^fffuuuzzz~~~yyygggVVVMMMLLLNNNRRRddduuunnnbbbWWWPPPJJJGGGEEEBBB@@@???@@@??????EEENNNXXXjjj~~~yyyooohhhbbb___ZZZVVVTTTQQQOOOMMMNNNNNNMMMLLLKKKKKKJJJJJJFFFFFFEEEEEEDDDCCCAAA@@@@@@>>>>>>>>>@@@@@@@@@>>>===???BBBDDDFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIGGGFFFGGGFFFFFFHHHKKKKKKIIIGGGIIIHHHFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFBBBBBBCCCCCCBBBBBBAAAAAA>>>======<<<:::999999888888888888999999888888888555555555555555555555555222111000000///000000000000222444777;;;AAAIIINNNPPPUUU\\\```bbbdddhhhkkkmmmnnnooonnnllllllmmmnnnmmmooorrrqqqpppsssyyy~~~|||yyyxxxzzz}}}{{{zzzyyywwwvvvvvvwwwwwwrrrsssssspppkkklllrrrxxx{{{}}}}}}{{{{{{}}}{{{wwwooonnnkkkhhhdddaaa___^^^ooo~~~mmm___RRRSSSSSSPPPKKKGGGFFFGGGFFFFFFFFFFFFDDDBBB@@@?????????@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCAAACCCEEEHHHHHHGGGFFFEEEBBBBBBBBBBBBDDDFFFHHHJJJJJJKKKLLLMMMLLLHHHBBB===999AAAGGGGGGHHHLLLNNNMMMNNNOOOPPPSSSWWW\\\```ccc^^^bbbdddbbb^^^WWWKKK???::::::;;;@@@LLLjjjxxxzzzuuuhhhhhh{{{uuuzzzzzzuuuhhhjjjxxxhhhNNN@@@>>>>>>???@@@???@@@AAACCCDDDEEEEEEEEE???===;;;999888999;;;<<>>>>>>>>===@@@???>>>======>>>??????;;;:::999999888888999999888999999::::::999999888888888777666555444444333444444444444444444444444444444666777888:::;;;;;;AAAGGGPPPVVV\\\ccclllttt|||rrrbbbYYYVVVSSSUUUdddxxxrrrhhh___VVVOOOIIIEEECCCAAA@@@@@@>>><<>>@@@AAADDDFFFGGGGGGFFFFFFEEEFFFHHHJJJJJJIIIHHHGGGIIIGGGGGGJJJMMMNNNKKKHHHMMMLLLJJJHHHFFFEEEFFFFFFBBBBBBBBBCCCCCCDDDEEEFFFAAAAAABBBBBBBBBAAA@@@@@@>>>======<<<:::999888888888999999::::::999999888444444444555555555555555222111000000000000000111222333555888<<>>GGGHHHJJJOOOPPPMMMNNNOOOQQQUUUYYY^^^bbbeee```ccceeebbb^^^VVVJJJ>>>999999:::???LLLiiiyyy{{{uuuttthhhgggyyywww||||||wwwfffggguuuyyyYYYBBB;;;;;;;;;:::AAA@@@@@@BBBFFFGGGEEEBBBCCC@@@<<<888777777999:::<<>>>>>AAA@@@???>>>===<<<;;;:::<<<;;;::::::999999::::::999::::::::::::999888777999999888777666555555444333333333222333333444444999999999999;;;???CCCEEELLLQQQZZZeeeooovvvyyyzzzssseee[[[UUUZZZfffzzzzzztttkkkbbbZZZSSSMMMJJJFFFCCCAAABBB@@@===???CCCOOOZZZkkk}}}xxxqqqllliiidddaaaZZZVVVQQQOOONNNPPPPPPQQQIIIHHHHHHIIIJJJIIIGGGEEEFFFEEEEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLOOOMMMJJJHHHFFFDDDDDDDDDGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>><<<;;;:::999999999888888999:::999777555333555444444444444333333333333222111///............555666666888===DDDMMMSSSXXX\\\aaaeeegggggghhhiiinnnqqqssssssooommmmmmooojjjqqqvvvxxxzzz}}}~~~|||yyyzzz{{{|||}}}}}}||||||xxxxxxxxxwwwvvvvvvvvvvvvqqqooommmmmmooouuu{{{~~~~~~}}}{{{yyynnnmmmkkkjjjiiihhhhhhhhh{{{~~~uuubbbXXXUUUSSSPPPMMMJJJIIIHHHHHHIIIGGGFFFGGGHHHHHHDDDAAA>>>>>>???@@@BBBCCCDDDEEEAAAAAA@@@@@@AAACCCDDDEEEFFFFFFHHHHHHHHHHHHFFFFFFDDDBBBBBBDDDGGGGGGEEEBBBIIIIIIKKKOOORRRNNNDDD;;;<<<===@@@EEEKKKNNNOOONNNXXXTTTQQQRRRWWW]]]aaabbbeee___^^^ddddddWWWGGG>>>999888:::???LLLjjj}}}~~~zzzqqqhhhjjjssstttzzzqqqbbbhhh|||iiiPPPCCC@@@???????????????AAAEEEFFFDDDAAABBB@@@<<<999777777888999;;;???BBBDDDCCC@@@???>>>AAAAAA@@@>>>===<<<;;;:::;;;;;;:::999999999999999::::::;;;;;;:::::::::999888888777666666555444444333333333444555777888999:::;;;;;;===@@@DDDIIIMMMUUU\\\hhhvvvrrrdddZZZ]]]gggxxx{{{zzz{{{}}}~~~yyytttkkkccc\\\UUUPPPLLLJJJFFFCCCCCCAAA>>>@@@DDDHHHSSSdddwwwyyyrrrkkkfffccc___ZZZVVVUUUUUUUUUUUUPPPOOONNNOOOPPPOOOLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOMMMKKKIIIGGGFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;:::::::::::::::<<<<<<<<<:::888777666666666666555555555555222222111000///.........333555777;;;@@@HHHPPPVVVYYY\\\aaadddeeeffffffgggnnnqqqssssssooommmmmmoookkkqqquuuvvvwww{{{|||{{{yyyyyyzzz{{{{{{|||||||||||||||{{{zzzxxxvvvtttsssiiiiiijjjmmmrrrxxx|||{{{|||{{{zzzxxxpppooommmkkkiiijjjmmmqqq~~~~~~mmm]]]WWWRRRPPPNNNLLLJJJIIIIIIIIIHHHFFFEEEFFFGGGGGGDDDAAA======>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAACCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIGGGGGGHHHFFFBBB???DDDFFFKKKNNNNNNJJJCCC>>>999:::===CCCJJJOOOQQQQQQUUURRRPPPRRRXXX]]]``````ccc^^^^^^ddddddXXXIII@@@;;;:::;;;???LLLjjj}}}yyy}}}uuulllmmmtttwww}}}wwwfffjjj{{{yyy[[[GGG>>><<<===>>>>>>???AAACCCDDDCCCAAAAAA???<<<999777777888888;;;>>>AAACCCBBB@@@@@@???AAAAAA@@@???===<<<;;;:::;;;:::999999888888999999::::::;;;;;;;;;;;;;;;;;;777666666555555444444444444444555777999;;;===>>>??????AAABBBDDDIIIOOOTTTXXXaaapppmmmbbbdddjjjxxx}}}zzzyyyyyyzzz{{{{{{wwwooohhhbbb]]]XXXUUUQQQKKKGGGFFFCCCAAABBBFFFDDDNNN]]]ooo~~~zzztttppplllgggbbb```^^^\\\[[[YYYXXXWWWWWWXXXVVVSSSQQQOOOOOOMMMLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQNNNMMMLLLJJJIIIIIIIIIIIIFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@??????>>>>>>===<<<;;;::::::999:::;;;<<<<<<;;;999999888888888777777777666666222222111000/////////000111444999>>>DDDKKKSSSXXXZZZ]]]aaacccccccccdddeeeiiimmmppppppnnnmmmnnnpppnnnsssuuutttuuuxxx{{{zzzyyyyyyyyyyyyzzz{{{}}}}}}~~~{{{vvvrrroooeeegggjjjnnntttzzz~~~}}}zzzyyyzzzzzzzzzyyyssssssqqqllliiimmmwww~~~|||rrraaaVVVUUUNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFEEEFFFGGGFFFDDDAAABBBBBBBBBBBBCCCCCCCCCDDDBBBAAAAAAAAAAAACCCDDDEEEHHHHHHGGGGGGGGGGGGHHHHHHMMMLLLKKKJJJJJJHHHDDDAAA???DDDJJJLLLJJJEEEBBBAAA777888;;;BBBJJJRRRWWWXXXUUUSSSRRRUUU[[[```aaaaaaaaa]]]^^^dddeeeZZZKKKAAA>>><<<<<>>>>>@@@BBBCCCDDDCCCBBB@@@???<<<:::888777777777999<<<@@@BBBBBBAAAAAAAAABBBAAA@@@???===<<<;;;;;;::::::999888888888888999:::999999999::::::;;;;;;555555555555555444444444666777888999;;;>>>@@@AAADDDEEEFFFFFFGGGLLLSSSXXX[[[dddssswwwlllkkkooo{{{~~~~~~~~~wwwqqqlllhhhccc```WWWPPPKKKIIIGGGDDDDDDGGGFFFNNNZZZggguuu}}}yyytttoookkkgggdddaaabbb```_________]]]ZZZXXXVVVUUUTTTRRRQQQQQQQQQQQQMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRMMMLLLLLLKKKJJJJJJJJJJJJEEEEEEEEEDDDEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???============<<<;;;::::::666777888888999888888777888888888777777777666666222222111000000000111111111555;;;AAAGGGLLLRRRVVVZZZ\\\^^^^^^^^^]]]___``````eeeiiikkkkkklllnnnqqqtttxxxxxxuuuuuuyyy{{{{{{zzzzzzzzzzzz{{{|||~~~}}}wwwqqqmmmfffiiilllqqquuuxxxyyyzzz|||zzzxxxwwwxxxzzzzzzzzzwwwwwwtttnnnlllsss}}}vvvgggVVVPPPSSSKKKKKKJJJJJJJJJJJJJJJJJJFFFFFFGGGGGGGGGFFFEEECCCEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAAAAAAAACCCDDDEEEIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLJJJIII@@@CCCGGGIIIHHHEEEAAA???999999<<>>IIIgggyyywww|||||||||sssqqqrrr|||ooonnnzzztttWWWDDD??????>>>@@@BBBCCCDDDDDDDDDDDD@@@???>>><<<:::999777777888;;;???AAAAAAAAABBBCCCBBBAAA@@@???>>>===<<<;;;;;;:::999999888888999999999999888777777888999:::444444444555555555555555999999;;;<<<>>>AAACCCDDDEEEGGGIIIIIIKKKPPPXXX```hhhooo|||sssrrruuuzzzuuuppplllhhh]]]VVVOOOMMMLLLHHHGGGHHHIIINNNVVVaaannn}}}zzzuuuqqqlllhhhiiigggfffffffffdddaaa___[[[ZZZXXXVVVVVVVVVWWWXXXSSSRRRQQQPPPOOONNNNNNNNNLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQRRRSSSSSSRRRQQQQQQKKKKKKKKKKKKJJJJJJIIIIIIFFFEEEEEEEEEEEEFFFFFFGGGCCCCCCCCCCCCBBBAAA@@@???<<<<<<======<<<;;;:::999666666777777777777777777777777666666666666555555222111111111111222222333333777===CCCGGGKKKOOORRRUUUVVVVVVVVVUUUUUUVVVXXXWWW\\\bbbfffiiikkkooosss{{{}}}}}}xxxwwwzzz|||{{{zzzzzzzzz{{{|||~~~~~~|||wwwppplllfffiiinnnrrruuuvvvvvvuuuwwwuuuttttttvvvxxxyyyxxxzzzyyyvvvqqqppp{{{zzznnn]]]PPPMMMPPPJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBBDDDCCCBBBAAABBBCCCDDDEEEHHHHHHFFFEEEEEEFFFHHHHHHFFFHHHJJJLLLMMMMMMMMMMMMFFFDDDCCCEEEHHHGGGBBB>>><<<;;;;;;@@@JJJTTT]]]bbbYYYXXXYYY\\\bbbeeeeeecccbbbbbbcccffffff^^^NNN@@@???===<<<>>>IIIfffzzzqqqssstttzzz{{{rrrnnnmmm}}}pppooo||||||www~~~```KKKBBB@@@>>>@@@CCCDDDDDDDDDDDDEEE@@@@@@???>>><<<:::888777777:::===@@@@@@AAACCCDDDBBBBBBAAA@@@>>>===<<<;;;<<<;;;::::::999999:::::::::999888666666666777888444444444555666666666777;;;<<<===@@@CCCFFFIIIJJJHHHKKKNNNNNNPPPVVV```iiiqqqxxx}}}|||~~~{{{vvvppplllccc[[[UUUTTTSSSOOOLLLLLLIIIMMMSSS\\\iiiyyy{{{vvvqqqooonnnnnnnnnnnnmmmjjjggg___^^^\\\YYYYYYYYYZZZ[[[XXXWWWUUUSSSRRRQQQPPPPPPMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRSSSSSSSSSRRRPPPOOOKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???<<<<<<===>>>===<<<;;;::::::999999999999999999999666666555555555444444444222111111111222333444444666:::@@@DDDHHHKKKNNNPPPPPPPPPPPPNNNMMMMMMOOORRRSSSXXX```eeeiiimmmrrrvvv~~~zzzxxxyyy{{{yyyxxxyyyzzz|||}}}~~~~~~~~~{{{}}}}}}}}}yyytttnnnkkkbbbffflllrrrvvvwwwwwwwwwrrrqqqqqqsssvvvxxxxxxwww{{{zzzvvvtttwwwttteeeWWWMMMKKKLLLIIIJJJJJJIIIHHHGGGFFFEEEDDDFFFHHHHHHGGGFFFEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHKKKKKKKKKJJJJJJKKKJJJFFFCCCEEEJJJKKKGGGAAAAAA???<<>>======@@@KKKgggvvvllljjjiiimmmwwwxxxoookkkhhh}}}oooppp~~~vvvooofffOOOAAA<<<===@@@CCCDDDCCCBBBCCCEEE@@@AAAAAA@@@>>><<<999888666999<<>>===<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;999777666666777888444444555666666777888888;;;<<>>???@@@@@@???===<<<===<<<<<<;;;::::::::::::666666666555555555444444111111111222222444555555999<<>>>>>???CCCNNNiiiuuullldddcccfffooowwwuuummmhhheee~~~~~~lllpppuuuwwwmmm}}}lllSSSCCC;;;;;;???BBBCCCBBBAAABBBDDDAAAAAABBBAAA@@@===:::888666888<<<>>>@@@AAADDDFFFCCCBBBAAA@@@???===<<<<<<======<<<;;;;;;;;;;;;<<>>>>>===<<<;;;:::999999999666666666666555555555555111111111222333444555666:::===BBBGGGJJJNNNRRRUUUUUUUUUTTTRRRPPPRRRUUUXXXZZZ```ggglllooossswww{{{{{{~~~}}}xxxttttttssspppqqqssswww{{{||||||zzzxxx{{{{{{yyywwwrrrlllgggdddbbbeeekkkqqquuuwwwwwwvvvvvvxxx{{{|||xxxuuuwwwyyyfffWWWOOOLLLHHHCCCHHHGGGGGGEEECCC@@@===;;;???BBBEEEEEECCCAAABBBDDDAAABBBBBBBBBCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEEEEDDDCCCBBB@@@DDDGGGHHHGGGFFFGGGIIIDDDFFFHHHJJJKKKMMMQQQTTTSSSNNNGGGEEEJJJSSS\\\aaaaaa^^^[[[\\\```ccccccaaa\\\bbbfffiiimmmkkk\\\KKK>>>???AAAFFFQQQlllvvvmmmgggfffjjjqqqxxxtttkkkgggccc|||}}}iiioooppptttyyysssXXXFFF@@@<<<<<<>>>AAADDDDDDBBB@@@DDDCCCAAA@@@???===999666666777:::???CCCEEECCCAAABBBBBBBBBBBBAAA???===<<<>>>>>>>>>===<<<999777555:::999888666555555555555666555555666888:::<<<===AAABBBCCCEEEIIIPPPYYY___fffggghhhfffddddddhhhlllrrrzzz{{{uuummmjjjfffccc```]]]YYYVVVTTTPPPNNNRRRYYYbbbqqq~~~~~~}}}xxxtttoookkkhhhddd```^^^XXXXXXXXXWWWWWWVVVVVVVVVWWWVVVTTTSSSSSSUUUVVVWWWXXXXXXWWWWWWVVVTTTSSSRRRQQQRRRRRRRRRPPPMMMJJJHHHJJJJJJIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFDDDBBB@@@>>>>>>???@@@AAAAAAAAAAAAAAA999::::::;;;<<<<<<<<<<<>>BBBDDDDDDBBBBBBBBBCCCBBBAAA???>>><<<;;;;;;;;;:::999888777666777777666555444444444444666666666777999<<<>>>???BBBCCCCCCEEEHHHNNNVVV[[[eeegggiiiiiigggiiimmmqqqvvv~~~|||uuullliiieeeaaa___\\\XXXVVVTTTOOOMMMPPPUUU]]]kkkwww{{{uuuppplllgggccc```\\\\\\[[[ZZZYYYXXXWWWWWWYYYXXXVVVUUUVVVWWWYYYZZZYYYYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@???>>>>>>???@@@@@@@@@@@@@@@999999:::;;;;;;;;;::::::@@@;;;777666888999777444666444444777666555888===DDDGGGJJJLLLNNNSSSYYY]]]fffeeedddccccccddddddeeejjjlllpppsssvvvwwwxxxxxxyyyxxxwwwuuusssrrrpppppppppqqqsssvvvyyyzzzyyyxxxyyyxxxvvvuuusssnnngggbbbfffiiiooorrrtttuuuvvvwwwyyy~~~|||tttkkkkkkvvvmmmZZZNNNIIIFFFDDDEEEAAABBBCCCDDDDDDDDDCCCBBBEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDGGGIIIKKKMMMJJJEEECCCBBBBBBBBBAAAIIIGGGFFFEEEDDDFFFGGGHHHJJJHHHJJJMMMKKKFFFFFFKKKYYY[[[\\\WWWPPPNNNTTT[[[___]]]\\\\\\___aaaaaaaaaXXX[[[___eeellliiiZZZIIICCCBBBGGGIIIRRRuuu}}}kkkaaahhhttt}}}{{{mmmvvv|||pppgggPPPEEE::::::;;;>>>AAACCCBBBAAACCCBBBAAA@@@@@@>>>:::888555555888<<>>===999999888777777777777888444444333333333333444444777777888999;;;>>>AAACCCEEEEEEEEEEEEGGGKKKQQQVVV```dddhhhkkklllnnnsssxxx}}}xxxrrrbbb___[[[XXXVVVTTTRRRPPPQQQLLLJJJLLLOOOUUUaaakkk}}}zzzuuurrrnnnjjjgggaaaaaa___^^^\\\ZZZYYYXXXZZZYYYXXXXXXXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYWWWWWWUUUUUUUUUTTTSSSPPPNNNLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@???===>>>>>>????????????>>>;;;<<<<<<<<<<<<;;;;;;:::;;;999777888::::::777333777555555888888888<<>>;;;999888666666666777888333333333333333444555666888888999;;;===AAACCCEEEHHHHHHHHHGGGHHHJJJNNNQQQXXX]]]ccchhhlllqqqxxx}}}zzzqqqjjjZZZVVVRRRNNNMMMMMMLLLJJJKKKGGGEEEGGGIIINNNWWW```nnnwww{{{xxxvvvtttqqqooogggfffdddbbb___]]][[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[^^^]]]]]]]]]\\\ZZZYYYXXXVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@???======>>>>>>>>>>>>======>>>>>>>>>>>>>>>===<<<;;;:::888777888999:::888666777555555888999;;;AAAHHHNNNSSSYYY[[[\\\^^^dddiiikkkoootttyyy{{{zzzwwwuuuwwwxxxyyyyyyyyyyyyxxxwwwuuuuuuttttttssssssrrrrrroooqqqrrrssstttuuuwwwxxxzzzyyywwwtttqqqmmmiiifffhhhlllpppsssuuuvvvxxxyyyzzz}}}{{{sssnnnsss{{{tttooonnneeeZZZOOOKKKIIIEEEDDDEEEDDDEEEFFFGGGGGGGGGFFFEEEFFFEEECCCBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDEEEFFFHHHJJJMMMIIIDDD@@@???@@@AAAAAABBBAAAAAAAAACCCEEEHHHJJJJJJKKKLLLLLLIIIFFFDDDEEEUUU___fffbbbVVVOOOQQQXXX\\\\\\^^^aaaddddddcccaaa\\\^^^aaafffmmmmmmaaaSSSFFFCCCGGGNNN\\\uuugggiiiqqq{{{lllrrrvvv{{{rrrTTTCCC;;;:::999:::>>>AAABBBBBBBBBAAA@@@AAAAAA???===:::555444555888===AAACCCCCCBBBCCCDDDDDDCCCBBB@@@???>>><<<:::888666666666777444444444444555666777888999999:::;;;>>>AAADDDFFFJJJKKKKKKJJJIIIJJJMMMOOOOOOTTT\\\bbbhhhooowww~~~wwwmmmfffZZZUUUPPPKKKJJJIIIIIIHHHEEEBBBAAACCCDDDGGGNNNWWWaaakkkwww}}}zzzyyywwwtttrrrlllkkkiiifffbbb___]]]\\\XXXXXXXXXXXXXXXXXXXXXXXX^^^]]]]]]]]]\\\ZZZYYYXXXWWWVVVVVVUUUSSSRRRQQQPPPNNNNNNMMMLLLKKKIIIGGGGGGDDDDDDCCCBBBAAA@@@@@@???======>>>>>>>>>======<<<===============<<<;;;:::;;;999777666777888999999666444444888;;;>>>FFFNNNSSSYYY___aaa```aaagggmmmmmmrrryyy}}}{{{||||||{{{{{{zzzyyyxxxxxxwwwwwwvvvuuusssrrrqqqqqqppprrrssssssrrrssswwwzzz{{{zzzyyywwwsssooollljjjjjjmmmppprrrssstttvvvxxxtttwww{{{wwwuuuvvvzzzrrrqqqqqqnnnkkkjjjZZZRRRKKKIIIHHHEEEDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCBBBAAAAAABBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDFFFHHHIIILLLIIIDDDAAA@@@AAABBBBBB???>>>>>>???@@@CCCFFFHHHLLLOOOQQQOOOMMMJJJIIIGGGUUUYYY\\\YYYTTTPPPRRRVVV\\\\\\^^^aaaddddddaaa___]]]^^^aaafffnnnqqqfffYYYFFFAAADDDKKK\\\zzzyyykkkkkksss|||jjjppptttvvvWWWEEE===;;;999:::===@@@AAABBBBBBAAA@@@AAAAAA@@@>>>;;;666555555777;;;???AAABBBCCCCCCDDDDDDDDDCCCAAAAAA???>>><<<:::888777666666666666666666666777888999999999:::;;;===@@@CCCEEEJJJLLLLLLLLLKKKKKKLLLNNNJJJOOOUUUZZZ___gggpppwwwyyywwwpppbbb\\\SSSLLLHHHFFFEEEDDDAAA???>>>@@@AAABBBGGGNNNVVV___lllvvv~~~~~~{{{wwwsssqqqqqqpppmmmjjjgggdddaaa```[[[ZZZZZZYYYYYYXXXXXXWWW\\\\\\\\\[[[ZZZYYYWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPNNNNNNMMMLLLJJJIIIGGGFFFDDDCCCBBBAAA@@@???@@@@@@>>>>>>>>>>>>>>>======<<<::::::;;;;;;;;;:::999999;;;:::888666666777999:::666444555999>>>CCCMMMWWW[[[aaaggggggdddeeekkkrrruuuyyy}}}||||||{{{zzzyyyyyyyyywwwvvvuuusssrrrpppooonnnqqqrrrsssrrrppprrrvvvzzz|||}}}~~~}}}yyyuuurrrqqqmmmoooqqqrrrssssssuuuvvvoooqqqtttwwwzzz|||||||||tttwwwxxxmmmmmmpppnnniiifffSSSMMMIIIIIIHHHDDDDDDFFFCCCDDDEEEFFFFFFFFFEEEEEEAAAAAA@@@@@@AAABBBDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCBBBCCCDDDGGGJJJKKKIIIFFFCCCBBBBBBCCCBBBBBBAAA@@@???>>>???AAACCCDDDKKKPPPSSSQQQOOOOOOMMMJJJPPPPPPOOONNNNNNNNNPPPQQQWWWWWWYYY\\\___```^^^\\\[[[\\\___fffqqqvvvnnncccJJJBBBAAAHHHZZZ|||vvvzzzllllllsss|||iiipppuuu{{{[[[KKK@@@===;;;:::<<>><<<888666444555999===???@@@CCCCCCDDDEEEEEECCCBBBAAA<<<<<<<<<;;;:::888777666777777666666666777888888999999999:::<<<>>>AAABBBHHHJJJKKKLLLKKKJJJKKKMMMLLLNNNQQQTTTWWW]]]fffmmmrrryyyuuunnnbbbWWWOOOJJJFFFDDDBBB???>>>???>>>===@@@FFFJJJSSS^^^gggmmmsss|||~~~{{{wwwtttvvvuuurrrooollliiifffeee_________^^^\\\[[[YYYXXXYYYYYYYYYYYYXXXVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLJJJHHHFFFEEECCCBBBAAA@@@??????@@@@@@>>>?????????>>>>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;999999:::999888777777777777555666;;;BBBIIIUUU___iiinnnsssqqqmmmmmmuuu||||||{{{{{{zzzyyyyyyyyyyyyuuuuuutttsssqqqpppoooooopppqqqrrrpppnnnoootttzzz|||zzzyyyppprrrttttttsssssstttvvvmmmnnnpppqqqssstttuuuvvvvvv||||||qqqqqquuuqqqggg```QQQLLLHHHHHHGGGDDDDDDFFFAAABBBCCCDDDEEEDDDCCCCCC@@@@@@@@@AAABBBDDDFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBCCCEEEHHHIIIDDDCCCBBBBBBCCCCCCBBBAAABBBAAA@@@???@@@BBBDDDEEEGGGNNNRRRPPPOOOQQQPPPLLLHHHGGGFFFFFFFFFHHHJJJLLLLLLMMMOOOSSSWWWZZZZZZYYYYYY[[[```iiiwww|||rrrUUUIIIEEEIII\\\{{{uuuzzzkkkkkkrrr{{{jjjrrryyy~~~___PPPBBB???;;;:::<<>>???CCCDDDDDDEEEEEEDDDCCCBBB999999:::;;;;;;999888777777777666666666666777777999999999999;;;===???AAAFFFHHHJJJKKKJJJJJJKKKLLLOOOPPPQQQPPPQQQWWW___fffooouuu}}}uuuggg]]]UUUPPPMMMCCCAAA???@@@===:::<<<@@@AAAIIISSS[[[___dddkkkqqq~~~|||zzzyyyxxxvvvssspppllljjjiiidddccccccaaa```]]]\\\ZZZXXXXXXWWWWWWVVVUUUSSSRRRTTTSSSRRRPPPOOOOOOOOOOOONNNMMMMMMKKKIIIGGGEEEDDDCCCBBB@@@?????????@@@@@@???????????????>>>============>>>??????@@@??????777999;;;<<<:::777555555888666777===EEEMMMZZZeeeuuuzzz~~~{{{vvvvvv~~~~~~{{{zzzzzzyyyyyyyyyzzzzzzuuuuuuttttttsssrrrqqqqqqooopppqqqnnnkkkmmmsssyyysssuuuvvvuuuttttttuuuvvvnnnnnnnnnooooooppppppqqqzzzvvvwwwzzzsssfff[[[PPPLLLHHHIIIGGGDDDDDDGGGAAABBBDDDEEEEEEEEEDDDCCC@@@@@@@@@AAACCCFFFHHHJJJDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFDDDBBBAAABBBCCCDDDAAA@@@@@@AAACCCCCCAAA????????????@@@BBBEEEHHHJJJDDDLLLPPPOOOOOOQQQPPPLLLAAABBBCCCCCCBBBBBBEEEGGGCCCDDDFFFKKKQQQUUUWWWWWWZZZ]]]bbbmmm~~~```SSSKKKNNN___{{{uuuyyyjjjjjjqqqyyyllluuu|||nnnYYYGGGCCC===999;;;???@@@===CCCBBBAAA@@@@@@@@@@@@@@@===:::777555555888;;;>>>EEEFFFGGGEEECCCAAAAAABBB>>>===<<<;;;:::999999999888888666555444444444444666777888999;;;>>>@@@AAAFFFHHHIIIIIIIIIJJJMMMOOOSSSTTTTTTRRRQQQUUU^^^fffhhhnnnuuuzzz|||{{{qqqdddTTTIIIFFFCCC@@@>>>???@@@@@@@@@AAACCCGGGLLLQQQWWW^^^cccnnnuuu~~~zzz}}}yyyuuuqqqooonnnkkkiiijjjfffaaa^^^^^^]]][[[YYYUUUVVVWWWWWWVVVTTTQQQOOONNNNNNOOOOOOOOONNNNNNMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;:::999888777666888777:::@@@GGGQQQ```mmm~~~|||yyytttvvvxxxxxxxxxwwwxxxyyyvvvwwwvvvuuussssssuuuwwwuuurrrooolllkkklllnnnpppyyywwwvvvvvvxxxzzz{{{zzzxxxxxxtttrrrsssqqqmmmlllooozzzzzzzzzooo^^^SSSLLLKKKIIIGGGDDDCCCBBBBBBDDDBBBAAAAAACCCCCCAAA@@@AAA???>>>???AAACCCDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEDDD@@@@@@DDDFFFDDD@@@@@@@@@@@@??????>>>======>>>???AAABBBCCCDDDDDDEEEEEEGGGHHHJJJKKKKKKKKKBBBAAA@@@>>>============EEEAAAAAAFFFKKKNNNRRRWWW^^^ZZZeeewwwfffVVVMMMRRRfff{{{ppplllpppuuuzzz}}}~~~fffLLLFFF===777999<<<===;;;BBBAAAAAA@@@@@@??????@@@===;;;888555555777:::<<>>???DDDFFFHHHHHHIIIJJJMMMOOOTTTUUUUUUSSSRRRUUU\\\cccdddjjjrrrvvvxxxyyy|||~~~vvvhhh^^^KKKGGGBBB???>>>>>>>>>>>>@@@BBBEEEGGGKKKPPPVVV[[[aaagggooovvv{{{|||yyytttqqqnnnllljjjhhhhhhddd___]]]]]]\\\[[[YYYTTTTTTUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJIIIHHHGGGEEEEEECCCBBBBBBAAAAAA@@@?????????????????????>>>==================<<<<<<<<<<<<::::::::::::999888777777999888;;;BBBIIIRRRaaannn|||xxxtttqqqsssuuuvvvvvvvvvxxxyyyvvvwwwvvvuuusssssstttvvvuuurrrooollljjjiiijjjjjjvvv~~~|||xxxwwwwwwxxx{{{~~~~~~zzzvvvuuuxxxwwwuuuvvvyyy{{{wwwqqqcccWWWQQQMMMLLLJJJHHHEEEDDDCCCBBBDDDCCCAAAAAABBBBBBBBBAAAAAA@@@??????@@@BBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAACCCGGGGGGBBB???@@@AAA@@@DDDBBB@@@>>>===<<<=========>>>>>>???AAACCCDDDEEEEEEFFFHHHIIIIIIIIIIIIHHHAAA???>>>======>>>@@@AAACCC??????EEEKKKOOOSSSXXX]]]ZZZeeevvvfffWWWPPPUUUkkk}}}{{{qqqlllpppppptttxxxxxxWWWLLL???888888:::;;;;;;AAA@@@@@@@@@@@@@@@@@@@@@>>><<<999666555555777888???AAACCCCCCBBB@@@@@@AAA>>>===<<<;;;:::999999888::::::999888888999999999777777777888999:::<<<===AAACCCEEEGGGHHHJJJMMMOOOTTTVVVVVVUUUSSSUUUZZZ___dddjjjrrrvvvwwwvvvwwwxxx~~~~~~tttlllSSSNNNGGGBBB@@@@@@??????AAAAAABBBCCCDDDHHHNNNRRRYYY___eeekkkpppvvv~~~|||yyytttpppmmmkkkhhhfffdddaaa^^^\\\\\\[[[ZZZYYYUUUUUUTTTSSSRRRQQQQQQPPPOOONNNLLLKKKKKKKKKLLLMMMIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>>>>===<<<<<<<<<==================<<<<<<<<<<<<::::::::::::999888888777:::999===CCCJJJSSSaaannn}}}zzzuuuqqqnnnppprrrssstttuuuwwwxxxwwwwwwvvvtttrrrqqqrrrttttttrrrpppllliiifffcccbbbhhhrrrzzzzzzwwwwwwwwwvvvuuuvvvxxx|||}}}{{{{{{{{{tttgggYYYQQQPPPPPPNNNLLLIIIGGGEEECCCCCCEEECCCAAA@@@AAABBBBBBAAA@@@@@@????????????@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAFFFLLLNNNGGGAAA>>>>>>===FFFCCC@@@<<<;;;;;;<<<=========<<<===???BBBEEEFFFGGGHHHIIIJJJIIIGGGEEEDDD???>>>>>>>>>???AAACCCDDDCCC???>>>DDDJJJNNNSSSXXX\\\ZZZeeettt~~~bbbTTTOOOWWWmmm}}}www{{{~~~sssmmmooopppsssuuueeeUUUCCC;;;:::;;;===>>>@@@@@@AAAAAAAAAAAAAAAAAA???===:::777555444555555;;;===@@@BBBAAA@@@AAAAAA===<<<<<<;;;999888777666666666666666666666777777777777777777888999::::::===@@@CCCFFFHHHJJJMMMOOORRRSSSUUUUUUVVVXXX\\\___hhhoooxxx}}}}}}{{{{{{{{{{{{tttrrrrrrtttvvvtttooojjjYYYSSSLLLGGGDDDDDDDDDDDDBBBCCCCCCCCCCCCFFFKKKNNNWWW[[[```dddhhhmmmssswww{{{|||xxxsssooommmjjjgggeee```___]]][[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTOOONNNLLLJJJIIIJJJKKKLLLIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>><<<;;;;;;<<<===>>>============<<<<<<<<<<<<:::::::::::::::999888777::::::===DDDJJJSSSaaammm{{{{{{{{{||||||zzzvvvrrroooqqqrrrrrrrrrrrrtttvvvvvvvvvuuussspppoooppprrrsssrrrpppmmmhhhccc^^^[[[\\\gggqqqqqqoooooorrrsssqqqrrruuu{{{~~~wwwooocccWWWQQQRRRRRRPPPNNNKKKHHHFFFEEEDDDFFFCCC@@@@@@AAABBBBBBBBB@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCKKKSSSVVVNNNEEE@@@???>>>BBBAAA???===<<<<<<<<<======<<<;;;;;;===AAADDDGGGHHHIIIJJJJJJHHHEEEBBB@@@>>>@@@BBBDDDEEEEEECCCCCCDDD???===BBBHHHMMMSSSYYYZZZZZZdddqqq~~~}}}[[[OOOKKKTTTlll{{{rrrvvv{{{~~~uuunnnooouuuwwwvvvrrr]]]HHH>>><<<;;;<<>><<<999666444333333777:::>>>AAAAAAAAAAAABBB@@@@@@@@@???>>><<<:::999555555444444444555555666888777777777888888999:::;;;>>>BBBFFFHHHJJJMMMOOONNNOOORRRUUUWWW[[[___bbblllttt~~~zzztttnnniiidddbbb``````bbbcccaaa___VVVRRRLLLGGGFFFGGGGGGGGGDDDEEEFFFFFFGGGIIILLLOOORRRTTTWWWZZZ]]]```dddgggiiiqqq{{{~~~zzzwwwrrrnnnllliiigggeee]]]]]]\\\[[[YYYXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTUUUQQQOOOMMMKKKJJJJJJLLLMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA???>>>===<<<======???@@@============<<<<<<<<<<<<999999:::::::::999888888999999===DDDJJJRRR___kkkyyy}}}zzzuuuuuuwwwzzz||||||yyyvvvrrrssssssrrrppppppqqqsssuuuuuutttqqqooonnnoooqqqqqqqqqpppmmmhhhbbb\\\YYYUUUaaajjjkkkiiikkknnnpppppppppsssxxx~~~wwwmmmfff```WWWSSSRRRRRRQQQOOOLLLIIIGGGFFFFFFEEECCCAAA@@@AAABBBBBBAAA???AAABBBAAA>>>======???>>>??????@@@AAABBBCCCCCCKKKSSSVVVOOOFFF@@@???>>>;;;<<<===??????>>>===<<<<<<;;;::::::<<>>>>>BBBHHHLLLMMMJJJEEEBBBBBB===;;;AAAHHHOOOWWW___YYYYYYcccnnn{{{yyyWWWKKKIIISSSkkk}}}ooonnn||||||vvvnnnpppvvvwwwuuuhhhNNNCCC>>>::::::======???@@@BBBCCCCCCBBBBBB@@@???===;;;888555333222444888===@@@BBBBBBCCCCCC@@@AAAAAA@@@>>><<<999888777666666555555666666666888777777777888999:::::::::>>>CCCFFFHHHJJJLLLNNNKKKMMMOOOSSSXXX^^^bbbeeejjjsss~~~ssslllfff___ZZZWWWTTTQQQPPPPPPQQQQQQPPPNNNKKKGGGEEEDDDEEEEEEEEEEEEGGGIIIJJJJJJKKKLLLNNNNNNOOOPPPQQQSSSVVVXXXYYY\\\bbbkkkssszzz~~~{{{yyyvvvsssnnnkkkiiigggeeeccc\\\]]]]]]\\\YYYWWWWWWXXXUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQOOONNNMMMLLLMMMMMMKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB??????>>>>>>??????@@@@@@============<<<<<<<<<<<<999999999::::::999999888999999===DDDJJJRRR^^^jjjttt{{{|||yyyyyyxxxvvvrrrssstttwwwzzz{{{yyywwwssssssssspppnnnmmmoooqqqssssssrrrpppnnnmmmnnnpppooooooooommmiiiccc^^^[[[WWW```hhhiiihhhjjjmmmmmmpppoooooorrrwww|||~~~}}}oooaaa\\\YYYUUUQQQOOOQQQPPPNNNLLLJJJIIIHHHGGGDDDBBBAAABBBCCCCCCAAA@@@>>>AAACCCBBB???===>>>@@@=========>>>???@@@@@@AAAEEELLLNNNIIIBBB???>>><<<777999<<>>AAABBBDDDDDDCCCBBB@@@>>>===<<<===CCCKKKQQQTTTQQQMMMIIIAAA<<<:::@@@IIIQQQ[[[cccXXXYYYbbbkkkvvvuuuWWWKKKIIISSSlll~~~ooolllyyyvvvnnnppptttuuusssvvvYYYLLLDDD<<<888;;;:::<<<>>>@@@BBBBBBAAA@@@@@@@@@???===:::777444222222666<<<@@@BBBCCCDDDEEE???@@@@@@???>>>;;;888666999888777666666555666666777777777888999:::;;;<<<;;;>>>CCCGGGIIIJJJLLLNNNLLLLLLNNNRRRXXX^^^cccffffffooo{{{ttthhhaaa\\\UUUOOOMMMKKKJJJIIIIIIHHHGGGFFFIIIGGGDDDCCCDDDDDDCCCAAADDDGGGJJJKKKJJJHHHHHHHHHJJJJJJIIIJJJKKKMMMMMMMMMQQQUUU\\\bbbgggoooxxx~~~{{{yyywwwtttrrrpppmmmiiifffeeedddbbb```\\\^^^___]]]YYYVVVVVVXXXSSSTTTUUUUUUUUUTTTSSSRRRSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA===>>>??????@@@@@@@@@???============<<<<<<<<<<<<888999999::::::999999999::::::>>>FFFLLLSSS___kkkooouuuwwwtttrrrssssssrrrrrrqqqqqqsssuuuvvvuuutttqqqqqqpppnnnllllllnnnpppqqqqqqpppooommmmmmnnnpppnnnnnnnnnllljjjfffbbb___]]]ccchhhiiiiiilllllljjjmmmjjjhhhiiimmmrrrvvvwwwxxxwwwzzzzzzkkk\\\VVVSSSPPPNNNNNNPPPOOOMMMLLLJJJIIIIIIIIIBBBBBBBBBCCCDDDCCCAAA>>>===AAADDDDDD@@@>>>???AAA>>>>>>>>>??????@@@@@@@@@>>>CCCEEEBBB??????>>>;;;999:::<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>??????>>><<<;;;999999999::::::@@@IIIRRRXXXZZZZZZXXXJJJCCC???BBBHHHNNNVVV^^^WWWYYYaaahhhsssqqqXXXLLLIIIRRRkkk|||~~~~~~qqqqqquuunnnqqq|||xxxyyyxxxcccTTTJJJ???999;;;888:::<<>>;;;888555333111555<<>>@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<888999999:::::::::999999;;;;;;@@@GGGMMMTTT```kkkkkkppprrrooommmooopppnnnrrrqqqppppppqqqqqqpppooonnnnnnmmmkkkjjjkkkmmmpppooopppooonnnlllmmmoooqqqmmmmmmmmmllljjjgggeeecccaaafffiiijjjkkknnnmmmiiiiiieeeaaa```ccchhhmmmooorrrqqquuuyyylll]]]UUUPPPLLLLLLOOOOOONNNMMMKKKJJJJJJIIIIIIAAAAAABBBDDDEEEDDD@@@======AAAEEEDDDAAA>>>@@@CCCAAAAAAAAAAAAAAABBBBBBBBB;;;???@@@>>>>>>@@@???<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;999777555555555777888777===FFFPPPZZZ```dddfffUUULLLEEEDDDFFFIIIOOOUUUWWWYYYaaafffqqqnnnXXXKKKGGGQQQiiisssmmmuuu}}}sssvvv|||tttoooqqqvvvxxxuuurrr___QQQDDD======555777;;;===???@@@AAABBB============;;;999777666444555666999<<>>???BBBCCCEEEHHHLLLOOORRRTTT]]]dddmmmwww~~~~~~|||{{{wwwvvvtttqqqnnnkkkiiihhhkkkjjjiiihhheeeccc```_________^^^\\\YYYVVVSSSQQQWWWVVVUUUVVVWWWXXXWWWVVVWWWUUUTTTSSSSSSQQQOOOLLLNNNMMMLLLKKKJJJIIIHHHGGGBBBCCCDDDDDDCCCAAA???===????????????>>>>>>>>>>>>AAA@@@>>><<<;;;:::;;;;;;<<<;;;:::999999999:::;;;===???BBBFFFLLLUUU^^^eeekkkjjjjjjiiijjjlllmmmnnnmmmnnnnnnoooooooooooonnnnnnnnnmmmllllllmmmnnnooopppnnnllllllmmmnnnnnnnnnoooooonnnjjjfffcccdddgggeeehhhkkkkkkiiihhhjjjlllkkkddd[[[WWWZZZbbbiiimmmnnnmmmqqq}}}uuugggWWWMMMKKKMMMMMMKKKMMMLLLLLLMMMNNNOOOMMMLLLEEEFFFFFFFFFEEEDDDBBBAAA>>>???AAAAAA@@@@@@AAACCCCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<===>>>@@@BBB>>><<<;;;999999:::;;;<<<666666666444222333666888777666666666666888999:::666<<>><<<:::888666222333444666999===@@@BBBDDDBBBAAAAAAAAAAAA???===::::::999888777666666555666666777777999:::;;;<<<===BBBGGGJJJKKKLLLPPPSSSRRRTTTXXX\\\```cccfffgggeeeiiinnnuuu|||}}}qqqhhhaaaZZZVVVVVVXXX]]]bbbeeeddd___[[[TTTPPPKKKGGGEEECCCAAA???BBBBBBAAAAAA@@@>>>======@@@???===<<<;;;<<<===>>>;;;<<<===>>>AAACCCEEEGGGMMMRRR[[[dddlllsssyyy}}}|||zzzxxxwwwvvvuuuvvvuuutttrrrpppnnnkkkjjjkkkjjjiiigggeeecccbbbaaa_________]]][[[YYYVVVUUUWWWUUUUUUUUUWWWWWWVVVUUUXXXVVVTTTSSSSSSQQQNNNLLLMMMLLLLLLKKKJJJHHHHHHGGGEEEFFFFFFFFFEEECCCAAA@@@===============<<<<<<<<<===<<<<<<;;;<<<===>>>>>><<<;;;:::999999:::<<<===???AAADDDHHHNNNVVV___eeejjjiiiiiiiiijjjkkklllmmmmmmmmmnnnooooooooonnnnnnmmmlllllllllmmmooopppqqqqqqnnnkkkjjjkkkmmmmmmmmmjjjkkkkkkhhhfffeeegggiiijjjlllmmmkkkhhhggghhhjjjmmmhhhaaa^^^___eeekkknnnmmmpppxxxqqqdddUUULLLJJJLLLLLLJJJMMMLLLLLLMMMNNNOOOMMMLLLGGGGGGHHHHHHGGGEEECCCBBB<<<>>>??????======>>>@@@@@@AAAAAABBBBBBBBBAAAAAA>>>===<<<;;;;;;===>>>@@@>>><<<;;;999999:::;;;<<<:::::::::999888888:::<<<777777666666777888:::;;;444<<>>@@@AAAAAA@@@@@@>>>;;;999777333333333444777;;;@@@BBBCCCBBBAAA@@@AAA@@@>>><<<===<<<:::888777777888888:::888777666777999<<<>>>@@@BBBGGGLLLPPPTTTVVVWWWXXXZZZ]]]ccchhhkkklllkkkiiiiiikkknnnsssxxx}}}wwwllldddaaa___eeennnxxx~~~}}}wwwrrrbbbZZZPPPJJJIIIGGGCCC???BBBAAA@@@???>>><<<;;;;;;>>>===<<<:::::::::;;;<<<::::::;;;;;;<<<===>>>???AAAEEELLLTTT\\\eeemmmsss{{{zzzyyyxxxwwwvvvuuuuuutttuuuvvvvvvuuussspppooommmkkkiiigggfffeeeeeefffccccccbbbaaa___]]][[[ZZZXXXVVVUUUVVVWWWWWWVVVUUUYYYWWWUUUSSSRRRQQQNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA========================<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::;;;===???@@@CCCDDDGGGKKKPPPXXX```fffhhhhhhhhhhhhiiijjjkkklllllllllmmmnnnnnnnnnnnnnnnkkkllllllmmmnnnpppqqqrrrqqqnnnjjjhhhiiikkklllmmmiiiiiihhhfffddddddgggiiillllllllljjjiiiiiijjjllltttqqqmmmjjjjjjlllpppsssttt{{{}}}jjj___RRRJJJIIIJJJJJJHHHLLLKKKKKKLLLNNNOOONNNLLLIIIIIIIIIIIIHHHFFFDDDCCC===>>>???>>>===<<<===>>>>>>>>>???AAAAAABBBBBBBBB>>>===<<<;;;;;;;;;<<<======<<<;;;:::999:::;;;;;;;;;<<<======;;;;;;<<<===888777777666777999:::;;;444===CCCAAA@@@GGGRRRXXX___PPPCCCAAAAAAAAAGGGOOOTTT```___nnn{{{|||xxxaaaKKKHHHBBBIIIhhhuuuaaaZZZUUU[[[hhh{{{xxx|||vvvuuuzzz{{{www}}}yyyuuuvvvxxx```OOOFFF;;;999777777999;;;===>>>BBBBBBBBBAAA???===;;;999666555444555777<<>><<<>>><<<:::888777777888999:::999777777777:::<<<>>>???AAAEEEMMMUUUZZZ]]]]]]___```dddjjjpppsssrrrpppnnnmmmlllllloootttyyy}}}wwwqqqpppllltttzzzmmm]]]SSSPPPNNNJJJEEEBBBAAA@@@???>>>===<<<<<<<<<;;;:::999888888999999;;;;;;;;;;;;<<<===>>>>>><<>>>>>===<<<;;;;;;;;;===<<<;;;;;;<<>>======>>>======>>>???@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;<<<===<<<;;;:::::::::;;;;;;999;;;<<<<<<;;;::::::;;;888888777777888999;;;<<<666===@@@>>>>>>DDDKKKOOOTTTJJJAAA@@@@@@AAAGGGOOOTTT```aaarrr}}}yyysss\\\KKKFFFAAAIIIhhh}}}hhhaaa\\\___hhhuuu{{{uuutttzzzxxx}}}nnnXXXJJJ;;;999777888;;;===>>>===BBBBBBBBBBBB@@@>>><<<;;;888666555444666:::>>>AAACCCBBBBBBCCCCCCBBB@@@===>>><<<999777666777888888888888888888999::::::;;;<<<>>>CCCKKKUUU]]]aaacccdddfffjjjooosssuuuuuusssqqqooommmlllmmmnnnqqqsssxxx~~~{{{}}}xxxtttccc[[[VVVPPPKKKCCCBBBAAA???======<<<<<<;;;:::999888777777777777777777777888999:::<<<<<<999;;;>>>BBBJJJTTT___gggmmmqqquuuwwwwwwwwwxxxyyyyyy{{{}}}~~~|||zzzvvvuuurrrqqqpppppprrrsssqqqooollliiieeeaaa___^^^\\\ZZZYYYXXXYYYXXXWWWUUUUUURRROOOMMMLLLKKKJJJHHHEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCBBBAAAAAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>======<<<;;;;;;===<<<;;;;;;===AAAEEEGGGJJJLLLNNNQQQUUUZZZaaafffffffffggghhhiiiiiiiiijjjiiiiiijjjllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmoookkkgggeeefffiiilllmmmllliiieeecccbbbcccdddeeefffeeeeeefffiiimmmppprrr|||~~~~~~{{{vvvuuuyyy}}}|||zzzvvvyyyyyypppXXXSSSLLLHHHGGGGGGFFFDDDGGGGGGGGGIIILLLMMMLLLKKKHHHHHHHHHHHHFFFDDDBBBAAA>>>@@@@@@???===<<<===>>>======>>>>>>>>>>>>======???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::888999;;;;;;:::999999:::999999888888888:::;;;<<<;;;======<<<@@@GGGJJJIIINNNIIICCC@@@???@@@FFFLLLTTT```cccttt}}}uuulllVVVEEE@@@<<>>???>>>AAAAAABBBBBBAAA@@@>>>===777555444333444666999;;;AAAAAABBBCCCEEEDDDAAA???===<<<:::888777777777888777777888888999999999999999<<>>======<<<;;;;;;:::999888777777777777777888:::;;;===>>>;;;<<<===@@@FFFPPPZZZbbbkkkqqqwww{{{{{{{{{}}}}}}~~~~~~|||xxxwwwvvvtttssssssttttttsssqqqmmmhhhddd```^^^]]]ZZZXXXVVVUUUVVVUUUSSSQQQOOOMMMIIIGGGGGGGGGFFFEEECCCDDDFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBDDDGGGIIICCCCCCBBBAAA@@@??????>>>999:::<<<===>>>>>>>>>>>><<<;;;:::;;;===BBBGGGJJJLLLNNNQQQSSSVVV[[[aaaeeefffggghhhiiiiiijjjjjjiiiggghhhiiikkkllllllllllllmmmmmmmmmmmmmmmllljjjjjjllliiifffeeegggjjjmmmmmmhhheeebbbaaacccfffhhhiiijjjhhhffffffgggiiiiiihhhrrrvvvxxxuuuqqqrrrzzzzzzooonnnkkkkkkjjj```PPPMMMJJJGGGGGGFFFEEECCCDDDDDDEEEGGGJJJKKKKKKJJJGGGGGGGGGFFFEEEBBB@@@???;;;<<<===<<<;;;:::;;;<<<<<<<<<=========<<<<<<;;;>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;999999:::;;;:::999999888999;;;<<<=========;;;;;;BBBIIIIIIEEEMMMKKKHHHCCC>>>>>>CCCHHHRRR]]]aaatttzzznnneeePPPCCC???===EEE^^^yyyoookkkmmmuuu}}}sssrrrwww{{{{{{dddLLLDDD;;;777999===@@@@@@???@@@AAAAAAAAAAAA@@@???777777555555444555666777>>>>>>@@@CCCEEEDDDBBB???======<<<;;;:::999888888888777666555555777999:::888<<<@@@DDDJJJRRR]]]dddhhhmmmrrrrrrpppooossswwwwwwzzz~~~}}}xxxtttnnnqqqvvv}}}sssfff___XXXUUUQQQKKKFFFCCCAAA@@@?????????>>>===;;;:::999:::::::::;;;<<<===>>>???>>>>>>???AAAEEEMMMWWW^^^iiipppyyy~~~~~~~~~}}}||||||wwwvvvvvvtttsssrrrqqqqqqpppnnnjjjeeeaaa^^^\\\[[[TTTRRRPPPOOOOOONNNLLLKKKIIIGGGCCCBBBBBBCCCBBBBBBAAABBBEEEFFFGGGFFFDDDCCC@@@???>>>???AAAEEEHHHKKKGGGFFFEEECCCBBB@@@???>>>999:::<<<===>>>???>>>>>>;;;:::999:::===BBBHHHKKKNNNPPPRRRUUUWWW[[[```dddfffggghhhjjjjjjjjjjjjiiifffggghhhjjjkkkllllllllljjjkkklllllllllkkkjjjiiiiiihhhfffgggiiilllnnnnnniiieeeaaa```cccgggiiijjjllliiifffeeeeeedddaaa___eeejjjnnnmmmlllqqq~~~rrrjjjlllhhhddd^^^RRRKKKJJJHHHGGGGGGFFFDDDCCCAAAAAABBBEEEHHHJJJJJJIIIGGGGGGGGGFFFDDDBBB@@@>>>999;;;<<<<<<::::::;;;===999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<;;;;;;::::::999::::::999777777999;;;::::::999999:::;;;===>>>;;;<<<<<<;;;>>>DDDEEEBBBJJJLLLKKKEEE??????CCCHHHOOOZZZ]]]pppuuufff\\\III@@@??????FFFZZZ|||tttsssyyyzzz~~~vvvUUUJJJ<<<555666;;;@@@AAA>>>>>>@@@AAABBBAAA@@@@@@:::999888777777666666666<<<<<<>>>BBBDDDDDDBBB???>>>>>>>>>===<<<;;;999888:::888444222222555999<<<999===@@@BBBEEEMMMXXXbbbhhhoootttrrrmmmkkkqqqxxx}}}xxxtttqqqsss|||yyyfffbbb\\\TTTNNNIIIFFFEEEBBBBBBBBBAAA@@@>>>===<<<:::::::::::::::;;;;;;<<<<<<<<<===>>>AAAHHHQQQWWWccckkkuuuzzz{{{|||~~~|||{{{{{{zzzuuuttttttsssrrrpppnnnmmmllljjjfffbbb___\\\[[[[[[OOONNNKKKJJJJJJIIIGGGEEEFFFCCC@@@>>>???@@@@@@@@@???AAADDDFFFGGGFFFDDDCCC<<<;;;;;;;;;>>>CCCGGGJJJKKKJJJIIIGGGDDDBBBAAA@@@<<<===>>>>>>>>>===<<<;;;:::999888999===CCCIIILLLOOOQQQSSSUUUWWW[[[```cccfffgggiiijjjkkkkkkjjjjjjfffggghhhiiikkkkkkllllllggghhhjjjkkklllkkkkkkjjjhhhgggfffhhhkkknnnoooooommmhhhcccaaacccfffggggggkkkhhhfffeeeeeeccc___[[[^^^dddiiiiiijjjrrrpppjjjoookkkcccYYYKKKHHHHHHHHHHHHGGGFFFDDDCCC@@@@@@AAACCCGGGIIIIIIHHHHHHHHHHHHGGGEEEBBB@@@>>>:::<<<======<<<<<<>>>???777888999;;;<<<===>>>>>>999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777666444555888:::::::::999999:::;;;===>>>888===>>>;;;;;;>>>AAA@@@EEEJJJKKKFFFAAABBBGGGKKKLLLWWWZZZmmmqqqaaaWWWEEE::::::;;;BBBSSSrrrvvvuuu{{{yyy~~~jjjRRR===:::<<<999777:::???@@@AAAAAAAAA@@@??????<<<;;;888666444444333444;;;<<>>BBBGGGKKKMMM^^^lllvvvssslllkkkpppuuu|||}}}xxxlllbbbZZZTTTOOOKKKFFFFFFEEEEEEDDDAAA???===;;;<<<<<<===>>>>>>??????===@@@BBBDDDFFFJJJQQQWWW```eeemmmrrrvvvzzz~~~}}}zzzxxxvvvtttrrrssspppmmmnnnpppooojjjeeefffaaa\\\ZZZ[[[YYYTTTOOOKKKJJJHHHGGGEEEDDDDDDCCC@@@???===<<<<<<===>>>??????AAAEEEIIILLLLLLIIIGGGAAA>>><<<;;;===CCCIIIMMMLLLLLLLLLJJJHHHEEECCCAAA<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===???BBBGGGKKKLLLRRRYYY^^^______aaadddggghhhiiiiiigggggghhhjjjhhhggggggggggggiiijjjkkkhhhgggffffffggghhhiiijjjggghhhhhhhhhmmmssssssooohhhfffdddccccccfffiiillljjjiiigggeeecccaaa___^^^aaaccceeehhhooo|||yyynnnkkkggg^^^RRRLLLFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@???@@@CCCGGGIIIIIIFFFFFFFFFFFFDDDBBB@@@???===============>>>?????????>>>>>>===<<<;;;;;;;;;<<<;;;:::999999999999999:::;;;<<<======<<<;;;:::999:::;;;;;;:::999:::;;;;;;;;;;;;<<<<<<============>>>???>>>======???AAAGGGIIIIIIEEE???===???CCCKKKTTTYYYaaalllbbbMMMDDD<<<<<<>>>BBBNNNkkkxxxyyyyyyxxx___GGGAAA???;;;999<<<>>>>>>@@@AAAAAAAAA@@@???<<<;;;999777555444444444888:::===AAACCCCCCBBBBBBBBB@@@===;;;999888999999999999888888888888999999;;;;;;;;;<<>>>>>>>>>>>>>>??????AAACCCEEEFFFGGGKKKQQQVVVYYY^^^eeekkkooosssxxx{{{|||yyywwwvvvuuusssqqqpppmmmjjjjjjlllkkkfffaaa```[[[WWWVVVVVVUUUQQQLLLFFFEEEDDDBBBAAA@@@?????????===<<<::::::<<<===>>>===???CCCGGGIIIIIIGGGDDDDDDBBB???===???CCCHHHLLLMMMMMMMMMLLLJJJHHHEEEDDD@@@???===<<<;;;;;;<<<<<<:::;;;<<<<<<===AAAFFFJJJMMMSSS[[[aaacccdddfffiiihhhiiijjjjjjiiihhhiiijjjiiiiiihhhgggggghhhjjjkkkeeedddccccccdddeeeggghhhfffhhhhhhiiinnnttttttpppjjjhhhfffeeeeeegggiiijjjjjjiiiiiihhhhhhgggfffffffffhhhkkkqqqyyyyyyqqqllldddYYYPPPMMMIIIIIIHHHGGGGGGGGGGGGGGGDDDBBB??????AAADDDFFFFFFEEEEEEEEEEEECCCAAA???>>><<<;;;;;;;;;;;;<<<======?????????>>>===<<<<<<<<<======<<<;;;:::999999999::::::;;;<<<<<<;;;::::::999::::::999888888999;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>>>>>>>>>>AAACCCEEEHHHIIIFFFAAA>>>@@@CCCJJJSSSXXXaaalllbbbMMMDDD===<<<===AAALLLggg|||~~~www}}}kkkQQQDDD>>>888555888;;;<<<>>>@@@AAAAAAAAA@@@===<<<:::888666555444444444777;;;???BBBCCCCCCBBBAAA@@@>>><<<;;;;;;;;;<<<999999888888888888999999::::::999:::<<<>>>AAACCCKKKVVVbbbiiimmmtttwwwwwwyyyuuuvvvzzzlllcccWWWUUUSSSQQQPPPOOOLLLIIIGGGFFFDDDCCCBBBBBBBBBCCCFFFGGGHHHIIIJJJMMMRRRUUUSSSWWW]]]bbbgggjjjnnnqqqsssrrrrrrrrrssssssqqqooojjjgggdddddddddccc___[[[WWWSSSPPPOOOPPPOOOLLLIIICCCBBBAAA???>>>======<<<<<<;;;:::999999:::<<<===>>>@@@DDDGGGHHHGGGEEECCCFFFDDDAAA@@@AAADDDHHHKKKMMMMMMNNNMMMLLLJJJIIIGGGDDDBBB???<<<;;;;;;<<<===<<<=========>>>AAAEEEIIILLLSSS\\\bbbdddfffhhhjjjiiijjjlllkkkjjjiiijjjjjjiiihhhgggfffeeefffggggggcccbbbbbbbbbcccdddfffgggeeeggggggggglllrrrtttqqqlllkkkjjjhhhhhhgggggghhhhhhiiijjjlllmmmmmmnnnnnnlllnnnttt}}}{{{rrrjjj^^^SSSNNNNNNKKKIIIHHHGGGGGGIIIJJJKKKJJJFFFAAA??????AAACCCCCCDDDDDDDDDDDDBBB@@@>>>===:::::::::999:::;;;;;;<<>>======<<<<<<======<<<:::999888777777999999::::::::::::999999999999888777666666888;;;999999999:::::::::::::::888:::<<<>>>>>>???BBBDDDCCCFFFHHHFFFCCCAAABBBDDDHHHQQQVVV```kkkbbbMMMDDD<<<<<<<<>>666444555888:::<<<>>>@@@AAAAAAAAA===<<<;;;999777666555555000333888===@@@BBBBBBBBB@@@???>>>=========>>>>>>::::::999888888888999999999888888888:::<<>>>>>>>>:::999888777777999:::<<<@@@CCCFFFHHHHHHGGGFFFEEEEEEDDDBBBAAABBBEEEHHHKKKMMMMMMNNNNNNMMMLLLJJJIIIHHHEEEAAA===<<<<<<===???@@@@@@@@@??????BBBFFFIIIJJJQQQZZZ```bbbccceeegggiiikkkmmmmmmkkkjjjiiijjjgggfffeeecccbbbbbbccccccccccccbbbcccdddeeeggghhheeefffdddaaadddlllqqqqqqmmmllllllkkkiiihhhfffeeefffgggjjjlllnnnpppppppppooosss|||~~~ooocccWWWNNNLLLNNNIIIHHHFFFFFFHHHKKKNNNPPPQQQLLLEEEAAA@@@AAABBBCCCCCCCCCCCCBBBAAA???===<<<::::::999999::::::;;;<<<>>>>>>======<<<<<<<<<<<<;;;;;;:::999888777555555888888888888888888888888555777888888666666666888888888888888999999999999888:::===>>>>>>???AAACCCAAACCCFFFFFFEEECCCDDDEEEFFFOOOUUU___jjjbbbMMMDDD;;;:::;;;>>>HHHcccxxx|||}}}mmmVVVFFF<<<888888666888:::===???AAAAAAAAA>>>===<<<;;;999777666555///222666:::===???AAAAAA?????????>>>>>>?????????;;;::::::999888888999999888777777888999<<>>>>>@@@AAABBBBBBAAA@@@???@@@DDDGGGJJJQQQZZZ```aaaaaabbbccchhhjjjllllllkkkiiihhhhhhhhhfffeeecccbbbbbbbbbcccbbbbbbbbbbbbccceeeggghhhfffeeeaaa[[[]]]eeelllooolllllllllkkkjjjhhhfffeeedddfffiiilllnnnooopppppprrrxxx~~~gggYYYQQQLLLKKKLLLHHHGGGGGGHHHJJJOOOSSSUUUUUUPPPIIIDDDBBBCCCDDDDDDBBBBBBBBBBBB@@@>>><<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;:::888777666777777777666666777777777222555888:::888666555444888888888888888888888888999;;;===>>>>>>>>>???@@@???AAADDDEEEEEEDDDDDDEEEEEENNNTTT^^^iii```LLLCCC:::999;;;>>>JJJeee}}}~~~|||{{{~~~xxx~~~dddOOOBBB;;;999555777:::<<<>>>@@@@@@@@@>>>>>>===<<<;;;888777555111222444666999<<<>>>???????????????????????????<<<;;;:::999999888999999888777777777999<<<>>>@@@BBBIIIRRR^^^rrr~~~~~~|||yyytttpppjjjhhheee```[[[VVVRRRPPPPPPOOOOOOQQQUUUWWWXXXXXXTTTSSSSSSTTTTTTSSSQQQNNNRRRQQQRRRTTTVVVWWWWWWVVVQQQOOONNNLLLJJJIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>:::999888777888:::<<<===BBBFFFJJJKKKJJJIIIJJJLLLHHHHHHIIIJJJLLLNNNPPPRRRQQQQQQQQQPPPNNNKKKHHHGGGIIIGGGDDDBBBAAABBBCCCDDDCCCBBBAAA???>>>???BBBDDDLLLSSS\\\bbbcccbbbbbbcccgggiiikkkkkkiiigggffffffhhhgggfffdddccccccdddddd```______```aaaccceeefffhhhhhhccc\\\[[[aaahhhjjjiiiiiiiiiiiihhhgggfffeeedddfffjjjnnnqqqrrrrrrrrrvvv~~~vvv^^^PPPLLLIIIIIIJJJIIIIIIIIIKKKNNNQQQUUUWWWSSSOOOIIIEEECCCDDDDDDDDDBBBBBBBBBBBB@@@>>><<<;;;<<<<<<<<<<<<<<<======>>>::::::::::::::::::::::::<<<===>>>>>>===<<<:::999777777666666666666777777222555888:::888666555444888888888888888777777777888;;;>>>???>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEENNNSSS]]]hhh___JJJAAA999999;;;@@@LLLhhh|||zzzzzz|||}}}~~~uuulll|||}}}rrrYYYHHH>>>888555777999<<<>>>???????????????>>>===<<<999777666444333333333555888<<<>>>>>>???????????????>>>>>><<<<<<;;;:::999999999999999888777666777999;;;<<>>>>>???;;;:::999999999;;;===???FFFKKKPPPQQQOOONNNQQQTTTQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVTTTRRROOOKKKGGGEEEFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFDDDBBB@@@@@@CCCEEEKKKSSS\\\cccdddddddddeeeeeegggiiijjjgggeeeccccccfffeeecccbbbbbbbbbcccccc```______```aaacccfffgggiiillljjjccc```bbbeeeeeefffffffffffffffffffffffffffiiinnnssswwwyyyyyyyyy}}}zzzjjjWWWMMMHHHFFFGGGKKKIIIIIIJJJKKKLLLNNNPPPQQQLLLIIIEEEBBBBBBCCCCCCBBBBBBBBBBBBBBBAAA???<<<;;;<<<<<<<<<<<<<<<======>>>:::::::::::::::::::::::::::;;;<<<======<<<:::999888777666555555666777888555777777777555555666777999999999888888777777777666999<<<>>>?????????@@@@@@?????????AAACCCCCCCCCEEENNNSSS\\\ggg^^^III@@@::::::<<<@@@MMMiii}}}yyyyyy{{{}}}}}}sss```ppp}}}llleeeQQQDDD===555777999;;;===>>>>>>>>>?????????>>><<<:::888666666444222111333666:::===>>>????????????>>>=========<<<;;;:::999999999999:::999777666555666888999:::@@@HHHTTTjjj~~~}}}{{{vvvoooggg```[[[TTTSSSTTTXXX]]]aaabbbaaaYYYWWWUUUVVVWWWVVVRRROOOJJJHHHEEEDDDEEEFFFFFFEEEFFFFFFEEECCCBBBAAACCCDDDCCCDDDDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@@@@@@@AAA<<<;;;:::::::::<<>>???@@@AAABBB@@@???===>>>@@@BBBCCCCCCFFFOOOSSS\\\ggg]]]HHH>>>;;;;;;<<>>======<<<<<<<<<<<<===::::::;;;;;;;;;;;;;;;:::777777888999::::::;;;;;;???@@@EEENNN[[[ooo}}}zzztttllleeeZZZVVVUUUZZZbbbgggeeeaaabbb\\\XXXYYYYYYWWWVVVYYYQQQNNNJJJGGGEEEEEEDDDDDDAAA@@@@@@BBBDDDDDDBBB???EEEDDDCCCCCCDDDEEEGGGHHHFFFEEEDDDCCCAAA@@@>>>>>>=========;;;999:::<<<>>>LLLRRRWWWXXX[[[bbbffffffhhhhhhgggeeecccaaabbbbbbcccZZZQQQOOOMMMIIIHHHHHHHHHHHHIIIKKKNNNPPPPPPPPPRRRUUUUUUNNNIIIHHHFFFDDDIIIOOOXXX___dddfffggghhhhhhgggeeebbbaaabbbfffiiiiiihhhgggeeeddddddeeefffgggggghhhiiihhhhhhkkkoootttsssqqqnnniiieeebbb```aaaccceeefffeeeeeefffgggjjjpppwww{{{}}}vvvaaaVVVKKKEEEAAA???BBBFFFFFFEEEEEEEEEFFFGGGHHHHHHFFFCCC@@@@@@AAABBBCCCCCCFFFFFFFFFEEECCCAAA???===<<<:::999;;;???@@@???===:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::999777666666666777888888666555333333555777888888:::;;;;;;999777666666:::;;;;;;;;;;;;<<>>>>>>>>>>>===<<<;;;:::666666777888888999::::::======AAAHHHRRRccc|||zzzssslll```\\\[[[___gggkkkjjjgggccc^^^[[[\\\]]]ZZZZZZ\\\XXXUUUPPPLLLHHHDDDBBB@@@CCCCCCCCCDDDEEEEEEDDDCCCAAAAAAAAABBBDDDEEEGGGHHHGGGGGGEEEDDDBBB@@@>>>>>>??????>>><<<;;;;;;>>>@@@NNNVVV\\\___ccckkkqqqrrrrrrqqqpppmmmkkkjjjjjjkkkhhh^^^UUUQQQNNNJJJHHHIIILLLLLLMMMPPPTTTXXX[[[\\\YYY]]]]]]VVVQQQOOOMMMJJJKKKPPPYYY___ccceeefffgggffffffdddbbbaaabbbfffiiillllllkkkkkkkkkllllllmmmiiihhhiiijjjlllnnnqqqtttwwwuuurrrooojjjfffcccaaa___aaacccccccccccceeefffnnntttzzz~~~}}}kkkXXXPPPHHHDDDCCCAAABBBFFFFFFFFFEEEEEEFFFFFFGGGGGGCCCAAA>>>>>>???AAABBBBBBBBBBBBBBBAAA@@@>>><<<;;;:::888777999<<<===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888999888777666666666777777666666555444444444555555444777999999888777777888:::;;;<<<<<<<<<===@@@BBBAAACCCDDDCCCBBBAAABBBCCCDDDMMMQQQXXX```VVVAAA:::888;;;@@@FFFOOOggg~~~|||zzzlllcccmmmkkkQQQ???<<<999777777888;;;===@@@@@@@@@???????????????;;;:::888666444444444444888999:::<<<======>>>>>>AAAAAA@@@???>>><<<:::999666666666777888888999999<<<;;;===BBBIIIVVVjjj{{{|||vvvfffcccaaaeeelllppppppnnnmmmgggccccccbbb___^^^```aaa^^^[[[UUUPPPJJJFFFDDD@@@AAABBBAAA@@@@@@BBBDDDAAABBBCCCEEEGGGHHHIIIIIIIIIIIIGGGEEECCCAAA???>>>AAAAAA@@@>>>===>>>AAADDDMMMUUU\\\___dddnnnwwwzzz|||{{{xxxvvvuuuuuuvvvvvvqqqfffZZZTTTPPPKKKIIIJJJJJJKKKMMMQQQVVV]]]cccfffdddhhhiiibbbZZZWWWTTTQQQNNNSSSZZZ___bbbdddeeefffdddddddddbbbbbbcccfffiiilllmmmnnnooopppqqqqqqqqqjjjjjjjjjlllqqqvvvyyyzzzyyywwwtttooojjjgggdddbbb___aaabbbcccdddeeehhhjjjooosssxxx{{{~~~yyyppp]]]NNNHHHEEEFFFFFFCCCCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEBBB@@@======???AAACCCCCC??????@@@??????===<<<<<<999888777888:::;;;:::999999:::;;;;;;<<<<<<;;;;;;======<<<;;;:::888777666888888777666666666666666555555555555555444333333111333666777777777888:::999;;;<<<<<<<<<>>>@@@CCCAAABBBDDDDDDCCCBBBBBBDDDDDDNNNQQQVVV\\\RRR@@@:::777:::???DDDNNNiii}}}vvveeeeeeuuu{{{___FFF@@@;;;999888888;;;>>>??????????????????>>>>>>===;;;999777555444444333444666888;;;===>>>>>>>>>??????>>>===<<<:::999888777777777777888888999999===;;;<<<@@@DDDMMM\\\jjj~~~qqqnnnmmmqqqwww{{{{{{zzz}}}tttlllhhheeebbbcccfffffffffeeebbb\\\VVVQQQOOOBBBCCCCCCBBB@@@@@@CCCFFFFFFGGGIIIKKKLLLLLLKKKJJJKKKJJJIIIGGGDDDBBB@@@???AAAAAA@@@???>>>AAAEEEHHHNNNUUUZZZ\\\aaammmyyy}}}|||~~~{{{nnnaaaYYYSSSMMMKKKLLLIIIJJJMMMQQQWWW___hhhmmmoootttuuummmddd^^^ZZZWWWRRRVVV\\\___aaabbbcccdddaaabbbccccccbbbcccfffhhhiiikkklllnnnnnnnnnmmmmmmjjjkkklllnnnttt{{{~~~|||xxxvvvrrrmmmhhheeecccccccccdddfffgggiiikkkooorrrrrruuuxxx|||vvvqqqzzzzzzfffSSSHHHEEEEEEIIIJJJFFFCCCCCCFFFFFFFFFEEEEEEDDDDDDCCCBBB@@@>>>>>>@@@CCCDDDDDD@@@@@@@@@@@@@@@@@@??????::::::999:::;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777777777777666666666666666555666777888777555333222111333555555555555777888888:::<<<======>>>@@@BBB@@@BBBDDDEEEDDDCCCDDDEEEEEEPPPSSSVVV[[[OOO???;;;777:::>>>BBBOOOlll}}}lllfffpppsssPPPEEE<<<999999777999=========>>>?????????>>>======<<<:::888666555444333222444666999;;;===??????============<<<;;;:::999888888888999999999999999;;;999:::>>>BBBGGGRRR\\\sss~~~}}}~~~}}}pppiiieeecccgggllljjjmmmooolllfff^^^YYYVVVMMMMMMLLLJJJIIIIIIJJJLLLKKKLLLMMMNNNMMMLLLKKKJJJMMMLLLJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@@@@DDDIIIMMMVVV]]]```___bbbnnn|||wwwiii```YYYRRROOOPPPNNNPPPRRRUUUZZZbbblllrrryyyxxxmmmeee```]]]WWWZZZ]]]___``````aaabbb```aaaccccccbbbcccdddfffggghhhiiijjjjjjiiihhhgggiiimmmooopppttt{{{}}}yyytttqqqlllhhheeeccccccccceeegggjjjmmmooorrrvvvyyy{{{}}}}}}tttnnnuuu}}}}}}rrr```PPPHHHFFFHHHMMMNNNHHHCCCBBBEEEEEEEEEEEEEEEDDDCCCBBB@@@>>><<<<<>>@@@BBB???BBBEEEFFFEEEEEEEEEFFFGGGTTTYYY\\\]]]PPP@@@===888;;;>>>BBBQQQqqq|||}}}~~~tttlllrrr___MMM===999999666666999;;;<<<>>>??????>>>=========<<<;;;999888666444444222333444666999<<>>>>>>>>===<<<;;;;;;999999999999999999999999888666888<<>>???@@@@@@???>>>>>>===>>>>>>???888::::::999777666777888777888999999::::::999999666666777888999999999999888888888888888777666666666888999;;;;;;999888777666777666555222222333444444777:::<<<<<<===???@@@>>>AAAEEEGGGGGGFFFFFFGGGIIIYYYaaaddddddTTTBBB???999<<<>>>CCCUUUxxxsssrrrvvv}}}vvvyyytttZZZBBB<<<<<<888444666:::;;;===??????>>>===<<<<<<<<<;;;:::999777555444333333333444777;;;???AAA>>>>>>>>>===<<<:::999888999999999888888888888888888777888===@@@AAAEEEJJJWWWbbb{{{uuunnniiiiiilllooovvv}}}}}}wwwnnnhhheee```[[[WWWWWWYYYYYYSSSNNNPPPOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGBBBBBBCCCDDDHHHNNNVVV\\\```lllvvvvvvvvvzzzzzzssslllddd______WWWZZZ[[[[[[ZZZ]]]dddjjjwwwuuunnnjjjhhh___``````___]]]]]]^^^______aaacccdddcccaaaaaaaaaaaaaaaaaaaaabbbcccddddddgggttt|||wwwqqqrrrqqqlllhhheeebbb______aaadddfffiiimmmtttyyy}}}{{{xxxwwwvvvssslllbbbWWWQQQMMMKKKLLLPPPPPPKKKFFFFFFAAABBBCCCEEEEEEDDDCCCBBBAAA???<<<<<<===???@@@@@@??????===<<<<<<<<<<<<===999;;;<<<:::777666777888777888888999999999999999666777888888888888888888888999999:::999888777666555666888999::::::999999777777666444222222333555222555999;;;;;;<<<>>>???>>>AAAEEEGGGHHHGGGGGGGGGKKK^^^jjjnnnkkkXXXEEEAAA999===???DDDXXX~~~~~~pppkkkiiisss~~~fffIIIAAA@@@;;;555555999;;;===>>>???>>>===<<<<<<<<<;;;:::999888666555444333222333555:::>>>BBB>>>===<<<;;;999666444333888888888777777777777777<<<:::;;;@@@BBBBBBDDDHHHSSSUUUggguuulllggghhhooowwwxxxtttrrrjjjccc^^^___cccbbbZZZRRRRRRQQQPPPOOOOOOPPPRRRRRRLLLLLLLLLKKKJJJJJJIIIIIICCCDDDEEEGGGKKKRRR[[[aaagggvvvyyyssskkkeeeddd```cccdddbbb___```fffkkknnnyyy|||sssmmmjjjiiiaaaaaaaaa___]]]\\\]]]^^^___aaaddddddcccaaa``````]]]]]]\\\]]]^^^aaacccdddgggwwwyyyqqqooommmhhheeeccc___]]]^^^aaafffiiilllrrryyy}}}yyytttooofff\\\TTTQQQMMMKKKKKKOOOPPPLLLHHHHHH???AAACCCEEEEEEDDDCCCBBBFFFCCC@@@@@@AAABBBCCCCCCAAA@@@>>>===<<<<<<======<<<>>>???===999888999;;;777777888999999999999999888888888888888777666555999999:::;;;:::999888777444555666777888999999999666666666444333333444666111444888:::;;;<<<===>>>>>>AAAEEEHHHHHHHHHHHHHHHLLLaaaoootttppp\\\GGGBBB:::>>>@@@DDDZZZppphhhaaagggxxxyyyZZZDDD;;;999777555555777:::===?????????>>>>>>>>>>>>===<<<:::999888333222222222444666999;;;:::;;;<<<>>>>>>>>>======999888888888777777666666::::::999999:::===???AAACCCMMMZZZccciiiqqq{{{ooojjjmmmqqqtttzzz|||zzzqqqhhhgggkkkjjjbbbYYYTTTTTTSSSQQQPPPOOONNNNNNQQQQQQQQQOOOKKKHHHFFFEEEHHHDDDEEELLLPPPUUU^^^iiisssyyyxxxqqqllliiifffhhhiiifffcccbbbdddfffnnnqqqtttvvvssslllddd___ZZZ\\\^^^___```___^^^]]]___aaabbbaaa___^^^^^^___^^^______]]]ZZZYYY[[[]]]```iiitttvvvrrrkkkiiijjjjjjfffcccdddddddddgggmmmrrryyyqqq^^^TTTSSSPPPKKKKKKMMMNNNOOONNNLLLJJJIIIBBBBBBBBBBBBBBBCCCDDDDDDAAA???===>>>AAACCCBBB@@@??????===<<<:::888777666<<<<<<:::999888888777777999999888888777666666666777666555444444555555666666777999:::999888666444333444555666777888999:::===<<<999666444222000000444555777777777888:::<<<>>>AAADDDDDDCCCDDDHHHLLLQQQbbbttt{{{wwwiiiUUUDDD>>>@@@BBBKKKccczzzqqqhhhfffooo}}}~~~iiiPPPBBB<<<999666555777999<<<>>>????????????>>>>>>===<<<:::999888555444333222444666999;;;999:::;;;============<<<999999888888777777777777===<<<;;;;;;===???AAABBB@@@GGGPPPUUUYYYaaallluuu~~~wwwxxxwwwwwwxxx|||{{{qqqmmmnnnllleee___WWWWWWVVVUUUSSSQQQPPPOOONNNPPPQQQPPPNNNKKKHHHGGGJJJGGGIIIPPPWWW\\\gggqqq|||xxxqqqmmmkkkhhhiiijjjhhheeedddeeegggppprrruuuuuusssmmmgggbbb^^^___```aaaaaa___^^^]]]___aaabbbaaa___]]]]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^\\\bbbjjjnnnlllhhhffffffhhhcccaaaccceeegggkkkqqq~~~}}}mmmZZZQQQPPPMMMHHHKKKLLLLLLLLLKKKJJJHHHGGGBBBAAAAAA@@@@@@AAAAAABBBBBB@@@>>>>>>AAABBBAAA@@@AAAAAA???>>><<<:::999888999888888888888888999999888888888777777777777777:::999777666555555666666666666777888777666555444444444555666777888999:::;;;:::888666444222111000333444555666666777999;;;===AAADDDEEEDDDDDDGGGKKKLLL^^^uuuvvv]]]GGGBBBBBBBBBKKKeeevvvmmmkkkrrr}}}~~~uuuZZZGGG===888666555666888;;;===>>>??????@@@??????>>><<<;;;999888777666333222333555999;;;888999;;;<<<======<<<<<<999999999888888888888777999999888888999;;;===>>>>>>BBBEEEGGGIIIPPP\\\eeerrr~~~}}}|||}}}|||wwwvvv{{{{{{uuurrroookkkhhh]]]]]]\\\[[[YYYWWWUUUSSSPPPQQQRRRSSSRRRPPPMMMLLLMMMLLLPPPWWW^^^fffpppzzz~~~wwwrrrnnnllliiijjjkkkjjjhhhfffggghhhmmmoooppppppnnnjjjfffccc```aaaaaabbbaaa```^^^]]]```aaaaaa```]]][[[[[[[[[]]][[[YYYYYY[[[]]]______[[[^^^bbbeeeffffffeeedddfffbbbbbbfffjjjnnnvvv}}}xxxfffUUUMMMKKKIIIFFFJJJJJJJJJIIIHHHHHHGGGGGGCCCBBBAAA@@@????????????BBBAAA??????@@@AAA@@@???AAAAAA@@@>>><<<;;;:::999888888777666666777777777666666777777777777888888:::999888666555555666666666666666666555555555555555555666777777888999999888888777555444333222222111333444555555666999;;;;;;???CCCDDDCCCCCCEEEGGGJJJ[[[qqqyyycccOOOJJJFFFCCCLLLiii}}}{{{~~~eeePPPCCC<<<999555666777999;;;===???@@@@@@@@@??????===;;;:::999999777333111111444777999888999;;;<<<============999999999999999999999999777777777777777888999:::===???@@@@@@BBBGGGQQQXXXcccoooxxxyyy}}}zzzyyy{{{|||wwwxxx|||}}}yyyuuuqqqooofffeeedddcccaaa___]]]\\\YYYWWWVVVUUUUUUTTTRRRQQQPPPQQQUUUZZZaaajjjttt|||}}}}}}}}}|||{{{||||||wwwrrrooonnnjjjjjjjjjiiihhhgggfffffffffgggggggggeeecccaaa_________`````````___^^^^^^___```aaa___\\\ZZZYYYYYYaaa^^^\\\\\\^^^aaabbbbbbaaa```___aaadddfffeeeccceeecccdddkkkssszzzsss```QQQIIIHHHGGGEEEHHHGGGGGGFFFGGGGGGHHHIIIEEEDDDCCCAAA@@@@@@??????BBBAAA@@@??????????????????>>>===<<<:::999888777;;;:::888666444333333222555555666666777888888999888777666555444555666777888777666555555555666666666666666777777888888888555555555555444444333333111333555555555777999<<<999===BBBDDDBBBAAABBBDDDLLLZZZiiiooonnniii___UUUQQQJJJEEENNNmmm~~~}}}~~~www```OOOCCC===666666777888999<<<>>>???@@@@@@@@@???>>>===;;;;;;999777444111111222444666888999;;;===>>>>>>>>>>>>999999999999::::::::::::::::::::::::::::::;;;;;;999<<<>>>???AAADDDJJJOOOYYYbbbjjjmmmrrr~~~yyyzzz{{{~~~~~~}}}|||}}}{{{wwwuuuooonnnmmmkkkiiihhhgggfffccc___YYYVVVUUUUUUUUUTTTSSSUUUXXX[[[aaajjjrrrxxxyyyxxxwwwuuutttwww|||~~~zzzvvvrrrpppoooiiihhhhhhgggfffdddbbbaaa____________^^^]]]\\\\\\ZZZ[[[\\\]]]^^^^^^______^^^______^^^[[[XXXXXXXXX]]]]]]]]]___bbbeeeggghhhiiieee``````cccdddcccaaacccbbbfffqqq||||||mmmZZZNNNIIIGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@???>>>===>>>>>>>>>===<<<;;;:::999888777:::999777555444333222222444444555666777888888999777666666555666777999:::999888777666666666777777666666666666666666777777222333444444555444333333222444555666777888;;;===;;;@@@DDDFFFDDDCCCDDDFFFLLL[[[fffcccYYYRRRPPPQQQTTTMMMGGGQQQppp~~~~~~yyyoooYYYGGG<<<999888777666777:::<<<>>>???????????????>>>======:::888666444222222222333777888:::<<<===>>>>>>===999::::::::::::;;;;;;;;;999999999999999999999888666888;;;===???AAAEEEGGGNNNTTT[[[___dddpppzzz~~~}}}yyywwwuuussspppoooooopppqqqkkkeee^^^YYYYYYYYYWWWUUUUUUYYY[[[[[[___hhhooorrrpppooommmkkkkkkooouuuzzz{{{}}}yyyuuurrrpppooohhhgggeeeeeedddaaa]]]ZZZZZZ[[[[[[[[[[[[[[[[[[[[[XXXXXXYYYZZZ[[[]]]^^^^^^\\\]]]]]]\\\YYYWWWWWWWWWWWWZZZ___cccfffiiimmmooonnniiiccc```aaabbbaaa``````aaaiiiwwwwwwgggUUULLLIIIFFFEEEDDDAAABBBCCCEEEGGGHHHJJJJJJEEEDDDCCCAAA@@@@@@??????===>>>???===<<<<<<===>>>>>>>>>===<<<;;;:::999999555555444444555555666777444444555666666777888888999888777777888999;;;<<<888888888888777777777777666555555555555555555555111222333444555444333222222444666777777999<<<>>>???CCCGGGGGGFFFEEEGGGIIIHHHZZZhhhbbbPPPDDDBBBDDDNNNJJJHHHUUUsss{{{}}}gggOOO@@@;;;999777555666888:::<<<===>>>??????@@@@@@??????<<<;;;999777555444222222444666888:::;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<888888888888777777666555777777999:::;;;>>>@@@BBBFFFIIIMMMRRRXXX```llluuu||||||yyyuuurrrqqqsssvvvxxxrrrlllgggddddddbbb^^^ZZZVVV[[[]]][[[___hhhnnnpppkkkjjjhhheeeeeeiiipppuuu||||||wwwtttqqqpppoooiiigggdddcccbbb___ZZZVVVVVVVVVXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]ZZZ[[[\\\[[[YYYWWWWWWXXXYYYaaaiiimmmllllllppptttppplllgggcccbbbbbbbbbcccaaadddooorrraaaPPPJJJIIIFFFCCCCCC@@@AAACCCDDDEEEFFFEEEEEE@@@@@@>>>===<<<<<<<<<<<<:::<<<===<<<::::::<<>>???BBBDDDDDDCCCBBBEEEHHHGGGYYYeee^^^KKK>>>;;;<<>>???@@@AAAAAAAAA======<<<:::888666333222222444666888999::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888:::999888888999<<>>@@@???===>>>AAADDDKKKWWW___VVVFFF<<<:::;;;<<>>999555555444222444888;;;>>>BBBEEEEEECCC@@@>>>???===;;;:::999777444222333333333444666777999:::::::::::::::;;;;;;;;;<<<<<<;;;:::999888999::::::888888999::::::;;;<<<<<<>>>???AAADDDHHHNNNSSSVVV^^^bbbggglllpppvvvyyyuuuyyyyyyxxxxxx{{{|||xxxooofff^^^^^^___```bbbeeehhhiiidddfffgggiiikkkoootttxxx~~~yyyrrrllljjjlllnnnllljjjfffaaa]]]XXXUUUTTTPPPQQQTTTVVVWWWWWWVVVUUUXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZYYYWWWWWWVVVfffuuu~~~xxxuuuuuussspppnnnkkkeeebbbeeelllrrrvvv|||rrrfffYYYTTTMMMHHHFFFDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@>>><<<<<<<<<<<<:::999777666::::::::::::::::::::::::888999999:::999888777666777666555444444444444444555555555555666666777777444444444555555555666666666333000111555666333000555555555444444333333333111222333333111000000111111333444444444444555777999888999;;;???BBBCCCBBBKKKUUU[[[TTTGGG>>>:::777:::EEEHHHTTTzzztttwwwsss\\\JJJAAA999777777555666888;;;===AAADDDEEEDDDAAA@@@AAA???===<<<;;;999666444333333333444555777888999;;;;;;<<<<<<<<<;;;::::::<<<;;;:::999999999::::::888888999999:::;;;;;;<<<@@@@@@AAACCCFFFKKKNNNQQQVVVYYY^^^cccgggnnnxxx}}}xxx|||}}}|||{{{pppggg___]]]\\\]]]aaadddfffgggccceeegggiiikkkooossswww}}}zzzsssllliiijjjkkkhhhgggdddaaa]]]XXXTTTQQQQQQRRRUUUWWWXXXXXXXXXWWWYYYYYYYYYZZZZZZZZZ[[[[[[]]]\\\[[[YYYXXXWWWVVVVVVbbbqqq~~~~~~wwwrrrooollllllllljjjfffeeeiiirrryyyiii\\\NNNJJJEEEAAA@@@?????????AAA@@@@@@@@@AAA@@@>>><<<<<<;;;;;;:::999888777777999999999999999999999999888888999:::999888777666555444444333222333333333444444444555555666666666333333444444444555555555444111///000444666444111333333333333222222111111000222333333111000000111000222333333222333444666999;;;======<<<===???BBBLLLUUUXXXOOODDD>>><<<;;;===GGGHHHUUU{{{yyyvvv{{{oooUUUGGG999666777777666777999;;;???BBBDDDDDDCCCBBBCCCAAA???>>>===<<<999777333333333333444555666777;;;<<<===>>>===;;;999888<<<;;;:::999999999::::::888888999999::::::;;;;;;AAAAAAAAABBBDDDFFFIIIJJJPPPTTTXXX\\\aaaiiittt{{{|||qqqqqqrrrrrrvvv~~~}}}pppggg^^^ZZZVVVWWW]]]bbbdddcccaaadddgggiiilllppptttwwwzzz~~~|||uuunnniiihhhhhheeedddcccaaa]]]XXXTTTRRRQQQRRRUUUWWWXXXYYYYYYXXXZZZYYYYYYYYYYYYZZZ[[[[[[]]]\\\ZZZYYYWWWWWWVVVVVVWWWgggvvvyyytttooolllkkkmmmnnnnnnmmmnnnsss}}}ttt\\\OOOHHHEEEAAA??????@@@@@@@@@AAA@@@???@@@@@@???===;;;:::999888777666777777888777777777888888888888888777888999999999888777666333333222111111111222222333333444444444444555555222222333333333444444444222000...000444666555333111111111111111000000000000111333222111//////000///111222222222222333555666;;;???>>>;;;;;;@@@EEEOOOUUUUUULLLAAA===>>>>>>???HHHJJJXXX~~~bbbOOO<<<777999::::::999777999===@@@BBBDDDDDDDDDDDDBBB???>>>===<<<:::999444333333333333444555555888999<<<>>>>>>===;;;999;;;;;;:::::::::999999999888888999999::::::::::::?????????@@@AAACCCEEEFFFKKKNNNQQQTTTYYYbbbmmmvvvzzzvvvooommmkkklllppp{{{}}}pppeee\\\UUUOOOQQQXXX^^^___]]]___bbbfffiiilllooosssvvvwwwzzz~~~~~~xxxpppjjjhhhgggfffeeebbb___\\\YYYVVVUUUQQQRRRSSSUUUWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZ\\\[[[ZZZYYYXXXXXXXXXXXXOOO]]]lllrrrpppoooqqqtttxxxzzz{{{|||}}}{{{eeeRRRGGGFFFCCC@@@>>>???@@@AAAAAA@@@??????@@@@@@???<<<999999888666555555666777888555555666666666666777777666777888999999888777666333333222222111222222333333333333333333333333333111111222222222333333333333222111222555666555333111111111111111000000000000222333222111///000000000111333333222222444555444888<<<===>>>@@@FFFKKKRRRWWWVVVLLLBBB>>>======>>>HHHLLL]]]xxxbbbJJJ???>>>===:::999666777:::===@@@BBBCCCDDDCCCAAA>>>===<<<<<<:::999555555444333333333333444333666999===>>>>>>===<<<;;;;;;;;;:::::::::999999888888999999999999999:::;;;;;;<<<>>>???AAACCCCCCCCCFFFHHHKKKOOOWWWbbbjjjrrr}}}tttmmmhhhfffeeekkkppp{{{zzzmmmcccYYYRRRLLLMMMTTTZZZ[[[YYYZZZ^^^bbbfffiiikkknnnpppsssvvvyyy{{{||||||}}}~~~~~~xxxrrrllliiiiiihhheeeaaa\\\YYYXXXXXXXXXQQQRRRSSSTTTUUUVVVWWWWWWYYYXXXVVVUUUUUUVVVWWWXXXZZZ[[[[[[\\\]]]]]]]]]]]]VVV^^^iiimmmmmmnnnwwwzzzjjjZZZNNNGGGDDDAAA>>>======>>>>>>===?????????@@@AAA???<<<999999777555444444555777888444444444555555666666666666666888888999888777666444444333333333444444555333333333333333333333222111111111222222222333333777666555444555555444333111222222222222222222222111222333333111000000111111222444444333333555666888888999<<>>;;;999;;;EEELLLaaaxxx[[[IIIAAA:::444111555666777:::===???BBBCCCCCC@@@===<<<<<<<<<;;;:::777666555444333333333333111333777:::===>>>>>>>>>::::::;;;;;;;;;:::999888888888999999999999999999999999;;;<<<>>>@@@AAABBBBBBDDDGGGHHHKKKRRR[[[bbbmmmuuu~~~|||qqqjjjeeebbbaaadddnnn}}}~~~vvviii___VVVQQQLLLMMMSSSXXXXXXWWWVVVZZZ___ccceeefffhhhiiippprrrvvvxxxxxxxxxxxxyyy}}}|||zzzvvvqqqmmmllllllkkkhhhccc^^^[[[ZZZZZZZZZVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXVVVUUUTTTUUUWWWXXXZZZ\\\```cccfffggggggfffgggiiikkkkkkhhhjjjwwwvvvkkk```UUUNNNIIIFFFCCCAAA???@@@@@@???>>>>>>>>>???AAABBBAAA===:::888888666555444555666666333333444444555666666666555666777888888888777666555555444444444555666666444444333333333333222222111111222222222333333333777777666555444333222222222222222333333333333333222333555444222111111222111333444444444444555777<<<:::999<<>>??????BBBDDDGGGHHHIIINNNUUU[[[dddlllzzz|||sssmmmjjjeeefffnnn|||~~~}}}zzzrrrfff\\\TTTRRRQQQQQQTTTWWWYYYYYYWWW[[[```dddeeeffffffggglllppptttvvvvvvuuuuuuuuuvvvvvvtttqqqnnnlllmmmooopppooollliiieeebbb___^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\ZZZXXXVVVUUUVVVXXXZZZ[[[___ffflllqqqrrrrrrqqqpppmmmkkkgggbbbbbbppp~~~uuuhhh^^^WWWRRRMMMIIIEEECCCAAAAAABBBBBBAAA@@@===>>>???BBBDDDCCC???<<<999888888777666555444444333333444444555666666777444555777888888888777666555555444444555666666777555444444444333333333333222222222222333333333444444444444333222111111222222222222333333333444444333555666666444333333444000222333444333333444666888888999;;;>>>BBBHHHKKKYYYYYYSSSGGG>>>;;;:::888999???FFF]]]}}}iiiWWWIIIAAA>>>333444444666888;;;>>>@@@DDDBBB>>><<<<<<======<<<:::999888666444333333333333444555666888:::;;;<<<::::::;;;<<<;;;:::999888999999888888888888888888:::;;;;;;<<<===============@@@CCCDDDDDDGGGMMMQQQXXX___lll{{{~~~xxxuuuooonnnsss|||{{{yyyqqqdddZZZTTTTTTTTTUUUVVVXXXZZZ[[[[[[___dddhhhiiiiiiiiiiiikkknnnsssvvvvvvtttssssssqqqqqqpppmmmkkkkkknnnpppuuuvvvvvvtttqqqkkkfffbbbdddcccbbbaaa```_________^^^\\\YYYWWWWWWXXXZZZ[[[]]]bbbjjjsssxxxzzzyyyxxxoookkkgggbbb\\\[[[iiizzzssshhh[[[SSSQQQOOOKKKFFF???===<<<<<<>>>???>>>>>><<<===???CCCEEEDDDAAA>>>999999999888777555444333333333444444555666777777444555666888888888777666444444444444444555666777555555555444444333333333222222333333333444444444000111222222111000111222111111222222222333333333444666777666555333444444///111222222222222333555000444999:::;;;@@@IIIPPPYYYWWWOOOBBB:::999;;;;;;:::>>>CCCYYYmmmXXXEEE:::777666777888666444888>>>>>>======<<<<<<<<<<<<<<<::::::999999777666555444444444555666888;;;===???>>>>>>===<<<;;;:::999999<<<<<<;;;::::::999999888<<<<<<<<<<<<======>>>>>>>>>@@@BBBCCCDDDGGGJJJLLLVVVXXX^^^jjjvvv}}}zzzxxxtttlllbbbZZZRRRPPPPPPSSSYYY___ccceeedddfffiiilllnnnnnnmmmlllmmmrrrxxxzzzxxxtttpppooorrroooiiicccbbbfffnnnssswwwzzz|||~~~~~~vvvrrrxxxxxxrrrnnnnnnlllggglllccc^^^___```___aaagggiiinnnvvv|||~~~{{{uuuqqqnnnhhhdddccc]]]ZZZgggzzzzzzeee]]]RRRKKKIIIIIIFFFDDD@@@AAAAAAAAAAAA@@@??????===>>>???@@@AAA@@@??????999888666444333333333333666666555444444444444555777777777777777777777777777666555444444555666777888777666555333222111000222222222333333444444444333333333333333333333333555444444333333444444555777777666333111111333555444222111222555777666444666444999???===;;;GGGXXX```VVVHHH===888777888999===CCCFFFXXX}}}~~~~~~hhhSSSGGG>>>:::777777666444666;;;<<<===============<<<<<<::::::999999888666555444444444444555777:::<<<>>>===<<<<<<;;;:::999999888888888888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===???AAABBBCCCEEEIIILLLQQQRRRXXXbbblllyyy}}}{{{yyyvvvnnnddd\\\WWWVVVVVVYYY^^^dddhhhiiiiiikkknnnqqqssstttrrrqqqooorrrvvvxxxxxxuuuqqqoookkklllkkkgggdddhhhsss|||~~~yyyvvvoooiiijjjjjjiiikkkoootttxxx}}}zzztttppplllhhhhhhjjjfffdddooo|||sss___VVVLLLFFFDDDDDDCCCAAA@@@@@@@@@@@@@@@??????>>>===>>>???@@@@@@@@@???>>>999888666444333333333333555444444444444444555555666666666666666666666666444333222111111222333444666666555444333222111111333333333333333444444444444444444444444444444444444444333333333333444444333444555555333111111222555333222333666888777555666444888???>>>>>>KKK\\\aaaWWWIII>>>999888:::::::::AAAFFFZZZ~~~}}}iiiZZZKKKBBB999777666555666888:::;;;===??????>>><<<;;;:::::::::999888777666555444444444555666888:::<<<:::::::::999999888888888777777777888999999::::::888888999999999999::::::<<<>>>???@@@AAACCCGGGJJJPPPPPPUUU]]]eeeooo}}}{{{tttjjjccc```___```ccciiinnnqqqrrrssssssuuuxxx{{{|||zzzyyyrrrssstttvvvwwwvvvrrroooiiinnnqqqmmmiiimmmzzz}}}}}}zzztttqqqooonnnsssxxxvvvuuuuuujjjZZZSSSJJJCCCBBBBBBAAA??????????????????>>>======<<<===>>>???@@@???>>>>>>888888666555444333333333222222222222333444555666555555555555555555555555222222111111111111222222444444444333333333222222444444444444444444333333555555555555555555555555444333333222222333333444///111444555333111000000555444333444666888777666666555888===???AAAPPP```cccXXXHHH<<<777777777888777???GGG___~~~mmmYYYKKK===888888777666777888:::<<>>AAAEEEHHHNNNMMMQQQXXX___ggguuu|||tttmmmiiiiiikkkpppvvv{{{}}}~~~}}}|||}}}~~~wwwvvvuuuuuuvvvuuussspppppptttwwwuuussswww~~~zzzwwwuuuyyy|||pppddd[[[UUUMMMGGGDDDCCCAAA@@@>>>>>>>>>>>>>>>======<<<;;;<<<===>>>???>>>======888777666666555444444444111111111222333444666666444444444444444444444444444444333333333333444444222222222222333333333333666555555444444333333333555555555555555555555555333333222222222222333333...000222222111000000111333333333444555666666666777666888;;;>>>CCCQQQ```cccVVVFFF:::666666666666888AAAKKKfff|||eeeTTTCCC;;;999777555555555777;;;===???>>>===<<<::::::;;;::::::999888777666555444444444555777888888888888999::::::;;;;;;999999888777777666666555:::::::::999999999999999999:::;;;;;;;;;>>>BBBEEEGGGGGGJJJPPPVVV^^^kkkwww|||wwwssstttwww|||~~~yyywwwuuuttttttttttttssswwwyyy{{{|||}}}{{{|||}}}|||kkk```[[[WWWRRRLLLHHHDDDAAA???===>>>>>>>>>>>>===<<<<<<:::;;;<<<===>>>===<<<<<<777777777666666555444444000000111222333444666777444444444444444444444444444444555555555555444444000000111111222333333444555555555444444333333222333333333333333333333333222222111111111111222222000000000///......111333111222333333333444444555777777888:::===CCCQQQ]]]___RRRBBB999888;;;=========EEEQQQooouuucccOOOCCC===888555444333555888;;;============;;;;;;;;;;;;;;;:::999888777666555444444555666777666777888999:::;;;<<<<<<666666666777888888999999;;;;;;;;;::::::::::::999888888888888888;;;@@@CCCEEEEEEHHHNNNSSSYYYeeeppp~~~~~~zzzuuuuuusssqqqppprrruuuyyy{{{}}}~~~{{{wwwuuuxxx~~~rrrcccZZZVVVUUURRRNNNJJJDDD@@@===>>>>>>>>>>>>>>>===<<<<<<999:::;;;<<<===<<<;;;;;;666777777777777666555444111111222222333555666777444444444444444444444444222222333333333333222222///000000111222222333333333333333333333333222222111111111111111111111111222111111000000111111222111111000...---...000333000111333333222222444555777777888:::===FFFQQQZZZ[[[OOO@@@999<<>>999888222333555888:::<<<======;;;;;;;;;;;;;;;::::::999999888666555555555666666444555666777999:::;;;<<<666666777888888999999:::;;;;;;:::::::::999999999777777777666666999>>>BBBEEEDDDGGGLLLOOOTTT___iiisssyyyssskkkmmmooommmkkkoooxxxvvvrrroooooouuuuuudddWWWQQQNNNPPPQQQPPPKKKFFF@@@===>>>????????????>>>======888999:::<<<<<<;;;;;;:::666666777888777666555444333333333333444555666777444444444444444444444444000111222333333222111000//////000000111111222222111111222222222222222222111111111111111111111111111111000000000000111111111222222111///...///000000222444444222222444666444777999;;;@@@JJJUUU\\\]]]OOO???888;;;AAADDDDDD@@@FFFUUUxxx~~~{{{ooozzzsss```QQQDDD>>>===111222444666888;;;===>>>;;;;;;;;;<<<;;;;;;:::::::::999777666555555666666222333444666777999:::;;;::::::999999888777777777::::::::::::999999888888777777666555555888===AAAAAA@@@BBBFFFHHHLLLUUU___iiiuuu}}}uuunnncccgggkkkjjjhhhmmmzzz~~~yyy}}}|||yyyyyy}}}{{{qqqnnnjjjlllttt|||kkkZZZNNNIIIIIIMMMQQQQQQNNNHHHBBB??????????????????>>>======888999:::;;;<<<;;;::::::666666777888888777666555444444444444555666666777555555555555555555555555111222333444444333222111///000000000111111111111000000000111111222222333111111111111111111111111111111000000000000111111000222444444111///...---000333555555333333555777222666999<<>>DDDTTTxxx~~~{{{uuuppptttuuueeeSSSBBB888:::666555777777666888<<<===<<<<<<;;;:::999999999;;;:::888666666666666777666555555555555666777777888777666555555666777888666666777777888888888999888888777777888:::;;;===>>>@@@BBBEEEHHHLLLRRRVVVeeeiiiqqq{{{|||yyyvvvqqqlllgggiiijjjgggeeehhhqqqzzz~~~vvvppppppsssyyyxxxxxx{{{~~~yyyuuuqqqooorrrvvvyyy{{{}}}}}}|||{{{xxxvvvtttsssnnnnnnmmmkkklllvvv{{{iiiWWWLLLJJJKKKGGGJJJNNNRRRSSSOOOHHHBBB???>>>===<<<<<<;;;;;;<<<<<<;;;999888777888999999555444333666999999666333666666666666555555555555222333444444555444444444444444444555444444333222444444333222222111111000666666666444222000---,,,222222222222222222222222000000/////////111222333333333222222111000//////000111222333333222000///222:::===;;;DDDWWWcccdddaaaTTTFFF>>>999666666999<<>>=========<<<<<<<<<<<<:::999777666555555555666555444444444555666777777999888777666666666777888777777777777888888999999888888777777888:::;;;<<<>>>@@@AAACCCEEEIIIMMMQQQXXX\\\bbbjjjwwwyyyvvvsssnnnjjjgggiiiiiieeeaaaccclllsss}}}~~~uuunnnmmmnnnoooooooooqqqtttuuuuuutttmmmjjjeeedddfffiiilllnnnqqqrrrrrrqqqpppoooooooootttuuutttqqqqqqxxx}}}rrrdddUUULLLHHHHHHFFFHHHKKKNNNOOOMMMHHHDDD???>>>===<<<;;;;;;;;;;;;;;;;;;999888888888999999555444333555777888666444333333444555666777888888666777777777666555444444222333444555555555555555222222222222222222222222333333444444333111000///222222222222222222222222111000000//////000111222333333222111111000//////000000111111222222111111444:::;;;;;;GGG[[[ggghhhcccUUUEEE<<<777555777:::===CCCWWWxxx||||||eeeUUUEEE<<<666666888777555555<<<<<<<<<<<<============999888777666555555555555333333333444444666777777:::999888777777777777777777888888888888999999999888888888888888999:::;;;===>>>@@@@@@BBBEEEIIILLLMMMOOORRRWWWbbbvvv|||uuuqqqnnniiifffhhhjjjjjjgggbbbaaaffflllzzz~~~|||ssskkkhhhhhhccceeefffgggffffffgggiiigggddd```___```ccceeefffeeefffgggggggggiiilllooo}}}}}}{{{~~~uuuoooeee[[[SSSLLLGGGCCCEEEEEEEEEGGGIIIIIIHHHFFF>>>===<<<;;;::::::::::::;;;;;;:::999999999999:::666555333444555777666666333333444555666777777888888888888777666444333222111222333555666777777777000000111111222333333444///000222333333333222111222222222222222222222222222111000000///000000111222222222111111000000///000000///000111222444555777:::;;;???NNNaaajjjhhhaaaSSSBBB999555444777<<<>>>EEEYYY{{{yyyssssssuuuzzz|||lllWWWIII;;;777888777555555777888888999:::;;;<<<<<<999888888777777777666666333333333333444666777888::::::999999888888777777999999999999999999999999888888888888888999999:::;;;<<<>>>???@@@CCCHHHKKKMMMNNNOOOOOOVVVhhhwwwoookkkhhheeeccciiilllooonnnjjjgggggghhhssswwwzzzwwwppphhhdddccc]]]___aaa```]]]]]]___bbbeeebbb___^^^___aaabbbbbb___aaabbbccceeeiiiqqqvvvggg```XXXSSSPPPLLLFFFAAADDDAAA@@@@@@BBBEEEGGGGGG===<<<;;;::::::999999999:::::::::999999999999:::777555444333444555666666666666555555555444444444555555555555444333222111222333444555666666666666000000111111222222222333///000111222333333222111111111111111111111111111222222111000000/////////222111111111000000000///111000000000111444888::::::===BBBLLL\\\kkkllleeeXXXLLL>>>888555555777;;;???GGG]]]}}}}}}wwwpppnnnooopppooopppxxxcccmmm[[[EEE:::666444444555555555666888999:::;;;<<<::::::::::::999999999888333333333444555666777777:::::::::::::::999999888::::::::::::999999999999777777888888888999888888999:::<<<>>>@@@CCCIIILLLTTTTTTSSSPPPRRR___sss}}}xxxqqqkkkgggfffeeeeeejjjpppvvvyyyvvvpppllljjjkkkooorrrqqqlllfffbbbaaaYYY[[[\\\[[[XXXWWWZZZ]]]___]]][[[ZZZ[[[\\\]]]\\\\\\^^^``````cccjjjvvv~~~rrr[[[TTTNNNLLLLLLKKKFFFAAACCC???<<<;;;>>>AAADDDEEE<<<;;;:::999888888888888888999999999999999999999666555555333333333555666555555555555444444444444333333444444444444444333444555555555555555444444222222222111111000000000000111222222222111000///111111111111111111111111111111111111000000//////111111111000000000000000333222111111333777;;;===AAAFFFQQQ```qqqvvvnnnaaaMMMCCC:::777777666777:::???HHH```wwwrrrmmmjjjhhhiiipppzzzKKKeeeoooVVVDDD999333333555555555777888999;;;<<<<<<::::::;;;;;;;;;::::::999666555555555555666777777::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::::::::999777777888888999888888777888999;;;===???CCCHHHLLLVVVXXXXXXSSSPPPWWWffftttvvvsssmmmiiiggggggjjjlllnnnssszzz~~~|||vvvpppmmmgggiiikkkjjjgggbbb___^^^VVVVVVVVVUUUTTTTTTWWWYYY[[[YYYXXXYYYZZZ[[[ZZZYYYXXXZZZ\\\\\\___hhhwwwyyyeeeQQQLLLGGGFFFHHHHHHEEEAAABBB???;;;:::;;;>>>@@@AAA;;;:::999888888777777777666777888888999888888888555555666444333222444555222222333444555666666777444555555666777777666666444444555555444333333222333222222111000000//////111222222222222000///...111111111111111111111111000111111111111000000///000000000000000000000000333222111222444777;;;>>>EEENNN___sssooo```GGG>>>888777888777777999>>>IIIbbb{{{rrrmmmjjjkkkttt}}}<<>>AAAEEEIIISSSWWWZZZVVVPPPQQQ\\\fffrrr|||~~~zzzxxxwwwwwwrrrpppllliiiiiilllqqquuusssvvvzzz{{{zzzuuuqqqnnneeefffgggeeebbb^^^[[[ZZZUUUSSSQQQQQQSSSUUUVVVVVVWWWWWWVVVXXXZZZZZZZZZXXXVVVXXXYYYXXX[[[eeeuuu~~~~~~~~~lllYYYJJJFFFBBBAAACCCDDDCCCBBBBBB???<<<:::;;;<<<<<<<<<::::::888777777777777777444555666777888777777666333555777666333222333444111222333333555555666777666666666666666666555555222222333333333333333333111111111111000000000000000111111222222111///...111111111111111111111111//////111111222111000000///000000000000000000000111111111111333666999;;;BBBNNNccc{{{mmm]]]III@@@888777777777888:::===IIIccc}}}vvvsssvvv444===TTTttt}}}eeeOOO@@@:::<<<111111222333444555666666777888::::::;;;:::999888:::999888777777666666666888999;;;===>>>>>>======<<<<<<<<<;;;;;;:::::::::666777888999999888777666:::;;;;;;;;;<<<>>>BBBFFFOOOVVVZZZWWWPPPOOOWWW___cccmmmzzzyyytttrrrqqqppppppooommmkkklllqqqwww|||vvvwwwxxxwwwuuurrrooommmffffffeeeccc___[[[YYYWWWWWWSSSPPPQQQTTTWWWWWWVVVRRRQQQRRRSSSVVVWWWVVVTTTUUUWWWXXXWWWYYYddduuu}}}xxx{{{tttnnn___MMMFFFDDD@@@>>>???@@@AAABBBBBB???===;;;;;;:::999888:::999888777666666666666333444555777777777666555222555777777444222222333555555444444444333333333666666555555444333111111///000111222333444444444/////////000111111222222...///111222222111000000000000000000000000000000...///000111222222111000////////////000000000000000000000111333555777999<<>>>>>>>>======<<<;;;;;;;;;:::999888777777888999666666666777999===@@@BBBIIILLLOOOQQQOOONNNLLLLLLYYY```jjjpppvvvuuurrrqqqnnnkkkjjjmmmnnnnnnjjjgggiiipppwwwtttsssrrrrrrqqqnnnjjjgggcccaaa^^^[[[YYYYYYYYYZZZRRRRRRRRRSSSTTTTTTUUUUUUVVVTTTSSSSSSTTTUUUVVVVVVYYYZZZXXXUUUTTT]]]mmmyyy|||wwwzzz~~~tttfff\\\RRRIIIAAA@@@>>>======???AAABBBBBBAAA@@@>>><<<;;;;;;;;;:::999888666666666777777555555555555555666777777888777666555444333222222222222333444555666777888:::777333222111111000///555555444444333222111111//////////////////000000111111111111111111111111111222333444444333222111000000////////////000000222222111111000000//////000111333333444555777:::>>>EEE[[[vvvrrrbbb[[[SSSIII===555555777999999???OOOkkk333888AAAOOOeee{{{yyyrrr[[[III======666333555888666555666444555777999:::;;;;;;;;;::::::999999999888888888777777888888:::;;;===>>>===>>>>>>???>>>===<<<;;;;;;:::999888777888888999888888777888999;;;===>>>CCCFFFJJJLLLLLLKKKKKKLLLQQQXXX```fffkkksss{{{pppmmmmmmllljjjkkknnnooooookkkgggfffiiimmmoooooonnnnnnmmmkkkgggdddaaa___\\\XXXUUUSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTUUUVVVUUUSSSRRRSSSTTTUUUUUUVVVWWWWWWUUUTTT\\\jjjuuu|||www}}}{{{kkk\\\RRRJJJBBBBBB@@@???=========>>>???>>>===<<<:::999888888888:::999777666555555555555555555555555555666777777888777777666555444333222333333333333444444444444666444333222333444333222444444333333222222111111222222222111111111111111000000000000000000000000000111222333333222111000111000000//////000000111////////////......------,,,---/////////000333555<<>>GGGPPPaaa}}}yyynnnqqq~~~vvv[[[GGG@@@999555777777444111000111333555777999;;;;;;<<<;;;;;;:::::::::999999999777777777777888999::::::<<<===???AAAAAA???===;;;::::::888777777777888999:::999999999999999999999<<>>===<<<;;;::::::::::::999888777555444333333333555555555555666666666777888888777666555444444333444444333333222222111111333222222333666666555444222222222111111111111111333222222222111111000000///////////////////////////000111222222111000///111000000//////000000111/////////............------///000000000111444666:::BBBVVVlllrrreeeVVVNNNJJJDDD;;;666444777999;;;AAATTTqqqyyyyyy|||888666<<>>:::999888777666666777888999999::::::999888777777999<<<@@@BBBCCCDDDEEEFFFHHHLLLQQQUUUXXX^^^hhhoooxxx{{{rrrjjjfffdddcccfffkkkhhhkkknnnnnnkkkfffcccbbbbbbbbbaaabbbbbb```]]]ZZZQQQRRRTTTTTTTTTRRRQQQOOOPPPPPPPPPQQQRRRRRRSSSSSSUUUTTTTTTTTTVVVZZZ```dddfffeeebbb]]]\\\```jjjrrrzzz|||~~~~~~|||mmm[[[MMMEEEBBBAAA@@@???===<<<;;;;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;999999888666555444333333444555555666666666666666888888777666555555444444333333333333222222222222111111222555777777666444000000000000111111111111111111000000///.........////////////////////////...///000111111000///...000//////......//////000000000000000000000000000///111222222222333555777999AAASSSeeeiii]]]OOOHHHDDDAAA;;;777555666:::===BBBUUUrrrzzzzzz{{{999555888>>>======OOOggg{{{xxx|||sssYYYMMM@@@:::777444333555222333444666999;;;===>>><<<<<<<<<;;;;;;;;;::::::888777666666555555666666999<<<@@@CCCEEEEEECCCBBB<<<;;;999777666666666777777777888999999888888777999;;;>>>@@@@@@@@@AAACCCAAADDDGGGJJJNNNTTT\\\bbbjjjqqq{{{zzzssskkkgggbbb___ccciiihhhkkknnnooolllgggbbb```]]]]]]]]]]]]]]]\\\XXXUUULLLMMMPPPQQQRRRQQQOOONNNNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSUUUWWW[[[bbblllrrr|||yyyrrrjjjgggjjjssszzzxxxmmm]]]NNNDDD>>>===???<<<<<<<<<<<<<<<<<<======:::999999888777777777888:::999999888777666555444444444555666777666666666777777666666555555444444333333333333444444444444333333333555666666444222000000000000000000000111000000000000//////......000000000000000000000000...///000111111000///...///......------......//////////////////000000000---///000000///000222444999BBBQQQ^^^```VVVJJJDDD???>>><<<888555666:::>>>CCCUUUrrr555111222777777777???KKKbbb|||xxxyyyhhhZZZJJJAAA;;;777777:::444444555666777999;;;<<<<<<<<<;;;;;;;;;:::::::::999888777777666666666777888:::???CCCFFFHHHHHHGGGAAA@@@===;;;999888777777666777777777777888888888:::;;;===>>>======???@@@AAABBBDDDFFFJJJOOOUUUZZZaaafffmmmsssyyy~~~}}}~~~~~~{{{yyyvvvuuuqqqlllggg```[[[^^^eeeiiijjjkkkkkkhhhccc^^^[[[ZZZYYYYYYYYYYYYWWWSSSPPPJJJKKKMMMNNNMMMLLLJJJIIINNNNNNNNNOOOPPPPPPQQQQQQPPPSSSVVVZZZ```jjjvvvzzzvvvxxx~~~xxxmmmaaaTTTJJJCCC???>>>AAA;;;<<<<<<============>>><<<<<<:::999999888888888888999999999888777666555333444666777777777666555666666555555444444444444222333333333444444555555444333222333444444222111111111111000000000000000111111111111111111111222000000000000000000000000...///000111111000///...///......------......///,,,------------.........///000111111000111333555999BBBNNNVVVVVVOOOGGGBBB;;;===>>>;;;666666:::???DDDXXXvvvyyy}}}///000000000111333777:::III^^^~~~sss```RRRGGG>>>::::::666555555555555666888999;;;;;;;;;;;;:::::::::999:::999888888888888888888777999===BBBGGGJJJLLLMMMHHHFFFCCC@@@===;;;::::::888777666666555666777888888:::;;;<<<<<<<<<===???CCCCCCCCCDDDFFFJJJOOORRRXXX\\\bbbggglllppptttvvvwwwzzz}}}yyyyyyzzzyyyvvvrrrpppooonnnkkkiiiddd\\\WWWZZZaaadddddddddcccbbb___[[[XXXWWWVVVUUUUUUUUURRRNNNKKKIIIJJJKKKLLLLLLLLLKKKJJJMMMMMMNNNNNNOOOPPPPPPPPPOOOSSSWWW[[[bbbnnn|||yyyooodddYYYOOOJJJFFFAAA@@@CCC======>>>>>>>>>======<<<@@@???>>><<<;;;:::::::::666666777888888777666555333444666777888777666555444444444444333333333333333333333333222222222222333222000111222333222222222222222111111000000///000000000111222222333333///////////////////////////000111111111111000///000000////////////000000,,,,,,,,,---------......111222333222222222444666999AAAJJJOOOMMMIIIDDD@@@999>>>@@@===777666:::@@@FFF\\\}}}}}}pppqqq{{{,,,000111------222666555;;;FFFccczzzhhhXXXIII???<<<777666444444333444555666;;;;;;:::::::::999999999::::::999999999999999:::666888<<>><<<<<<;;;999777555444555666777666777999::::::;;;===???AAA@@@???>>>???BBBEEEGGGMMMQQQXXX]]]```cccfffgggeeehhhmmmuuu~~~~~~yyytttrrrqqqppplllgggfffggggggfffeeebbbZZZTTTWWW^^^\\\\\\\\\]]]^^^]]]\\\ZZZUUUTTTSSSSSSRRROOOKKKGGGGGGIIIJJJLLLNNNPPPQQQQQQLLLMMMMMMNNNOOOOOOPPPPPPOOOSSSXXX\\\bbbooo~~~vvvlll[[[QQQIIIGGGDDD???<<<>>>????????????>>>===;;;:::???>>><<<:::888777777777333444666777777777666555333444666777888777666555333333333333333333222222444444333222111000///...222000//////111333333333444333333222111000//////------...///000111222222........................///000111222222111000///222222111111111111222222........./////////000000---...///...---...000222888@@@HHHJJJHHHEEEBBB???999>>>BBB???888666:::@@@GGG```vvvssswww~~~///000000000111111111111777:::JJJiiittt\\\MMMIII999::::::666222111444777999888777:::>>>???<<<999999:::::::::999999888777888999;;;>>>BBBHHHMMMPPPNNNNNNLLLJJJGGGCCC@@@>>>>>>===999444555888999666888777666777999;;;;;;:::===>>>@@@BBBDDDEEEFFFGGGHHHKKKOOOTTTXXXZZZ[[[\\\[[[\\\```fffppp~~~|||zzzzzzxxxuuuqqqmmmmmmllljjjgggddd```^^^]]]aaadddccc^^^XXXTTTRRRTTTUUUVVVXXXYYYXXXTTTQQQOOOPPPQQQQQQPPPMMMJJJHHHIIIHHHGGGGGGHHHIIIJJJKKKNNNOOOOOONNNMMMOOORRRUUUVVVWWWXXX\\\cccmmmyyyxxxjjjaaaRRROOOJJJEEEAAA???>>>>>>@@@>>><<<:::999:::;;;<<<<<<===>>><<<999555444333444444555666666555444444444444444444444333333333333444444555555444444333111222444444444222000/////////000000000111111222222111000//////000111222//////............//////111000///...------...///111111000000//////............////////////..............................---...///......///222444666>>>CCCAAA???@@@???===999???CCC@@@999666;;;AAAJJJfff{{{....../////////000000000333444???VVVrrrvvvccc[[[JJJEEE===666333222222111222222444777;;;======<<<::::::;;;::::::999888777:::999999:::>>>DDDJJJNNNOOOPPPPPPOOOLLLHHHDDDAAABBBCCC???999666777777555777555333444666888999888:::;;;===???BBBCCCDDDEEEGGGIIILLLOOORRRSSSTTTTTTYYYZZZ[[[___fffppp|||{{{xxxuuussssssqqqnnnkkkhhhhhhgggeeebbb^^^[[[ZZZ[[[aaaggghhhccc\\\VVVRRRNNNNNNOOOQQQSSSRRROOOLLLPPPPPPOOONNNLLLKKKJJJIIIHHHHHHGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLKKKLLLNNNPPPTTTUUUWWWZZZaaakkkvvv}}}ooo___UUULLLJJJFFFBBB???>>>>>>>>>???===;;;:::999999:::;;;;;;<<<===;;;888555444444444444444444444444444444666555555444444333333333222333333444444444333333111222333444444222000/////////000111111111111111000000////////////000000//////............//////111000///...------...///000000000000//////............////////////......////////////////////////000111222111111222555777777>>>CCCAAA>>>>>>===;;;888===AAA???888666:::@@@KKKggg---------............///111000555AAASSSmmmtttbbbVVVEEE;;;777666333000///222444666777999;;;===;;;;;;;;;;;;:::999888777;;;999777777:::???FFFJJJNNNPPPSSSTTTSSSOOOJJJGGGDDDHHHGGG@@@:::999999888888555333222444777888999888999<<>>>>>>>>???===<<<:::999888888999999999:::;;;:::888666555666555555333333333333555555777777666555444444333333000111222333333333333333111222333333333222111000...///111222222111000000......////////////......//////............//////000///......---.........000000000////////////.........////////////......////////////////////////000111222222111333666888999???CCC@@@<<<<<<;;;999666;;;>>><<<777555:::???LLLiii------------............///000333777???RRRpppxxxjjjWWWHHH@@@<<<888666444666888777555555888;;;;;;<<<<<<;;;;;;:::888888:::888777777888<<>>===:::666444666888:::;;;999;;;>>>AAADDDGGGHHHIIIGGGHHHHHHHHHIIIIIIJJJJJJIIIJJJKKKMMMRRRYYYbbbhhhrrrsssuuuzzz{{{pppooollljjjhhheeecccaaa]]]\\\\\\\\\[[[ZZZZZZYYYXXX^^^eeeiiiggg```WWWQQQFFFFFFFFFGGGJJJKKKJJJIIIKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHIIILLLMMMOOOOOOMMMLLLLLLMMMLLLMMMOOORRRWWW^^^gggmmmxxx|||jjjYYYMMMGGGFFFEEECCC@@@?????????@@@;;;:::999888777777777888777888999888666555666777555444222111111222444555777777666666555444333333///000111222222222222222111111222222222222111000...///111222222111000///---...000000000000...---///......------......///........................////////////////////////......////////////......////////////////////////---.../////////000333666:::@@@CCC???:::999888666444888;;;999555555999>>>NNNkkk---------.........//////---000444555666>>>TTTiiippp]]]NNNDDD>>>;;;777888888666222222555999::::::;;;;;;::::::999888777777888999::::::::::::BBBFFFMMMSSSWWWWWWUUUSSSKKKSSSWWWRRRKKKGGGEEECCCBBB>>>:::888888:::;;;;;;999;;;>>>BBBFFFIIIKKKLLLHHHGGGFFFFFFFFFGGGHHHIIIFFFGGGIIIKKKNNNTTT\\\aaaiiihhhhhhkkkqqqzzz}}}rrrqqqnnnjjjfffbbb```___WWWXXXXXXXXXYYYZZZ[[[[[[ZZZ]]]aaacccaaa\\\UUUPPPEEEDDDCCCDDDGGGHHHHHHHHHEEEFFFGGGGGGFFFDDDBBBAAABBBBBBAAABBBCCCDDDFFFHHHIIIKKKMMMNNNNNNNNNOOOPPPOOOPPPRRRTTTXXX]]]ccchhhqqq}}}ooo\\\NNNGGGEEEDDDCCCAAA???============:::999999888777777666666555666777666555555666777555444222111111222444555777666666555444444333333///000111111222222222111000111111111111111111111///000111222222111000/////////111222222111//////......------------......------................................./////////......////////////......------------------------+++,,,---------///222555<<>>999888777555222555777666444555999>>>OOOmmm---------.........//////***,,,111333222333???LLLiiixxxeeeUUUIIIBBB:::999777444222222555777888888999:::::::::999999666777999;;;;;;:::888666<<>>;;;:::;;;::::::999;;;>>>CCCGGGKKKMMMNNNIIIHHHEEEDDDCCCDDDEEEFFFHHHIIIJJJJJJKKKOOOSSSWWW]]]]]]]]]```fffmmmtttyyy~~~wwwvvvsssnnngggaaa^^^]]]VVVVVVVVVVVVWWWYYYZZZ[[[____________^^^YYYSSSNNNDDDBBBAAAAAACCCEEEEEEEEEBBBDDDFFFGGGFFFCCC@@@>>>???>>>>>>???@@@BBBDDDEEEEEEGGGJJJLLLNNNPPPSSSVVVSSSTTTVVVWWWYYY\\\```dddqqqyyydddRRRFFFAAA@@@???>>>===;;;::::::999999999999999888888777666666555555666555444444555777333333111111111111333333555444444444444333333333111111222222222111111000000000000111111111111222111111111000000000000000000000111111111111000000......------------......,,,,,,---............------............/////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000444666===BBBCCC>>>999888777555111333555444333555:::???PPPnnn}}}}}},,,,,,,,,,,,------------******,,,//////000555===MMMcccttt```RRRDDD@@@:::666555555555555555666777888999:::::::::888888:::::::::999888777999;;;>>>AAAEEEIIILLLMMMPPPWWW^^^______^^^YYYRRRLLLIIIEEEAAA@@@>>><<<:::;;;===AAAEEEJJJNNNQQQRRROOOMMMIIIFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHIIILLLOOOTTTTTTVVVYYY^^^ccchhhkkkpppwww|||xxxvvvuuuttttttvvvxxxyyyyyywwwsssuuuxxx||||||uuukkkddd```___[[[ZZZYYYXXXXXXYYYYYYZZZcccbbbbbbaaa___ZZZRRRLLLFFFCCC@@@@@@AAACCCDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@<<<<<<;;;<<<===@@@BBBCCCDDDGGGKKKNNNRRRWWW]]]aaaaaacccdddddddddeeehhhjjj||||||nnn]]]MMMBBB===<<<::::::::::::::::::::::::999999999999888777666666555555555444222222444666222222222111111222222222222222222333333333333333333333333333222111000000000000000000000111222222333222000///...///000111000000////////////000000...------,,,,,,------...+++,,,---.........---------------.........//////......////////////......------------------------,,,---/////////111555777>>>CCCDDD>>>999888888666111222333333333666;;;???PPPnnntttpppttt}}}******+++++++++,,,,,,,,,---)))(((,,,///000444999<<>>BBBFFFHHHJJJRRR[[[aaafffiiiddd]]]RRROOOKKKGGGEEEBBB???<<<>>>@@@DDDIIINNNRRRUUUWWWWWWSSSNNNIIIFFFEEEFFFGGGCCCDDDEEEEEEEEEFFFIIILLLMMMNNNPPPRRRUUUYYY[[[]]]___fffoooyyyyyyrrrnnnnnnlllkkklllmmmnnnnnnlllmmmooorrrvvvzzz|||~~~~~~|||qqqhhhdddcccaaa```^^^\\\[[[ZZZZZZ[[[fffeeeeeeeeebbb\\\RRRJJJHHHEEEBBBAAABBBDDDEEEEEEEEEDDDBBBAAAAAAAAAAAABBB:::::::::;;;<<<>>>@@@BBBGGGJJJMMMRRRWWW^^^eeejjjuuuwwwwwwwwwvvvvvvxxxzzzsssooofffYYYLLLCCC>>><<<888999999;;;<<<===>>>>>>999::::::999999888777666555555555333222222444666000111222222222222111000000111111222222333333444444444444333222111000///000000//////000111222222444333000...---///111222000///...------...///000...------,,,,,,------...***+++---...///...---------------.........//////......////////////..............................+++,,,---......000444666>>>CCCDDD>>>999999999777111222333333444777<<<@@@PPPooo}}}pppiiikkkqqqwww.........---,,,+++***)))+++,,,,,,,,,------......777>>>RRRtttooo[[[GGG???<<<666111///111666777333333999<<<:::<<<<<<<<<;;;;;;:::::::::888888999:::;;;======>>>AAAGGGQQQ[[[bbbfffffffffZZZZZZXXXSSSKKKEEECCCDDDCCCGGGKKKLLLLLLNNNTTTZZZZZZXXXUUUPPPJJJEEECCCCCCFFFDDDCCCDDDFFFGGGHHHHHHKKKMMMOOOPPPQQQRRRTTTVVV\\\^^^bbbhhhnnnuuuzzz}}}|||xxxuuutttssssss|||pppjjjjjjjjjiiigggdddccceeegggeeehhhlllrrrvvvzzz|||}}}uuunnnhhhhhhnnnrrrnnneee]]]ZZZ\\\gggjjjmmmjjjbbbYYYSSSPPPFFFDDDAAABBBDDDFFFDDDBBB>>>===>>>???@@@@@@???===???<<<<<<>>>>>><<>>888888:::888777555555666888999999888777555555555666777777666444333222111111111000000000000000000000000444333222111222333444555000111111111111000//////...///111222333222222111000000//////.........---//////............//////111///---,,,+++,,,.../////////...------------...///////////////.........++++++,,,---............---------------------------+++,,,//////---000666@@@???>>><<<:::888777666000...///222333444999@@@SSSssssssjjjiiilllppp------------,,,+++*********++++++---...///000000444999HHHfff|||fffUUUFFF:::555777444888888555666;;;===<<<;;;;;;;;;;;;::::::::::::888999999:::;;;<<<======@@@CCCJJJRRRZZZ```dddfff]]]___aaa]]]UUULLLEEEBBBBBBFFFIIIJJJIIIKKKQQQVVV[[[[[[ZZZWWWRRRLLLGGGEEEEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMMMMOOOQQQTTTVVVYYY^^^dddjjjoooqqqxxxvvvtttrrrrrrrrrssstttvvvtttqqqnnnlllkkkkkklllrrr|||wwwnnniiicccdddeeedddbbbbbbcccdddfffhhhkkkooorrruuuvvvwwwzzz||||||vvvuuuzzz~~~|||sssiiiaaa^^^aaadddeeeccc\\\TTTNNNLLLGGGDDDBBBBBBCCCDDDCCCAAABBBAAA@@@@@@AAAAAAAAA@@@BBB@@@BBBEEEEEEBBBDDDHHHIIIQQQ\\\fffmmmuuu~~~{{{uuuiii]]]QQQGGGDDDBBB===;;;;;;888777666555555777888999999888666555555555666777666666444333222111111111111111111111111111111111111111111111111222222333111111111222111000000///000111111111111000000///000/////////............//////............//////000///...---------......//////...---------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,---000000///222777??????===;;;999777666555000...///222444555:::@@@SSSsss{{{tttrrruuuxxx+++,,,,,,------,,,,,,+++)))***+++---///000111222444555???TTTqqqoooTTT@@@999;;;666888777444444777888666999999999:::::::::::::::999:::::::::;;;;;;<<<<<<===>>>AAAFFFMMMVVV^^^ccc___dddiiihhh```SSSGGG@@@@@@CCCEEEEEEDDDFFFJJJNNNVVVZZZ]]]___\\\UUUMMMGGGEEEDDDCCCBBBCCCDDDFFFGGGIIIKKKLLLKKKJJJIIIKKKLLLLLLMMMPPPTTTXXX]]]```ccceeeeeedddddddddeeeeeefffgggfffdddbbbaaabbbcccdddfffmmmzzz~~~uuunnnjjjdddfffiiijjjiiihhhhhhhhhiiijjjlllnnnooopppppppppjjjkkkooorrrtttvvvvvvvvvssseee\\\YYYZZZZZZWWWRRRLLLHHHGGGFFFDDDBBBAAABBBCCCCCCBBBDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJMMMRRRRRRPPPQQQUUUUUU___lllxxx}}}zzzxxxiii```UUULLLBBB>>><<<:::999:::777666555555555777888999888777666555555555666666666555444333222111111111222222222222222222222222000111111222222222222222111222222222222111000000222222111000////////////////////////............//////............//////000/////////............//////......------------........................000///---,,,++++++,,,,,,------------------------///---...111111000333888>>>===<<<:::888666444444111///000333555555;;;AAASSSrrr***+++,,,,,,---------,,,++++++,,,---///000111111444777===GGGXXXrrrmmmTTTEEE@@@;;;:::777444333333333222777888888999999::::::::::::::::::::::::::::::;;;;;;:::;;;>>>DDDLLLTTTYYY\\\aaaggghhhbbbVVVIIIAAA>>>@@@AAA@@@???AAADDDGGGMMMRRRZZZ```aaa\\\SSSLLLGGGFFFEEECCCBBBCCCFFFHHHMMMNNNNNNLLLJJJHHHIIIIIIGGGHHHJJJLLLPPPSSSVVVWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]\\\[[[ZZZ[[[\\\^^^```bbbeeelllssstttqqqqqqttt{{{~~~vvvnnniiiiiimmmqqqrrrqqqnnnlllkkkggggggggggggffffffeeeeee\\\]]]___aaaccceeefffgggrrr~~~qqqaaaVVVQQQQQQOOOLLLIIIFFFDDDCCCBBBAAA@@@@@@AAACCCEEEFFFEEEGGGKKKMMMOOOQQQSSSTTTSSSSSSWWW]]]``````ccchhhlllsss~~~zzziii___]]]VVVNNNCCC<<<888666555555555555555555555666888888666666666666555666666666666555444333222222222222222222222222222222222222111222444555555555444333222222222222222111111000222111000/////////000111///////////////.........///......------....../////////000000000///...---...............------,,,------...............///222000...---,,,---...///------------------------///---...111111000333888===<<<;;;999777555333222222000111444555666;;;BBBRRRqqq******+++,,,---------------------...............222888======AAATTTrrruuu\\\MMMCCC===888666666555555666666777777777888888999999999999:::::::::::::::::::::999999;;;>>>CCCHHHKKKSSSVVVZZZ\\\YYYQQQHHHAAA<<<<<<<<<<<<;;;<<>>>>>???@@@BBBEEEIIILLLJJJOOOUUUYYYZZZZZZZZZ[[[WWWXXX\\\dddiiilllrrryyywwwgggXXXRRRUUUWWWQQQGGG>>>888666444333555444444555555666666777555555555666666666666555555555444333222222222222222222222222222222222222111222333444555444333222111222222222222111000000000/////////000111333444.........///////////////......------------....../////////000///...------......//////......---,,,,,,---------......//////...---,,,++++++---///111------------------------...,,,---000000///222777<<<;;;:::888666444333222222000111444555666;;;BBBQQQppp***+++,,,,,,------------......---------,,,,,,,,,...555999555222<<>>???@@@HHHIIIJJJLLLLLLIIIDDD@@@;;;:::999999999:::<<<<<>>@@@BBBGGGMMMQQQSSSXXX^^^aaa```^^^^^^___]]]___eeennntttxxxuuujjj\\\NNNKKKPPPTTTRRRKKKAAA;;;:::888666555555555555555555555444444444555666666666555555555444333333222222222333222222222222222222222222...//////000000000000000000111111111111000//////------...///000222333444.........///////////////......------------......///.........---------------.../////////...,,,+++,,,,,,,,,---......//////******))))))***+++---...------------------------...,,,---000000///222777<<<;;;:::888666444222222111///000333555555;;;AAAQQQppp++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++///222000...333???IIIccc~~~~~~|||```RRRDDD===:::666555888777777666666666666666555777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<>>>>>@@@BBBAAA>>><<<:::999777777888::::::;;;======AAAKKKWWW```dddddd]]]]]]ZZZSSSLLLJJJNNNRRRTTTTTTSSSPPPLLLIIIHHHHHHCCCCCCCCCDDDEEEFFFGGGHHHKKKJJJIIIIIIJJJLLLNNNPPPPPPOOONNNMMMMMMOOOQQQRRRTTTQQQRRRWWWYYYXXXXXX[[[YYY```jjjqqqsssrrrpppooodddfffiiihhhddd^^^YYYWWWSSSRRRQQQOOOOOOOOOOOOPPPIIIHHHFFFDDDDDDEEEGGGIIIIIIOOOTTTXXX]]]cccccc```]]]ZZZVVVSSSPPPMMMJJJHHHAAA???===>>>@@@AAA@@@>>>===>>>@@@AAACCCGGGNNNSSSVVVZZZ___aaa```aaaeeeiiikkkoooyyyrrreee___WWWLLLJJJOOOSSSTTTOOODDD======;;;777555555555555444333333222333444555666666666555555444444333222222222333333111111111111111111111111...............//////000///000000000000///......+++,,,---...////////////............/////////000...------,,,,,,------...///...---,,,+++,,,,,,------...///000///...,,,+++++++++,,,------...//////+++++++++,,,,,,,,,,,,,,,------------------------///---...111111000333888<<<<<<:::888666444333222000...///222444555:::@@@SSSqqq,,,,,,,,,------,,,,,,+++))))))***++++++,,,------+++,,,---...000333555777EEEfff{{{iiiVVVLLLDDD<<<999;;;777777666666555555555444666777777999:::;;;<<<<<<===<<<;;;;;;:::;;;<<<<<<:::888888:::======;;;888999888666777888:::::::::;;;999:::BBBOOO[[[aaacccbbbbbb___WWWOOOMMMPPPTTTXXXXXXWWWTTTPPPMMMLLLLLLFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHFFFEEEFFFHHHKKKMMMQQQPPPNNNMMMMMMNNNPPPQQQSSSPPPPPPTTTUUUSSSRRRSSSRRRVVV\\\```aaa``````___WWWYYY\\\[[[WWWRRRMMMKKKHHHHHHFFFEEEEEEFFFGGGHHHFFFDDDBBBAAAAAACCCEEEGGGFFFHHHHHHGGGJJJPPPQQQOOONNNMMMLLLIIIGGGEEEDDDDDD???===;;;===@@@AAA???===>>>@@@AAABBBCCCGGGNNNSSSTTTXXX\\\^^^___dddmmmttt{{{}}}}}}lll]]]TTTTTTRRRJJJHHHMMMUUUWWWRRRGGG???===:::555666666666555444333111111222333555666666666555555444444333222222222333333000000000000000000000000000///.........///111222///////////////......---***+++,,,---...---,,,+++---.........//////000000...------,,,,,,------...///...,,,******+++,,,------...///000000...,,,+++++++++,,,,,,---...//////000000000000///...---,,,------------------------000//////222222111444999===<<<:::999666555333222000...///222333444999@@@TTTsss(((((()))***++++++,,,,,,***,,,---,,,)))''')))+++...//////......///222444>>>IIIaaasss___PPPGGGAAA>>><<<888999;;;999333444999888666555666888:::;;;;;;<<<>>>@@@@@@???>>>??????:::::::::::::::::::::;;;::::::999888888888888888===<<<<<<>>>CCCKKKTTTYYY\\\[[[YYYWWWTTTRRRPPPOOOUUUUUUUUUTTTRRRNNNKKKIIIJJJJJJIIIHHHIIIKKKMMMOOOKKKLLLLLLKKKIIIJJJLLLNNNQQQQQQPPPNNNLLLLLLMMMOOOQQQPPPPPPPPPOOOOOOOOOOOOQQQOOONNNPPPUUUVVVRRRNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGEEECCCAAAAAACCCEEEGGG@@@???======>>>AAADDDFFFDDDEEEEEEFFFEEECCCBBB@@@@@@AAACCCDDDDDDBBB???===<<<===>>>???@@@AAAAAAAAA<<>>999888999888888777666555555444555666666777888777777777333333222222222222111111111111000000000000111111000000111111111111000000111111111111000000000000......//////////////////------............------......---,,,++++++***)))+++---...---,,,,,,---...222111///---,,,---///000...---+++******+++---...***++++++,,,,,,------...,,,---///000///...,,,+++---...///......///222444<<<:::777444222111111111...000111111111444;;;@@@QQQrrr******+++,,,,,,---......***+++---,,,)))((()))++++++,,,,,,,,,+++,,,...000222777IIIggguuufffZZZRRRLLLDDD>>>;;;;;;999555666:::666555333444666888999888;;;???DDDFFFDDDAAA>>><<<:::999999999::::::999777777777666777777888999999;;;:::999:::>>>DDDJJJNNNTTTTTTSSSRRRQQQOOOOOONNNPPPQQQQQQQQQOOOLLLJJJHHHJJJIIIHHHHHHIIIKKKMMMNNNMMMNNNNNNMMMKKKKKKMMMOOOQQQRRRRRRQQQNNNMMMNNNPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOLLLJJJLLLOOOPPPMMMIIIIIIIIIIIIHHHGGGFFFDDDCCC@@@???>>>======>>>???@@@DDDCCCAAA???>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@???@@@AAABBBAAA@@@>>><<<>>>?????????>>>======<<<>>>AAADDDGGGKKKQQQVVV[[[\\\aaahhhnnnuuu{{{vvvrrrzzzyyyqqqeeeZZZSSSKKKEEEGGGIIIIIIKKKPPPUUUTTTPPPLLLGGGBBB>>>;;;888888777777666555555444222333333444444444444444555555555444444333333333000//////////////////000000000111111111111000000111111111000000000//////............------------------............------,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,******+++///...---,,,++++++,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,...///000//////000333555:::999888777555222111000///111222222222555<<>>:::999::::::888666666777777777666:::@@@GGGLLLKKKFFFAAA>>><<<:::999:::<<<===;;;888999888888777777888888999;;;:::999999;;;===@@@BBBJJJJJJJJJJJJJJJJJJJJJKKKIIIJJJJJJKKKJJJIIIHHHGGGIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIJJJLLLPPPRRRSSSSSSQQQOOOOOOOOOOOOPPPQQQRRRRRRPPPNNNMMMLLLIIIFFFEEEGGGGGGEEEBBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???CCCCCCBBB@@@???======<<<;;;<<<===>>>???@@@???????????????>>>======<<<;;;??????>>>>>>>>>>>>>>>>>>BBBEEEJJJOOOVVV]]]eeejjjrrrwww~~~~~~yyyvvvqqquuuxxxtttlllbbbUUUKKKIIIDDDAAACCCFFFFFFHHHLLLNNNKKKHHHFFFFFFDDD@@@<<<888777777666666555555555444555555666666666666666666555555444333222222222///......------......//////000000111111000000///111111000000000000//////......------,,,,,,,,,+++------............------+++++++++,,,,,,---------...//////...+++******+++---------,,,,,,,,,,,,,,,...---,,,++++++,,,---.........---,,,,,,+++******)))***,,,.../////////...//////000000000111444666999999:::999777444111///000111333222222666<<>>:::888888888777666888>>>GGGMMMNNNLLLIIIGGGDDD???;;;;;;>>>@@@???===>>>===<<<:::999999888888;;;;;;;;;;;;;;;<<<======BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCEEEEEEEEEEEEDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGDDDCCCDDDEEELLLNNNQQQRRRPPPNNNLLLLLLKKKLLLNNNPPPOOOMMMKKKIIIIIIFFFBBB@@@AAA@@@???>>>????????????>>>======<<<===>>>????????????>>>===<<<===>>>??????>>>>>>===:::;;;;;;<<<======>>>>>>???>>>===;;;;;;;;;;;;<<<<<<<<<===???@@@BBBDDDEEEEEEKKKUUU```jjjttt}}}}}}|||sssrrrnnnhhhaaaXXXOOOHHHCCCAAA@@@AAACCCCCCDDDEEEFFFBBB??????BBBBBB===888777777666666666555555555555666666777777777777777444333333222111000/////////................../////////000000000000//////111000000000//////////////////...------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///---.../////////...------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++---.../////////...---.../////////000333666:::::::::999777444222000///111222111111555;;;AAAYYYyyy{{{pppjjjjjjooottt((()))))))))))))))******************+++++++++***---///000///...---...///......111444;;;OOOpppooocccZZZQQQIIIFFFBBB===999888888888888777<<>>??????>>>======<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDCCC@@@??????@@@FFFIIILLLMMMLLLIIIGGGGGGEEEGGGIIIJJJJJJHHHEEEDDDFFFDDD@@@>>>======<<<<<<<<<<<<=========<<<<<<;;;999:::<<<======<<<:::999777888;;;===>>>>>>===<<<======<<<<<<<<<<<<======???>>><<<;;;;;;;;;<<<===;;;<<<===???BBBEEEGGGIIIHHHRRRaaaqqqwwwpppfff]]]VVVOOOIIIFFFAAABBBBBBAAA@@@@@@@@@@@@BBB>>>;;;<<>>AAAEEEJJJPPPTTTYYYVVVPPPIIIDDD@@@??????;;;;;;;;;;;;;;;<<<===>>>999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<=====================???AAABBBAAA???>>>>>>>>>@@@CCCFFFGGGFFFCCCBBBBBBAAABBBCCCDDDDDDBBB@@@???BBBAAA???>>>===<<<<<<<<<;;;;;;<<<=========<<<<<<:::;;;<<<======<<<;;;:::999:::;;;<<<<<<;;;:::999>>>>>>===<<<<<<======>>>???>>>>>>======>>>@@@AAA@@@@@@AAABBBEEEHHHKKKMMMQQQ[[[lll~~~}}}yyylll^^^TTTMMMFFFBBBAAA@@@CCCDDD@@@===>>>>>><<<@@@===;;;<<<======:::666555555555555555555555555222333444444555555444444333333333333222222222222000//////////////////000...//////000000//////...000000////////////......////////////////////////------............------///......---+++******))),,,------,,,+++******+++++++++++++++,,,,,,,,,,,,------------------------******+++,,,,,,---......//////......------------***+++,,,------///222444>>>;;;888555333222333333---.../////////222999???VVVxxx++++++++++++************+++)))((()))+++---+++***(((***,,,---,,,+++,,,---)))---111222111666HHHZZZ}}}uuudddTTTHHHAAA>>>===:::;;;;;;;;;===AAAGGGKKKZZZ]]]^^^ZZZSSSLLLJJJJJJCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@@@@>>>======>>><<>>???>>>????????????>>>======<<<===>>>>>>===<<<<<<<<<::::::;;;<<<======<<<<<<=========>>>>>>=========<<<<<<<<<<<<<<<;;;::::::===<<<<<<<<<<<<>>>???@@@??????@@@@@@AAABBBDDDDDDFFFFFFGGGJJJMMMRRRVVVXXXbbbjjjxxxssseeeWWWPPPKKKCCC???@@@>>>CCCCCC>>>:::<<<===;;;;;;;;;;;;;;;;;;:::999888555555555555555555555555444555666666777777666666222222222222333333333333///......------......///......////////////......000000/////////.........,,,------......//////000------............---------------,,,,,,++++++++++++,,,---,,,*********,,,++++++*********+++------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------***,,,---------///333555;;;:::888666444222111000---///000000000333:::???SSSuuu)))))))))(((((((((((((((+++)))'''))),,,---,,,***(((***---...---------...++++++---///...000:::EEEaaaiiiVVVIIIBBB>>><<<<<<:::888888:::>>>AAAWWW___ggghhhbbb[[[YYYYYYNNNMMMJJJFFFBBB@@@>>>===???>>>>>>======<<<<<<<<<:::::::::;;;<<<<<<======<<<<<<;;;:::999999::::::;;;;;;;;;<<<<<<;;;::::::999;;;===>>>===;;;;;;<<<;;;===??????>>>======>>>>>>=========<<<<<<<<<<<<999;;;===>>>===<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<999999999999999999999999========================;;;::::::;;;<<<>>>AAABBB???@@@AAABBBDDDEEEFFFGGGIIIJJJMMMQQQWWW]]]cccfffqqqwwwxxx{{{yyyzzzkkk^^^SSSPPPMMMGGGBBBCCC<<>>;;;:::;;;<<<===NNNTTT^^^hhhooorrrqqqpppeee___WWWQQQNNNMMMJJJHHHDDDCCCBBB@@@?????????@@@===<<<;;;;;;======<<<:::;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::<<<===>>>???>>><<<:::888999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;:::999:::<<<>>>;;;===???===;;;;;;>>>AAADDDGGGJJJJJJIIIJJJNNNRRRQQQYYY___aaadddnnnxxx}}}yyyqqqjjjeeeZZZWWWRRROOOLLLJJJGGGDDD??????>>><<<;;;:::999888777777666666666666777777555555444444444333333333333333333222222111111111111111111111111111111111......///000111222333333////////////////////////111111000///...------,,,******,,,,,,---------,,,...---,,,,,,,,,,,,---...,,,,,,++++++***)))((((((///......------......//////...---,,,+++,,,---...)))***,,,,,,+++***,,,---+++***(((''''''(((***+++---,,,,,,++++++,,,,,,---------...---,,,---///111::::::888777555333222111000222333333222444999>>>QQQnnn|||!!!%%%(((******)))((()))(((((((((((())))))))))))(((((('''&&&'''''')))))),,,,,,------...222666:::KKK```|||wwwiiifff]]]UUUIII@@@;;;;;;<<<===AAAHHHSSS```mmmxxxzzzuuunnnhhhbbb\\\UUUPPPNNNLLLIIIHHHGGGFFFEEEDDDDDDBBB@@@???@@@@@@???===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????>>><<<:::999::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999::::::;;;;;;:::<<<>>>>>>===<<<===>>>>>>AAADDDEEEDDDDDDGGGJJJFFFHHHKKKNNNPPPTTTXXX[[[hhhpppwwwyyy|||~~~vvvmmmcccZZZUUUQQQNNNKKKIIIHHHGGGEEECCC???>>>===<<<;;;:::999888777666666555555666666777444444444444333333333333222222222222222222111111111111111111111111111111,,,,,,,,,---......//////........................111000000///...------,,,------------......//////...---,,,,,,,,,,,,---...---,,,,,,+++******)))))),,,,,,++++++++++++,,,,,,------,,,++++++,,,---.../////////...+++)))***+++,,,+++)))(((((()))+++,,,+++******************+++.../////////...///111444999888777555444222111000000222333333222444:::>>>RRRnnn|||###%%%(((((((((((()))***(((((((((((())))))))))))++++++***))))))*********)))***,,,---///333888;;;BBBNNN```uuuxxxeeeTTTHHHAAA>>>===888;;;CCCOOO^^^ooo~~~|||rrrhhhaaa^^^[[[WWWVVVUUUTTTOOOLLLKKKHHHDDDBBBBBBCCCBBBBBB<<<<<<;;;:::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<:::999777<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<888888888888888888888888777777888999:::;;;<<<<<<888;;;>>>@@@???=========>>>CCCHHHKKKKKKKKKNNNPPPPPPRRRUUU\\\dddkkkppprrrzzzsssvvv~~~}}}wwwnnncccXXXPPPKKKEEEDDDBBBBBBCCCDDDCCCBBB>>>>>>===<<<:::999888888666666555555555555666666444444444333333333222222111111111111111222222222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------000/////////...---------...------,,,,,,---//////...------,,,,,,------...------,,,,,,++++++******+++******************+++------,,,,,,,,,...///000111111111...,,,******+++,,,+++***))))))***+++,,,************************.../////////...///222444888777666555333111000000000222333222222444:::???SSSooo{{{***++++++***(((((()))***(((((((((((())))))))))))------,,,,,,++++++++++++)))***,,,---///222666999999>>>HHHWWWmmmwwwcccSSSGGG@@@>>>======AAAKKKZZZiiirrr{{{uuuqqqnnnlllllliiibbb\\\TTTQQQLLLHHHGGGGGGGGGFFFBBBAAA@@@???>>>>>>>>>>>>@@@@@@???????????????>>>;;;;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;:::=========<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<<<<<<<;;;===@@@AAABBBBBBCCCDDDEEELLLSSSXXXZZZ[[[^^^```hhhiiillluuuwwwsssrrryyy}}}xxxssspppjjjbbbYYYQQQJJJFFF@@@>>>===>>>@@@AAAAAA@@@>>>===<<<;;;:::888777777555555444444444444555555333333333333222222222222///000000000111111222222111111111111111111111111////////////......------------------------------.....................------,,,***))))))***,,,...---------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,......------...000111222.........---++++++---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---000222888777666555333222111000///111333222222555:::???TTTooozzz~~~***++++++)))(((''')))+++(((((((((((())))))))))))*********))))))(((((('''***+++,,,------///222444222666;;;AAANNNeeennnZZZMMMLLLGGG@@@===@@@IIITTT[[[iiiqqq}}}zzzlllggg```ZZZVVVSSSQQQOOOMMMKKKIIIFFFEEEDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCC???@@@@@@@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;AAABBBDDDEEEGGGKKKQQQTTTXXX```jjjsssxxx|||tttwww~~~wwwooobbb___ZZZSSSLLLFFFBBB@@@@@@>>>======???@@@@@@???======<<<:::999888777666444444333333333333444444333333222222222111111111/////////000000111111111000000000000000000000000111111000//////.........------------------------------------............---,,,***))))))***,,,---------------------------------,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++,,,...///111,,,,,,,,,***))))))+++---,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++,,,---,,,,,,---000333999888777666555333333222///111333222222555;;;@@@SSSnnnzzz}}}%%%&&&''''''''''''***,,,(((((((((((())))))))))))***++++++++++++******)))***+++,,,,,,+++,,,...//////111444666999HHHddd|||tttfffWWWQQQHHHAAA>>>AAAFFFJJJRRRZZZgggtttwwwqqqkkkgggccc[[[YYYUUUQQQOOONNNNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJHHHHHHGGGEEEDDDCCCBBBAAA??????>>>>>>>>>>>>======<<<<<<<<<;;;::::::999999:::::::::;;;<<<<<<======::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>CCCEEEGGGJJJPPPWWW```fffooowww}}}oooeeeZZZWWWQQQKKKEEEAAA>>>===@@@???======>>>???>>>===<<<<<<;;;:::888777666666333333222222222222333333222222222111111111000000////////////000000000000000000000000000000000000///.........------,,,,,,------------------------,,,,,,------.........///......,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))***))))))(((((((((***+++,,,------+++)))&&&&&&(((***++++++++++++++++++++++++)))***+++,,,,,,+++***)))---............000333555999888777666555444333333///111222222222555;;;@@@QQQnnn~~~}}}}}}$$$%%%'''((('''((()))+++(((((((((((())))))))))))+++,,,---.........---,,,(((***++++++******+++---...---///111222999LLL___mmmggg]]]SSSKKKFFFDDDDDDFFFKKKSSS[[[dddnnnzzzwwwuuupppkkkhhhfffeeeeeebbbbbbbbbaaa```____________]]]ZZZVVVRRROOOLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCAAAAAA@@@??????>>>======<<<<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHMMMPPPVVV]]]eeennnwww}}}vvvggg[[[SSSPPPKKKFFFBBB???>>>===???===;;;<<<===>>>===<<<<<<;;;:::999888777666555222222111111111111222222222111111111000000000000//////////////////......000000000000000000000000------,,,,,,,,,,,,,,,,,,........................++++++,,,------...//////---------,,,,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++*********))))))************)))((((((((()))***+++++++++***'''&&&&&&)))+++)))******************)))((()))+++,,,,,,+++)))(((,,,---.........000333666777777666555444444333333...000222222222555;;;AAANNNmmmzzz|||~~~)))***,,,+++)))(((((()))(((((((((((())))))))))))'''(((***+++,,,++++++***&&&((()))***))))))+++---...+++,,,000222555AAAOOOgggxxxjjj]]]RRRKKKGGGDDDEEEGGGIIINNNWWWccckkkwww~~~~~~}}}|||{{{{{{zzzyyywwwrrrlllfffaaa^^^\\\XXXWWWUUURRROOOLLLJJJIIIGGGGGGFFFEEEDDDDDDCCCCCC===>>>>>>???@@@AAAAAAAAA????????????????????????BBBDDDFFFIIILLLOOOQQQRRR]]]bbbkkkuuu~~~{{{pppaaaVVVHHHFFFBBB>>><<<;;;<<<<<<<<<;;;999:::;;;===<<<<<<<<<;;;:::999888666555555222222111111111111222222111111111111000000000000000000//////.........---000000000000000000000000------------------------////////////////////////++++++,,,,,,---...//////+++++++++++++++***)))(((,,,,,,---......---,,,,,,*********************+++------,,,,,,,,,,,,---------,,,+++*********+++,,,((((((''''''''')))---000))))))************))))))***+++---......---+++******+++,,,,,,,,,...111444666666555444333333222222...000222222222555<<>><<<:::999:::;;;<<<:::999999:::<<<======<<<<<<;;;999777666555666666333222111111000000111111333111///---,,,---...//////////////////.........000000///...---,,,,,,+++...------------...//////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++---......---,,,,,,---++++++++++++++++++,,,,,,)))))))))))))))((('''''')))***+++,,,,,,+++))))))+++++++++*********))))))+++++++++***)))(((((('''++++++++++++,,,------...///...------...///000111555555555444333222111000,,,+++---000000000666>>>VVVmmm~~~'''&&&%%%%%%&&&(((+++---*********)))))))))))))))(((((())))))))))))))))))(((((((((((())))))***++++++,,,,,,,,,,,,///333666BBBMMMeeezzzuuuoooggg[[[OOOHHHGGGIIILLLOOOTTT[[[```fffrrr{{{vvvxxxyyyxxxuuuooofff^^^YYYZZZ\\\^^^^^^[[[YYYXXXXXXYYY[[[[[[[[[ZZZZZZ\\\^^^```bbbggglllrrr{{{uuugggXXXKKKCCC@@@>>><<<:::999999999:::999888888999;;;<<<<<<;;;;;;999888666555555555555333222111111000000111111333222000.........///000000000000000000///////////////..................---------------...//////111000///...------------,,,,,,,,,,,,,,,,,,++++++------------,,,,,,,,,+++,,,---//////---,,,---...++++++++++++++++++++++++)))))))))))))))(((''''''&&&'''(((***,,,---------+++++++++*********))))))''''''((()))***+++,,,,,,---,,,,,,++++++++++++,,,++++++++++++,,,...000222444444444333333222111000//////111333333444:::BBBUUUmmm&&&&&&&&&&&&'''(((******((((((((())))))*********(((((())))))*********+++)))))))))))))))*********((()))+++++++++---///222777<<>><<<:::888777777777888888666666777999::::::999888888666555444444444444222222111000000000000111444222111/////////000000000000000000000000000000............//////000000---------------....../////////...---,,,,,,,,,,,,------,,,,,,+++++++++***......------------,,,,,,+++---......---,,,,,,---,,,,,,,,,+++*********))))))))))))))))))(((''''''&&&&&&'''(((***,,,...///+++++++++***************''''''((()))***,,,,,,------,,,+++******)))******((((((((()))+++---000111222222222222222111000///111000222555555555;;;CCCSSSmmm$$$%%%&&&'''(((((((((((((((((((((((()))))))))***(((((())))))******+++,,,))))))***************)))&&&(((+++,,,+++,,,---...444777@@@OOO```uuuvvvjjj___XXXVVVUUUSSSOOOLLLMMMTTTZZZeeemmmyyyzzzqqqgggbbb[[[RRRJJJEEEAAA@@@:::999888777777777777888666555444555777888777666666666555444333333333222222222111000000000000000222111000/////////000000////////////000000000000////////////////////////------,,,,,,------...///,,,++++++***))))))******------,,,,,,+++*********,,,+++++++++++++++++++++)))+++---,,,+++***++++++---,,,,,,+++***))))))((()))))))))))))))(((''''''))))))(((((((((***,,,---************************,,,,,,+++******)))((((((++++++******)))************)))))))))+++---...000111111111111111000////////////000333222222888@@@RRRlll~~~$$$%%%&&&'''(((((('''''')))))))))(((((((((((('''))))))(((((()))***++++++(((((()))*********))))))'''))),,,,,,,,,,,,,,,---...222999@@@EEERRRjjjzzzpppjjjeeeffffffbbbZZZSSSOOONNNUUUYYY```iiirrr|||{{{{{{~~~|||kkkaaaSSSPPPJJJDDD@@@>>>>>>>>>555555666666777888888999555444333444666666666444555555444444333333222222222111000000//////000000000000//////......//////---------.........//////111000000///...---------,,,,,,,,,,,,,,,---......++++++***)))))))))******,,,,,,,,,++++++*********++++++++++++++++++++++++((()))++++++)))((()))***,,,,,,++++++***)))(((((()))))))))))))))(((''''''***)))((('''((()))+++,,,************************///...---+++***((('''&&&))))))))))))***+++,,,---------,,,++++++,,,---...000000111111111000//////...---///111111111666>>>PPPkkk$$$%%%&&&''''''''''''''')))))))))(((((('''''''''***)))(((''''''((()))***%%%&&&((()))******))))))(((***,,,,,,++++++,,,---)))...555999999???QQQccc~~~|||sssvvvyyywwwooodddZZZTTTRRRRRRSSSTTTXXX```iiipppvvvzzz}}}}}}yyynnn^^^TTTHHHFFFAAA<<<999888888999444444555666777888888999555444333333555555555333444444444444444333222222111111000////////////000///////////////.........,,,,,,,,,------......///000000///...---,,,++++++,,,,,,,,,,,,,,,------...------,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------''')))******)))(((((()))+++++++++***)))))))))((()))))))))))))))(((''''''&&&&&&'''((()))+++,,,---***************++++++++++++++++++++++++*********((((((((()))+++,,,...///000///---,,,,,,,,,---...000000111111111111000000///...000222111111777>>>OOOjjj%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((+++)))'''&&&%%%&&&'''((("""$$$&&&)))******)))))))))***++++++***)))+++,,,+++,,,000555666999CCCNNNbbbxxx~~~vvvqqqfffccc^^^YYYVVVXXX]]]bbbbbbddddddcccgggoootttuuuoooqqqsssxxx~~~||||||nnn^^^QQQJJJAAA???===:::777666555555666666777777777777666666555444333333555555444333333444555555555444333222111111000////////////////////////000000000//////,,,,,,------...//////000......------,,,,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------)))))))))***++++++,,,,,,*********++++++,,,,,,,,,(((***++++++***))))))***************)))))))))))))))))))))))))))(((''''''&&&'''((()))************))))))*********+++++++++))))))***++++++,,,------************+++---............---,,,,,,---...///000111111222222111111000000///000222111111666>>>OOOiii&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''((()))***++++++***'''%%%$$$$$$%%%&&& """%%%(((******)))))))))******)))((((((***,,,,,,)))***///333555999>>>GGG^^^zzz}}}vvvmmmeeecccdddggg```aaa]]]XXXXXX]]]``````]]]\\\]]]___dddjjjppptttqqquuu{{{~~~vvvkkk^^^RRRHHHBBB;;;::::::999888777666555999999888888777555444333555444333333555555444333333444555555555444333222111111000//////////////////000111111111111000000------......///000000111+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,(((((()))***+++,,,,,,---''''''(((((()))))))))******+++------+++***+++,,,)))))))))))))))*********)))))))))))))))(((((('''******++++++***(((&&&$$$))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...///000000111111222222222111111...---...000//////444<<>>NNNggg%%%$$$$$$$$$$$$%%%&&&&&&******))))))(((''''''&&&&&&&&&'''''''''(((((((((((())))))******))))))(((''''''((()))))))))))))))***)))(((((((((+++---...)))///888DDDSSSeeewww}}}|||~~~{{{vvvtttqqqlllccc\\\RRRNNNMMMPPPQQQJJJDDDAAA===============<<<;;;:::999777555555666777666555444444333222222222222222444333333222222222222333111111000000//////............///000000000000///........................++++++++++++++++++++++++***************************+++,,,,,,+++***+++,,,,,,+++************+++,,,++++++++++++*********))),,,+++***))))))(((&&&$$$'''((()))))))))((('''&&&((((((((())))))***************))))))))))))******)))))))))(((((())))))*********++++++++++++******************************------,,,,,,,,,+++++++++)))+++000333333222///---///------000111111666<<>>JJJYYYddd{{{~~~zzzsssjjjfffddd___UUULLLIIIEEEFFFLLLOOOIIIAAA<<<===>>>>>>>>>>>>=========888777555555666666666555444333333222111222222222555444333222222222222222111000000000/////////...---......///////////////........................++++++++++++++++++++++++***************************+++++++++******++++++++++++************++++++************)))))))))))),,,,,,,,,,,,+++***(((&&&***++++++***)))&&&###"""''''''(((((()))***++++++******)))(((((()))******(((((((((((((((((()))***((()))***++++++***)))(((+++++++++******)))))))))---......//////...------***---111333444222///---///------000111111666<<>>===999<<>>===;;;:::999999999999777666444444555555555444333222222111111111111111//////////////////000111////////////000000000000------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((***+++)))'''((()))***++++++***)))(((++++++*********))))))))) $$$(((***((('''''''''))))))(((((()))+++---...)))))))))))))))))))))))),,,***(((''''''(((***,,,)))(((((()))***+++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,++++++***+++,,,---...111222222222111111111111222000000222333222777===GGG```}}}vvvtttuuu~~~{{{%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&%%%%%%(((((((((((()))))))))))))))((((((((()))***,,,---''''''&&&&&&(((***,,,---'''(((***,,,,,,+++)))(((,,,+++***+++...111111111===FFFWWWmmmzzz{{{|||}}}ssseeeYYYMMMLLLIIIGGGCCCAAA???>>>>>>999;;;EEENNNLLLDDD>>><<<;;;999777666666666666777666444444555555555444333222222111000111111111...............///000111////////////000000000000......---,,,---...///000........................++++++++++++++++++++++++++++++++++++++++++++++++***(((&&&'''***+++)))'''((()))***++++++***)))(((++++++++++++************$$$(((,,,---+++))))))***,,,+++(((''''''(((+++,,,+++++++++***************,,,+++(((''''''(((+++,,,))))))))))))***+++,,,---)))((('''&&&&&&'''((()))------------------------111///---,,,,,,---...///---...000222222222111000222000000222222222666<<>>CCCKKKPPPJJJAAA<<<:::777666777888777777999999888777666666666666000000111222333333444444111111111111111000////////////000000000000//////------------------------000000000///......------///...,,,***))))))******...---+++*********++++++///...,,,******)))******++++++***)))((('''&&&&&&))))))************))))))(((((())))))*********+++((((((''''''((()))+++,,,******+++---...---***((('''(((((())))))))))))))),,,,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++***+++,,,------------,,,)))***+++---///000222222,,,,,,,,,,,,,,,,,,,,,,,,////////////000444:::>>>III___~~~{{{''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((((((((((((***+++,,,***++++++++++++---000333111666===BBBIIIWWWhhhuuuyyyooohhh```TTTJJJEEEEEEDDDBBB@@@>>><<<<<<;;;:::<<<>>>BBBKKKQQQNNNGGG???<<<999888888888777666222222333444333111///...111111111222222333333333111111111111111000//////000000111111111111000000------------------------...........................---+++************++++++***)))((((((((()))))),,,+++)))((('''''''''((())))))((((((''''''&&&&&&'''(((((())))))(((((('''(((((()))))))))*********((('''''''''''')))***+++(((((()))***++++++)))(((&&&''''''(((((((((((((((***++++++,,,,,,,,,++++++,,,++++++******+++++++++)))))))))*********++++++************,,,---...///------------------------,,,---......///222777;;;HHH^^^|||uuuwww&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$######&&&&&&''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((()))((((((((((((((())))))***++++++******+++---000,,,000333555666===GGGPPPoooyyymmmaaaXXXQQQIIIDDDCCCAAA@@@>>><<<;;;:::999999<<<======AAAJJJSSSTTTOOOBBB???<<<:::999888777555222444666777666444111///111111222222222222222222111111111000000000//////000111111222222111111000........................++++++,,,------...//////,,,++++++*********++++++******)))((((((((())))))***)))(((''''''&&&''''''''''''''''''''''''''''''((())))))))))))))))))((((((((())))))))))))******'''&&&&&&&&&'''((()))***'''''''''(((((()))))))))((()))******++++++******((()))***+++++++++++++++++++++*********++++++,,,******)))((()))***+++,,,---,,,***)))***+++---...........................+++---...///000222666999GGG\\\xxxpppooo%%%%%%&&&&&&&&&&&&'''''')))((('''&&&%%%$$$###"""(((((((((((())))))))))))&&&&&&&&&'''(((((())))))((((((((((((((((((((((((***)))))))))((((((((())))))******)))(((((()))+++,,,///222222222444:::@@@MMM```yyy}}}}}}zzzvvvoooggg]]]SSSMMMIIIEEEEEEGGG@@@???>>><<<;;;:::::::::>>>>>>===???GGGRRRWWWUUUEEEBBB===;;;999888666444666777888888777666444333222222222222111111111111111111000///////////////000000111111111111000000........................+++++++++,,,,,,---------***************++++++++++++++++++************+++))))))))))))(((((((((((('''''''''((((((((())))))++++++,,,,,,,,,,,,++++++(((((())))))))))))))))))&&&&&&&&&''''''((())))))'''(((((((((((((((***,,,(((((()))************)))'''((()))******++++++******************++++++,,,---,,,***))))))+++---...111///---+++***+++---///........................,,,...000222222444777999FFFYYYtttsssooo||||||%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&%%%%%%%%%'''((((((((())))))******'''''''''(((((()))))))))''''''''''''''''''''''''******************))))))((())))))(((&&&%%%&&&(((***---000000000111444777:::DDDVVVlll}}}~~~xxxoooccc[[[UUUNNNHHHGGGEEEBBBCCCFFF??????>>><<<<<<;;;;;;;;;======<<<<<>>OOOcccyyy~~~wwwooohhh___UUUMMMJJJEEEBBBBBB@@@======@@@======<<<;;;:::::::::;;;;;;<<<;;;:::@@@IIIMMMMMMAAA>>>;;;999888777666444555333000...---...000222000000111111111111111111111000///...---...///000---......//////......---------------------------......---,,,,,,+++******)))******+++******))))))&&&'''((()))))))))(((((($$$%%%&&&'''(((((('''''')))))))))******+++++++++((())))))))))))))))))((())))))((((((((((((''''''&&&'''((()))************(((+++---+++)))((())),,,(((((()))************)))))))))************)))))))))))))))))))))***+++,,,))))))((('''((()))***+++,,,+++)))((()))***,,,---------------------------,,,---......///111444777BBBUUUooo}}}zzz###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''(((((()))+++******))))))((((((((('''''''''''''''''''''''''''((()))***++++++******(((***++++++)))(((((())),,,---...////////////000///...222;;;EEEUUUlllwwwpppfff]]]WWWQQQJJJFFFEEEAAA???@@@>>>:::;;;>>>===<<<;;;;;;;;;;;;;;;;;;888;;;:::999<<>>???>>><<<>>>CCC>>>======<<<<<<=========777999:::888:::>>>???<<<:::888555555555666666555222222222222111000//////...//////000111222222333222000...---,,,---///000//////000000000000//////+++++++++++++++++++++++++++,,,,,,------......///***+++++++++***)))'''&&&'''((()))+++++++++***)))&&&''')))++++++,,,++++++))))))))))))(((((((((((())))))************))))))))))))(((((('''''''''&&&'''(((***+++,,,,,,++++++"""&&&***)))$$$ """%%%%%%&&&''''''''''''''',,,,,,,,,,,,+++)))((('''(((((((((((()))***+++,,,))))))***++++++++++++***((((((***+++---///000000000000000000000000000000000000///......111666:::???SSSnnnrrrvvv%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&&&&'''(((((((((((((((''''''''''''+++******)))((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&'''((()))***+++,,,------'''''''''((())))))******,,,...///......333===EEEaaammm{{{ssslllvvvyyynnngggVVVOOOGGGBBBBBBBBB???<<<>>>======<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<;;;:::888777777888:::;;;777666333111111222444666333222222111000///------000000111000000///...---000//////...---,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***)))(((''''''((()))***&&&'''((())))))********* !!!###&&&'''))))))***)))((('''&&&&&&''')))***((((((((((((((('''''''''+++)))'''(((******(((&&&)))))))))))))))(((''''''''''''''''''((((((((((((&&&''')))*********)))(((******)))((('''&&&%%%%%%(((((((((''''''((((((((()))))))))((()))******+++((('''&&&'''(((+++---///...//////...------000222000000111000000222666999EEETTTjjjvvv||||||~~~sssttt~~~{{{%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&''''''(((((((((((((((''''''''''''))))))(((((('''&&&&&&&&&'''((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((*********+++,,,,,,------***,,,---,,,,,,000888???JJJTTTfffyyy{{{sssooovvv{{{lll```YYYLLLHHHCCC@@@@@@@@@???=========<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<>>>===;;;:::999999999:::999888666555444555666777333333333222111///...---///000000000000//////...000000///......---,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***)))((())))))***'''((()))******+++++++++******))))))((('''''''''***)))'''&&&&&&'''((()))''''''''''''''''''((((((+++)))'''''')))***(((''')))))))))))))))(((''''''''''''''''''(((((((((((('''((()))***+++******)))((((((''''''&&&%%%%%%%%%)))((('''&&&&&&'''((()))+++++++++++++++,,,------+++***)))((()))+++,,,.........///...------///222///000000000000222555888AAAQQQhhhwwwuuuuuuwww|||vvvuuu{{{{{{%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''((((((((((((((('''''''''''')))))))))(((''''''&&&&&&''''''((((((((()))))))))((((((((((((''''''''''''))))))((('''&&&%%%%%%$$$******+++,,,,,,------...)))+++,,,+++***,,,111666222:::FFFTTTdddxxxwwwuuuyyywwwgggYYYOOOIII@@@AAAAAA@@@>>>======>>>===<<<<<<<<<<<<<<<============<<<;;;;;;:::;;;;;;>>>===<<<;;;999888777666555444444444333333333333333333333222111000///.........///000000000//////000000//////...---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,+++***))))))******(((((()))***++++++++++++///...+++)))'''&&&&&&&&&***)))(((&&&&&&&&&'''(((((((((((())))))*********,,,***''''''((())))))((()))))))))))))))(((((('''''''''''''''((((((((((((((()))***+++++++++******(((((('''''''''''''''''')))(((&&&%%%%%%&&&((()))((((((((((((((()))******---,,,+++*********,,,,,,---...///...------///111///000000000000222555888===MMMfff~~~tttuuuvvvxxx~~~yyywwwxxxxxx|||~~~%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''((((((((((((((((((''''''''''''*********))))))((((((((('''''''''((((((((())))))((((((((((((((('''''''''******)))((('''&&&&&&%%%'''(((((())))))***++++++(((***,,,+++******,,,...+++000555;;;CCCUUUkkk|||}}}||||||pppaaaTTTJJJDDDAAA<<<@@@DDDCCC>>>;;;<<<>>><<<<<<;;;;;;;;;<<<============<<<;;;::::::::::::999999999888777666444333111222333333333222000000333333333333222111000///------...///000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************'''((()))******+++******+++***(((&&&&&&''')))******)))((('''&&&&&&''''''))))))***+++,,,,,,------+++***(((''''''((())))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))************))))))******++++++++++++***(((&&&%%%%%%&&&(((***'''&&&&&&&&&&&&'''((((((,,,+++************+++,,,,,,...///...------///000///000000//////111555888===MMMfff~~~{{{wwwvvvttt{{{|||%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''))))))((((((((((((((('''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))))))))+++,,,,,,+++******+++...000222111333===MMMZZZooo{{{wwwvvvtttqqqqqqssslllfff\\\QQQHHHCCCAAA@@@@@@EEEIIIGGG@@@;;;;;;===;;;;;;;;;;;;;;;<<<============<<<::::::999999999666666777777777666555444333444555666666444333222222222222222222111000///,,,---...///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++&&&'''((()))******++++++%%%&&&'''((()))))))))))))))((('''&&&''')))+++,,,))))))((('''''''''''''''(((((())))))***+++,,,,,,******)))(((''''''((()))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))******+++,,,,,,,,,***)))'''&&&&&&''')))*********))))))******+++,,,(((((())))))******+++,,,+++---......------.../////////000//////111555888@@@OOOggg~~~zzzvvvwwwqqq}}}|||~~~%%%%%%%%%&&&&&&&&&''''''&&&'''(((((()))(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((((((((($$$%%%%%%%%%&&&'''''''''''''''(((((()))******+++***++++++,,,,,,,,,++++++...000111000///333;;;CCCNNNaaawww|||tttnnnlllkkkfffcccbbb[[[WWWOOOHHHBBB@@@???@@@CCCGGGKKKIIICCC>>>===>>>::::::::::::;;;<<<============;;;:::999999999999777777777777777777777777222333333444444333111000111111111111111000//////------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******%%%&&&''')))************%%%%%%&&&'''((((((((((((,,,+++***))))))***++++++''''''((((((((((((((((((%%%&&&&&&''''''(((((((((((()))******((('''''')))'''(((((()))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&'''((()))''''''(((((()))))))))******))))))))))))))))))***)))))))))))))))******+++''''''((()))******+++++++++,,,...///...------......////////////111444777AAAPPPggg}}}wwwvvvyyysss|||%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((((((((((((((((((''''''''''''((((((((((((((()))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''((((((((()))******++++++***)))***+++,,,---,,,,,,***,,,......///000333666999GGGWWWdddsssqqqhhhaaa``````[[[UUUSSSKKKIIIEEEAAA???>>>>>>>>>@@@DDDGGGGGGDDDAAAAAAAAA::::::::::::;;;<<<===>>>>>>===;;;:::999888888888999888666555555555666666000000000000000//////...///000000000000///...............///......------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************))))))))))))******((()))************)))(((%%%&&&'''((())))))))))))++++++*********)))))))))&&&&&&'''(((((()))))))))''''''''''''''''''''''''&&&))),,,+++)))'''''''''''''''((()))))))))))))))''''''''''''(((((((((((((((''''''&&&'''((()))***''''''(((((((((((((((((()))***++++++++++++***)))(((''''''''''''((()))))))))*********+++************,,,...///...------......////////////000444777@@@NNNdddzzz}}}uuuwww~~~yyy{{{%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((((()))((((((((('''''''''''',,,,,,,,,,,,,,,,,,------&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))))))))))))))))))))((('''''''''((())))))******)))(((((()))+++------,,,'''(((***,,,.../////////***333;;;AAAOOOggg}}}vvvcccZZZRRRSSSSSSNNNHHHEEE>>>===<<<<<<;;;<<<======<<>>>>>===;;;:::999888888888999888555222111111222333333333333222222222222222...///////////////...---.../////////...---,,,,,,*********************+++***+++,,,------,,,+++*********************************))))))))))))******,,,,,,---,,,+++)))'''&&&&&&'''((()))************%%%&&&'''((())))))(((((($$$%%%&&&((())))))******************))))))))))))%%%))),,,---***'''&&&'''''''''((()))))))))))))))''''''''''''((((((((())))))((('''''''''(((***+++*********))))))))))))))))))***,,,------,,,***)))+++++++++++++++,,,,,,---,,,------,,,+++***)))(((***,,,...///...---------...//////......000444777===KKKaaawww|||tttxxxzzz~~~&&&&&&&&&''''''''''''(((%%%$$$$$$$$$$$$%%%&&&'''((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))((((((((()))******++++++---,,,+++++++++,,,......000222444666===LLL```nnnwwwllldddSSSNNNIIIGGGHHHGGGCCC>>>>>>===;;;::::::;;;<<<===999777666888;;;>>>>>><<>>===<<<===>>>@@@BBBEEEAAA<<<:::;;;<<<;;;:::888777555444333333444444333222222222222222222333222111000...------------//////...------------...------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++((())))))))))))*********!!!&&&***++++++((('''"""''')))(((&&&''')))***++++++***((('''((()))((((((''''''''''''(((((('''***,,,+++))))))+++...,,,***(((''')))******)))&&&(((***+++,,,+++)))(((((((((((('''&&&&&&&&&%%%))))))))))))************+++)))((((((((('''%%%###))))))(((''''''(((***+++++++++******))))))(((((()))))))))))))))******+++)))(((((())))))***+++,,,...000333555666555333222///000//////...000333666AAAMMM___sssyyyppprrr|||&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((()))******++++++))))))((((((((()))***+++,,,...//////222;;;GGGQQQfffsss}}}vvvppphhh^^^VVVMMMIIIEEEDDDFFFFFFCCC@@@>>><<<;;;999888999:::;;;:::888777888;;;======<<<<<<;;;;;;;;;<<>>AAACCCBBB>>>:::666555333111///666555444333222222222333111000000//////000000111....../////////......---------,,,++++++++++++,,,++++++++++++++++++++++++))))))************))))))************+++++++++,,,...---,,,+++***************(((&&&&&&(((*********'''((()))(((&&&%%%&&&'''((((((''''''''''''(((((((((***+++***((('''((()))***)))'''''')))***))))))%%%&&&'''((()))(((''''''((((((((()))))))))))))))(((((())))))))))))******+++***)))))))))+++---...*********)))((('''%%%%%%(((((((((((()))))))))))))))))))))))))))******+++(((((((((((()))***+++,,,***+++---......---,,,+++...////////////000333666===JJJ^^^rrrsssjjjkkkxxx%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''(((((())))))(((((('''''''''(((((()))*********+++++++++,,,,,,,,,------***,,,---------...222555666===GGGPPP[[[mmm{{{wwwiiiccc[[[TTTNNNIIIDDDAAA???===<<<<<<>>>@@@???>>>===<<<;;;999888888888888:::999888888888999999999666666777888:::<<<>>>???>>><<<999666444111///...555444333333222222111111000//////......//////000,,,---.../////////.........---,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,)))******************)))******+++++++++,,,,,,,,,......---,,,++++++******)))&&&###$$$'''((('''$$$&&&((()))(((&&&&&&'''(((((((((''''''''''''(((((())))))))))))'''''''''''')))'''&&&''')))))))))(((%%%&&&'''((((((((((((''''''''''''(((((())))))***(((((((((((()))))))))***((()))******))))))***+++))))))******)))(((&&&%%%'''''''''(((((())))))***)))))))))))))))******+++************+++,,,---------...000111111000......---.../////////111333666<<>>KKK___nnn}}}~~~{{{wwwtttppplllgggcccWWWSSSMMMGGGDDDAAA???>>><<<;;;::::::;;;;;;;;;;;;===<<<;;;::::::999999999888888888777666666777888777777777888888999::::::999999888777555333222111333333333222222111000000///..................///+++,,,---......////////////......---------------++++++++++++++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,******,,,,,,,,,+++***)))&&&%%%$$$&&&(((((($$$ '''((())))))''''''((()))((((((''''''''''''(((((('''&&&&&&%%%%%%%%%$$$$$$'''&&&&&&'''((()))((('''''''''(((((())))))))))))&&&&&&&&&''''''((((((((('''(((((((((((()))))))))&&&)))------+++((('''''''''((()))******)))((('''''''''(((((())))))******)))))))))))))))******+++''''''''''''((()))******+++,,,------...------,,,,,,...///000000111333555===JJJ]]]rrrsssiiigggrrr%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''''''''((('''''''''(((((('''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))************))))))&&&''''''(((((())))))***(((((()))************)))+++)))((('''(((***---///)))---111333444999BBBIII```ppp~~~{{{yyyzzz}}}|||yyyuuuqqqrrrmmmgggaaa\\\WWWSSSOOOGGGEEEBBB???<<<;;;;;;<<<::::::999999888999999:::;;;;;;;;;;;;;;;:::::::::777888888777666555777999999888888888888777777777555777999999777555444444222222222222111000///...///......------......///------,,,,,,---...////////////...------------...++++++++++++++++++++++++***++++++++++++++++++***************+++++++++,,,&&&(((***++++++***)))(((&&&'''(((***+++***&&&###&&&((())))))(((''')))***((((((''''''''''''((((((***)))'''((())))))((('''%%%%%%%%%&&&((()))(((&&&''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))'''+++//////,,,)))((()))((()))******+++++++++***))))))))))))************)))))))))))))))******+++(((((((((((()))***+++,,,***+++,,,------.........+++---///000111222444555===III[[[ooouuujjjgggppp$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((((())))))))))))((((((&&&&&&''''''((())))))))))))***+++,,,---,,,,,,+++,,,+++******+++,,,,,,,,,)))+++...000111222444666DDDPPPfff}}}~~~{{{xxxtttssspppkkkfffaaa\\\UUUOOOLLLJJJHHHFFF>>>>>>===;;;999888999:::777888888888888888:::;;;888999999:::::::::::::::777999:::999777777999;;;888888888888888777666666444777::::::777555444444000111111111111///...---//////............/////////...,,,***+++,,,...000///...------,,,,,,---------,,,,,,++++++*********))))))************)))))))))))))))*********++++++((((((((((((((((((((((((''')))++++++***))))))***%%%&&&(((((('''&&&((()))((((((''''''''''''((((((***((('''(((***+++***((($$$$$$$$$&&&((()))(((&&&''''''&&&&&&''''''(((((((((((((((((('''''''''''''''''''''((((((((())))))'''***---+++((('''***---,,,,,,++++++++++++++++++++++++++++++************)))))))))))))))******+++++++++++++++,,,---......+++,,,---...///000111222***---///111111222444555<<>>777888888888888888777666444777::::::777444222333000000111111111///...,,,//////............//////111...,,,))))))+++...000...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))(((((())))))))))))((((((((())))))))))))*********,,,+++(((&&&%%%&&&((()))(((***+++)))''''''***...$$$%%%&&&&&&%%%%%%'''(((((((((''''''''''''((((((###!!! !!!$$$&&&%%%"""$$$###$$$&&&((()))'''&&&&&&%%%%%%%%%%%%&&&''''''******))))))((((((''''''''''''''''''((((((((()))%%%'''(((%%%###$$$+++111000///---+++******++++++---,,,,,,,,,+++*********)))))))))))))))******+++(((((((((((()))***+++,,,))))))***,,,...///111111***,,,///111111222444555;;;EEEUUUggg{{{~~~{{{xxxlllfffmmm}}}&&&&&&''''''''''''''''''%%%''')))***)))'''%%%###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%'''((((((((('''&&&*********'''%%%%%%&&&((((((((())))))))))))((((((((((((&&&%%%%%%&&&'''((((((((()))***************+++++++++***)))((('''&&&555000)))'''***...111111222444888???KKK\\\nnnyyy{{{zzz{{{vvvmmmeee^^^WWWRRROOOBBBBBBAAAAAABBBBBBCCCDDD===<<<:::888777777777888777777777666666666666666444555666888888999999999:::::::::999999999888888777777777777666666666666555555444444444333333333222111111000///......---000000///000111111...,,,...---,,,,,,,,,,,,---............------,,,,,,,,,---,,,+++***)))''''''&&&)))))))))))))))(((''''''***)))((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((()))))))))((('''&&&%%%'''''''''&&&%%%%%%''')))&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))))))))(((((('''++++++)))'''%%%%%%'''))))))))))))***,,,///222444>>>333***((()))(((((()))+++***)))(((((()))************++++++,,,---...///...,,,***+++---...+++(((000...///111111000222888<<>>>>>??????@@@AAA===<<<:::888777777777777777777777777777777777777555666777888888888888888::::::999999999888888888777777666666666555555555444444444333333333222222111111000000///......------...///000000///...---,,,,,,+++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++******))))))((((((((((((((('''&&&&&&((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''(((((()))***)))(((&&&&&&((()))&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((******))))))))))))******))))))******))))))((('''$$$$$$$$$"""!!!"""$$$&&&)))(((((((((***---///111888///((((((***))))))*********)))(((((()))***+++'''((()))*********)))(((...---,,,...000111///---///---...000000///111666;;;IIITTTddd{{{ooodddjjj|||&&&&&&&&&'''''''''(((((((((&&&###!!! """%%%'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))))))))(((&&&%%%$$$!!!###$$$#########&&&((('''''''''(((((('''''''''(((''''''&&&&&&'''(((((((((((())))))******))))))))))))(((((())))))***+++(((,,,//////+++)))***---,,,,,,,,,,,,...333:::???FFFNNNZZZfffsss|||~~~xxxqqqkkkggg^^^XXXOOOHHHCCC???<<<;;;;;;;;;::::::;;;;;;<<<===<<<;;;999888777777777777666666777777888888999999666777777888888888777777999999999999888888888777666666555555555444444444333333222222222111111111111000000//////.........***---000000...,,,---///---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++''''''((((((''''''&&&&&&%%%&&&((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,((())))))(((&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''***))))))(((((())))))***))))))******))))))((('''%%%&&&&&&%%%%%%&&&)))+++((('''''''''(((***,,,---000***&&&(((+++******+++)))((((((((()))***+++,,,(((((()))******((('''&&&---,,,---///111222222000...------000///...000666999GGGSSSfff~~~mmmbbbggg|||}}}'''''''''((())))))******(((&&&###!!!!!!###%%%'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))$$$%%%&&&&&&&&&&&&((()))&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((((((((()))))))))))))))((((((((('''&&&&&&'''((()))'''***------+++))))))***+++,,,------...000444777444;;;CCCJJJRRRaaatttvvvuuusssnnnhhhaaa[[[XXXQQQLLLEEE@@@===<<<<<<;;;888888888888888999999::::::999999888777666666666555666666777888999::::::777888888888888777777666999888888888888777777777555555444444444333333333111111111111000000000000000000/////////.........+++///333222---***,,,///........................))))))******+++++++++,,,++++++***************)))'''(((((((((((((((''''''###%%%''')))******)))((())))))))))))))))))))))))'''(((((())))))*********((((((((((((((((((((((((+++***)))((((((***,,,...$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((''''''&&&&&&'''''''''&&&&&&'''''''''((((((((((((((('''&&&&&&)))*********)))***,,,...(((((('''''''''((()))***,,,(((&&&***,,,+++***+++'''(((((()))***++++++,,,+++++++++*********++++++++++++,,,...///000000//////---...000000...111666888FFFSSSffflllaaacccuuu{{{~~~%%%%%%&&&'''(((((())))))&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((((((&&&((()))((('''&&&'''(((&&&&&&''''''''''''&&&&&&&&&''''''(((((()))))))))(((((()))))))))((((((''',,,,,,+++***)))(((((((((+++***((()))++++++***((('''(((***++++++,,,///111///333777888;;;EEEUUUbbb{{{wwwqqqfffddd```ZZZTTTOOOKKKIIICCC???:::888888999999:::777777777777777888999999888888888888777666666555555555666777888999999:::777888888888888777777666888888888777777777666666444444444444333333333333111111000000000/////////////////////...............222555333...***+++...........................)))))))))******+++++++++++++++***)))((('''&&&&&&((())))))*********))))))###%%%''')))******((((((((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))'''&&&''')))***!!!###%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&'''((('''&&&&&&'''))))))))))))((((((((()))))),,,)))))),,,---***)))+++''''''((()))***+++++++++---+++***)))))),,,///111,,,---..................000...///111111///222777777EEEQQQfff~~~lll```___mmmxxxzzzzzz"""######$$$%%%&&&''''''%%%&&&'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$###"""!!!!!!!!!$$$&&&((('''&&&%%%%%%&&&'''''''''(((((('''''''''&&&&&&((()))))))))))))))(((((()))))))))(((''''''*********)))((('''%%%$$$...***&&&&&&***,,,+++)))'''(((******))))))***+++---///111000111888CCCLLLWWWbbbttt}}}uuukkkbbb\\\TTTQQQLLLGGGBBB@@@???>>><<<999777666777999999999777777777666777888888999777777777777777666555555555555666666777777888888666777777888888888777777777777777777666666666666555555444444444333333333111111000000000/////////........................000222444333///,,,,,,---***++++++,,,,,,++++++******************+++++++++,,,+++***)))'''&&&%%%$$$))))))***+++++++++******$$$%%%'''((()))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$$$$%%%###%%%'''((((((((()))***&&&&&&&&&'''''''''(((((((((((((((((((((''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%$$$%%%&&&))))))))))))))))))))))))+++))))))---,,,)))(((+++'''((()))******+++*********)))((('''(((+++...000---///000000///...///000000//////222111000333888888DDDOOOddd}}}~~~kkk___\\\fff~~~wwwzzzyyy######$$$%%%&&&'''((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$"""!!!!!!!!!!!!!!!$$$&&&'''&&&%%%&&&&&&'''(((((())))))(((((('''%%%&&&((()))******))))))(((((())))))(((''''''&&&$$$%%%'''((('''%%%###!!!+++***))))))************)))***++++++***)))***+++,,,---......000444:::??????EEESSShhh~~~wwwssslllccc[[[SSSNNNKKKDDDBBB???<<<:::999999999;;;999888888999999888777666666666666666777888888555666777777777666555444555555555555555666666666555666777888888888888888777777666666666555555555555555555555444444444444111111111000000000//////...........................///000000000///...---))))))***++++++***))))))+++++++++++++++*********+++******)))(((''''''&&&(((((()))***************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&(((******)))''''''((('''''''''((((((((())))))'''''''''((((((((((((((()))((((((''''''(((((()))'''(((((((((((('''&&&&&&$$$&&&((((((''''''((()))(((((()))))))))))))))(((((('''(((++++++((((((,,,((()))******+++***))))))(((((())))))*********+++***,,,///000......000222000......111000///222777:::DDDNNNbbbzzz~~~{{{iii^^^ZZZaaa{{{zzz{{{}}}|||&&&&&&'''((()))***+++,,,'''&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''' ###&&&'''''''''((()))(((((())))))))))))((((((%%%&&&((()))*********)))(((((())))))((('''&&&&&&$$$&&&)))+++,,,***'''%%%'''***...---***((())),,,&&&'''))))))((((((***+++,,,---...///222555777999777888@@@RRRgggwww~~~xxxrrrhhhbbbYYYPPPHHHDDDBBBBBB;;;;;;::::::::::::::::::999888666666777555333111666555555555555666777777555666777777777666555444555555555555555444444444555555666888888999999999777666666666555555555555666666555555555444444444111111111111000000000000---.....................++++++,,,...000111///---***+++,,,------,,,+++***---,,,,,,,,,+++***************))))))))))))))))))''''''((()))))))))))))))(((((('''&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((''')))***)))'''$$$######(((((((((((())))))))))))&&&'''''''''(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&)))))))))))))))((((((''' ###%%%&&&&&&'''(((***&&&'''(((((()))(((((((((%%%$$$&&&))))))''')))---))))))***++++++***(((((((((***,,,......+++(((&&&%%%(((,,,---,,,,,,///222///------000///...111666;;;DDDMMM```xxx~~~wwwggg^^^YYY```yyy~~~yyy~~~333''' ###((('''%%%&&&''''''&&&&&&'''(((***+++((((((((((((''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))'''%%%$$$$$$$$$&&&''')))'''%%%%%%&&&'''((((((+++***)))(((((()))***+++)))((((((((()))******+++///,,,***+++///111111000///555???JJJSSSYYY]]]^^^bbbaaaaaaeeennn{{{xxxqqqooolllfff```UUUQQQKKKEEE@@@<<<;;;:::777777777777666555444333444444444444444555666666666777888888888666555444888777666666777999;;;<<<888888888888888777666666444555555666777888888999444666888888666555444444444444333333333333222222000000///...............000/////////111111///............,,,++++++---...++++++))))))))))))+++++++++++++++*********))))))******)))((((((((((((((($$$%%%%%%&&&(((***+++,,,''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&+++(((''')))((($$$###%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))))))))))))))((((((((((((''''''''''''((((((((()))'''((())))))(((((()))***((())))))***++++++,,,,,,---------------------------...///......///222444:::AAANNNbbb{{{www}}}yyyhhh]]]XXXaaa{{{yyyrrrzzzzzz{{{,,,'''%%%((()))&&&%%%(((***)))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((******((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((((((((()))))))))))))))(((&&&%%%$$$%%%&&&'''***((('''&&&'''((())))))***))))))))))))))))))***)))))))))***+++,,,------///...///111444444222///+++///777???EEEIIIKKKKKKLLLJJJHHHJJJQQQ[[[gggnnn{{{~~~|||yyy{{{~~~~~~tttiiibbbaaa___[[[VVVMMMJJJDDD>>>999666555555555555666666666555444444555555555555555666666777666777777888777666555444666666666666777888999:::777888888888888777666555666666666666555555555555555666777777555444444555444444333333333222222222222111111000000000000000///...---...000000...---)))+++......---------...,,,---...//////...---,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((+++***)))''''''&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''%%%%%%))))))'''(((+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&((()))))))))((('''&&&&&&)))(((''''''&&&'''(((((()))((((((((((((((((((((('''''''''((((((((()))))))))***+++)))(((''''''((((((((()))***+++,,,,,,,,,---------------------------...///......///222444:::@@@MMM```xxx|||www}}}zzziii]]]XXX```zzzzzzrrrzzz|||}}}&&&'''))),,,)))%%%%%%)))***)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''((()))******)))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((()))(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))((('''&&&&&&&&&'''(((******)))(((((())))))***((())))))******))))))((((((((()))***,,,---......///111444777888666111------000555999<<<===<<<<<<<<<:::888888<<>>???;;;<<<@@@IIITTTeee}}}~~~}}}uuurrrmmmfff```ZZZVVVSSSUUUQQQKKKHHHHHHKKKOOORRRTTTMMMEEEBBBCCCDDDDDDCCCBBB@@@===999666444333333111222333444555555555555222222222222222333333444666666666666666666555555333555666777888777666666666666666777777666555555000111222444666888999:::666666555444222222444666333333333222222222222111//////...------------......---,,,---//////---,,,'''***---......---------+++,,,...//////...,,,+++,,,,,,++++++++++++******)))))))))))))))(((((('''***)))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******)))(((((((((((()))((($$$###%%%$$$ !!!''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))'''''''''&&&&&&'''''''''###$$$&&&''')))***++++++))))))((((((''''''&&&&&&'''''''''((((((((((((((('''(((((((((((())))))))))))******)))(((''''''(((''')))***,,,,,,,,,******,,,,,,,,,,,,,,,------------...///......///222444999>>>IIIYYYooo~~~zzzsssvvv{{{||||||lll^^^WWW]]]tttxxxkkkppp~~~'''&&&%%%$$$&&&((((((&&&%%%%%%&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))((((((''''''''''''''')))***)))'''&&&'''((('''((()))******)))(((''''''(((***,,,....../////////111222333222000...---,,,---......///.........///111444666777666444333666555666<<>>===>>>@@@BBBEEE@@@;;;999:::<<<======999888666333222000000000111111333444555555666666333333333222333444444555555555555555555555666666555666777888999888777666444555555666666666555555111222333555777999:::;;;555555555333111111333555333333222222222111111111///......---------------///...---...///000...,,,,,,------,,,******,,,---,,,++++++++++++++++++,,,************))))))))))))((())))))***)))(((''''''(((''''''''''''(((((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((///...,,,***)))(((((('''###%%%%%%'''***''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((###$$$&&&''')))***++++++(((((((((((((((''''''&&&&&&&&&''''''((((((((()))(((((((((((()))))))))***&&&((())))))(((((()))+++((()))***+++,,,+++******+++++++++,,,,,,,,,---------...///......///222444777===HHHWWWlll~~~vvvllluuuzzz}}}|||wwwnnn```WWWZZZpppyyykkkooo|||)))(((&&&###%%%))))))%%%''''''(((''''''&&&$$$$$$))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&'''))),,,***'''%%%&&&((('''(((((())))))((((((''')))+++---///000000000000---...///...,,,++++++,,,)))******+++,,,...//////---///111333333111///---111000222777<<>>>>>=========:::999888666555444333333333555777777555444555666333333333333444444333222444444444444444444444444333444555666666666666666444444444444444555555666555555444444444555666777777666666555555666666666222333444555555555555555666666666666666555555555222333444444222111111222222222222222111111111111000000///............///...---,,,---//////---,,,***+++,,,,,,+++***+++---+++,,,,,,,,,,,,,,,,,,+++*********))))))))))))(((((((((*********)))'''&&&***)))(((''''''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''''''''''',,,)))(((***(((%%%$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))(((&&&%%%%%%&&&((()))((()))))))))((('''&&&&&&%%%&&&'''((())))))((((((%%%%%%&&&''''''((())))))(((((()))))))))*********&&&((())))))(((((()))+++,,,+++***(((((()))+++,,,)))******+++,,,,,,---------...///......///222444444<<>>???AAA<<<===>>>===;;;::::::;;;===;;;999999::::::999888555888;;;:::777555555666666666666555555555555555555555444222222111111111111333555444222111333666222333444555555444333222.../////////000000111111444555666666777666666666111111000000111111222333555444444333444555666777777666444333333444555666222333444444555555555444333333444444555666777777111333444555333111111111222222222111111111111000......---,,,,,,,,,,,,---,,,,,,+++,,,---...,,,***%%%(((,,,......,,,,,,,,,''')))+++------+++)))'''+++++++++************)))'''(((***+++***)))'''&&&(((''''''''''''(((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''(((%%%%%%((((((&&&&&&)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***)))(((&&&%%%%%%&&&((()))&&&&&&'''((())))))(((((($$$%%%''')))******))))))%%%%%%&&&&&&'''((())))))))))))))))))************((()))***)))((('''((()))---,,,)))'''''')))+++---))))))***+++,,,,,,---------...///......///222444444<<>>???BBB@@@===888555555777999DDDEEEGGGLLLQQQUUUWWWVVVMMMIIIBBB<<<999999;;;===777777777666666555555444555555555444444333333333444444444444444444444444666666555333222000///...///000000000111111111111222333333222000///000111000000000000000000000000000000000000000000000000666555333222222333555666222333444444555555444444333333222222333333444555333333444444444444444444555666666666777777888888666666555555555555666666555555555555555555555555888777555333111000000///,,,...000111222111000/////////...---,,,,,,++++++/////////...---+++***)))***+++---------+++)))(((((((((((()))+++,,,***))))))(((''''''''')))***+++)))((((((''''''((()))***))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''((()))******)))((('''&&&''''''''''''''''''&&&"""######$$$%%%&&&''''''(((((((((((('''&&&%%%$$$######$$$%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%((((((''''''&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((((())))))(((&&&$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''((())))))))))))))),,,,,,+++***))))))******,,,++++++***************++++++,,,,,,,,,,,,------,,,---...------...111444666???MMM]]]pppuuukkkjjj}}}zzz}}}www~~~zzzeeeVVVVVV\\\ttt|||lllkkkqqq|||vvv((('''&&&%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))(((((()))))))))))))))(((((((((******))))))(((((('''''')))((((((((()))+++...///000...+++((('''(((***,,,))))))))))))+++---...000555555444444555555666777<<<<<<999555222111333555777888:::>>>CCCFFFGGGGGGEEEAAA;;;666333333555777222222222222222111111111000000000//////.........222222222111111111111111111000000000/////////...111111111111222222222222000111222111///...///000000000000000000000000000000000000000000000000000444333222111111222333444111222222333333333333333111111000000111111222333333333444444444444555555333333333444444555555555333333333333333333333333444444444444444444444444777666444333111111000000---...000111111111/////////......---,,,,,,++++++......------,,,***)))(((***+++,,,------+++)))((((((''''''(((******)))(((***)))(((''''''((())))))((())))))******)))((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''&&&&&&(((((('''&&&&&&&&&'''''''''((())))))((('''''''''&&&&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''((())))))))))))))))))))))))(((((((((''''''''''''&&&''''''((())))))+++++++++,,,,,,,,,------,,,---...------...111444555???MMM]]]ooovvvjjjgggyyy|||~~~uuu|||jjjZZZXXX]]]uuu~~~llliiiiii|||xxxsss'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''))))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))******)))((('''''''''(((***+++))))))((())))))+++,,,,,,------,,,,,,------...///444555444111///---...///000111222555999<<<<<<<<<:::777222...,,,---///000---------------.........///////////////.................................---------...//////000000//////000000000111111111---///000///......///111000000000000000000000000000000000000000000000000333222111000000111222333000111111222222222222222111000000000000111222222333333444444444555555555333333444444444444555555222333444444444444333222444444444444444444444444555444333222111111111111---...///000111000///.........------,,,,,,++++++,,,,,,,,,,,,+++)))((((((***+++,,,,,,,,,+++***)))((('''&&&'''((()))((('''+++***)))((('''''''''(((((()))+++,,,+++)))'''%%%(((((((((((((((((((((((((((((((((''''''(((((((((%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''&&&&&&&&&&&&###$$$%%%'''((()))))))))&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((''''''((())))))))))))((('''((()))))))))((('''&&&((((((((()))***+++,,,---++++++++++++,,,,,,,,,,,,,,,---...------...111444555???MMM]]]nnnzzzlllgggxxx{{{~~~tttzzzqqq___\\\^^^tttlllggg^^^pppqqqooo&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))******))))))((((((''''''$$$%%%'''((())))))((((((&&&&&&''''''(((((())))))***************+++++++++******))))))******+++,,,---//////...,,,******+++000///000333666888888777222000,,,)))((()))+++,,,******++++++,,,,,,------////////////............,,,,,,,,,,,,---------------......//////000000111,,,,,,,,,---------......,,,...////////////111222000000000000000000000000000000000000000000000000222111111000000111111222000111111222333222222222222222222222222333333444333333444444555555666666777777777777777777777777444555777888888777555444333333333333333333333333333222222111111111111222......///000000//////...---------,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((******++++++++++++***))))))(((&&&'''((()))(((''')))))))))(((((((((((((((******+++***)))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((('''''''''###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&((())))))((((((((((((((((((((((((&&&'''(((((())))))((((((((()))+++,,,,,,***)))'''************+++,,,---...***++++++++++++,,,,,,,,,,,,---...------...111444555>>>KKK[[[lllppplllwwwyyy~~~sssxxxvvvccc]]]]]]qqqllldddWWWhhhkkkiii$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''((((((******))))))((((((''''''!!!"""%%%'''))))))(((((('''(((((((((((((((''''''************************)))))))))))))))******+++***+++------+++))))))***---------///222333222111...---+++)))))))))+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------....../////////...............+++,,,,,,,,,,,,---------,,,...000000000000222333000000000000000000000000000000000000000000000000222222111111111111222222111222222333333333333333222222111111222222333444333333444555555666777777888888888888888888888888555666888999999888666555333333333333333333333333222111111000000111111111....../////////.........,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++***))))))*********************+++)))(((((()))***))))))&&&''''''((()))*********---+++)))&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''((()))******%%%&&&&&&'''((((((''''''$$$$$$%%%&&&&&&'''((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((('''''''''&&&&&&%%%)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((***+++,,,***)))''')))(((((('''''''''((((((*********+++++++++,,,,,,,,,---...------...111444555===IIIWWWhhh~~~qqqpppuuuuuu}}}sssxxxzzzeee]]]YYYlllmmmaaaUUUdddiiieeeyyy###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))%%%%%%%%%&&&&&&''''''(((******))))))((((((''''''!!!"""$$$&&&((()))(((((()))))))))(((''''''&&&&&&''''''((())))))(((((((((((((((((((((((())))))***(((***++++++***)))***+++,,,,,,,,,...000111111///------,,,+++***++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,------......//////.........---,,,+++******------........./////////---///000000000000222333000000000000000000000000000000000000000000000000111111111111111111111111111222222333333333333333000////////////000111111333333444555666777777888777777666666666666666555444555666666666666555444222222222222222222222222111111000000000000000000//////..................,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++***)))))))))************+++---***(((((()))******)))$$$%%%''')))***+++++++++,,,***&&&$$$###%%%''')))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))******''''''''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&'''((((((''''''&&&...***&&&&&&)))***)))'''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''%%%&&&'''((((((((('''&&&+++***))))))((((((((()))************++++++++++++,,,---...------...111444666<<>>GGGPPPaaa{{{iii___jjj|||kkkbbb^^^___vvvrrrssszzzzzzmmmfffrrrkkkVVVNNNMMMZZZooopppeeeTTTHHHHHHUUUmmmnnnbbbjjj}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&''''''((((((''''''&&&$$$%%%'''((())))))(((((('''&&&%%%$$$%%%''')))+++&&&&&&&&&'''''''''''''''))))))(((((('''&&&%%%%%%%%%&&&'''((())))))))))))'''(((((((((((('''&&&%%%###&&&))))))&&&%%%''')))(((''''''''''''(((((())))))(((((('''''''''''''''((('''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''******)))(((((((((((()))((((((''''''''''''((((((((((((((()))******++++++++++++************++++++******))))))***,,,...///,,,,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,---...///...,,,+++,,,,,,,,,,,,++++++******+++,,,...////////////000000//////...---------,,,+++************++++++******+++******(((''''''))))))******++++++,,,,,,***))))))((((((((()))))))))))))))((('''&&&$$$###$$$$$$$$$%%%&&&((()))***&&&((())))))(((''''''((($$$""" !!!###%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!"""$$$%%%&&&'''''''''$$$%%%&&&&&&%%%$$$"""!!!%%%%%%&&&'''((((((((((((,,,***'''%%%$$$&&&)))+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&############$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%""" &&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''***))))))(((''''''''''''((()))***+++,,,,,,,,,,,,)))+++...............000444777===EEEOOO___zzzmmmbbbmmm~~~mmmccc___^^^tttrrrpppxxx|||xxxlllbbbllllllWWWOOOKKKVVVkkkqqqiiiYYYLLLIIISSShhhpppccciii{{{###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&###$$$&&&''''''&&&%%%$$$ !!!$$$&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''"""###$$$&&&'''((((((((((((((((((((('''%%%$$$###$$$((((((&&&$$$''')))'''''''''''''''((()))))))))(((((('''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''')))******)))(((''''''&&&'''''''''(((((()))******++++++******))))))))))))******((((((((((((***---///111000///...---,,,***))))))******++++++++++++******---------------------------,,,+++,,,---...---++++++,,,,,,---,,,+++***))))))***,,,...//////////////////......---,,,,,,+++++++++***))))))***+++,,,,,,,,,,,,,,,+++)))'''&&&(((((())))))***++++++,,,(((((('''''''''(((((()))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$&&&)))(((&&&%%%&&&(((&&&$$$######%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''(((((())))))%%%%%%$$$$$$$$$#########$$$$$$%%%&&&'''((((((''''''''''''&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''&&&&&&%%%$$$$$$%%%%%%"""""""""###$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&$$$"""!!!"""###''''''((())))))((('''&&&&&&'''''''''(((((((((((('''''''''((((((((((((((()))))))))((())))))*********++++++,,,,,,++++++***(((***---.........///000444666<<>>GGGYYYjjjttt```OOOIIILLLPPPiiixxxrrrppptttyyy~~~mmm```XXX```~~~################################################$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))***+++,,,,,,(((((((((((((((((('''&&&'''(((((())))))))))))((((((((((((((('''''''''''''''&&&&&&'''''')))******((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$""""""""""""###$$$$$$%%%%%%&&&%%%!!!%%%***''''''&&&###""""""%%%(((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''(((((((((((((((((((((((()))))))))(((((((((''''''%%%)))***))))))+++)))$$$(((((()))***,,,...///000000111444999===GGGZZZkkk{{{fffSSSKKKLLLMMMfffyyy|||sssdddWWWYYYqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''######$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((#########$$$%%%&&&((()))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&'''&&&%%%$$$###&&&%%%%%%$$$$$$%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***))))))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((""""""###$$$%%%&&&'''(((((()))))))))))))))((('''''''''((())))))***))))))&&&&&&''''''((()))))))))&&&&&&&&&'''''')))******((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$&&&(((&&&###"""%%%((('''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&(((((((((&&&%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######### ###%%%&&&&&&%%%$$$$$$### !!!+++)))(((&&&"""!!!"""%%%((($$$%%%''''''''''''%%%$$$(((((('''&&&$$$######"""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((()))))))))))))))((('''))))))))))))))))))))))))((((((((()))***,,,---...&&&+++,,,(((&&&((()))(((''''''((()))+++...000111111111444888===GGGZZZlllnnnYYYNNNNNNJJJccc~~~~~~wwwhhhWWWSSSfff~~~$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$&&&((())))))(((''''''(((%%%###!!!###&&&((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###""")))(((&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$(((''''''%%%$$$###""""""%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''%%%$$$$$$$$$%%%&&&((())))))******(((%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%%%%%%%$$$""""""&&&%%%###!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%'''%%%""""""$$$%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&&&&%%%$$$###"""'''%%%###!!! !!!"""#########$$$$$$%%%%%%%%%"""$$$$$$"""!!!"""$$$#########%%%'''((('''&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$$$$&&&((())),,,((($$$$$$&&&((('''%%%%%%&&&'''(((((('''&&&%%%***)))((((((((()))***+++&&&&&&&&&'''''''''((((((***)))(((''''''((()))*********+++++++++,,,,,,,,,*********+++,,,---...///333000333999===CCCVVVjjj}}}vvv```TTTRRRQQQaaa{{{|||www|||cccXXXWWWXXXttt$$$$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$%%%###"""###&&&((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((***)))(((''''''''''''((((((((('''&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&'''((()))((())))))(((&&&$$$%%%&&&&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###########################%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$""""""""""""###%%%&&&(((%%%$$$$$$######$$$$$$%%%***'''%%%%%%'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%'''&&&$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%$$$""""""%%%'''$$$######%%%''''''&&&%%%'''''''''''''''((())))))'''&&&%%%%%%%%%&&&'''(((+++)))'''&&&'''''''''&&&%%%&&&'''(((((('''&&&%%%(((((((((((((((***+++,,,'''''''''''''''(((((()))))))))(((((((((((())))))************+++++++++,,,*********+++,,,---...///222000222999===DDDVVVjjj~~~|||~~~|||eeeWWWTTTUUUddd||||||uuu{{{www___VVVUUUUUUooo###$$$$$$%%%%%%$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%$$$######%%%''''''&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&'''(((((('''(((((((((((('''&&&&&&#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((((()))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''))))))(((''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''((()))'''((()))(((&&&%%%&&&'''((())))))(((&&&%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######"""""""""###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''""""""###$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%(((%%%$$$$$$%%%&&&'''%%%$$$((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&)))***+++)))(((&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((***+++,,,(((((('''&&&'''((()))***((())))))******))))))((()))))))))*********++++++*********+++,,,---...///222///222999===DDDWWWkkkvvvoooyyylll]]]YYY\\\hhh||||||sssvvv|||qqqZZZSSSTTTRRRiii######$$$%%%%%%%%%$$$$$$$$$&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&((((((&&&%%%&&&'''%%%$$$$$$$$$%%%&&&&&&&&&!!!$$$&&&((((((''''''''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&$$$"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&***)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&)))(((((('''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))((((((((((((((('''((()))((('''&&&'''((('''((()))(((&&&%%%%%%&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&$$$######$$$&&&'''''''''&&&&&&%%%$$$#########%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%$$$""""""""""""""""""&&&%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$&&&)))***%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$#########"""######$$$######$$$$$$&&&%%%$$$%%%&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&%%%$$$))),,,---,,,(((&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))((('''&&&%%%%%%''')))***((()))***++++++***)))(((((())))))))))))******************+++,,,---...///111///222999===DDDWWWlll{{{ooosssqqqccc```ccclll|||{{{qqqrrrwwwkkkVVVRRRSSSQQQfff"""###$$$%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%&&&'''!!!$$$&&&((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))))))))))))))))))))(((((('''((())))))'''&&&'''(((%%%&&&'''&&&$$$###$$$%%%''''''&&&%%%%%%$$$######""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''''''''&&&&&&%%%$$$#########%%%&&&&&&%%%$$$$$$%%%"""###%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&)))***#########$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########"""###%%%'''((('''%%%###&&&%%%$$$%%%&&&&&&%%%###%%%%%%$$$######$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%***---...,,,(((&&&''')))&&&&&&&&&%%%%%%&&&&&&&&&)))((((((((('''&&&&&&%%%'''&&&%%%%%%%%%&&&'''(((((()))***++++++***)))(((((())))))))))))******************+++,,,---...///222///222999===DDDWWWkkk{{{xxxrrrhhhggggggmmmzzz|||pppooo}}}uuukkkVVVRRRTTTQQQfff"""###$$$$$$%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###%%%''''''%%%$$$%%%&&&$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&&&&&&&%%%$$$#########$$$%%%'''((())))))$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$&&&'''((('''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))'''((())))))))))))((((((((()))***)))'''&&&'''(((###$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###$$$$$$$$$#########$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######"""""""""###%%%&&&&&&%%%$$$$$$%%%"""###$$$%%%&&&%%%$$$###""""""###$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""###%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%''')))+++***'''$$$%%%$$$$$$%%%&&&'''%%%$$$'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''------,,,)))'''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''''')))******************))))))))))))*********++++++*********+++,,,---...///333000333999===CCCVVVjjjqqqiiiiiihhhlllwwwsssnnnyyyzzzppp[[[TTTSSSPPPggg""""""###$$$%%%%%%%%%%%%$$$&&&))))))(((&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&((((((&&&%%%&&&'''$$$&&&'''%%%######%%%'''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%'''((())))))$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%'''((()))%%%&&&((())))))))))))(((***++++++***'''&&&&&&'''"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%&&&&&&%%%$$$$$$%%%%%%$$$"""!!!!!!"""###$$$""""""""""""###%%%&&&(((%%%$$$$$$######$$$$$$%%%!!!###$$$""" !!!###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%#########$$$$$$%%%%%%%%%#########$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###$$$'''((('''%%%$$$######%%%''''''&&&%%%((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((***000---)))&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&'''(((''''''&&&&&&''')))*********)))(((+++******))))))******+++************+++++++++,,,*********+++,,,---...///444222444999<<>>FFFUUUcccxxx}}}jjj^^^^^^dddvvv~~~yyyyyyyyy~~~lllZZZQQQTTTZZZkkk$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&(((******)))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((''''''&&&''''''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$'''))))))'''%%%''''''''''''''''''''''''%%%''')))'''$$$###$$$'''(((((((((''''''&&&&&&&&&&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###%%%&&&'''&&&&&&%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###!!! """###$$$%%%%%%%%%%%%$$$$$$######$$$&&&&&&%%%#########$$$%%%&&&&&&''''''+++(((%%%$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""############"""###$$$%%%%%%&&&&&&&&&&&&!!!###$$$&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%((()))(((+++...,,,(((((((((((((((''''''''''''************))))))))))))------------------------000000333999???GGGUUUbbbwww~~~iii\\\ZZZ```rrr{{{sssxxxxxx}}}mmm[[[SSSVVV\\\mmm$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""###%%%'''&&&$$$%%%%%%&&&&&&'''((()))))))))(((&&&%%%$$$$$$%%%&&&$$$######$$$%%%'''***+++''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&###!!!!!!"""%%%'''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))(((((((((''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%''''''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&((())))))&&&&&&'''((('''&&&$$$###'''&&&%%%$$$###$$$$$$%%%))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$$$$$$$$$$###$$$%%%&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""&&&%%%%%%%%%&&&%%%""" $$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''')))+++...///&&&$$$###%%%)))++++++***'''&&&%%%$$$$$$""" $$$&&&(((+++---.........((()))***,,,,,,+++******(((((((((((((((''''''''''''(((+++---...---,,,,,,//////...,,,******---///111000222666999@@@NNN[[[rrrmmm\\\^^^^^^rrrvvvsss{{{}}}~~~nnn\\\PPPRRR[[[ppp$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%'''((('''%%%%%%%%%&&&&&&'''(((((()))&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((((((&&&$$$$$$%%%'''%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$######%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%%%%$$$&&&&&&''''''(((((())))))&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((***,,,---***))))))***,,,+++(((%%%'''&&&&&&%%%&&&&&&%%%$$$'''&&&&&&&&&&&&'''((()))++++++++++++***)))(((((()))))))))))))))))))))))))))***+++------,,,+++***,,,---,,,+++)))***,,,///000///111555888???MMMZZZsssrrr______cccxxxvvvppp{{{~~~xxxxxx{{{ppp\\\OOOQQQYYYlll$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&''''''((((((############$$$%%%''''''&&&&&&'''&&&&&&%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))(((&&&$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%#########%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&'''((((((%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%&&&'''(((******%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######"""""""""######$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%''')))***((('''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,...///---)))&&&'''&&&&&&&&&&&&((()))***)))'''%%%######%%%(((***...---,,,***((('''&&&&&&))))))))))))***************+++,,,,,,,,,+++)))((()))*********)))***,,,///......000444777>>>LLLYYYsssxxxbbb___gggzzztttkkkttt}}}uuussstttsss^^^OOONNNUUUfff$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%% !!!$$$&&&'''((((((''''''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&''')))***))))))((('''&&&$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$######''''''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&((())))))%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))'''&&&'''''''''&&&$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''))),,,...///...---(((((('''&&&&&&'''***---)))((('''''')))+++---///...,,,***((('''&&&&&&'''((()))))))))))))))************++++++++++++***)))((()))*********+++---//////...000444777>>>LLLYYYrrr|||eee```ddduuuqqqfffnnn}}}uuurrrqqqvvv```OOOLLLQQQaaa$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""%%%''')))))))))&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''######$$$$$$%%%&&&&&&&&&'''&&&%%%%%%%%%'''(((***((('''%%%$$$$$$%%%&&&'''######$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&((('''%%%$$$""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$%%%&&&%%%$$$###%%%'''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''))),,,///111,,,,,,,,,***((((((+++...***+++,,,---............+++***((('''&&&'''((()))'''''''''(((((()))))))))(((((()))***++++++,,,,,,((()))+++++++++,,,...000//////111555888>>>LLLZZZqqq|||ddd^^^^^^mmm|||ooodddkkkwwwsssqqqzzzcccPPPKKKOOO^^^|||$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!"""###%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!!!!""""""######$$$$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''''''''((()))%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%%%%'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%&&&''''''"""""""""###$$$''')))+++$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&& !!!###$$$'''(((***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###############$$$$$$######$$$$$$%%%%%%(((''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########"""!!! """$$$'''''''''$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&$$$$$$&&&***...///000000...***)))+++...,,,------------+++)))((('''''''''''''''((())))))&&&&&&''''''(((((())))))''''''((()))***+++,,,---((()))+++,,,,,,,,,...000000///111555888???MMMZZZooowww```ZZZXXXcccyyy{{{oooeeelllyyytttrrr}}}eeeQQQKKKOOO[[[xxx$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&########################!!!!!!""""""###$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''((('''&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$ ###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%''')))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$###&&&''''''&&&&&&%%%$$$###############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$###""""""""""""###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!$$$&&&''''''%%%'''(((((('''&&&''''''###$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''''''''&&&&&&&&&''''''%%%######&&&)))+++...000...***(((***---,,,,,,+++)))(((''''''&&&%%%&&&''''''((((((((('''&&&''''''((())))))******)))))))))))))))***++++++''')))++++++++++++,,,---......000444777>>>LLLYYYnnn~~~~~~pppZZZTTTRRRZZZnnn}}}rrriiinnnzzztttppp~~~~~~hhhSSSMMMPPPYYYsss$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&%%%$$$#########$$$%%%&&&$$$&&&(((******(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%$$$$$$%%%&&&'''((()))'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&#################################$$$%%%'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%##################"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%$$$"""!!!"""###&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###""""""$$$%%%%%%&&&%%%$$$"""!!! ###''')))((($$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&************************))))))(((((('''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&"""""""""###$$$%%%&&&'''$$$#########$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""######$$$%%%&&&&&&&&&&&& !!!"""$$$''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''' !!!"""$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&$$$""""""###%%%%%%%%%&&&((())))))(((''''''(((######$$$$$$$$$%%%%%%%%%###$$$&&&'''((((((''''''###&&&((('''%%%$$$%%%'''%%%))),,,+++'''%%%'''***+++)))'''&&&&&&(((***+++%%%&&&'''(((((('''&&&%%%'''(((((()))***++++++++++++******)))))))))))))))&&&(((*********)))***+++------///333666<<>>GGGJJJ===---###"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&%%%''''''%%%&&&***,,,+++###%%%'''&&&%%%$$$''')))(((&&&$$$$$$&&&''''''&&&((((((((((((((((((((((((%%%&&&(((***+++,,,------******))))))***+++---......---///222444999EEEQQQddd}}}yyywwwwww}}}zzzgggVVVSSSXXXiiiyyyooozzz{{{|||vvvmmmnnnuuuwwwooovvv```TTTPPPQQQVVVggg&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''$$$"""(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%!!!"""######$$$$$$######$$$%%%%%%### #########$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""!!!###%%%'''(((((($$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((###'''((()))((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$&&&'''((($$$&&&'''&&&%%%$$$%%%&&&$$$%%%''''''%%%$$$%%%&&&$$$&&&&&&$$$!!! ###&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''((()))'''&&&########################$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$######"""%%%&&&'''&&&$$$$$$&&&'''###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&$$$############$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$%%%***222999666...&&&###$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$###&&&&&&&&&&&&&&&%%%######'''&&&&&&%%%%%%&&&&&&''')))))))))(((((('''''''''%%%&&&&&&&&&'''((())))))&&&''''''%%%######$$$&&&,,,)))&&&%%%&&&'''&&&%%%))))))************++++++%%%'''))),,,.../////////***))))))((()))+++,,,---...---///222555999CCCMMMccc{{{rrrhhhgggjjjuuu}}}vvvdddUUURRRVVVfff~~~xxxwwwvvvyyyxxxxxxooopppxxxxxxmmm}}}|||hhh\\\SSSWWW]]]iii###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&$$$!!!%%%***$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&$$$!!! !!!#########$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$######!!!$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""$$$%%%&&&'''''''''"""###$$$&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''%%%'''''''''&&&%%%&&&'''$$$&&&((('''%%%$$$%%%'''!!!&&&'''$$$"""$$$&&&''''''&&&%%%$$$%%%&&&&&&$$$%%%''''''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$&&&(((###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$%%%&&&'''''''''%%%###!!! !!!###%%%"""  $$$&&&'''%%%########################%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$###"""###(((''''''&&&%%%%%%&&&''',,,***'''&&&&&&''''''&&&((((((((())))))*********&&&'''***...000111111111******))))))***+++---......---...222555999AAAJJJ```yyy~~~fff^^^^^^hhhuuuwwwdddVVVRRRUUUeee|||~~~oookkksss|||wwwuuu|||ssssss{{{wwwjjjyyyqqqbbbZZZbbbiiiqqq!!!###%%%'''((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&(((((((((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''###%%%((())))))'''''''''$$$$$$%%%%%%&&&'''((((((###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$&&&'''''''''&&&''''''&&&%%%%%%%%%&&&'''%%%%%%%%%$$$$$$################################################$$$$$$$$$'''%%%###""""""###$$$&&&&&&'''((((((&&&&&&'''((($$$'''))))))&&&%%%&&&(((&&&***(((%%%%%%&&&)))(((&&&%%%$$$%%%%%%&&&"""%%%((((((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$"""""""""###$$$&&&'''(((###%%%'''&&&$$$###%%%'''#########$$$%%%&&&'''(((###"""!!!###%%%((()))(((+++(((%%%###"""###$$$$$$########################&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''&&&''')))&&&&&&&&&&&&''')))+++---+++(((%%%$$$%%%'''''''''%%%%%%%%%&&&&&&&&&''''''&&&(((+++///111222222222,,,++++++***+++,,,...///...---...333666999AAAIII^^^vvvxxxaaaZZZ\\\lllzzz{{{gggXXXUUUWWWeeezzz}}}kkkdddjjjrrr~~~vvvtttvvvvvv}}}wwwgggvvvwwweeebbblllsssxxx'''&&&$$$###"""!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%$$$$$$%%%%%%$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%)))%%%!!!!!!%%%)))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$%%%&&&&&&'''&&&%%%&&&((()))(((''''''&&&%%%$$$$$$%%%&&&''')))%%%!!!!!!###$$$""" """###$$$%%%&&&%%%$$$###&&&%%%%%%$$$###"""!!!!!!!!!!!! '''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###$$$$$$###$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%!!!"""######$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%((()))))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''$$$###"""$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$'''$$$""""""%%%''''''%%%&&&&&&$$$$$$$$$$$$&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$%%%'''((($$$###"""###%%%&&&%%%$$$ """#########"""!!!%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&""" !!!&&&(((&&&$$$'''%%%$$$$$$&&&&&&%%%###""""""###$$$&&&''''''(((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%$$$&&&''''''&&&%%%&&&''')))***---000333333111///,,,++++++++++++,,,...///***+++000666999;;;BBBJJJ[[[rrrzzzaaaZZZ^^^lllpppVVVMMMXXXhhh~~~ooodddhhhqqq|||}}}|||uuuvvvvvvgggqqqyyyhhh```gggpppzzz&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((($$$$$$$$$######"""""""""&&&%%%$$$######$$$%%%&&&$$$###"""###%%%%%%%%%###)))((('''&&&&&&'''((())))))'''%%%$$$%%%&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######""""""'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""$$$$$$###'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&'''(((((((((''''''"""############""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$$$$###"""###%%%&&&%%%$$$!!!!!!"""############"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###  %%%((('''%%%%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&'''(((((()))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&''''''''''''&&&&&&&&&))))))((('''''''''(((((('''''''''&&&&&&'''''''''***)))((((((((((((((((((++++++---///000///,,,)))++++++******+++,,,...///222111111444444777???HHH\\\sss{{{bbb[[[___ooopppXXXOOO[[[nnnxxxnnnpppxxx}}}vvvwwwwwwhhhrrrzzzkkkaaadddjjjuuu%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''$$$$$$############$$$$$$###"""!!!"""###$$$$$$"""(((''''''&&&&&&''''''(((###$$$$$$###!!!!!!###$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%'''%%%###""""""%%%''')))&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$######"""&&&&&&&&&&&&&&&&&&%%%$$$!!!""""""############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&''''''&&&'''((('''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&&&&$$$######%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$###"""###%%%&&&%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%!!! $$$''''''%%%###""""""$$$&&&(((((('''%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((''''''&&&&&&%%%%%%+++***)))((((((((((((((()))(((&&&$$$$$$&&&((()))))))))+++///222111,,,'''******+++,,,...---)))'''******))))))***,,,---...777333000000111444???JJJ\\\ttt~~~eee^^^bbbrrrpppYYYQQQ^^^uuu||||||}}}zzzuuuyyy~~~yyyjjjrrryyykkk``````bbbnnn%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%))))))))))))))))))))))))########################%%%$$$###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!###%%%### """$$$###"""""""""###%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########""""""###$$$%%%%%%&&&&&&$$$###""""""$$$%%%$$$######"""!!!!!!"""###%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%$$$######"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%''''''&&&###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###!!! !!!$$$&&&&&&%%%$$$######$$$&&&''''''&&&$$$%%%%%%&&&'''((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((()))''''''&&&%%%%%%$$$$$$$$$)))((('''&&&%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((("""&&&---888???===333***(((((((((***,,,---+++******)))))))))***,,,---///222///---///111666BBBOOO\\\tttiiibbbfffrrr}}}mmmXXXSSS```yyy|||vvv}}}~~~ssswww{{{{{{mmmsssuuufff]]]\\\]]]hhh~~~%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$###&&&((()))'''###!!!"""$$$$$$###"""!!!"""###$$$%%%""""""######$$$$$$%%%%%%########################$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&& !!! !!!"""###%%%%%%$$$######$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$###""""""''''''''''''&&&&&&%%%$$$%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&$$$$$$%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((()))&&&&&&%%%$$$######$$$$$$'''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%"""$$$***555>>>AAA<<<666...,,,******+++,,,,,,+++***)))))))))***,,,...//////------000333777BBBMMM[[[sssmmmfffjjjqqq~~~wwwiiiWWWTTTbbbzzzvvv||||||ppptttwwwooosssssscccYYYZZZ[[[dddvvv$$$%%%&&&&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######""""""""""""######%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%$$$######$$$###"""###%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&$$$"""""""""###""""""""""""###$$$$$$"""""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!!!!!!!"""$$$%%%$$$"""###%%%'''))))))'''%%%##################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%((()))%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!!!!###%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%)))((('''&&&%%%$$$$$$$$$'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&'''''''''$$$&&&((())))))(((&&&$$$(((&&&&&&***222:::???AAA:::555///+++))))))))))))************+++---///111111000000222333555>>>GGGXXXqqqqqqjjjnnnrrr||||||ssshhhYYYXXXggg{{{||||||nnnpppsssppprrrvvvgggXXXXXXYYY___qqq"""###%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$#########""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))###$$$%%%&&&&&&%%%$$$######"""!!!"""###$$$$$$"""###$$$%%%&&&&&&%%%$$$######"""###$$$%%%%%%###"""!!!""""""##################$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&))))))(((&&&'''((())))))((('''%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&""""""######$$$###############$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! """%%%&&&%%%%%%$$$######$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&'''"""$$$'''&&&####################################""""""""""""""" ###%%%%%%$$$######%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$###"""###%%%&&&%%%$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$###$$$%%%&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((()))'''&&&&&&''''''((()))***&&&''''''''''''''''''&&&***(((%%%%%%)))000888<<<@@@:::000)))'''''')))***++++++++++++---///111222555333111111111333;;;EEEUUUooosssmmmqqqttt}}}|||sssjjj]]]^^^nnn|||nnnmmmoooqqqqqqrrr\\\WWWTTTZZZooo """$$$&&&((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$%%%$$$###!!!"""###$$$$$$###"""!!!$$$######&&&***,,,***''' !!!###$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$######""""""###$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!! !!!###&&&&&&$$$###)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&''''''(((%%%&&&&&&'''(((((((((((($$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!"""&&&%%%$$$######$$$%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&### %%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&"""&&&&&&$$$"""###%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%'''$$$###"""###%%%&&&%%%$$$!!!"""###$$$%%%$$$###############$$$$$$%%%%%%%%%########################$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$######$$$&&&$$$###"""$$$&&&(((''''''&&&&&&''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%&&&(((+++,,,%%%%%%%%%&&&'''((()))***)))(((&&&%%%%%%&&&((()))&&&''')))))))))***---000@@@999///(((&&&(((,,,...+++++++++,,,---///222333777333000000///222<<>>JJJaaauuuooo{{{pppvvvzzzvvvzzzcccSSSNNNWWWiii%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&''''''%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&'''######$$$$$$%%%%%%%%%%%%"""$$$$$$$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!"""###$$$$$$###"""######$$$$$$%%%%%%%%%%%%!!!"""""""""######$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***(((%%%"""!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''')))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&'''((())))))&&&%%%%%%%%%%%%%%%%%%$$$ !!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$###$$$&&&''''''&&&$$$"""$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$#########""""""""""""############$$$%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&((('''''''''&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%'''(((!!!$$$&&&((())))))%%%$$$###""""""$$$&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((((((''''''''''''((())))))'''((()))***+++++++++***(((((()))***+++,,,,,,---(((,,,111444555777;;;>>>KKKaaatttppp~~~|||ooouuuzzz~~~tttwww]]]OOOMMMXXXkkk%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&!!!!!!!!!!!!""""""""""""&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&&&&$$$"""###'''((('''$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$"""!!!"""$$$'''""""""######$$$$$$$$$$$$'''''''''$$$!!!########################$$$$$$$$$$$$######""""""&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%((((((((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###"""!!! !!!"""###!!!"""###%%%%%%%%%$$$###""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!###$$$&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++)))&&&###"""###&&&'''########################&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&)))(((&&&&&&''''''&&&%%%'''&&&&&&&&&''')))+++,,,&&&&&&&&&%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$"""$$$''')))(((&&&###!!!"""""""""###$$$&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&%%%%%%######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''''''''&&&%%%$$$ ###&&&((('''%%%$$$$$$'''''''''&&&%%%$$$""""""%%%$$$###""""""$$$&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))(((&&&&&&''')))+++---)))******,,,---...////// %%%,,,000111333666888KKKaaauuuqqq}}}yyyuuu|||nnntttyyyuuuuuuZZZMMMLLLYYYlll!!!"""###%%%&&&'''(((((($$$##################$$$ """%%%''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$#########$$$$$$%%%$$$###"""""""""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###"""!!! !!!!!!&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%!!!$$$)))------)))$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''&&&'''((('''((())))))(((&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%$$$###"""!!!(((''''''&&&&&&''''''(((%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%$$$$$$%%%&&&%%%$$$######$$$%%%&&&""""""$$$&&&((((((&&&$$$%%%$$$"""!!!!!!"""$$$%%%---***%%%!!! """###"""###&&&((((((((('''&&&)))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###""""""""""""((((((%%%"""!!! !!!!!!!!!"""""""""$$$""" """$$$&&&$$$""" !!!"""$$$$$$$$$###"""%%%%%%&&&&&&%%%%%%$$$###((('''&&&%%%$$$#########%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%&&&''')))+++,,,***((('''((()))***)))'''))))))))))))************((((((((((((((()))******'''))),,,///000...,,,+++,,,---...///000444999===MMM```||||||uuuqqqtttuuu}}}oooxxx}}}{{{kkkXXXPPPJJJTTTppp######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((((((''''''&&&&&&%%%%%%$$$###"""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""""""""###############%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&!!!###%%%''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$#########&&&'''((()))((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%$$$###"""!!!$$$$$$$$$######$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###!!!###%%%%%%$$$$$$%%%&&&######""""""""""""######!!!###%%%%%%%%%$$$#########$$$$$$$$$$$$######)))'''$$$!!!!!!"""$$$%%%"""###%%%'''''''''&&&%%%$$$$$$##################"""""""""""""""###$$$$$$&&&%%%$$$######""""""###"""&&&***+++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$'''((('''%%%"""######$$$$$$$$$######%%%&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%(((''''''&&&&&&'''((()))((('''&&&'''(((((((((&&&''''''((((((((()))))))))))))))((((((((())))))***)))***+++,,,------------......//////000333888<<>>HHH\\\{{{ssslllvvv{{{mmmqqqrrr{{{tttwww^^^UUUNNNWWWuuu!!!"""###$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$#########$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""###$$$%%%&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$###""" $$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$###"""$$$&&&'''))))))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''"""%%%'''(((''''''(((***''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''&&&$$$######%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&'''))))))(((&&&$$$$$$$$$######$$$$$$$$$$$$######!!!###%%%$$$"""!!!###%%%'''&&&$$$""""""$$$&&&'''&&&%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%""" !!!"""###$$$%%%'''((((((###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$############$$$''''''((((((''''''&&&%%%''''''''''''&&&$$$"""!!!$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&'''((($$$%%%&&&'''''''''''''''((('''&&&'''((()))(((&&&''''''((((((((()))))))))***))))))))))))***+++,,,((()))***,,,---,,,,,,+++,,,---...///000444:::>>>FFFZZZzzz{{{qqqiiisss}}}mmmpppppp|||sssvvv^^^UUUNNNWWWuuu"""###$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%""""""#########$$$$$$$$$"""######$$$$$$######"""$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""#########$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######"""!!! ############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%'''))))))(((((()))***)))(((''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((((((&&&$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$######"""######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&''''''"""###%%%&&&%%%$$$###!!!###""""""""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%###!!!"""######!!!#########$$$$$$$$$$$$%%%"""$$$%%%%%%######$$$&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$(((''''''&&&&&&&&&&&&'''%%%&&&'''((((((((('''''''''&&&%%%&&&''''''&&&%%%&&&&&&'''''''''(((((((((((((((((()))***+++,,,---+++*********+++,,,---...////////////000333777;;;EEEYYYyyy}}}qqqeeemmm~~~oooqqqqqq}}}sssuuuZZZSSSOOOZZZyyy%%%%%%%%%$$$$$$"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""########################$$$$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&'''"""###$$$%%%$$$###"""!!!&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$######"""######$$$""""""""""""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$######""""""######$$$###$$$&&&(((((('''&&&%%%########################%%%%%%%%%$$$$$$############%%%&&&&&&%%%$$$%%%&&&((('''%%%%%%%%%%%%'''((('''%%%$$$$$$%%%&&&%%%$$$###$$$&&&''''''&&&$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''((('''%%%###"""#########"""###$$$$$$%%%######"""""""""""""""###((($$$!!!!!!$$$&&&&&&$$$######""""""!!! !!!###""" """$$$%%%&&&((()))***)))(((((("""###$$$%%%&&&'''''''''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$)))((('''&&&&&&&&&&&&&&&''''''((())))))((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))***,,,---......,,,***((())),,,///111222222111000///111555888DDDYYYxxxtttdddhhhssszzzrrrtttttt~~~ssssssWWWRRRPPP]]]|||$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%###""""""###%%%&&&***))))))((('''%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((&&&&&&%%%$$$$$$######"""&&&&&&%%%$$$############&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###!!! !!!###$$$"""###$$$%%%&&&%%%$$$$$$%%%$$$###""""""$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&%%%$$$###"""###$$$$$$(((''''''((()))(((&&&###%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&'''((((((''''''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%'''(((&&&###%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%(((***+++)))%%%###$$$%%%$$$#########$$$$$$""" $$$&&&))))))(((&&&&&&&&&%%%&&&'''((((((&&&$$$###$$$&&&&&&%%%$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''((('''$$$ """###%%%&&&&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%&&&&&&''')))+++***(((%%%***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%'''%%%$$$$$$&&&''''''&&&###$$$&&&((((((((((((''''''&&&%%%&&&'''&&&%%%###$$$&&&(((((('''((()))+++***)))(((''''''((()))***))))))+++,,,...///111111///...---***((())),,,///000,,,+++...000111444888FFFYYYwwwpppeeellluuutttxxxxxxtttyyyqqq{{{wwwYYYLLLNNN```zzz######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$###(((''''''&&&&&&''''''(((((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$############$$$%%%"""###$$$%%%%%%%%%$$$$$$((('''&&&%%%%%%'''(((***&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%&&&(((***+++%%%%%%%%%'''))))))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''')))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((()))***(((%%%###$$$%%%((((((((((((''''''''''''%%%&&&'''&&&$$$$$$%%%'''%%%&&&'''''''''&&&$$$###"""######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$###$$$&&&'''&&&$$$""" %%%%%%%%%%%%$$$$$$###"""!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&(((((('''%%%&&&&&&%%%$$$############%%%%%%&&&&&&''''''((((((((('''%%%&&&'''))))))(((&&&'''((()))******))))))+++******++++++***)))(((%%%'''(((((('''''')))***))))))(((''''''((())))))))))))***+++,,,,,,------,,,,,,,,,***((()))+++......,,,,,,---...000999BBBGGGZZZxxxrrreeeiii{{{sssqqqtttwwwsssyyyoooxxxvvv\\\OOOOOOaaayyy############$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%''''''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""$$$%%%%%%%%%$$$###((('''&&&&&&&&&''')))***$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$#########'''&&&$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$#########$$$%%%&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&#########$$$%%%&&&((((((######$$$''')))***)))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''(((''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###(((''''''&&&&&&''''''(((%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&((())))))(((%%%$$$$$$%%%%%%&&&'''%%%"""!!!$$$'''&&&&&&%%%###""""""%%%(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$###''''''%%%$$$###""""""""""""###$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))'''&&&$$$%%%'''(((((('''''''''((())))))((((((''')))************)))((((((&&&((()))(((''''''((()))(((((('''&&&&&&'''(((((()))))))))))))))************++++++***))))))+++---...///111222...---444>>>FFFZZZyyytttfffhhhwwwsssqqqsss}}}uuuqqqwwwnnnvvvvvv```QQQPPP___vvv######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###""""""###%%%&&&&&&%%%###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!!!!"""###%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! '''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############%%%%%%$$$$$$$$$#########$$$$$$%%%''')))***)))'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%%%%'''(((&&&"""!!!"""$$$''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%% ###$$$!!! %%%%%%%%%%%%$$$######%%%'''&&&&&&%%%$$$$$$%%%%%%&&&'''$$$%%%((()))'''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&'''&&&$$$###"""###$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$"""###$$$&&&&&&%%%&&&&&&''''''(((((((((((($$$$$$$$$%%%&&&'''''''''%%%###""""""$$$%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$'''((())))))(((''''''''''''((()))((('''&&&'''((('''''''''&&&&&&''''''''''''(((((())))))*********(((***+++,,,++++++---...,,,---111444333000111666EEEZZZyyyvvviiijjjwww{{{yyyzzzrrrnnnuuuqqqvvvyyybbbSSSPPP\\\ppp%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%''')))******)))'''%%%"""###$$$$$$%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&$$$"""!!!"""###$$$%%%$$$#####################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!!!!! $$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""#########"""""""""(((((((((((((((''''''&&&&&&%%%&&&'''))))))'''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$%%%&&&'''#########$$$$$$%%%%%%%%%%%%((()))'''$$$"""###&&&&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$&&&'''$$$###(((###%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$ """(((***&&&######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$############%%%&&&'''$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###$$$%%%''''''&&&&&&'''((()))******))))))%%%$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$(((***,,,+++)))(((((()))'''((()))((('''&&&'''(((&&&''''''''''''''''''&&&&&&'''((()))***,,,------(((***,,,---------///111333---+++000555666888;;;DDDYYYyyyxxxmmmnnnxxx~~~}}}qqqkkkqqqvvvyyy|||cccRRRNNNXXXiii&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&'''%%%&&&((())))))(((&&&%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$######"""((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%!!!!!!###$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """$$$%%%'''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((""""""###$$$%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""############"""###$$$&&&'''((()))))))))&&&&&&&&&'''))))))'''%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%'''((()))######$$$$$$%%%%%%&&&&&&&&&'''((('''%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%''''''%%%""""""$$$'''"""%%%(((((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''###&&&000333,,,&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$%%%%%%&&&"""""""""###$$$%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&$$$%%%&&&((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$###'''&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''%%%(((***)))&&&$$$%%%'''&&&((()))(((''''''((()))&&&'''(((((((((((('''&&&&&&'''((()))+++---...///)))***,,,------///222444HHH;;;...+++///444888<<>>444+++)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%'''))))))'''%%%"""$$$%%%&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&'''((('''%%%&&&'''))))))(((%%%%%%$$$$$$%%%&&&'''((("""%%%((('''###!!!###%%%%%%'''(((((('''''')))***'''((())))))))))))(((''''''((((((***+++,,,------((()))***++++++...222666KKK>>>222------///555:::EEE\\\|||vvvlllkkkrrr~~~vvvkkkhhh|||zzz}}}wwwcccRRRMMMSSS]]]nnnwwwqqq$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """%%%'''((('''&&&%%%'''(((((((((((((((((('''%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""""""""######""""""""" !!!"""$$$$$$######""""""###$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&'''((((((''''''((()))))))))((('''&&&""""""$$$'''***+++***)))%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%%%%&&&%%%###""""""###%%%&&&$$$$$$%%%&&&&&&'''((((((%%%"""!!!"""&&&(((&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%###"""$$$'''((('''%%%&&&%%%%%%%%%'''&&&$$$"""$$$$$$$$$"""!!!!!!$$$&&&!!!"""$$$&&&'''&&&$$$###---(((...===AAA666+++)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!""""""""""""#########$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%###"""((('''&&&%%%$$$%%%&&&'''$$$$$$%%%'''))))))&&&$$$###$$$&&&''''''&&&$$$###%%%&&&&&&'''((()))******'''%%%$$$$$$&&&''''''&&&""""""!!!!!!"""$$$&&&'''%%%))),,,***&&&$$$&&&)))$$$&&&(((((('''((()))+++'''((()))******)))((('''))))))))))))************(((((())))))***---222666444000///000222333888>>>GGG^^^uuujjjgggmmmyyykkkfffwwwyyy}}}rrrdddSSSMMMSSS\\\jjjqqqiii$$$&&&))))))'''%%%$$$$$$###$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%((((((&&&###&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&&&&%%%'''%%%""""""$$$$$$###!!!&&&%%%$$$#########$$$$$$(((((((((''''''&&&&&&&&&$$$$$$$$$######!!! %%%$$$$$$######"""""""""######$$$%%%%%%&&&''''''$$$$$$&&&'''((()))))))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((((('''%%%$$$&&&((('''$$$###%%%((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$!!!"""###"""!!!!!!###%%%###$$$&&&&&&&&&&&&$$$###$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$"""!!!%%%########################&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''((('''%%%$$$###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&"""""""""###$$$%%%''''''$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((...333444000((("""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%###"""$$$'''""""""#########$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$"""%%%,,,...***''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&''')))***)))((('''(((***++++++************+++++++++(((%%%$$$%%%)))...111...,,,...111222222777===EEETTTqqqqqqbbbbbblll{{{pppyyyyyypppgggnnnxxx{{{zzzeeeTTTKKKOOO[[[pppxxxmmm$$$&&&((((((&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%'''(((&&&$$$%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&&&&'''&&&&&&)))'''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$######"""######$$$&&&''''''((($$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$%%%&&&%%%###$$$&&&''''''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$))))))'''%%%###$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((($$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''############$$$%%%&&&'''###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%'''(((***...///---((($$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&'''(((#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$###'''...000...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&''')))***)))((('''(((************))))))*********,,,+++*********,,,---......---...111222222777===DDDSSSqqqppp___[[[cccxxxxxxfffnnntttxxxooogggmmmxxxyyy{{{gggVVVMMMQQQ___uuuwww###%%%&&&&&&$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%''''''(((((((((((('''&&&%%%&&&''')))***$$$$$$%%%%%%%%%$$$"""!!!%%%%%%$$$$$$$$$$$$######%%%%%%&&&%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''((($$$$$$$$$$$$$$$###""""""""""""############""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%###%%%%%%%%%&&&''''''%%%###'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%(((((((((&&&$$$######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&"""###$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''(((""""""######$$$%%%%%%%%%"""""""""######$$$$$$$$$((('''&&&'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$######$$$%%%$$$"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%(((,,,...---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((()))((('''''''''''''''''''''&&&&&&&&&''')))***)))((('''(((******))))))(((((())))))******+++---......---+++***///---...111222222666<<>>MMMhhh}}}jjjYYYMMMJJJSSS___{{{xxxxxxxxx||||||}}}|||~~~|||ssskkkXXXNNNOOOXXXooo%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&'''((((((''''''''''''((((((***&&&""" """$$$$$$###'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$######"""###$$$%%%&&&&&&&&&%%%%%%$$$"""!!! %%%%%%$$$######$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&(((''''''((((((''''''&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&'''''''''(((((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$###"""###''')))***)))'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$######"""""""""$$$&&&&&&%%%$$$$$$%%%$$$######""""""######$$$'''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&$$$$$$%%%%%%$$$###$$$%%%%%%$$$###%%%&&&&&&'''''''''''''''&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))''''''''''''((((((((((((&&&&&&&&&''''''''''''(((///,,,)))(((((()))))))))))))))))))))******************))))))******+++,,,++++++******++++++,,,---...///000000000111555777>>>MMMggg~~~lll\\\NNNJJJRRR]]]|||uuuwwwyyyyyyzzz|||uuujjjYYYOOOMMMRRRggg}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%$$$###"""###$$$%%%&&&(((((())))))))))))((((((&&&)))+++)))$$$ !!!###''''''&&&%%%%%%&&&''''''(((((((((''''''''''''''''''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$%%%&&&'''+++(((%%%$$$&&&&&&$$$"""%%%$$$$$$$$$%%%&&&''''''(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''))))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""###''')))'''$$$$$$$$$$$$%%%&&&'''))))))$$$""""""###&&&((()))(((''''''''''''''''''''''''******((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%%%%$$$###"""!!!"""$$$&&&&&&&&&%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&%%%&&&'''%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''******)))(((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((---***((('''((()))((((((&&&&&&'''''''''(((((((((******))))))******+++,,,++++++******++++++,,,---,,,---...///000222666999>>>MMMggg~~~ooo___PPPJJJPPPZZZzzz|||sssuuuyyy~~~wwwwww}}}|||vvvkkk[[[RRRNNNNNN___sssyyy%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%&&&&&&$$$$$$$$$###$$$%%%&&&&&&&&&'''((())))))((('''&&&"""'''+++***&&&###%%%(((***)))(((''''''((()))***'''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######"""######$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%)))$$$ """&&&)))(((%%%#########$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''((('''&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''')))((((((((((((((())))))'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$######%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%&&&'''%%%$$$###$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''******))))))******+++,,,++++++******++++++,,,---,,,---...///000222555888===LLLfff|||pppaaaRRRJJJOOOYYYuuu}}}uuuwwwyyyyyyyyy~~~{{{vvvkkk^^^VVVPPPMMM[[[nnnttt%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%''''''''''''%%%$$$$$$&&&''''''&&&'''))),,,***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''''''''&&&%%%$$$###"""###"""%%%$$$!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$'''''''''(((((((((((()))''''''''''''''''''''''''###&&&(((&&&"""!!!$$$((('''&&&&&&%%%%%%%%%&&&&&&))))))((('''&&&&&&''''''(((((((((((((((((((((((('''''''''&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&###%%%%%%%%%######$$$&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&&&&&&&'''###%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&%%%$$$$$$&&&'''&&&%%%(((((()))))))))***************))))))******+++,,,++++++******++++++,,,------.../////////000333666===KKKeee|||rrrdddSSSJJJNNNXXXuuu|||zzzyyy}}}{{{uuujjj]]]VVVQQQMMMZZZkkkooo%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))************%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%)))'''%%%$$$&&&((()))***''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''')))(((&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%"""###%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%###"""!!!%%%### """###"""!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%%%%$$$#########"""""""""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&***'''!!!###)))((('''&&&%%%%%%%%%%%%%%%&&&'''(((((('''(((***,,,))))))))))))))))))))))))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''''')))(((&&&%%%$$$$$$%%%&&&"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$############$$$%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''###$$$%%%%%%''''''((()))$$$%%%''''''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###"""###$$$%%%$$$###$$$'''((('''&&&%%%$$$#########$$$&&&'''((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&''')))***)))(((''''''((((((((()))))))))******))))))******+++,,,++++++******++++++,,,------.../////////000333555<<>>EEE[[[|||rrrYYYKKKKKKQQQkkk|||zzz~~~~~~{{{kkk^^^XXXYYYiiiuuuooo$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%""""""""""""###%%%'''(((%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''''''''+++***)))'''&&&&&&%%%%%%)))(((((()))******(((&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&%%%$$$###%%%&&&'''%%%$$$$$$%%%%%%###"""&&&%%%$$$$$$$$$$$$%%%&&& ###'''(((&&&%%%%%%&&&$$$%%%%%%###  $$$(((((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&"""###%%%&&&((()))******'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))%%%'''))))))'''&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))******)))(((((()))+++))))))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$######'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&''''''((((((((('''''''''(((((()))((((((((((((((((((((('''''''''&&&(((((('''&&&''''''))))))((((((''''''((()))***+++,,,***((((((+++------,,,,,,***))))))***,,,---------000222111//////333888===HHHaaaqqqXXXKKKLLLRRRlll|||{{{~~~nnnbbb[[[\\\kkkwwwqqq$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$&&&''')))((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%&&&'''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&***)))((()))***)))(((&&&'''''''''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%"""###&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&!!!""""""###$$$$$$######&&&''''''&&&$$$$$$&&&''''''&&&&&&''''''&&&### %%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''%%%$$$$$$%%%""""""###$$$%%%$$$!!!%%%$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''***)))(((&&&%%%$$$$$$$$$&&&'''''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((&&&''')))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))(((''''''&&&&&&&&&&&&""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&((('''%%%$$$%%%'''***,,,%%%&&&&&&&&&&&&''''''''''''%%%$$$######$$$%%%'''(((''''''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&''''''''''''''''''((())))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&)))((((((''''''''''''((()))(((((('''''''''((((((,,,***)))***+++------,,,,,,,,,,,,***))))))+++---(((,,,000111///111666;;;999GGGbbbqqqXXXKKKLLLSSSmmm|||~~~~~~|||{{{qqqfff```aaappp|||www%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%$$$$$$%%%&&&((()))((())))))))))))(((''''''%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''''''''&&&###$$$$$$&&&''')))+++,,,)))(((&&&'''''''''%%%$$$&&&'''((((((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%""""""############""""""###$$$%%%%%%$$$$$$&&&(((&&&%%%%%%%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$######"""!!!!!!%%%((()))%%%"""###&&&((('''%%%######$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$---,,,)))&&&###"""""""""$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''')))******)))'''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''')))***%%%%%%%%%&&&&&&&&&&&&'''"""######"""!!!!!!"""$$$'''&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%)))((('''&&&'''(((***+++&&&&&&&&&'''((()))))))))&&&%%%###""""""###%%%&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''+++***))))))((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''*********************++++++***)))))))))***))))))+++---...,,,******---000+++,,,---...000444888;;;777CCC\\\{{{sssZZZLLLMMMSSSlll~~~~~~}}}}}}rrriiidddeeevvv%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&%%%%%%%%%%%%&&&((()))''''''((((((''''''&&&%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((((((((($$$$$$%%%''')))+++---...)))'''&&&&&&''''''&&&%%%&&&'''((()))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!###$$$%%%$$$&&&(((***%%%###!!!!!!###%%%&&&&&&###$$$$$$%%%%%%$$$$$$###'''&&&&&&'''''''''&&&%%%%%%###!!!"""###""""""&&&&&&$$$%%%'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$###$$$%%%''')))***###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!&&&&&&&&&'''''''''(((((((((((((((((((((''''''''')))******(((&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$%%%'''((()))%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&$$$$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''''''''''''''&&&'''((()))((((((&&&%%%###$$$%%%%%%%%%$$$"""!!!""""""###$$$%%%&&&&&&'''&&&%%%###""""""###%%%&&&(((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((('''%%%$$$$$$%%%&&&'''+++***)))(((''''''(((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&))))))***++++++,,,,,,,,,******+++***)))((((((((((((***,,,+++)))***...222444000---000666<<<>>>>>>BBBGGGZZZxxxxxx^^^NNNMMMRRRhhh~~~qqqjjjfffiii|||&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((+++++++++,,,+++******)))((((((''''''''''''&&&&&&&&&'''(((((())))))(((((('''''''''(((((()))++++++***)))'''''')))***))))))'''(((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&$$$######%%%'''(((#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$$$$$$$%%%'''''''''&&&%%%###"""!!!###%%%&&&&&&&&&'''***,,,$$$"""!!!%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&%%%$$$###"""""""""######!!! %%%)))(((&&&$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''((((((((((((((('''((((((&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((('''&&&%%%''')))(((''''''&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((''''''&&&%%%###%%%'''((('''%%%""" ###$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&&&&''''''(((((((((((('''***)))((((((((((((((((((***)))'''&&&&&&'''((((((((((((((()))))))))))))))'''(((((()))(((((('''&&&%%%&&&'''((())))))))))))(((***,,,,,,***)))***+++'''(((((())))))+++---000///...000888BBBJJJMMMMMMOOOQQQ___{{{dddRRRMMMOOOccc}}}qqqjjjfffjjj&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&''',,,,,,------,,,,,,+++***((((((((('''''''''&&&&&&%%%&&&''''''(((((('''''''''''''''''''''((()))***)))(((&&&&&&(((***+++***)))(((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''"""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######""""""###$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&'''&&&%%%%%%''')))%%%###!!!"""$$$%%%&&&%%%%%%$$$###""""""###$$$%%%###!!! !!!###%%%$$$###!!!"""#########%%%(((***'''(((******(((%%%###!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$""""""%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******))))))((())))))***''''''''''''((((((((((((&&&&&&''''''(((((())))))'''(((((('''%%%%%%''')))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&''''''(((&&&&&&''''''''''''''''''&&&&&&((((((((((((&&&&&&%%%&&&''''''((((((''''''(((''''''&&&%%%%%%&&&&&&&&&'''((())))))((('''&&&&&&''''''(((((()))))))))$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&((())))))((('''&&&&&&'''((((((((('''&&&%%%)))))))))))))))(((''''''((('''%%%%%%%%%&&&((()))'''''''''((((((((())))))&&&'''((())))))(((((('''$$$%%%&&&''''''&&&&&&%%%"""%%%)))*********,,,...,,,***)))***,,,.........---444===EEEIIIKKKLLLMMMOOOTTTeeejjjUUUMMMMMM^^^~~~rrrjjjeeeiii&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%'''(((&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$%%%''')))+++,,,&&&%%%###$$$&&&)))*********)))(((&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&((())))))'''&&&%%%""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""!!! """"""###$$$%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&$$$"""!!!"""###%%%%%%%%%&&&''''''$$$"""%%%$$$"""!!!!!!"""$$$%%%&&&$$$"""$$$'''))))))'''###$$$$$$!!! $$$%%%%%%$$$######$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%"""###%%%&&&''''''&&&%%%$$$#####################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''((((((((()))%%%&&&&&&'''((()))******)))******)))((((((***---(((''''''&&&&&&''''''(((&&&&&&&&&&&&((()))***+++&&&&&&&&&'''''''''((((((''''''((('''&&&%%%''')))%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((((((&&&''')))******)))'''&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%&&&$$$%%%'''(((((('''%%%$$$"""######$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###"""######$$$&&&''''''(((%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******((('''&&&&&&&&&'''((('''&&&$$$###&&&'''((((((((('''%%%$$$&&&%%%$$$$$$$$$&&&((()))&&&&&&&&&'''''''''((((((%%%&&&''')))))))))((((((''''''(((((('''%%%$$$###$$$'''(((***---000333000------000222111///999EEEPPPQQQGGG<<<777777FFFQQQgggnnnXXXMMMKKKZZZ|||sssjjjeeeggg$$$$$$##################%%%%%%$$$###""""""######(((%%%###$$$'''((('''&&&'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%&&&((())))))******&&&%%%$$$######%%%'''(((...---***'''%%%$$$$$$$$$)))'''&&&&&&'''(((''''''))))))((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$''')))'''$$$###%%%(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$&&&''''''&&&%%%'''(((''''''&&&%%%$$$$$$$$$$$$'''&&&%%%$$$$$$&&&((()))*********))))))((((((''''''((())))))'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((())))))'''%%%###%%%%%%%%%&&&&&&&&&''''''$$$%%%(((,,,///---(((###%%%%%%%%%%%%%%%&&&'''(((((('''%%%%%%&&&%%%$$$"""$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%&&&'''((()))######$$$%%%&&&&&&&&&&&&%%%''')))'''%%%$$$(((+++)))((('''&&&%%%$$$$$$$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###***)))&&& &&&++++++(((%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&)))((('''%%%###$$$(((+++&&&&&&''''''''''''&&&&&&)))((('''&&&'''(((***,,,%%%&&&&&&'''((())))))***)))************++++++++++++,,,,,,,,,+++,,,///111;;;>>>???<<<888666:::>>>???JJJ```~~~pppYYYOOOMMM]]]sssuuulllgggkkk######$$$$$$%%%%%%&&&&&&%%%%%%$$$###############(((&&&$$$$$$'''((((((&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''(((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%(((((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%''''''***)))(((&&&&&&%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&)))(((((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$###!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$#########"""""""""""""""#########%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%(((((((((((('''''''''&&&%%%'''((((((&&&&&&''')))'''&&&%%%%%%$$$$$$$$$%%%((('''&&&%%%&&&''')))***((((((((('''''''''''''''%%%'''))))))'''''''''(((&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((()))(((''''''&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%'''((((((%%%"""&&&%%%%%%%%%%%%&&&'''((( ###%%%$$$""" $$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&''''''###$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''%%%$$$###$$$((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%!!!"""%%%))))))(((###((((((%%%######%%%######$$$&&&'''((()))***(((((('''&&&&&&&&&&&&&&&))))))((('''%%%&&&(((+++&&&''''''''''''''''''&&&---+++***)))((()))+++,,,&&&&&&'''(((((()))******)))************+++++++++***+++,,,++++++,,,...000333555777555222222555:::>>>HHH___|||kkkVVVNNNOOOXXXnnnyyypppjjjjjj~~~######$$$%%%&&&''''''(((%%%$$$$$$############$$$'''%%%$$$%%%&&&(((''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%&&&&&&(((((((((((((((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''((($$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''$$$"""###((()))'''$$$$$$$$$###############"""%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''''''''''''''(((((((((((($$$&&&((()))(((((()))***&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((******((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%###"""###%%%((()))***&&&&&&%%%%%%%%%&&&'''''' !!!$$$''')))(((%%%"""$$$%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%''')))(((&&&###'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((&&&&&&'''(((###'''(((%%%###$$$%%%###$$$%%%&&&''')))******(((((('''&&&&&&&&&&&&'''((()))***)))((('''(((***''''''''''''''''''''''''---,,,***)))(((((()))***'''(((((())))))*********)))************+++++++++***+++,,,+++++++++---//////222333333111222666:::<<>>===;;;:::999999999666666666666666666666666777777666555444333222222333333333222222222222222111000000///...,,,+++***)))((((((''''''''''''(((************))))))(((''''''''''''&&&$$$$$$%%%&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%&&&''''''(((***++++++***'''&&&&&&''''''((()))******)))((('''''''''&&&&&&'''((()))))))))))))))((())))))*********))))))(((((())))))***,,,+++*********+++,,,------.../////////111444777999DDDWWWqqqrrr\\\SSSUUU```}}}}}}{{{|||%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''%%%###"""&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%''''''((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""######$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$!!!!!!%%%''''''%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''')))***,,,---,,,---///000///000222444555555555555555444444444555666888:::;;;;;;::::::;;;:::999888666666666666;;;<<<======<<<;;;===>>>????????????????????????AAA@@@@@@???===<<<:::999777777777777777777777777666666666666666666666666444444333333222222111111111222222111111///......))))))(((((())))))******++++++,,,,,,---,,,,,,+++******)))&&&$$$$$$&&&((())))))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&'''(((&&&%%%$$$$$$%%%&&&((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((((((/////////---)))'''''''''***))))))))))))))))))***''''''((())))))(((''''''))))))))))))***+++,,,---+++******************+++,,,,,,++++++++++++,,,---...////////////000333666888BBBVVVqqqttt\\\TTTVVVfff~~~}}}%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&((('''&&&)))(((&&&%%%$$$$$$%%%%%%$$$%%%&&&'''(((((((((((('''((()))+++---///111222000222444555555555777999::::::999999999888888888:::;;;<<<=========<<<;;;999999777777777888999::::::;;;======<<<<<<>>>??????@@@@@@@@@@@@@@@AAAAAA??????@@@???>>><<<999888777777777777777777777777777777777777777777777777333333222222111000//////222222222222222222111000************++++++,,,---***+++,,,...//////000000------***'''$$$$$$''')))))))))((((((''''''&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&&&&%%%%%%$$$$$$######''''''''''''''''''''''''(((((('''''''''(((((()))---......,,,)))''''''(((***)))(((''''''((()))***&&&&&&''''''(((((())))))+++*********++++++,,,---,,,++++++******++++++,,,******++++++,,,---......//////000//////000222555777BBBUUUpppxxx^^^UUUYYYggg%%%$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###''')))******$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$###""")))(((&&&%%%$$$$$$%%%&&&&&&'''(((***+++,,,,,,,,,+++,,,...000222444555666444666999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>>>>===;;;999888777666555444444555666777777999;;;<<<<<<===???AAA@@@@@@@@@AAAAAABBBBBBBBB>>>>>>??????>>><<<:::999999999999999999999999999999999999888888777777666555444444333222111111000222222333333333333222222,,,,,,,,,,,,---......///------.../////////......///...,,,)))&&&&&&)))+++)))))))))((('''&&&&&&%%%(((((((((''''''&&&&&&&&&%%%&&&((())))))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))&&&&&&&&&''''''((((((((('''(((((((((((()))))))))%%%%%%$$$$$$###"""""""""&&&&&&&&&''''''''''''''')))(((((('''''''''((((((((()))***)))'''''''''))))))(((&&&$$$$$$&&&((()))((('''&&&&&&(((+++...000------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,((((((***,,,---///000000//////000//////000222555777AAAUUUooozzz___WWW[[[kkk$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###&&&'''((((((((($$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&%%%$$$$$$###''''''''''''''''''(((((()))***,,,...///000111111000111333555777888999999777:::<<<======<<<<<<===<<<=========>>>>>>>>>>>>?????????>>><<<:::888666777666555333111000//////555777999:::;;;<<<>>>@@@?????????@@@AAAAAABBBBBB===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777666888888777777666666555555444444555555555444333333//////.........///000000222222111000///---+++***//////...+++))))))***,,,++++++***)))((('''&&&&&&((((((((((((((('''''''''&&&''')))***)))(((&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''(((((())))))''''''((((((((()))))))))$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&'''(((((()))((((((''''''&&&&&&''''''$$$%%%''''''''''''(((***((('''%%%$$$$$$%%%'''(((***)))(((''')))---222555...---,,,+++************,,,++++++******++++++,,,((()))***,,,...///000000...////////////000333666888BBBUUUooozzz^^^WWW\\\rrr$$$$$$"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&'''((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%$$$###%%%'''((()))((((((''''''&&&'''(((***+++,,,,,,,,,,,,---///111333555555666666777999:::;;;;;;;;;;;;:::<<>><<<<<<<<<======>>>???@@@AAAAAABBB????????????===;;;999888555555444333111///---,,,222333555666666666888:::999999:::;;;;;;<<<======:::999999999999:::;;;;;;999999999999999999999999777777777777888888888888999888888888888888888888777777777777777666555444222111000000000000000000111111111111000///...---...//////---++++++,,,......---,,,+++***))))))(((((((((((((((((()))))))))***)))(((&&&&&&&&&'''((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((($$$&&&''')))))))))''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%&&&&&&((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''((()))))))))&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''((())))))###$$$%%%&&&''')))******(((''''''&&&%%%%%%&&&&&&%%%&&&(((((('''((()))+++((('''&&&%%%%%%&&&'''((()))(((((((((***,,,///111,,,++++++*********++++++++++++************++++++***+++,,,............------.../////////111444777:::CCCUUUoooxxx[[[TTT[[[qqq%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$&&&((()))"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###%%%&&&&&&'''((((((((('''########################&&&&&&&&&'''''''''((((((!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''"""$$$&&&((((((((('''&&&###$$$%%%&&&&&&%%%$$$### """%%%&&&&&&&&&&&&'''&&&'''***---//////000///...000111444666777888888999:::<<<=========<<<;;;;;;===@@@@@@>>><<<;;;;;;===>>>???@@@AAACCCDDDDDD>>>???@@@@@@???>>><<<;;;222222333444333222000//////000111111000000111333333333444555555666777777666555444444555777888:::555555555555555555555555444555555777888999::::::777777777777777888888888999::::::999999777666666333333222111000000000111---...000111222333444444---...//////---,,,---...000//////...,,,+++******''''''(((((())))))******...+++&&&######%%%)))+++###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((($$$&&&)))+++,,,***((('''&&&&&&&&&''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''((()))''''''&&&$$$"""!!! &&&&&&&&&'''((())))))***$$$$$$$$$%%%%%%%%%&&&&&&)))(((((('''&&&&&&%%%%%%"""###$$$&&&((()))***+++((('''&&&%%%%%%%%%%%%%%%'''(((******))))))***,,,((((((''''''''''''((((((%%%%%%&&&(((((()))))))))))))))))))))***+++,,,,,,+++******************+++------.........---+++***,,,---...//////111555888:::CCCUUUnnnuuuYYYRRRZZZkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((***)))(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$&&&((()))---+++)))'''&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$###$$$%%%%%%$$$###$$$###"""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&((()))***)))((('''###%%%''')))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$#########"""###$$$$$$###"""'''((((((&&&$$$###$$$&&&%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&'''(((((()))+++...///000111333444666777888999:::;;;<<<<<<=========;;;>>>@@@???===<<<>>>AAA@@@@@@AAAAAA@@@???===<<<;;;<<<===>>>???>>>==================<<<;;;999999777666444333222111222222........................///000000111222222333333555333222222333444333222666666555555444444444444555555555666666666666666555777888::::::888777555555555666666777777888888888777555444333333444555333333222111000000000000000///...------...///000222222222222111///...---***)))((('''''''''''''''((((((((()))))))))))))))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$"""!!! ''''''''''''''''''''''''&&&&&&'''((()))))))))(((###$$$$$$%%%&&&'''((((((((())))))))))))'''%%%$$$$$$%%%'''(((((('''%%%$$$(((((('''''''''&&&&&&&&&'''''''''(((((()))))))))###$$$&&&(((((()))((((((&&&'''((((((((('''%%%%%%''')))---///000...+++(((''''''&&&%%%&&&'''((()))*********)))))))))))))))************************************+++,,,---...---...///000000111333666:::CCCTTTmmm{{{oooVVVPPPUUU___~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((''''''''''''&&&$$$"""!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((((('''%%%###""""""###$$$&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$&&&'''&&&$$$%%%$$$$$$###$$$$$$&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&&&&%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$###&&&'''''''''%%%%%%''')))''''''''''''''''''''''''$$$$$$$$$%%%&&&''''''''''''(((***++++++,,,///111333333444555777888999:::;;;<<<===>>>???@@@@@@@@@>>>?????????>>>===>>>???@@@@@@AAAAAA@@@>>><<<;;;<<<============;;;:::999888888888777777555444444555444222111000111111222........./////////000000000111111222222333444444333222000111222333333222666666555555555444444444444444444444333333333333333444555666666555444333666666666666666666777777666555444444444555666777555555444333333333444444333222111///////////////222222333222222111000///...---,,,+++************((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''(((((((((((((((((((((((())))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''***))))))((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%(((((()))******)))((((((&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''((((((((('''&&&%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&'''((()))***)))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,,,,---...///000000111333666999BBBSSSlllzzzlllSSSMMMRRR___%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((('''((((((((('''%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((('''%%%$$$###$$$$$$%%%%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$)))((('''&&&$$$###""""""&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$%%%'''((((((&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!###$$$%%%%%%$$$###!!! &&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$###$$$&&&(((''''''''''''''''''''''''######$$$&&&'''((()))***+++---///000111222444666666666666777777888999:::<<<===>>>@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>===<<>><<<;;;:::;;;;;;;;;:::888666444333222333333333222111000000111111000//////000000111...//////000111222333333333333333444555555666666555444333333555777777666999999999888888888888777777666666555555444444444444444444444444444444444777777777777666666666666555444444555555777888888777777777666777777888888777666555333111111000000333333333444444333333222333222111000///------,,,))))))))))))))))))(((((())))))((((((((((((((((((((((((((()))((((((''''''(((((((((((((((((((((((()))))))))(((((((((((('''%%%&&&&&&&&&&&&'''''''''***))))))(((''''''((((((###$$$%%%&&&''')))******&&&''''''''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%((()))))))))((('''&&&%%%************************'''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&)))(((&&&%%%%%%&&&(((***''''''((((((''''''&&&%%%(((&&&%%%$$$$$$&&&((()))''''''&&&&&&''''''((()))))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---...000000000111444666888AAARRRkkkxxxkkkRRRLLLQQQ```%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((+++***((('''''''''(((((($$$$$$%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&''')))((('''&&&%%%&&&&&&&&&$$$%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%$$$###$$$&&&'''&&&%%%$$$######$$$'''(((((('''%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&''''''&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&###$$$%%%$$$###$$$%%%'''''''''''''''''''''''''''$$$$$$&&&''')))+++,,,---000222555666666777999;;;999888777777777888999:::;;;;;;===>>>???@@@@@@@@@AAA>>>;;;<<<===>>>;;;888<<<<<<;;;;;;999888777777666666555444222111000///000111111111111111000///////////////000000111111111111222333444555666777777777888888999::::::::::::999888999;;;=========>>>>>>>>>>>>============>>>======<<<;;;::::::999::::::999999999999::::::::::::999999888888777777666666666777777888888888999999888999999:::;;;;;;999999888666555444444444444444555666666666666666555555444333111///...---++++++******))))))((((((((()))))))))******++++++((((((((((((''''''&&&%%%(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&'''((($$$$$$%%%&&&'''((()))***&&&'''''''''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&(((((((((((((((''''''&&&(((((('''&&&&&&'''(((((()))))))))))))))))))))(((&&&&&&&&&''''''''''''''')))(((''''''&&&''''''((('''''''''''''''&&&&&&&&&((('''%%%$$$%%%&&&(((***'''''''''''''''(((((())))))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---///000000000222444666888AAARRRkkk~~~wwwlllSSSNNNRRRddd%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((,,,)))&&&######%%%)))+++%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%###""""""###&&&''''''&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%&&&'''((())))))(((&&&%%%'''(((&&&&&&&&&&&&'''''''''''''''''')))+++---///000111444666999::::::;;;<<<===<<<;;;:::999999:::;;;<<<;;;;;;===>>>>>>>>>>>>>>>>>>;;;888999;;;;;;888555777777666555444444444444000000//////............000000111111222111111111000000111222222333333333444555666777888999::::::<<<<<<<<<===>>>>>>??????>>>===<<<===???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>??????>>>======>>>??????======<<<<<<;;;;;;::::::::::::::::::999999888888:::::::::::::::;;;<<<===999999999999999999888888555666777888999999999999666666555444333111///...------,,,+++******))))))$$$%%%&&&'''((()))***+++'''''''''''''''&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&'''''''''&&&%%%$$$$$$%%%%%%&&&''''''((()))))))))((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((()))))))))))))))))))))''''''''''''''''''''''''&&&''')))******(((&&&%%%((((((''''''&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%'''''''''((((((((((((((((((((())))))************(((((((((((((((((((((((()))))))))***+++---...///...///000111111222444777:::BBBSSSkkkvvv~~~lllTTTNNNSSSiii%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((***'''### ###(((+++''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''%%%%%%'''((((((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%&&&&&&$$$######$$$&&&''''''&&&$$$###"""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))''''''&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$######&&&)))(((%%%$$$%%%'''%%%&&&&&&$$$"""!!!"""$$$%%%%%%&&&'''((())))))***+++,,,---///111333444555777:::<<<===<<<<<<<<<===>>>===;;;:::;;;<<<>>>???======>>>>>>>>>>>>======888777666666666666555444222222111111111111222222///.........//////000111111111222333444444444333444555666777777777777777999::::::;;;<<<======>>>?????????@@@AAAAAABBBBBB???>>><<<===???AAAAAA@@@>>>>>>????????????@@@@@@BBBAAAAAAAAA@@@?????????????????????????????????>>>>>>>>>>>>========================<<<;;;:::999<<<<<<;;;;;;;;;<<<======::::::;;;<<<<<<;;;;;;:::888999::::::;;;;;;;;;;;;777777777777666444222000000///...---,,,+++******""""""###$$$&&&'''((((((''''''''''''''''''&&&%%%((((((((((((((((((((((((((())))))))))))*********&&&&&&'''''''''(((((((((&&&''''''(((((((((''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%$$$%%%&&&'''((()))******)))(((''''''''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&))),,,,,,***'''%%%(((((('''&&&&&&&&&&&&'''$$$&&&(((******)))'''&&&&&&'''((())))))))))))(((((((((((()))******++++++))))))))))))))))))))))))'''((((((***+++---///000...///111111111222555777;;;BBBSSSkkkuuu|||kkkTTTNNNSSSmmm%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%$$$$$$&&&(((***))))))(((((('''&&&&&&&&&&&&&&&''''''(((((((((''')))*********+++*********&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&&&&$$$###$$$&&&&&&%%%$$$###$$$&&&&&&'''&&&&&&%%%###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$###############$$$$$$%%%%%%&&&&&&'''"""###$$$$$$%%%%%%$$$$$$"""&&&)))((($$$###$$$'''!!!"""###!!! !!!###%%%&&&'''(((***,,,---...000111222333555666777888999;;;>>>>>>===;;;;;;;;;<<<;;;999888999;;;===???<<<======<<<<<<;;;:::999222333444333222111222333//////......///000222333444333222222333444555666555666777888999999999999999:::;;;<<<<<<<<<;;;:::>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAABBBCCCCCC@@@>>>======>>>??????>>>>>>>>>?????????@@@@@@@@@???????????????>>>>>>>>>>>>???@@@AAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>===>>>?????????>>>===<<>>>>>============>>><<<============<<<:::999;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;;;;:::999777555222222111///...,,,++++++&&&&&&''''''''''''(((((('''(((((())))))))))))(((((((((((((((((((((((((((((()))))))))************''''''''''''((((((((((((&&&((()))++++++)))'''%%%%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((((((''''''&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))'''((()))******)))((('''$$$$$$%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&(((***+++***)))((()))((('''&&&%%%&&&&&&'''((()))+++,,,,,,,,,+++***&&&'''((()))***))))))((('''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++---...///...000111111111222555777:::BBBQQQiiitttyyylllUUUQQQUUUmmm%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((('''((()))***+++++++++*********)))((('''&&&%%%%%%&&&'''(((((())))))((((((&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&''''''&&&'''&&&%%%%%%''''''&&&$$$%%%%%%'''((((((((('''&&&"""###$$$%%%'''((())))))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((("""###$$$%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%!!!%%%)))'''$$$"""$$$'''$$$%%%&&&&&&%%%&&&(((***&&&'''(((***,,,...000111333444555666777999999:::999<<<>>>>>><<<:::999999888777555444555777:::<<<:::::::::999888777555444...000222222///...000333......---...///111333444999888777777777777999999:::;;;<<<>>>????????????======?????????>>>===<<>>>>>???@@@???>>>@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>>>>?????????>>>???AAABBBBBBAAA???>>><<<<<<======>>>>>>??????<<<===???@@@AAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>?????????===;;;999888<<<<<<============<<<<<<<<<===>>>???>>>===;;;999444333222000///---,,,+++------,,,,,,+++***))))))((()))***+++++++++++++++((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))%%%'''***++++++(((%%%######$$$%%%&&&''')))******&&&&&&'''((()))))))))((((((((((((((((((''''''''')))((('''&&&&&&'''((()))%%%'''(((******((('''%%%&&&&&&&&&'''''''''((((((++++++******)))))))))(((&&&''''''((()))******+++)))((('''&&&%%%&&&'''''''''''''''(((((((((((((((&&&''')))*********)))((('''(((((()))***+++++++++************************+++*********+++,,,------...000111111111333555777999AAAPPPgggssswwwoooYYYTTTYYYlll~~~"""###$$$%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''((()))(((((((((&&&&&&&&&'''''''''((((((******((('''&&&&&&&&&'''(((((((((((('''&&&%%%$$$$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''(((***+++***(((%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###########################"""""""""!!!!!! ###$$$%%%$$$######%%%&&&&&&''''''&&&$$$######$$$+++++++++,,,...000333444888888888888888999:::;;;999999::::::999666444222222333444555666777777777888777555444222111111111000000111111111///---,,,.........///111444777888777888:::;;;===>>>>>>>>>???????????????>>>>>>>>>===???AAAAAA@@@???>>>??????@@@AAA@@@>>>============<<<;;;;;;===???@@@@@@AAA???>>>===>>>???>>>===???>>>>>>>>>???AAABBBDDD>>>>>>>>>>>>======<<<<<<===<<<;;;<<<======<<<;;;@@@??????@@@@@@???===:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>===;;;;;;<<<>>>===<<<===??????===<<<;;;<<<======>>>>>>======<<<<<<<<<;;;::::::999999;;;777333111222222000---......---,,,++++++++++++))))))))))))))))))))))))***)))((('''&&&%%%$$$$$$%%%&&&''''''((((((''''''&&&%%%###$$$&&&)))******''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))***)))'''&&&&&&''')))***''''''''''''((((((((((((&&&'''''''''(((((())))))%%%&&&&&&&&&''''''(((((((((((()))))))))'''&&&$$$''''''((((((((((((''''''))))))(((''''''''''''((()))******)))&&&%%%&&&'''***)))(((&&&&&&&&&'''''')))))))))(((''''''&&&&&&+++++++++*********))))))---------,,,,,,+++++++++...///000///...---...///111111111222333444555666999>>>LLLeeevvv{{{wwwZZZOOOYYYfff%%%%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))******+++))))))))))))((('''&&&%%%!!!"""##################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((***+++***(((&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((('''((()))(((&&&&&&&&&'''......///000222444777888;;;;;;;;;;;;::::::::::::777777888888777555222111//////000111111111111111//////.........//////000......///000111111111111222222222333555777:::;;;:::;;;<<<===>>>?????????>>>>>>>>>>>>>>>?????????===???AAA@@@???======>>>===???@@@@@@>>>>>>>>>@@@>>>===;;;:::;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<;;;>>>=========>>>???AAABBB@@@@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>>>><<<:::===<<<<<<===>>>>>><<<::::::::::::;;;;;;<<<<<<===;;;<<<======<<<<<<<<<<<>>======>>>>>><<<:::=========<<<;;;:::888888<<<<<<;;;;;;;;;;;;::::::<<<999555333333333111//////...---,,,,,,+++,,,,,,((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((&&&''''''(((((((((((((((***(((&&&&&&'''((('''&&&(((''''''''''''''''''(((&&&&&&&&&''''''''''''((((((&&&%%%$$$$$$%%%&&&(((''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((''''''((((((((((((((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((((((&&&$$$&&&((()))(((&&&))))))*********)))((('''&&&&&&''''''((())))))***+++++++++*********))))))---,,,,,,,,,,,,,,,,,,+++---...///...---,,,---...000000000111222333444555999>>>LLLfffyyy~~~vvvYYYMMMVVVeee|||&&&&&&''''''((('''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***++++++++++++)))))))))))))))((('''&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))***,,,+++)))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%''')))((()))+++******)))+++,,,000000111333555777:::;;;;;;<<<<<<;;;:::888666555333333444444333111000...------------------------+++++++++,,,,,,------...------...000222555777888777777777888:::<<<===???===>>>??????@@@@@@??????>>>===============>>>>>>===???@@@@@@>>><<<<<<===:::;;;<<<;;;::::::<<<======<<<;;;:::999:::;;;;;;::::::999::::::;;;<<<===AAAAAA@@@@@@AAABBBCCCCCCDDDBBBAAA???>>>>>>??????@@@AAAAAACCCDDDCCC???<<<:::999888999;;;;;;:::999555666666777888999::::::888888999999:::;;;;;;;;;AAA???>>>>>>>>>===<<<:::<<<<<<<<<;;;:::999888777;;;;;;;;;;;;<<<<<<<<<<<<>>><<<999777666555444222000000///...---,,,,,,---+++******)))((('''&&&&&&&&&'''''''''((((((((()))&&&'''(((((())))))(((((()))((((((((())))))'''%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))&&&&&&&&&''''''(((******''''''''''''''''''''''''$$$$$$$$$%%%&&&''')))***&&&""" ###))),,,***&&&''')))+++------,,,***(((&&&''''''(((((())))))***+++************)))))))))+++,,,,,,,,,,,,,,,,,,---+++---...---,,,,,,---.../////////000111222444444:::???MMMggg}}}vvvZZZMMMUUUaaauuu%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&((()))+++***)))'''&&&((((((((((((((('''&&&&&&((()))))))))((('''&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((***,,,+++)))'''&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%''')))(((***,,,,,,,,,,,,...000000111222444666888:::;;;999999:::999777444111/////////000000///...---,,,.........---------------..................------111111111333555999<<<===::::::;;;<<<===>>>???@@@@@@@@@@@@AAA@@@@@@??????>>>===<<<;;;::::::;;;;;;<<<===>>>===<<<;;;;;;<<<999:::;;;;;;;;;<<>>=========???AAA>>>???@@@@@@@@@AAACCCEEEJJJJJJJJJJJJJJJJJJKKKKKKIIIHHHFFFEEEEEEFFFHHHIIILLLLLLMMMNNNNNNLLLGGGCCC===<<<;;;<<<<<<<<<;;;999777777777888999999:::::::::999999999;;;<<<<<<;;;???>>><<<;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;999::::::;;;<<<<<<======@@@>>><<<;;;999888666555333222111000///.........//////...,,,+++)))((((((******))))))((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&''')))+++,,,***((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((()))(((''''''''''''((()))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&((()))***''''''''''''''''''''''''''''''''''''((()))***+++&&&###"""$$$))),,,***((('''(((***,,,,,,,,,+++*********))))))((('''''''''************))))))))))))+++++++++,,,,,,---------+++---......---,,,---///000000000000111333444555:::@@@NNNgggvvv[[[OOOVVV___mmm}}}yyyzzz%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&((())))))'''%%%$$$&&&&&&''''''&&&&&&%%%%%%''''''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%###""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))++++++)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################""""""#####################%%%&&&%%%%%%%%%'''))))))+++---.........000222222333444666888999::::::777777888777555111...,,,,,,,,,---------,,,,,,,,,//////...---------......///000111111222111111000777666666777999;;;>>>???;;;;;;<<<===>>>????????????@@@@@@@@@@@@???>>>>>>>>>===;;;999888888888999999:::;;;:::999999:::;;;:::<<<>>>@@@CCCHHHOOOSSSLLLMMMLLLJJJGGGFFFGGGIIIIIIJJJLLLLLLLLLMMMOOORRRWWWWWWXXXXXXWWWWWWWWWVVVSSSSSSSSSSSSTTTVVVWWWYYYYYYYYYZZZ[[[ZZZWWWRRRNNNJJJIIIHHHHHHHHHFFFCCC@@@????????????@@@@@@@@@@@@AAA>>><<<;;;<<<===<<<;;;;;;999888777888999999888888888999:::::::::::::::888999999:::;;;<<<======??????>>>===;;;:::999999666555444222111111000000111000///...,,,***))))))*********))))))(((((('''%%%%%%&&&''''''''''''&&&'''&&&''')))++++++)))((((((((()))******)))(((((((((((((((((())))))))))))(((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((''''''''')))))))))))))))(((((((((***)))(((&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''***))))))((((((((())))))'''((((((((((((((()))***((((((((((((((()))***+++*********)))((((((''''''))))))))))))))))))))))))+++++++++,,,,,,---------,,,...//////......///000111111111222333444555666:::@@@NNNhhhsssYYYPPPYYYbbbjjjxxxzzzuuuxxx&&&&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''')))(((((('''''''''''''''%%%%%%&&&'''''''''''''''############$$$$$$$$$$$$###$$$&&&'''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$'''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&(((******(((&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&''')))++++++---///000000111333444555666777999::::::::::::666666666555333111...---++++++++++++++++++,,,,,,------,,,++++++,,,---...,,,...000333666777777777;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<===>>>>>>===============>>>======<<<<<<===<<<:::888888999:::<<<:::<<<<<<<<<;;;<<<>>>@@@<<<>>>AAAFFFLLLUUU^^^dddccccccbbb^^^XXXUUUVVVXXXYYY\\\^^^^^^\\\]]]```dddhhhhhhiiiiiihhhgggfffeeeeeefffggghhhiiijjjkkkkkkfffffffffggghhhfffbbb____________```___[[[VVVQQQJJJJJJKKKKKKLLLLLLMMMMMMLLLGGGBBB@@@@@@@@@===:::===;;;888777888999999888:::::::::999888777666555777888888999:::;;;;;;<<<<<<===???>>><<<;;;;;;<<<:::999777666444444333333000///...---+++***)))(((''''''((()))***+++,,,,,,%%%&&&&&&'''''''''''''''+++***(((((()))(((&&&$$$''''''))))))))))))''''''(((((()))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))((((((((((((''''''******(((''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((()))(((''''''&&&&&&&&&'''(((***+++***((('''(((***((((((&&&&&&&&&''')))***'''(((((())))))******+++(((((()))))))))))))))***+++,,,,,,,,,,,,,,,,,,---,,,...//////......000111111111111222333444666666:::???NNNggg}}}|||oooVVVQQQ^^^kkknnnvvv}}}xxx{{{%%%%%%&&&'''(((((((((((($$$%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%'''(((((())))))))))))(((###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&'''))))))((())),,,......000222333222333555777666777888999999999888888333222222111000///......************+++,,,,,,------,,,+++***+++,,,...000...000444777:::;;;;;;;;;:::;;;<<<===============;;;;;;<<<===>>>===<<<<<<999999:::;;;;;;:::::::::;;;:::999999;;;>>>AAACCCDDDEEEFFFFFFFFFGGGJJJMMMJJJLLLNNNRRRXXX```jjjppptttvvvvvvrrrllljjjlllooonnnrrrtttsssqqqppptttxxx{{{|||||||||{{{zzzxxxwwwzzz{{{}}}~~~~~~~~~||||||rrrrrrsssuuuxxxyyyxxxvvvuuuvvvyyy{{{zzzuuunnniii___```aaaccceeeggghhhiiifff```YYYUUUSSSQQQMMMIIIIIIFFFBBB@@@??????>>>===<<<<<<<<<<<<;;;999888777777777777888888999999999888;;;>>>>>><<<;;;<<<======<<<:::888777666666555000000///...,,,+++******'''(((((()))+++,,,,,,---'''(((((())))))))))))))),,,***'''&&&''''''%%%$$$%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((()))(((((((((''''''''''''((((((((('''''''''&&&&&&'''(((((((((((((((''''''((('''%%%$$$$$$%%%'''(((((('''''''''''''''(((((())))))(((((()))))))))((((((((((((''''''''''''&&&((((((((()))******++++++(((((((((((())))))******---,,,,,,,,,,,,,,,,,,++++++---............///111000000111111222444555666999>>>MMMggg{{{xxxvvvnnnWWWVVVgggyyyxxxyyyyyy}}}"""###$$$%%%&&&&&&'''&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''(((((())))))((((((((((((((()))))))))******---,,,***(((&&&%%%$$$$$$&&&&&&''''''(((''''''&&&""""""###$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$$$$&&&''''''&&&$$$$$$!!!"""$$$&&&''')))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((()))++++++***+++...000111333444555555555777999444555666777777666444444///...---,,,,,,,,,,,,,,,+++*********+++,,,---......---,,,,,,---///111222555777999<<<=========<<<999:::;;;=========<<<<<<;;;<<<===>>>>>>===<<<;;;666777888888999999999888:::999999:::===BBBFFFIIINNNOOOQQQQQQQQQSSSWWWZZZaaabbbbbbcccfffllltttzzz{{{~~~~~~{{{zzz~~~~~~zzzzzz|||{{{wwwyyy{{{~~~vvvpppnnnkkkfffaaaVVVSSSNNNJJJHHHGGGFFFDDD===>>>??????@@@@@@??????777777777777777888888888666999===>>><<<;;;===>>>???>>><<<:::999888777777222222111000///......---+++++++++***************))))))***+++++++++++++++)))'''%%%$$$&&&(((((((((%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))))))))(((((('''''''''&&&((((((''''''&&&&&&&&&%%%%%%&&&''')))))))))((((((((('''%%%$$$$$$%%%'''((((((((((((((()))+++,,,---***&&&###%%%***,,,)))%%%&&&((()))******(((%%%$$$++++++******)))((((((((('''((((((((())))))******---------,,,,,,+++++++++***+++------------...000//////000000111222444555888===LLLfffyyyuuutttpppZZZ[[[ooo~~~~~~wwwzzz'''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))***))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''')))******)))(((((())))))'''&&&&&&'''((((((,,,***((('''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&)))***+++---///000222222777666444555777888888777666888:::;;;:::888444222///---+++***)))***+++,,,//////---,,,+++*********,,,,,,,,,---000444888;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;:::<<<999555444666777555444:::444111333555555777:::>>>DDDFFFDDDEEEKKKPPPRRR\\\ZZZ[[[^^^``````eeelllooooooqqquuuzzz}}}~~~~~~{{{rrroookkkgggddd^^^WWWQQQPPPKKKGGGHHHLLLLLLFFF@@@???<<<;;;===;;;666444666<<<999:::===<<<888999???;;;:::999999::::::888777777777555333111///...---+++,,,,,,+++)))%%%!!!************))))))))))))***)))(((((((((((())))))((()))*********'''%%%###(((((((((((((((((((((((('''((()))(((&&&%%%%%%'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))))),,,+++((('''&&&'''(((***))))))(((((((((((())))))&&&&&&'''((()))***++++++,,,+++)))((((((((())))))((()))***++++++***)))(((++++++******))))))((((((+++******))))))******++++++++++++******)))))))))*********+++,,,---///000///000000///......000222999>>>LLLeeewwwooopppxxx```bbbyyyzzzyyy((((((((((((((((((((((((%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((()))(((((('''''''''''''''(((***,,,---)))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$######$$$$$$$$$%%%'''((())),,,,,,...///111333444555777666555666888999999888888999;;;;;;:::777444222000///,,,***)))******+++...------,,,,,,,,,,,,---//////000222444888:::<<<>>>>>>>>>===<<<<<<<<<;;;<<<;;;::::::;;;;;;::::::<<<999666666777888777555666222222555888999>>>DDDEEEKKKOOOMMMNNNUUU]]]```hhhhhhkkkpppqqqqqquuuzzz||||||~~~}}}vvvpppgggaaa[[[ZZZ\\\[[[VVVPPPIIIEEECCCCCCAAA;;;999;;;;;;888999======999888;;;<<<;;;::::::<<<<<<<<<::::::999888666444222111000......---+++***((('''&&&*********)))))))))))))))((((((''''''''''''((((((%%%&&&&&&'''&&&%%%###"""(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''(((((((((((((((((()))***'''''''''''''''((())))))***)))((('''''''''(((((())))))(((((((((((())))))(((((((((((()))))))))))),,,+++***)))))))))******)))***++++++++++++***))),,,***(((''''''((()))+++******))))))))))))******)))*********+++,,,,,,,,,************+++,,,......///000000///......111333888===KKKdddtttlllmmmxxxaaacccyyywwwuuuvvv((()))***++++++***)))(((%%%%%%%%%%%%&&&'''((()))'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((%%%%%%&&&'''(((''''''''''''&&&&&&&&&''')))***,,,&&&%%%$$$$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''((())))))'''''''''''''''''''''''''''(((***+++***(((%%%###'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%&&&''')))+++,,,---///000111333444666777888888777777888:::;;;;;;:::999:::;;;:::999666333111---,,,+++******+++,,,---,,,,,,,,,---...///000111333444666777:::<<<===>>>@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999888777777999999999888666555888<<<>>>???FFFOOORRRZZZ^^^]]]]]]eeeooovvvzzzyyy|||~~~yyysssqqqrrrrrrnnniii\\\VVVRRRPPPKKKEEECCCEEEBBB===<<>>>>>???>>>>>>===<<<;;;::::::::::::;;;:::999888888999;;;;;;<<<>>>@@@AAAAAAAAA>>>@@@DDDGGGGGGHHHPPPYYYdddmmmrrrpppooovvv~~~}}}|||sssmmmfffbbb\\\TTTQQQSSSSSSMMMGGGFFFFFFCCC>>>999888666444555777888888888999999999999888888888888555444333111000/////////++++++******))))))((((((''''''((((((((((((((((((******)))))))))***++++++(((((((((((((((((((((((('''((()))((('''&&&'''(((&&&'''''''''((((((((())),,,++++++***))))))))))))''''''((()))))))))))))))&&&'''((())))))(((&&&%%%))))))(((((((((((())))))))))))))))))(((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%&&&'''***+++++++++************++++++000///...---+++***)))(((******))))))******+++,,,///000000///...///222444666;;;IIIbbb{{{pppiiikkk{{{ccc```rrr{{{lll```\\\aaaggg{{{yyymmmlllwww###%%%&&&((((((&&&%%%###&&&%%%$$$$$$%%%&&&((()))&&&'''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((()))******((('''%%%$$$#########$$$+++)))'''&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&(((((()))+++---000222444444444555777888999::::::;;;::::::<<<===>>><<<:::777666555333222000...---))))))******+++,,,---------...///111333666888999999:::;;;<<<<<<===<<<<<<<<<;;;;;;:::999999888888555777888777666555666888>>>AAAEEEIIIKKKMMMNNNNNNJJJLLLQQQVVVVVVXXX___iiiwww}}}~~~|||vvvttt{{{|||wwwppphhheeefffkkkcccYYYRRROOOMMMHHHBBB>>><<<999888999:::999999555666666777888999::::::777777777666444111...,,,---,,,,,,+++******))))))'''((()))************)))(((''''''&&&&&&'''((()))(((((((((((((((((((((((('''((()))(((''''''((()))))))))((((((((('''''''''+++***)))((((((((((((((('''((())))))******))))))%%%&&&)))******)))'''&&&))))))(((((((((((())))))'''''''''((()))************+++++++++++++++++++++((((((((((((((((((((((((%%%&&&'''((())))))((((((,,,,,,,,,++++++,,,,,,,,,000///...---+++***)))((())))))))))))***+++,,,,,,///000000000///000333555666;;;IIIbbb~~~ssslllmmmeee^^^kkktttbbbSSSPPPVVV]]]ssswwwgggdddooo{{{###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''''''''(((((((((''''''''''''&&&''''''''''''(((***+++,,,''''''&&&%%%&&&'''((())),,,***((('''''''''&&&%%%'''&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!"""%%%(((***'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&((((((***+++,,,...000222444666666666777888999:::;;;;;;<<<<<<<<<===>>>===;;;999555444222000///...------......------,,,,,,++++++111222222444666888:::;;;;;;;;;::::::::::::::::::888888888888777777777777222555888777555555777:::===BBBIIINNNRRRTTTVVVXXXWWWXXX^^^eeehhhkkksss{{{}}}~~~}}}}}}|||tttssspppkkkiiieeeiiinnnpppqqqrrruuuxxx}}}{{{zzzyyy|||}}}}}}rrrgggaaa^^^XXXRRRHHHEEE@@@===<<<;;;:::999666666777888999:::;;;;;;888999:::999777333///,,,///......---,,,+++******'''(((***+++,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))((('''(((*********)))(((((('''&&&&&&))))))((('''''''''(((((('''((()))***+++***)))(((&&&''')))***+++***((('''))))))(((((((((((())))))&&&&&&'''((()))***++++++&&&''''''(((((((((((('''+++******))))))******+++%%%''')))***+++)))(((&&&,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,)))))))))***+++,,,---...///000000000///000333666666;;;IIIbbbuuunnnmmmiii]]]gggrrr^^^NNNIIINNNTTThhh|||sssmmmrrryyy&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''')))+++,,,((('''&&&&&&&&&'''))))))***(((&&&&&&''''''&&&%%%&&&''''''''''''''''''((())))))(((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%''')))+++,,,...//////111333555777888888888999:::;;;<<<<<<===>>>=========>>><<<999666555333111///.........///...//////000000000000000666666666777888:::<<<======<<<:::999888888999:::666666666666777777777777666:::======;;;;;;???BBBBBBHHHQQQYYY^^^aaadddfffggggggjjjrrrxxx{{{~~~zzz|||yyywwwsssqqqnnnllliiihhhaaaeeehhhkkkssszzzmmmiiigggbbb^^^]]]WWWXXXXXXYYY[[[]]]```aaaiiilllppppppnnnkkkiiiiiiggghhhkkkooouuu|||zzzuuunnnfffZZZUUUOOOJJJFFFDDDAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999777555333111000000///...---,,,++++++&&&''')))+++,,,+++******,,,------------,,,***)))((((((((((((((((((((((((&&&((())))))(((((()))***)))))))))((((((((((((((((((((('''''''''((())))))'''((()))++++++***)))((('''(((***+++++++++***)))))))))(((((((((((())))))''''''(((((())))))******###$$$%%%&&&&&&&&&%%%%%%***)))(((((((((((()))***))))))*********)))((('''+++******))))))******+++)))*********+++,,,,,,,,,(((((()))***,,,...///000///000000000000111444666777<<>>>>>>>>>>>===>>>>>><<<888555555333111///......000000+++,,,///222444666888888888888999999:::;;;<<<===>>><<<:::888777888999:::555555666666777777888888===AAAEEEEEECCCCCCGGGLLLOOOVVVaaaiiinnnrrrvvvxxxuuurrrttt{{{zzzsssrrruuuuuuvvvyyy}}}}}}oookkkfffaaa^^^[[[XXXVVVOOORRRTTTVVV^^^kkkuuuxxxwwwmmmfffgggfffaaa\\\\\\UUUSSSQQQQQQTTTWWWXXXYYY[[[___eeegggfffddddddeeebbb```___aaafffkkknnnoooyyyxxxwwwuuutttvvvzzz~~~wwwnnniiiaaaZZZVVVRRROOOMMMBBBBBB@@@???>>><<<;;;;;;===<<<:::888777777777888222111000///...---,,,,,,$$$&&&(((***++++++)))))))))***+++,,,+++)))&&&%%%((((((((((((((((((((((((&&&((())))))(((((()))+++''''''(((((())))))******(((((('''(((((()))******'''(((***+++,,,+++)))((())))))***+++++++++++++++))))))(((((((((((())))))))))))))))))(((((((((((('''(((***+++++++++******'''&&&%%%$$$$$$%%%&&&''',,,+++***)))(((((())))))))))))(((((((((((())))))+++++++++******)))))))))(((((()))***---///111222///000000000000111444777777<<>>;;;999999;;;;;;999777666777888888888666444666<<<===;;;>>>EEEJJJJJJJJJKKKNNNRRRUUUWWW```dddkkksssyyy}}}~~~|||zzzyyyyyy|||~~~zzzsssjjjccc^^^]]]bbbdddgggkkkmmmnnnnnnmmmeeeaaa]]][[[ZZZWWWRRRMMMLLLOOOSSSTTTVVV]]]gggooorrrooollllllmmmjjjccc\\\\\\[[[YYYYYYZZZZZZYYYWWW^^^^^^___cccgggjjjkkkjjjmmmggg```^^^aaaeeefffeeellllllmmmnnnooopppqqqqqq}}}}}}}}}}}}}}}~~~yyytttoooggg\\\VVVUUUTTTRRRNNNIIIDDD???;;;999777888999888666555888;;;444333111222333333222111---,,,,,,+++++++++++++++++++++++++++******))))))))))))(((((()))***+++,,,)))(((((('''&&&%%%%%%%%%'''''''''&&&$$$""" ))))))))))))((((((((((((((((((((((((((('''((((((,,,***((('''&&&&&&&&&'''((((((&&&###"""###&&&***,,,,,,***(((%%%%%%''')))(((((('''(((((()))***+++---+++***)))***)))'''&&&***)))(((''''''((()))***'''&&&&&&%%%&&&'''((()))))))))***+++,,,,,,------...+++((()))---000000000...//////......///111333777===KKKccc{{{mmmiiifffzzzxxxfff___iii{{{jjjXXXKKKIIIMMMZZZppp{{{$$$%%%%%%%%%&&&&&&''''''((('''%%%######%%%'''((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((***)))(((&&&&&&&&&&&&'''&&&'''''''''&&&&&&%%%$$$&&&''''''&&&%%%$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$(((((('''&&&&&&&&&'''(((+++)))(((&&&%%%&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&((()))+++---...///......111222444777999:::;;;;;;::::::999888888888888888999999777666444333111111////////////000111222222555666777888888999999999777:::<<<<<<:::888999:::777666555555666777888999:::999;;;AAADDDDDDIIIPPPQQQRRRSSSVVVZZZ^^^ccceeeqqqtttyyy~~~~~~~~~zzzxxxxxx|||yyyrrrppplllddd\\\UUUQQQPPPNNNQQQWWW]]]bbbfffhhhiiifffdddaaaaaaaaa```]]]ZZZUUUXXX[[[\\\]]]bbbjjjqqqwwwuuusssuuuwwwuuupppjjjeeeddddddeeeggghhhgggfffjjjiiijjjmmmrrrvvvxxxyyyzzztttmmmkkkmmmoooooommmooooooqqqssswwwzzz{{{|||zzz{{{zzzxxxxxxzzz}}}wwwllleeeddd```___\\\XXXRRRKKKFFFCCC;;;;;;;;;:::999888888888:::888666555555555333111///...,,,+++*********+++************************)))(((&&&&&&&&&(((***+++++++++***))))))(((''''''$$$%%%&&&''''''&&&%%%$$$***)))))))))((((((((((((((('''&&&'''((((((((('''***)))((('''''''''''''''((())))))(((''''''(((***))))))(((&&&$$$$$$&&&((()))(((((((((((())))))***,,,***))))))******((('''))))))(((((((((((()))))))))((('''''''''((()))***'''(((((()))******++++++...,,,)))***---000111000000111111000000111333555777<<>>@@@EEEHHHJJJPPPVVV[[[\\\___dddiiiooouuuxxx~~~|||wwwrrrppprrrvvvyyy|||zzz}}}xxxhhhbbb```\\\VVVNNNHHHFFFEEEBBBGGGNNNXXXaaaiiinnnqqqooonnnmmmmmmnnnnnnmmmkkkeeehhhkkkllllllnnnsssxxx~~~}}}}}}|||tttssssssuuuxxxzzz{{{{{{yyyxxxwwwyyy~~~}}}{{{||||||zzzxxxyyyxxxxxx|||~~~||||||}}}~~~~~~|||vvvuuulllkkkhhhddd]]]VVVOOOKKKCCC@@@<<<;;;;;;:::777444;;;999666555444333111000222000---+++))))))***+++)))))))))))))))*********+++)))'''&&&&&&(((***,,,++++++******))))))((((((%%%&&&'''((())))))))))))******)))))))))((((((((('''%%%$$$%%%(((***(((&&&((((((((())))))(((((('''''')))+++,,,***)))))))))((())))))'''&&&&&&(((******))))))(((((((((((()))+++)))((()))***+++***((((((((())))))***))))))(((+++***)))(((((()))******((((((((()))******++++++---,,,***+++---000111111000111111000000111333555777<<>>@@@DDDJJJNNNSSSVVVYYY[[[___eeekkknnnqqqssswww|||}}}yyyrrrlllbbbYYYSSSRRRSSSUUUSSSVVVZZZ^^^aaabbbaaaaaa^^^______^^^[[[YYYYYYZZZXXX\\\dddmmmwww}}}{{{|||}}}~~~~~~wwwqqqllliiihhhhhh]]]QQQKKKJJJJJJEEE@@@<<<:::888888999;;;<<<;;;666555222///---,,,,,,,,,)))))))))))))))*********)))***---......,,,***((()))))))))))))))(((((((((++++++++++++++++++++++++************))))))))))))'''%%%$$$%%%((()))(((&&&&&&'''(((*********))))))(((((()))((('''(((***,,,(((***+++*********,,,---******)))(((((('''(((((()))((('''(((***++++++***'''(((***+++++++++***)))+++***)))((((((((()))***+++++++++++++++,,,,,,,,,))))))***++++++,,,...///...//////......///111333666;;;HHH```~~~mmm___YYYjjjrrr```WWWTTTbbbvvvuuuaaaOOOIIILLL[[[pppiiiccceee{{{###$$$%%%&&&((()))***+++''''''((())))))((('''''')))((('''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&'''((((((''''''&&&%%%$$$&&&&&&'''(((((((((((('''$$$&&&''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$%%%&&&'''''''''&&&$$$$$$%%%&&&'''(((((()))######$$$%%%&&&''''''(((((((((((()))***,,,---...000000111222333555777888777777666444222000...------------------......///***+++,,,---///111222222777777777777888999:::;;;888999999::::::999999999777666555666888:::::::::999===AAADDDFFFJJJQQQVVVXXX]]]ccceeejjjrrrxxxzzz{{{|||zzzsssoooiiicccYYYPPPIIIFFFFFFGGGGGGPPP[[[bbbdddcccdddfffiiilllooopppooonnnmmmmmmoooqqqvvv|||}}}yyywwwvvvuuukkk___WWWTTTQQQJJJDDD===:::777777888:::;;;;;;777666555222111///......++++++++++++*********)))&&&(((+++---,,,***'''$$$,,,,,,++++++++++++++++++))))))))))))+++,,,...///++++++*********)))))))))((((((((((((((('''(((((('''((())))))************)))******))))))))),,,...&&&'''(((((((((''')))******))))))(((((((((((())))))((('''(((***++++++***(((((()))***++++++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))((()))+++,,,+++,,,---///000111111000000111333555666;;;GGG^^^}}}qqq```YYYiiiqqq^^^SSSQQQ___sssrrr^^^OOOMMMTTTaaatttjjjbbbaaattt$$$$$$%%%&&&''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((''''''&&&&&&(((((())))))((('''%%%$$$&&&&&&'''(((((((((((((((%%%&&&(((''''''&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((###$$$&&&'''((((((((('''$$$%%%%%%&&&''''''''''''$$$$$$%%%&&&'''((()))))))))))))))***,,,...///000222222222222333555777888777666444222000/////////---,,,,,,,,,------...///+++,,,---///222444666777:::999999888888888999999777777888888888888777777999777777:::???CCCDDDDDDAAAEEEJJJMMMOOOSSSZZZ``````gggmmmnnnqqqxxx|||{{{~~~~~~~~~{{{vvvoooiiiccc```[[[WWWQQQKKKHHHGGGIIIJJJKKKRRR]]]eeeiiilllnnnpppzzz~~~~~~~~~~~~~~~}}}}}}~~~}}}tttnnnhhh___UUUMMMFFFBBB>>>;;;:::999999888777777777666555333111///...------,,,+++***))))))(((((()))))))))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))+++,,,---+++++++++*********))))))(((+++---+++'''%%%'''***))))))))))))))))))******&&&(((***+++******+++,,,%%%'''(((((('''&&&'''((()))(((((((((((())))))******)))((()))***+++***)))))))))))))))***+++,,,---))))))))))))***+++---...))))))))))))))))))))))))(((+++......------///111000111111000000111333555666;;;GGG^^^|||tttccc]]]lllppp]]]RRRPPP^^^sss|||nnn[[[PPPTTT^^^ooommmccc]]]mmm(((((('''&&&$$$###""""""&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&'''((()))******))))))((('''&&&&&&&&&%%%&&&'''))))))))))))(((&&&&&&'''((())))))((((((&&&'''(((((('''''')))***%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''))))))))))))(((&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((()))***+++)))******+++---///111222111111000000111333444555666555222000000000111222---,,,,,,,,,---......///,,,---///111444666888999<<<;;;:::999888777777777666666777777777666666555<<<:::;;;???FFFLLLOOOOOOHHHMMMSSSUUUWWW[[[ccciiimmmuuuyyyxxxyyy}}}~~~zzz|||||||||{{{zzzyyywwwwwwjjjiiifffbbb^^^YYYVVVTTTNNNMMMJJJIIIKKKNNNRRRUUUWWWXXX[[[aaaiiiqqqwwwzzz~~~xxxvvvvvvuuutttssstttwwwyyy}}}}}}ssseee\\\UUUQQQJJJEEEBBB???===<<<777888888999777555222000000///...---+++***))))))---+++)))((('''((()))***************************,,,+++***((('''(((((()))+++++++++************)))(((---000---&&&###&&&++++++***)))(((((()))***+++!!!%%%)))+++***)))((('''''')))******)))(((((()))(((((('''(((((()))***++++++)))((()))***+++***(((***)))(((((()))+++---...************+++---///111,,,,,,++++++++++++++++++***---000000///...000222...//////......///111333666:::FFF]]]|||wwweeebbbnnnnnn\\\SSSOOO^^^tttyyyjjjYYYQQQYYYfff|||~~~iii^^^UUUbbb&&&&&&''''''''''''&&&&&&)))'''&&&%%%&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''((()))))))))(((&&&%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$%%%***(((%%%&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((())),,,,,,...///111111222222000111333444444444333222///------...000000000///...++++++///---(((***///...000333666999;;;;;;<<<=========;;;999777888999777777666555444666999===@@@EEEJJJNNNTTT\\\```___XXX[[[^^^```bbbgggooouuuzzz}}}}}}yyywwwwwwuuurrroookkkhhhgggggggggjjjbbb]]]______ZZZWWWXXXVVVVVVWWWXXX[[[___ccceeeeeegggiiilllqqqxxx~~~~~~{{{yyyzzz||||||{{{zzz|||}}}yyyyyywwwuuutttuuuyyy||||||uuuqqqsssqqqmmmiiigggiiinnnqqq~~~~~~ttthhh\\\NNNGGGHHHIIIFFFBBB@@@;;;777777:::;;;888555222000,,,+++,,,.........((()))***+++++++++***)))++++++***)))(((((())))))$$$'''+++///111000///---************************)))******+++++++++******,,,,,,++++++***)))))))))******))))))(((((('''''''''(((((()))))))))))))))%%%%%%&&&'''(((***,,,---'''''''''''''''''''''''',,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,))))))***+++,,,------...////////////000111222333555>>>FFFZZZ~~~wwweeedddnnnqqqTTTZZZUUUmmm}}}yyyhhhVVVOOOZZZiii}}}wwwiii[[[ZZZ```{{{|||&&&&&&''''''''''''&&&&&&'''&&&%%%&&&'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&###!!!###'''******(((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&((((((((('''&&&$$$###"""%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&''')))***,,,---///000222222333333444555555666666555444333...---,,,,,,...///...------++++++---,,,)))+++111111222555888:::;;;<<<<<<999::::::888666555777888444555555555666999>>>AAAJJJPPPUUUWWW[[[bbbggggggccceeehhhjjjlllpppvvv{{{xxxqqqooofffeeeccc```^^^```dddhhhrrrllljjjllllllfffcccccccccccccccdddfffiiilllnnnppprrrvvvxxx{{{}}}|||zzz}}}~~~}}}{{{{{{}}}~~~yyyxxxyyyxxxtttrrruuuwwwwwwuuusssrrrqqqooonnnllliiiiiikkkpppuuuwwwzzz~~~{{{uuuqqqllllllkkkgggdddeeehhhlllvvvxxx{{{|||qqqddd]]][[[ZZZVVVQQQHHHBBB<<<999999999666333555333000.........---,,,&&&&&&'''((((((((('''&&&+++******)))))))))))))))((()))+++,,,+++)))'''%%%++++++++++++++++++++++++)))***++++++,,,+++++++++,,,++++++******)))((((((******))))))(((((((((((('''(((((()))))))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''++++++*********))))))))))))))))))******)))))))))+++++++++*********))))))******+++,,,---...///////////////000000111222333666???FFFZZZ}}}xxxhhhaaalllvvvWWW]]]\\\sss{{{kkkXXXOOOWWWccc|||yyytttjjj```aaaggg&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&)))******)))%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&%%%&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((((((''''''(((((('''''''''&&&&&&&&&((((((''''''&&&%%%######%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***---...000222333444444444666666666555444333111000---,,,++++++------,,,+++,,,******,,,,,,+++...444555666888:::;;;<<<<<<;;;777888888777555444666777222444777999<<<@@@FFFIIISSSZZZ```aaacccjjjpppqqqsssuuuwwwxxxxxxzzz}}}~~~nnnccc___XXXYYYYYYVVVUUUYYYccckkkxxxvvvwww{{{|||wwwrrrpppqqqqqqpppppprrruuuwwwyyy}}}wwwsssqqqppptttzzzvvvwwwyyyyyyxxxtttpppmmmppprrrrrrnnnlllmmmkkkgggeeeiiimmmooonnnllljjjjjjkkkhhhddd```]]]___cccgggcccgggnnnsssuuutttpppnnniiilllmmmiiibbb^^^___aaaiiikkknnnqqqssstttuuuuuurrrrrrssstttttttttssssssuuuyyy}}}vvvzzzyyytttooohhhbbbTTTNNNEEE>>><<<;;;999777888666333222111///---+++******++++++++++++***))))))))))))***************,,,++++++***(((&&&$$$###++++++++++++++++++++++++(((((()))***************++++++******)))(((((((((***))))))))))))((((((((('''((())))))******))))))))))))******)))(((&&&%%%((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---...///000000000000000000000111333333777@@@GGGZZZ}}}yyyiii^^^jjjbbbffffff||||||mmmZZZNNNRRR\\\}}}|||vvvqqqmmmkkkpppwww&&&&&&''''''''''''&&&&&&((('''&&&''')))+++***)))%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###%%%&&&%%%######%%%'''&&&%%%%%%%%%%%%&&&''''''&&&'''((()))))))))((('''((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))))))))&&&&&&'''((()))***+++,,,///000111333444555555555555444333222000...---,,,...,,,++++++,,,---+++*********++++++,,,...222666999999;;;<<<<<<<<<;;;;;;888999999777555444555777444777;;;@@@DDDIIINNNRRRVVV^^^eeegggjjjqqqxxx{{{~~~~~~~~~~~~sssbbbXXXTTTSSSUUUVVVSSSQQQVVVbbbmmmxxxzzz|||xxxxxxwwwwwwxxx{{{}}}yyypppllljjjkkkpppxxxwwwwwwwwwtttpppjjjddd```___aaaaaa^^^\\\]]][[[WWWUUUYYY^^^bbbdddeeeggghhhkkkiiiddd^^^XXXUUUUUUVVVSSSVVV[[[```dddfffffffffjjjnnnpppkkk```WWWTTTTTTYYY[[[]]]```bbbcccdddeeecccdddeeeggghhhiiijjjjjjjjjlllooossswwwyyy{{{|||~~~vvvpppnnnuuuvvvoooddd]]]RRRJJJDDDAAA???===999777555444333111...+++.........------,,,,,,+++((())))))***++++++++++++,,,++++++************+++************************%%%&&&'''(((((()))((((((++++++***))))))(((((('''))))))))))))))))))))))))(((((()))************))))))***+++,,,+++***'''&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,((((((((()))***++++++,,,++++++,,,---...//////000000000000000111222333333888@@@GGGZZZ}}}xxxhhh]]]iiiqqqtttnnnyyyjjjYYYNNNNNNUUUnnnwwwppppppwww&&&&&&''''''''''''&&&&&&***)))(((((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''!!!$$$&&&%%%"""!!!###&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))((((((((())))))*********&&&'''(((***+++,,,---...111222333444444555444444333222111///---,,,+++***...,,,+++,,,------,,,+++)))+++---,,,...111666888:::;;;<<<===<<<<<<::::::888888888666444333444666777;;;AAAFFFKKKOOOTTTWWWXXXaaaiiimmmrrr{{{~~~{{{xxxvvvssswwwzzztttggg[[[VVVUUUTTTVVVVVVSSSPPPTTT```jjjvvv|||}}}|||{{{{{{{{{}}}|||xxxwwwyyyzzzzzzzzzqqqhhhcccaaabbbgggooosssqqqlllggg```YYYSSSPPPMMMQQQQQQOOONNNOOOMMMIIIHHHKKKNNNRRRUUUYYY^^^bbbeeeeeeccc^^^WWWPPPLLLJJJLLLMMMOOORRRVVVYYY\\\^^^cccgggiiidddZZZQQQKKKJJJGGGHHHJJJMMMOOOQQQRRRSSSUUUVVVXXXZZZ\\\^^^______```______```bbbfffjjjmmmppptttyyy}}}~~~|||zzzxxxvvv{{{}}}xxxsssmmmqqqyyy|||xxxqqqeeeYYYOOOGGGBBB???999888666666555444111......---,,,+++******))))))((()))***+++,,,,,,+++++++++++++++***+++,,,......))))))))))))))))))))))))&&&'''((()))************++++++******)))((((((((())))))))))))************((())))))***************(((***,,,------,,,+++***************************************************,,,,,,+++******+++,,,,,,******++++++++++++++++++******+++,,,---...//////000000000000111222333444888@@@GGGZZZ}}}vvvddd\\\ggg{{{}}}ppp|||qqqdddVVVLLLLLLRRRdddyyyoooqqq~~~&&&&&&''''''''''''&&&&&&***)))(((((()))***((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''###$$$$$$%%%&&&&&&''''''"""%%%''''''%%%###%%%'''&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''((((((((('''(((***,,,...///000000333444444444444333333222222111///...---,,,,,,,,,,,,+++***+++---...---,,,)))---000///111555999999:::;;;;;;<<<<<<:::999888555666666555444444666888<<<@@@GGGNNNSSSWWW\\\___bbbiiipppvvv}}}~~~zzzwwwtttqqqoooeeeffffffccc]]]XXXWWWXXXXXXZZZ[[[YYYWWWZZZbbbiiixxx~~~uuuooonnnooopppppplllddd\\\XXXUUUSSSWWW\\\bbb___ZZZTTTOOOJJJGGGEEEFFFJJJLLLJJJJJJLLLJJJFFFGGGHHHIIIJJJLLLOOOTTTXXXZZZ\\\^^^]]]XXXRRRNNNLLLQQQPPPPPPQQQTTTWWWZZZ\\\ZZZ[[[\\\ZZZUUUOOOKKKHHH??????@@@BBBCCCEEEFFFGGGJJJKKKMMMOOOQQQSSSTTTTTTUUUSSSQQQPPPQQQTTTXXX[[[```ccchhhmmmppppppooonnnmmmqqqvvv|||}}}uuuvvvyyy|||mmm^^^PPPFFFAAA===;;;999777777666444222111111///---,,,,,,++++++)))***+++,,,,,,,,,+++***++++++******)))******+++)))))))))))))))))))))))))))***+++---............,,,,,,++++++***))))))))))))))))))************+++((()))******++++++******((()))+++,,,---------,,,))))))))))))))))))))))))))))))************+++++++++***)))(((((()))***+++......---,,,+++***))))))******+++,,,---...//////111111000111111222333444777@@@GGGZZZ}}}tttbbb\\\ddd~~~zzz|||ooovvviii]]]RRRJJJLLLQQQddd{{{pppppp}}}&&&&&&''''''''''''&&&&&&'''&&&&&&''')))***)))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%&&&###$$$&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((((())),,,...111222333333555555555444333222111000------,,,+++***+++,,,,,,)))((((((***,,,------,,,)))///333222444888:::999999999:::;;;:::999888777333555777888999;;;>>>@@@CCCHHHPPPXXX___dddhhhkkkoootttxxx~~~{{{vvvrrrqqqooommmkkkbbbaaa```_________``````bbbcccfffgggiiilllqqquuu|||~~~}}}}}}~~~~~~}}}{{{yyyyyy{{{}}}|||sssiiicccaaaaaa___]]]ZZZSSSNNNKKKIIIGGGIIINNNPPPOOONNNMMMLLLKKKKKKJJJNNNSSSUUUUUUUUUWWWVVVRRRQQQRRRSSSTTTTTTUUUXXXZZZZZZ]]]```aaa___\\\ZZZYYY[[[\\\]]]^^^______``````]]][[[ZZZYYYYYYVVVRRRNNNHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLNNNQQQUUU[[[___bbbbbbaaa```bbbffflllssswwwxxxxxxwwwxxx{{{~~~~~~}}}rrraaaTTTMMMDDDAAA===:::999888666444666555333000///.........***+++,,,------+++***)))************))))))))))))************************)))***+++---......//////------,,,,,,+++*********))))))*********+++++++++))))))***++++++++++++***(((((()))******++++++,,,))))))))))))))))))))))))((((((((()))))))))******+++***)))'''''')))***+++************++++++++++++++++++,,,---...///000000111111111111222333444444666???FFFZZZ}}}tttccc```dddzzzsssuuulllssscccWWWNNNIIIKKKQQQcccuuuqqq{{{&&&''''''''''''''''''&&&%%%$$$$$$&&&)))++++++***(((((('''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%$$$$$$###"""###$$$&&&''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&((()))$$$%%%%%%&&&'''((())))))$$$%%%&&&((()))*********&&&&&&&&&'''((())))))***(((***---000222333444444666666555444333111///...)))((('''''''''(((***+++'''&&&&&&(((+++------,,,)))111555444666:::;;;888777888999999999888777666444666999<<>>FFFZZZ~~~ttteeeeeegggyyyooopppjjjsssaaaTTTLLLHHHKKKQQQ^^^~~~{{{uuu{{{$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++***)))(((((()))***+++$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%'''((((((%%%###%%%***///---...000333444555555555777666666444222///---,,,,,,,,,,,,,,,,,,,,,------000///...------...///000666555666999===>>><<<999999::::::999666444444555666999>>>BBBFFFKKKPPPTTTSSSYYYbbbkkksssyyy~~~vvvpppjjjkkklllllllllooosssvvvtttssssssuuuyyyzzzyyywwwpppvvv~~~~~~tttnnnmmmooommmmmmlllkkkjjjhhhfffeee[[[WWWRRRNNNLLLKKKJJJJJJHHHHHHIIIJJJKKKMMMOOOPPPQQQUUUZZZ[[[[[[]]]ccchhhmmmnnnooopppooonnnllljjjggghhhiiijjjkkklllllllllkkkjjjiiijjjllllllkkkjjjggghhhiiikkklllmmmmmmmmmllljjjgggeeecccccccccddddddaaa]]][[[[[[]]]^^^___[[[ZZZ[[[]]]___```___]]]ZZZUUUQQQQQQTTTTTTNNNHHHGGGEEECCCEEEIIILLLLLLJJJMMMJJJGGGGGGKKKPPPTTTVVVXXXYYY]]]dddmmmvvv{{{~~~yyykkk\\\VVVMMMGGGDDDCCCAAA???999666333000///...---+++***)))((((((((()))+++,,,,,,,,,+++***)))))))))))))))***+++,,,---------------,,,++++++---------+++)))&&&$$$&&&***,,,+++)))+++++++++++++++***)))((())))))*********++++++++++++,,,---,,,+++***+++---++++++***)))((('''&&&&&&)))************+++++++++,,,)))'''(((***+++***(((,,,,,,------,,,,,,+++******...000,,,***...222444///333777777333222444888888;;;EEE[[[zzz~~~uuuooolllsssooobbbnnnzzz}}}lll[[[OOOLLLMMMOOOeee%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))(((((()))******%%%%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''***)))))))))(((((((((((((((((('''%%%%%%(((,,,//////000222555666777666666888777555333111///...---+++++++++,,,,,,,,,,,,------------------...//////555555555888;;;<<<:::777777888888777555444555777:::===BBBHHHNNNTTT[[[```gggjjjpppvvvzzz~~~~~~pppgggdddaaabbbeeefffhhhlllqqqtttwwwvvvwwwzzz~~~~~~yyy||||||uuukkkaaa[[[VVVXXXZZZYYYXXXWWWYYY[[[XXXVVVTTTSSSSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYYYY\\\aaahhhjjjjjjjjjlllooorrrssstttuuutttsssqqqoooppppppqqqrrrrrrsssssssssooonnnmmmmmmnnnooonnnmmmeeefffhhhjjjmmmnnnnnnnnnooommmjjjfffdddddddddeeedddcccbbbbbbccccccccccccbbbbbbccceeegggfffdddbbbddd___[[[[[[^^^^^^ZZZVVVUUUQQQNNNLLLKKKJJJHHHEEEHHHEEEBBBBBBDDDGGGIIIIIINNNPPPTTT\\\eeelllpppqqquuuyyytttlllbbbYYYTTTMMMFFF@@@;;;888444222111///...,,,+++***)))))))))***+++,,,,,,,,,+++*********++++++.........---,,,+++***))),,,+++***+++,,,---,,,+++000...+++)))(((&&&###!!!,,,,,,,,,,,,,,,+++************************++++++%%%'''''''''&&&%%%&&&'''************)))))))))))))))************+++++++++,,,)))'''(((***+++***)))***+++,,,------......---+++---...,,,---000000...+++...111111000///111333888;;;EEE[[[yyytttmmmooovvvsssfffeeeoooqqq___QQQKKKLLLNNNfff}}}}}}&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''))))))))))))((((((((((((((('''%%%&&&))),,,...///111333555777888888888888888777444222000///......***+++++++++,,,,,,,,,---,,,---...000111111111111555555666777999999777555777777777666555666999<<<@@@DDDJJJRRRZZZccckkkqqqzzz{{{|||~~~qqq___WWWVVVTTTWWW[[[___dddiiinnnrrryyyyyyzzz}}}}}}}}}{{{sssqqqooonnnjjjaaaTTTIIIEEEHHHKKKLLLMMMPPPTTTXXXWWWXXXYYY[[[^^^aaaccceeebbbccceeeeeeeeedddcccbbbccciiiqqqtttsssqqqqqqqqqvvvvvvwwwxxxwwwvvvuuutttqqqqqqqqqqqqqqqrrrrrrrrrsssqqqpppoooppppppooonnndddeeefffiiimmmnnnmmmlllnnnllliiifffddddddeeeeeecccdddfffggghhhgggeeeddddddeeefffiiikkkllljjjhhhiiieeebbbbbbdddeeedddbbbddd```[[[WWWSSSPPPLLLIIIHHHFFFCCCBBBBBBBBB@@@???CCCEEEJJJRRR[[[bbbfffhhhhhhnnnvvv{{{xxxnnnfff\\\OOOEEE>>>;;;777555333111///------,,,+++*********+++,,,,,,,,,+++++++++,,,------.........---,,,+++)))(((+++******+++,,,,,,+++)))''')))++++++***(((((((((,,,,,,---------,,,++++++++++++******************'''((())))))((('''((()))))))))******+++++++++,,,)))************++++++++++++***((((((***+++***)))((()))+++---...///000000---------000777<<<888000...///000111222333444444777:::EEEZZZxxxrrriiillltttzzzmmmaaahhhxxxwwwcccRRRIIIJJJNNNggg|||tttttt~~~'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((&&&%%%'''---111111000333444666888999999999888999777444111/////////000******++++++,,,,,,------...000222444666666666666777777777888888888666555666777777777888;;;@@@DDDHHHLLLTTT\\\fffpppzzz~~~|||{{{{{{zzzyyy{{{vvvcccSSSNNNOOOMMMQQQWWW]]]ccciiiooossszzzzzz{{{}}}~~~~~~yyyvvvuuuyyy~~~zzz||||||~~~tttkkkgggccc^^^ZZZVVVQQQKKKGGGBBBCCCEEEJJJPPPVVVZZZ\\\ZZZ\\\```ccceeehhhkkkmmmjjjlllmmmnnnnnnmmmlllkkkgggkkkqqqttttttrrrppppppqqqrrrsssssstttssssssrrrllllllmmmmmmnnnnnnnnnooouuussspppooooooooonnnlllcccccceeeiiinnnqqqqqqoooooommmjjjgggdddcccbbbbbbaaabbbdddeeeeeeeeeffffffdddcccdddgggjjjlllllllllkkkiiigggfffgggiiijjjjjjkkkhhheeeaaa^^^[[[YYYXXXRRRQQQPPPNNNMMMIIIEEEAAA@@@@@@CCCIIIQQQZZZ___bbb```dddkkkqqqwww{{{zzzrrrhhhZZZOOOCCC@@@<<<:::777555222///000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,++++++******+++,,,+++)))'''###)))++++++,,,...000+++,,,,,,,,,,,,,,,+++++++++++++++***************+++,,,---,,,+++***+++---)))))))))*********++++++))))))*********++++++++++++***))))))************)))***+++---...///000000///...///666CCCJJJDDD888111000///111333555666555777:::EEEYYYvvvoooccc```kkk~~~qqqdddfffrrryyyeeeQQQHHHJJJOOOeeewwwkkkeeelll|||(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((&&&&&&***000333333222333444666777888888888777888666444111//////000000***++++++,,,------......///111333555777888888777888888999999888777777777444666777888;;;@@@FFFJJJQQQVVV^^^gggpppyyyyyytttqqqooollljjjkkkkkkiiibbbXXXQQQOOOPPPOOOTTT[[[bbbhhhnnnssswww~~~|||zzzxxxxxxuuuqqqmmmoootttwwwuuurrrpppmmmkkklllmmmjjjbbb[[[YYYXXXUUUPPPJJJGGGGGGIIIHHHEEEFFFMMMXXX```aaa```___bbbeeeggghhhiiilllnnnqqqqqqrrrsssssstttttttttjjjllloooqqqqqqqqqrrrrrriiijjjjjjkkkkkkkkkkkkkkkiiikkkmmmoooqqqrrrrrrrrruuurrrooolllkkkkkkjjjiii``````cccjjjttt{{{~~~}}}yyywwwsssmmmhhhbbb^^^\\\[[[]]]^^^___```dddjjjooommmkkkiiijjjlllmmmmmmmmmnnnnnnmmmkkkjjjkkknnnpppkkkkkkiiigggeeedddcccddd``````______]]]XXXRRRMMMGGGDDDAAABBBGGGMMMSSSVVVXXXZZZ]]]```ccciiipppuuuxxx{{{~~~|||~~~{{{qqqddd[[[JJJHHHDDDAAA>>>;;;777444333222000...---,,,,,,---,,,,,,,,,,,,---...//////++++++,,,---------,,,,,,+++******+++,,,+++)))&&&$$$(((,,,---***((()))*********++++++++++++******************************((()))******(((((()))*********)))))))))((((((((())))))*********++++++++++++++++++*********+++++++++,,,------......------///......555BBBJJJCCC888///...---...000333333333666:::EEEXXXtttlll^^^WWWccczzzxxxkkk___```jjjuuubbbOOOHHHKKKQQQdddtttdddZZZ]]]lll{{{((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''((())))))******''''''''''''''''''''''''((((((((()))))))))))))))'''(((***---111444444444333444555777888888777777777666444222000000000000++++++,,,---...///000000///000222333555666777777777999999999777666777999444666:::===AAAGGGMMMRRR\\\aaaiiiqqqwww}}}~~~tttlllhhheeeaaa___^^^[[[YYYWWWWWWXXXYYYYYY[[[```hhhoootttxxx|||}}}xxxuuuuuuuuupppkkkiiijjjllllllkkkaaa]]]ZZZXXXYYYXXXVVVSSSPPPSSSVVVTTTNNNIIIHHHIIIRRRPPPQQQXXXbbbhhhhhheeecccfffhhhhhhfffgggkkknnnqqqooonnnmmmmmmpppsssuuujjjjjjkkklllnnnpppssstttiiihhhgggfffeeeddddddcccdddgggmmmrrrvvvxxxxxxxxxvvvsssnnnkkkiiihhhgggfff]]]\\\```jjjxxxxxxoooeee]]]XXXXXXYYYZZZZZZ]]]eeeooowwwyyyxxxvvvuuutttrrrooommmlllnnnnnnlllhhhhhhjjjmmmllllllllljjjgggffffffhhhiiiiiijjjkkkiiieee___ZZZVVVPPPIIIDDDBBBDDDFFFGGGNNNPPPQQQQQQRRRVVV^^^dddkkkooouuuyyy|||~~~~~~~~~{{{ooogggUUURRROOOLLLHHHDDD???<<<666555222000...---------------,,,,,,,,,---......------------,,,+++******+++++++++,,,---,,,)))&&&(((***,,,,,,***)))))))))))))))***+++++++++******))))))*********+++++++++(((***+++***)))((()))******)))))))))(((((('''''')))************+++++++++***+++,,,+++))))))+++,,,,,,---------,,,,,,+++***,,,,,,,,,///666;;;777///111111000000000222333555555:::EEEXXXrrrkkk\\\UUUaaaxxxnnn^^^TTTUUUaaawww}}}ooo\\\MMMHHHLLLRRRfff~~~pppaaaTTTTTTddduuu((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((()))))))))***&&&***...111222333444666444555666777888888777777555555444333111000//////,,,,,,---...///000111111111111222222444555777777555777888777555555777999999<<>>AAAHHHSSS[[[dddhhhnnnqqqtttyyy{{{mmmfffddd^^^\\\ZZZYYY\\\bbbiiimmmuuuuuuvvvzzz}}}zzzvvvyyy{{{yyysssiiiaaa]]]]]]]]]]]]^^^___``````aaadddfffgggfffdddbbbbbbbbblllmmmnnnmmmjjjfffaaa^^^bbbeeefffaaa\\\\\\cccjjjyyyyyy|||wwwvvvssspppnnnlllkkkkkkqqqtttyyy}}}xxxrrriiiccc______`````````___```aaacccbbb```^^^jjjnnnttttttqqqmmmllllllllliiiiiinnnuuuxxxtttoooqqqqqqtttvvvrrrllllllpppyyy~~~}}}nnn______^^^\\\]]]___ccchhhkkknnnqqqtttssspppmmmjjjhhhgggiiijjjhhhccc]]]XXXVVVOOOPPPRRRRRRRRRSSSUUUVVVZZZfffxxxwwwiii]]]YYYSSSKKKDDD@@@<<<666222///---++++++,,,---------------...///...---,,,+++************************))))))************)))))),,,,,,,,,+++++++++******(((((()))***+++++++++++++++++++++***************((((((((((((((((((((((((***+++,,,,,,,,,,,,+++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++)))''')))...000000............///111333444555333777AAASSSnnnppp```SSS^^^tttlllZZZRRRNNNUUUoooppp[[[LLLGGGLLLQQQhhh|||ttt^^^MMMIIIHHHPPPccc}}}(((((('''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&&&&&&&)))(((((('''''''''''''''))))))))))))))))))))))))&&&&&&''')))+++---///000333444444555555555555555999888777555333000...,,,------,,,,,,,,,...///000444555666777777777777777222333333222000///000111444;;;BBBEEEGGGNNNZZZdddkkkoootttwwwxxx{{{sss```XXXXXXXXXVVVUUUUUUYYY```fffkkkrrrtttwww|||~~~xxxqqqmmmmmmllljjjfffaaa______```aaacccfffiiijjjjjjiiihhhdddeeeggggggfffeeeeeefffqqqssswwwxxxuuunnngggaaaaaadddeeebbb^^^]]]aaagggzzz||||||zzzzzz{{{zzzvvvsssuuuxxx|||vvvpppggg___YYYVVVTTTRRRUUUTTTTTTUUUVVVXXXXXXYYYaaafffoootttwwwwwwxxxyyysssmmmhhhkkkrrrwwwvvvrrrttttttwwwzzzvvvpppmmmoootttvvvvvvxxx{{{yyylll___]]]ZZZXXXYYYZZZ[[[___ccclllsss{{{~~~~~~{{{vvvpppiiikkknnnnnnkkkfffaaa^^^\\\[[[ZZZWWWTTTSSSRRRRRRTTT[[[fffqqqxxx~~~}}}qqqccc[[[QQQKKKGGGDDD>>>:::111...,,,+++,,,,,,,,,+++.........///...---,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,,,,+++++++++******&&&'''***,,,,,,,,,+++***************************(((((((((((((((((((((((()))))))))******)))))))))+++***)))((((((***+++---------------------------333000...///000111000////////////000111222444555333777AAATTTnnnqqqbbbTTTaaawwwlllYYYQQQPPP[[[uuusss]]]LLLFFFJJJPPPjjj}}}uuu^^^MMMHHHFFFNNNaaa{{{((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''((()))))))))((('''&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&'''((((((''''''&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&'''(((***---///111333555555666666666555555444999999777555222///---+++,,,++++++,,,---///111333777777777777777777666666666666666444222222333555:::AAAIIIMMMOOOTTT___hhhooossswwwyyyyyyzzz}}}jjjWWWQQQSSSSSSSSSTTTWWW]]]dddkkkooopppssswww}}}~~~{{{||||||zzzvvvnnnfff```aaaaaa```^^^\\\\\\___aaaiiikkknnnppppppnnnkkkiiiaaaeeeiiikkkllllllmmmmmmmmmrrrxxx|||zzzrrrhhhbbbaaaeeejjjjjjgggeeefffiiixxxzzz~~~}}}|||{{{}}}yyyuuummmgggccc```]]][[[ZZZYYYXXXWWWWWWYYY[[[]]]dddhhhnnntttwwwzzz|||}}}rrrkkkeeeeeejjjoooooommmoooppptttzzzyyyuuurrrttttttqqqllliiikkkllleee[[[VVVRRRRRRVVVXXXVVVXXX\\\hhhsssvvvhhhiiijjjlllmmmllljjjiiiiiigggddd```[[[WWWTTTQQQOOOPPPSSSWWW```kkkwwwuuukkk^^^TTTPPPKKKEEE???555222///------,,,+++***......///.........------------------------------***+++------------+++***,,,,,,,,,+++++++++******&&&(((***,,,------+++***************************))))))))))))))))))))))))***))))))))))))))))))***,,,+++)))((((((***,,,...------------------------///...---,,,---...------111111111111111222222333555999CCCUUUooossscccWWWfff{{{mmmYYYQQQVVVfffuuu___LLLEEEIIIOOOkkkvvv___MMMHHHEEEMMM___{{{(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((()))))))))(((''''''))))))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((((()))***,,,...111333555555555666666666555555444555555444333222000///.........------...///111222888888888777777777777777555666666666555777:::<<>>BBBHHHNNNSSS[[[cccmmmrrrrrrrrrvvv{{{~~~fffTTTSSSUUUWWW[[[___gggooouuu|||||||||{{{zzzyyy{{{|||~~~xxxqqqhhhbbb^^^```eeehhhggghhhmmmoooooonnnqqqsssqqqlllkkkmmmppplllnnnooommmjjjgggggghhhooossszzz}}}wwwrrrkkknnnqqqssswww~~~llleee\\\XXX[[[```dddfffbbbccccccbbb^^^ZZZWWWWWWQQQPPPOOOSSSYYYbbbkkkqqqlllkkkppp}}}rrreee\\\TTTNNN@@@>>>999555222000000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---------,,,,,,,,,+++,,,,,,,,,,,,+++***)))((()))))))))*********+++)))***++++++,,,,,,,,,+++)))+++,,,,,,++++++,,,...)))***,,,+++******+++,,,------,,,------...///000//////000111333444555555777:::CCCTTTnnnzzzjjjbbbnnneeeQQQJJJJJJXXXsss{{{dddPPPJJJGGGNNN```~~~ppp\\\UUUWWWkkk"""&&&***+++)))''''''(((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))&&&'''((())))))'''%%%$$$###$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((()))))))))(((&&&&&&'''((()))))))))(((&&&''''''(((((((((((((((*********+++,,,...111222555555555444333111000///---,,,,,,,,,------+++)))///000111222555777999;;;=========<<<;;;;;;;;;:::555888===BBBGGGMMMTTTXXXcccjjjrrruuutttrrrtttvvv}}}zzzxxxxxxvvvnnn___SSSTTTTTTUUUWWW]]]hhhsss{{{~~~|||xxxvvvwwwxxxxxxssskkkdddaaa```fffkkknnnllljjjjjjiiifffeeejjjooooookkkiiijjjmmmkkknnnqqqoookkkgggffffffpppuuu}}}}}}}}}zzzwwwuuuzzzooofffZZZSSSTTTXXX\\\^^^dddeeeeeedddbbbaaaaaabbbXXXSSSMMMHHHFFFKKKWWWbbbdddcccjjjxxx|||jjj___WWWSSSFFFCCC>>>999666444444444...//////////////////...////////////////////////...---,,,+++++++++,,,---.........------,,,,,,,,,+++,,,,,,---,,,+++***)))(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---)))+++,,,,,,,,,,,,---///---------------...000000...///000111333444666666666:::CCCUUUooo{{{kkkaaaooofffSSSNNNNNN]]]|||zzzcccQQQKKKIIIPPPbbbzzznnn\\\WWW[[[ooo!!!$$$'''))))))))))))'''&&&&&&%%%%%%$$$$$$###'''(((((('''%%%%%%&&&''''''&&&&&&'''((('''$$$"""$$$###$$$%%%''''''&&&%%%$$$!!!!!!'''***)))&&&'''((((((((('''&&&%%%%%%'''''''''''''''((())))))))))))'''&&&&&&'''((())))))))))))(((''''''&&&&&&))),,,000111000000222555777666444222000...---------,,,******,,,.........)))...111444999>>>>>>999::::::::::::::::::999999666999???EEELLLSSSZZZ^^^kkkrrryyyyyysssooooooqqqssslllccc___^^^\\\YYYUUUXXXWWWYYY^^^gggqqqxxx{{{}}}wwwsssmmmqqqtttrrrlllhhhhhhjjjnnnmmmllljjjiiiggggggfffccceeeiiinnnqqqpppmmmjjjpppnnnnnnooollliiijjjnnnuuuzzz~~~vvvnnneee^^^TTTNNNTTT___bbbbbbeeejjjnnnmmmhhhcccbbb]]]TTTNNNKKKKKKKKKKKKYYYWWW\\\jjjyyyrrrcccXXXNNNIIIFFFCCC>>>777333444...///000000...------......,,,++++++,,,---+++***------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---///...---,,,+++)))((((((''''''((()))***,,,---...*********++++++,,,,,,,,,,,,,,,------,,,***)))'''+++---//////---,,,...000222111111111222333333444888>>>FFFRRRiii{{{llldddrrrnnnZZZPPPVVVggg|||eeeSSSNNNJJJNNN]]]yyyzzziii\\\SSSYYYttt&&&'''(((((((((&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&)))***)))'''%%%%%%(((***)))((((((((())))))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&)))&&&$$$&&&***,,,+++)))''''''((((((''''''&&&%%%'''''''''''''''((())))))((((((''''''''''''(((((()))))))))(((((('''''''''(((+++///000111222444777666555333111///...---------+++*********,,,,,,,,,000666:::<<>>888666//////000///...---,,,,,,000...------...///---,,,,,,,,,,,,------.........,,,,,,,,,,,,---......///...------,,,,,,------.........---,,,+++******)))+++++++++,,,---...///000,,,,,,---------.........------------,,,+++******,,,...///...,,,+++---///111111111111222333444555555;;;DDDQQQiii~~~mmmeeesssttt___XXXZZZgggiiiVVVOOOJJJNNN]]]xxxssscccXXXSSS\\\xxx)))******)))'''%%%"""!!!%%%%%%&&&&&&'''(((((()))******(((&&&$$$%%%(((***'''%%%$$$$$$&&&'''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''***'''%%%%%%((()))(((%%%''''''((((((((('''&&&&&&'''''''''''''''((())))))''''''(((((((((((((((''')))))))))((((((((((((((((((+++...000222333555777444333111///...---,,,,,,---,,,+++++++++,,,---...444<<>><<<:::888777888999:::BBBIIIRRRXXX[[[```ggglllyyy~~~wwwooojjjjjjllleee\\\XXXZZZ^^^```aaabbbdddgggjjjmmmqqqwwwzzz~~~zzzssskkkfffeeejjjpppsssrrrqqqrrrsssrrruuuvvvtttooommmooorrryyyzzz||||||{{{xxxuuusssllliiiiiilllmmmmmmrrryyy~~~}}}}}}|||{{{yyyvvvsssqqqqqqrrrrrrnnnkkkpppooonnnlllkkkjjjiiiiiinnnoooqqqrrrssssssrrrqqqjjjhhhfffhhhlllqqqtttuuussssssssstttvvvxxxzzz{{{yyyqqqiii```[[[ZZZXXX^^^hhhttt~~~}}}xxxrrrmmmeee^^^XXXSSSNNNKKKHHHHHHOOO[[[dddgggiiilll{{{|||rrriii```\\\VVVJJJ???999222222111111///...------000...------...///---,,,++++++,,,---...///000000,,,,,,,,,---...///111111///......------......///------,,,,,,,,,+++++++++***************+++,,,,,,------------...............------,,,,,,,,,------.........---++++++---///000000000111222444555666333999BBBOOOhhhooocccqqqyyyeeeaaa```iiimmmXXXPPPJJJNNN^^^yyyxxxiiiZZZRRRRRR```~~~''''''((((((((('''&&&&&&&&&'''''''''((((((((()))''''''((('''%%%$$$&&&'''%%%###!!!"""###%%%&&&&&&''''''%%%$$$###$$$''')))+++)))&&&&&&''''''%%%$$$''''''(((((((((((('''''''''''''''''''''((())))))&&&&&&((()))))))))((('''))))))))))))))))))))))))+++,,,///111222444555666222111///...---,,,,,,,,,+++,,,------...000333555999AAAGGGEEEAAAAAACCCCCC???<<<999777666888;;;===@@@IIITTT\\\aaagggooouuu}}}vvvqqqpppvvvppphhhccceeejjjnnnqqqmmmoooqqqqqqqqqqqqtttwwwvvvwwwvvvsssnnniiifffddddddhhhnnnrrrrrrqqqqqqqqqlllssszzzzzzuuusssvvvzzz}}}wwwtttlllgggdddeeegggllluuu~~~yyyyyyxxxxxxwwwwwwwwwwwwwwwuuurrrppppppooommmkkkmmmkkkiiihhhhhhfffbbb___eeeeeedddccccccbbbbbbbbbaaabbbeeegggiiijjjjjjjjjbbb```^^^]]]___bbbeeegggiiiiiiiiiiiijjjkkklllmmmrrrvvv{{{|||yyyvvvuuuvvvuuuvvvwwwyyy{{{}}}zzzpppeee]]]YYY]]]gggtttvvvrrrlllfffaaaZZZTTTPPPMMMKKKLLLRRRWWWXXX[[[___jjjuuuxxxnnnjjjdddVVVHHH???777666333222222111000///...,,,++++++,,,---+++***++++++,,,,,,---......///,,,,,,,,,,,,---...///000......------------......***+++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,,,,,,,///...---,,,,,,---///000......---,,,,,,...000111//////000111222444666777333:::BBBOOOgggppp```mmm|||gggeeehhhtttnnnXXXPPPJJJPPPbbbqqqaaaSSSNNNRRRccc~~~~~~~~~&&&''''''((()))))))))))))))))))))(((((('''''''''%%%'''******(((&&&%%%%%%)))'''%%%%%%''')))***)))'''''''''%%%######&&&)))///---+++******)))((('''''''''(((((((((((((((''''''''''''''''''((())))))%%%&&&((()))))))))((('''((()))))))))******++++++///000000222333333333222000///...---,,,,,,,,,,,,&&&))),,,...000333888<<>><<<999777999<<>>BBBHHHOOOVVVZZZ\\\^^^dddnnnyyy|||xxxyyy}}}~~~|||zzzxxxxxxyyy{{{yyyssslllkkknnnooommmiiicccddddddccceeelllwww~~~zzzuuupppjjjfffccc^^^aaafffkkkoootttyyy}}}~~~xxxvvvnnnfff___\\\\\\aaalllwww~~~~~~~~~~~~|||xxxuuummmllllllkkklllkkkjjjiiigggfffdddbbb```___^^^]]]\\\]]]^^^aaabbbaaa^^^[[[YYYYYYYYYZZZ\\\___cccfffeeeccc___]]]\\\^^^aaaccc```^^^[[[YYYYYY[[[^^^```bbbcccccc```[[[WWWVVVVVVXXX[[[```dddeeeeeebbb```___aaadddbbb^^^[[[[[[\\\ZZZ[[[]]]^^^______^^^^^^^^^aaadddgggiiikkknnnpppqqqqqqssswww}}}~~~yyyqqqkkkiiigggdddaaaYYYXXXXXXZZZ[[[[[[YYYWWW[[[VVVRRROOOIIIDDDFFFKKKTTTfffttttttuuu~~~wwwmmmjjjcccWWWGGG;;;555222000///000...------...///---,,,+++++++++++++++++++++,,,------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++)))))))))((())))))******000/////////...........................---,,,+++---,,,,,,...000000...+++111111111111222333444555777<<>>AAAGGGNNNVVV^^^bbbffffffkkkwww|||wwwxxx}}}~~~~~~~~~}}}{{{zzz{{{|||vvvmmmeeeeeekkkooolllhhhdddfffiiijjjlllsss~~~xxxrrrlllgggddd\\\]]]```fffppp{{{|||uuummmgggcccaaaeeemmmsssyyy~~~}}}|||}}}|||zzzxxxvvvvvvwwwyyyzzzuuuttttttuuuuuutttrrrpppkkkiiigggeeeeeedddcccbbbdddeeedddcccaaa]]]ZZZXXXXXXYYY\\\```bbbaaa]]]ZZZXXXXXXYYYZZZ]]]bbbiiimmmiiifffaaa]]][[[]]]```bbbfffccc^^^[[[ZZZ\\\___bbbdddfffgggddd___[[[ZZZZZZXXX\\\bbbgggjjjhhhfffcccaaacccdddbbb]]]ZZZ[[[\\\YYYZZZ[[[]]]]]]\\\\\\[[[YYY[[[___aaabbbdddfffhhhjjjjjjjjjnnnsssxxx{{{|||{{{tttpppuuu~~~uuunnnhhhaaa\\\QQQQQQQQQSSSUUUVVVVVVTTTYYYXXXXXXWWWPPPGGGDDDFFFQQQfffuuutttrrrzzz~~~vvvttttttfffRRRBBB:::666333111...,,,++++++,,,---+++*********+++,,,------...///,,,,,,,,,---...///000111.........------..................------,,,,,,,,,,,,,,,++++++,,,------.........---------,,,,,,,,,......//////...,,,***)))---,,,,,,...000...)))%%%222111111111222333333444555;;;CCCPPPhhhzzziii]]]hhh~~~{{{dddYYYiiikkkVVVNNNNNN\\\ttt}}}{{{zzz{{{iiiXXXLLLPPP^^^rrr|||www~~~}}}|||))))))))))))))))))))))))((((((((((((((('''''''''))))))***))))))((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((('''&&&%%%%%%%%%&&&'''(((((((((&&&&&&'''((()))***)))(((&&&$$$&&&&&&''''''(((((())))))((()))+++---...000000111333333444555555444333333...---,,,...111222000---...444888999===DDDJJJKKKPPPQQQQQQPPPMMMIIIEEEBBB======BBBKKKYYYdddkkkmmmmmmtttxxx|||vvvsssyyy|||yyy|||}}}}}}|||{{{mmmjjjhhhjjjnnnooolllhhhkkknnnqqqooonnnrrr|||}}}xxxppphhhaaaaaadddooo~~~yyytttqqqmmmkkkppprrrwww~~~{{{vvvssspppnnnnnnnnnpppssstttsssrrrnnnnnnnnnnnnmmmkkkiiihhhdddcccaaa___^^^]]]\\\\\\\\\aaaeeeddd___ZZZWWWVVVTTTUUUWWWZZZ]]]___^^^]]]]]]ZZZWWWWWW\\\ccciiilllnnnmmmiiiddd______bbbfffjjjiiifff```\\\]]]aaaffffffhhhiiiiiihhheeebbb```______```bbbfffjjjnnnqqqhhhgggdddbbb___^^^^^^^^^ZZZ[[[]]]^^^___^^^\\\[[[]]]\\\[[[]]]___bbbbbbbbbbbbfffjjjkkkiiijjjnnnrrrrrrpppooopppuuu|||uuujjj___XXXUUUIIICCCIIILLLJJJLLLTTTSSSXXX^^^```]]]UUULLLGGGGGGTTTeeepppvvvzzz{{{zzzzzzyyyuuupppaaaLLL===888333...///---,,,,,,,,,,,,+++))),,,,,,,,,,,,++++++***)))000000//////............000///---+++***+++,,,...000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...////////////......------,,,,,,,,,,,,---///000222333000///......///111333555999<<>>CCCKKKPPPQQQRRRPPPMMMIIIFFFCCCAAA@@@EEEJJJQQQYYYbbbjjjsssxxx|||~~~~~~yyynnniiifffkkktttxxx||||||zzzxxxmmmjjjhhhjjjnnnqqqqqqooosssvvvxxxvvvrrrrrrvvv{{{uuuhhh\\\aaammm|||xxxuuuvvvxxx||||||{{{yyyvvvsssooolllkkkhhheeecccbbbcccddddddcccaaabbbbbbbbbbbbaaa```___^^^]]]\\\ZZZXXXWWWVVVVVVUUUXXX]]]cccgggfffccc```YYYXXXWWWWWWYYY]]]```bbbbbbcccdddbbb______cccfffkkklllnnnmmmlllkkklllmmmlllooorrrsssqqqnnnkkkjjjkkklllnnnpppppppppnnnmmmkkkjjjjjjkkklllnnnppprrrqqqoookkkhhheeecccbbbbbbaaaaaacccdddddddddcccbbb___]]]\\\\\\^^^___```___aaadddffffffcccccceeehhhkkkkkkjjjjjjjjjjjjjjjjjjmmmsssxxxyyyxxx|||vvveeeVVVIIIEEECCCAAADDDKKKTTT^^^mmmwwwxxxoooaaaWWWNNNKKKKKKRRR^^^kkkssswwwuuuyyyzzzpppjjjnnnjjjYYYEEE999666666111000......///000///...++++++,,,---............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------)))))))))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------------......//////............//////222111111111222444555777777:::AAARRRkkk}}}nnn```ggg{{{oooXXXLLLTTTllllllWWWNNNJJJUUUkkksssfffWWWLLLIIILLLXXXuuuxxxsssooonnnoooyyy~~~zzz((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()))******((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''---,,,***)))((((((((((((((((((((()))******++++++***+++---///000222222333444444555555555555444444777555333222111111111111555;;;@@@CCCHHHPPPVVVWWWUUURRRMMMHHHDDDCCCDDDDDDKKKQQQZZZbbbhhhooovvv{{{wwwvvvuuu{{{}}}kkkhhheeeaaaiiixxxwww|||zzzwwwvvvsssqqqooonnnpppqqqqqqooosssvvvxxxvvvsssppprrrtttwwwhhh\\\cccqqq|||xxxxxxxxxzzz}}}}}}|||{{{yyyxxxvvvtttpppllliiihhhfffccc___]]]^^^aaabbbbbb______```````````````___aaa```^^^\\\[[[ZZZYYYYYYXXXXXXZZZ```gggjjjiiifff```___\\\ZZZZZZ\\\aaaeeefffjjjllljjjdddaaabbbeeeiiilllooorrrsssrrrqqqqqqnnnqqquuuxxxwwwuuurrrpppmmmnnnpppssstttttttttsssssssssrrrrrrrrrsssttttttvvvtttrrrooommmlllkkkkkkhhhhhhiiijjjjjjiiiiiihhhcccaaa^^^^^^___```aaa```ccceeeggggggffffffgggiiiooonnnllljjjhhhgggffffffdddjjjppppppmmmooowwwyyyhhhWWWLLLFFFBBBDDDHHHOOO]]]qqqzzzhhh[[[WWWOOOHHHJJJSSS___lllvvv|||ssseeehhhfff[[[LLL???999777222000......///000000///+++,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,++++++******++++++++++++***)))++++++,,,,,,,,,,,,------------,,,,,,,,,------...---,,,,,,,,,,,,---/////////............//////000111111111111222444555666666999AAAQQQkkkoooccciii|||nnnUUUOOOXXXqqqjjjWWWOOOJJJTTTkkk|||nnn```RRRHHHGGGMMMZZZwww{{{sssooolllmmmqqq{{{}}}yyy(((((((((((((((((((((((((((((((((((())))))******((((((''''''((()))***+++((((((((((((((((((((((((''''''((())))))))))))(((&&&&&&'''''''''''''''&&&%%%$$$$$$$$$%%%''')))***&&&&&&'''((()))+++---...((((((((()))******+++++++++,,,...000222333333444555555555555555555555555666555333111000111333444888???FFFIIIOOOVVV[[[[[[WWWSSSNNNIIIGGGHHHKKKMMMQQQXXXccckkkooossswwwzzzsssooolllooozzzoooccceeeeeebbbkkkzzzzzzzzzxxxwwwvvvuuutttsssttttttsssssssssvvvxxxwwwsssqqqqqqqqq|||wwwjjj]]]dddsss~~~yyyxxxwwwxxxyyyyyywwwvvvvvvuuusssppplllhhheeecccccc```\\\[[[\\\___bbbccc^^^^^^^^^^^^___```aaaaaabbbbbb```___^^^^^^^^^^^^___]]]\\\```fffkkkmmmmmmiiihhheeeaaa^^^___cccgggjjjooosssqqqkkkggggggiiijjjmmmpppuuuwwwwwwvvvtttrrrsssuuuwwwyyyyyyxxxwwwqqqrrrtttvvvwwwxxxxxxxxx}}}}}}||||||{{{{{{{{{{{{xxxwwwuuutttsssssstttuuunnnnnnnnnnnnmmmmmmllllllfffccc```___```bbbbbbbbbdddeeeggghhhhhhiiikkklllpppmmmjjjgggeeedddeeeeeeaaafffkkkkkkhhhhhhmmmrrrzzz|||iiiZZZPPPIIIGGGHHHKKK[[[ssstttfff]]]UUUMMMKKKLLLRRRaaappp|||jjjfffbbb^^^WWWLLLAAA:::444111///---...//////...---------,,,,,,***)))))),,,,,,,,,,,,------------------------,,,+++***)))++++++,,,------,,,,,,++++++++++++,,,,,,---------......---,,,,,,,,,---------,,,+++++++++---...000,,,,,,------///000111222///000000111222333444555666888@@@QQQjjjpppeeelll~~~mmmUUURRR[[[uuu|||fffVVVOOOJJJUUUooo{{{nnn```OOOFFFFFFMMM\\\zzz~~~vvvqqqoooqqqvvv||||||www))))))))))))))))))))))))'''(((((())))))******+++))))))(((''''''(((******(((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&''''''((('''''''''%%%%%%%%%&&&'''((()))***'''(((((())))))******+++''''''((())))))******+++,,,---///111222444444555666666555444444555666666777777555333222444888;;;???GGGOOOSSSWWW\\\^^^\\\VVVSSSOOOLLLLLLOOOTTTWWWXXX___jjjsssxxxyyyxxxwwwppplllgggeeehhhmmmoooppprrriiieeegggiiihhhnnnxxxzzzxxxxxxssstttuuuvvvwwwwwwwwwwwwtttuuuwwwvvvssspppooooootttyyy~~~|||tttlll```fffttt~~~wwwvvvtttssstttsssrrrpppqqqpppnnnkkkhhheeebbb``````]]]ZZZYYY[[[^^^```aaa\\\\\\\\\]]]^^^```aaabbbbbbbbbaaaaaaaaaaaaaaabbbeeedddccceeeiiinnnqqqssspppqqqoookkkgggfffiiilllnnnrrrvvvvvvssspppooopppoooppprrrvvvzzz{{{zzzyyywwwvvvuuuwww{{{~~~xxxyyyzzz{{{}}}}}}}}}~~~~~~~~~zzzyyyyyyxxxxxxyyyzzz{{{uuutttsssrrrqqqoooooonnnjjjgggdddbbbdddfffgggggggggggghhhjjjkkkmmmnnnnnnmmmkkkhhheeecccccccccddd```dddhhhiiihhhfffggghhhnnnrrrwww{{{|||lll```XXXQQQMMMNNN[[[qqq~~~rrr```XXXRRROOOKKKJJJTTTbbbuuuwwwyyyxxxyyytttiiiaaaaaa```VVVFFF<<<666333000.....................---,,,+++)))((('''------------............---------,,,+++*********+++++++++++++++,,,,,,,,,***++++++,,,,,,------...//////...---,,,,,,,,,---...---+++******,,,...///,,,,,,,,,---///000222333//////000111222333444444666999@@@QQQjjjpppeeemmmkkkVVVMMMXXXsssvvv```SSSNNNJJJXXXuuu}}}pppdddPPPFFFEEELLL\\\}}}zzzvvvwww|||}}}{{{vvv))))))))))))))))))))))))'''(((((()))******+++++++++***(((''''''''')))***((((((((((((((((((((((((&&&'''(((((())))))((((((%%%&&&&&&'''(((((('''''''''(((((()))((((((''''''************)))'''%%%$$$&&&''''''(((((()))******---...000111333444555555777666555444444555666777666666555444333666<<>>DDDQQQZZZbbbddddddccc^^^YYYRRRPPPOOOOOOSSSZZZaaaeeeccciiisssyyyqqq```]]]ZZZVVVRRRQQQUUU[[[]]]fffnnnqqqvvv|||~~~|||}}}~~~uuunnnmmmpppsssvvvyyyzzzxxxuuurrrqqqppppppnnnkkkhhhdddbbb```[[[ccchhhgggfffiiimmmnnnmmmooouuu~~~{{{yyyxxxwwwuuuooommmkkkjjjjjjkkkjjjhhhjjjjjjkkkkkkjjjiiihhhhhheeebbb___]]]^^^^^^^^^]]]_________```bbbdddfffhhheeeeeefffggghhhiiikkklllhhhmmmssswwwwwwwwwyyy{{{tttxxx|||{{{wwwtttuuuxxxssstttwww|||}}}|||yyywwwyyy}}}~~~|||{{{}}}|||{{{zzzwwwtttsssuuuwwwyyyzzzuuutttssstttuuuuuutttssstttuuuvvvvvvsssoookkkhhhccceeejjjppptttrrrmmmgggbbbeeehhhjjjlllpppvvv|||}}}qqqggg]]]^^^aaagggmmmnnniiiddddddZZZVVV[[[ZZZPPPJJJLLLTTT]]]eeegggeeeiiittt}}}{{{xxxkkk[[[RRR===999444111000000///...---------...------,,,,,,,,,,,,,,,------.........)))(((((((((***---000111...---,,,++++++---///000******+++,,,,,,---......111000///...---,,,,,,,,,000...,,,***)))***,,,---//////............//////111111333444555666666666888:::AAAQQQiiiyyyggg```kkkgggXXXMMMXXXtttzzzlllWWWMMMKKKKKK^^^yyymmmbbbQQQFFFBBBHHHZZZ~~~~~~~~~zzzttt+++***)))'''''''''((()))((((((((((((((((((((((((+++******)))(((''''''&&&&&&'''((()))+++++++++,,,%%%'''(((((('''''')))***''''''((((((((((((''''''%%%&&&(((************)))***)))'''((()))***((('''(((((((((((()))***+++,,,...000333555777777666666555666777555222333777;;;555666666666777>>>GGGOOO\\\iiisssrrrlllggg^^^UUUSSSNNNMMMSSSWWWXXX[[[aaaeeelllwww~~~yyyggg```\\\]]][[[XXX\\\bbb___iiiuuu|||~~~~~~wwwpppllllllnnnoootttuuuwwwxxxxxxwwwuuusssrrrooommmlllhhhaaa___aaa\\\]]]^^^ccchhhmmmpppqqqvvvwwwyyyzzzvvvuuuvvvvvvrrrnnnnnnllliiigggeeeeeefffffffffggghhhiiijjjiiihhhgggbbbcccdddddddddbbbaaa```aaacccfffffffffeeefffgggmmmmmmmmmllllllmmmnnnooosssvvvzzz||||||{{{{{{{{{}}}}}}{{{zzz{{{~~~}}}~~~|||zzzwwwvvv|||}}}~~~xxxtttgggiiimmmtttzzz|||zzzxxxlllfffeeeiiikkkkkkooovvv{{{wwwhhhbbb[[[XXXYYY[[[ZZZYYYYYYZZZ\\\\\\[[[XXXTTTQQQQQQRRRUUU\\\dddlllppprrr{{{vvvrrreeeVVVIIIBBB999333111000...---,,,---.../////////---------------,,,,,,------.../////////...---,,,+++***...---------...000222333///...,,,,,,,,,---///111777444000---,,,---000222------------------------------......///000000000111111111222333444555666777<<>>CCCKKKWWWfffpppsssuuussshhhWWWHHHCCCDDDHHHOOOYYYaaahhhmmmqqqsss{{{{{{~~~mmmfff``````fffmmmqqqrrrrrrrrrtttvvvyyy}}}rrrhhh^^^YYYXXXWWWZZZ^^^```^^^YYYWWWZZZcccqqq{{{~~~yyyzzz|||yyyxxxvvvwwwxxxzzzyyyyyywwwrrrlllhhhhhhiiilllmmmmmmllljjjhhhggghhhiiijjjkkklllnnnppprrrtttvvvvvvppprrrtttvvvwwwwwwwwwwwwxxxxxxwwwuuutttuuuxxx{{{~~~~~~|||tttqqqoooppptttyyy{{{|||}}}zzzeeeSSSIII@@@CCCHHHPPPXXX```fffiiiggg___UUUMMMKKKNNNRRRUUU]]]cccllluuusssiiidddZZZOOOCCC:::444222000000//////............000///...---------------******+++,,,------------,,,+++***(((((((((((())),,,,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////,,,---////////////---,,,.........///000000111111111111111222333444555666444999AAANNNggg~~~lll^^^iii}}}sss\\\PPPMMM[[[vvvxxxgggdddrrryyy~~~yyyzzz~~~{{{pppbbbPPPKKKIIIVVVuuu}}}yyy}}}~~~zzzsss((()))***+++++++++******************************))))))))))))((((((((((((&&&'''(((((())))))))))))'''((()))((('''&&&'''(((((())))))******))))))((()))((((((((((((((())))))((('''&&&(((***+++***)))((()))***,,,...000333444555555555666777888888999999888777777777777666555;;;@@@FFFMMMTTT___kkksss~~~{{{ssseeeQQQCCCBBBHHHPPPYYYbbbggglllsssyyy{{{mmmjjjfffeeegggkkknnnppppppqqqtttxxx{{{uuuhhhZZZTTTRRRRRRVVVZZZ[[[ZZZWWWUUUWWW___lllvvv}}}yyyxxxyyyvvvtttssstttvvvxxxxxxxxxvvvsssnnnkkkjjjlllooorrrsssqqqooommmlllmmmnnnoooooopppsssuuuwwwxxxxxxxxxuuuvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~zzzuuupppooorrrvvvxxxxxxxxxwww]]]LLLDDDEEEHHHNNNWWWdddooovvvtttmmmbbbYYYRRRNNNKKKJJJXXX___fffnnnzzz|||ooommmggg\\\NNNAAA888333111111000///............///...............//////+++,,,------............---,,,+++***))))))***++++++,,,,,,,,,------------///...,,,+++,,,...000111,,,---///000000///---,,,...//////000111111222222111111111222333444555666444999AAANNNhhhooobbblll}}}nnnZZZOOOKKKYYYsss~~~wwwiiilll~~~}}}uuuwww|||zzzrrrfffQQQLLLIIIVVVttt~~~|||zzz||||||{{{{{{|||yyysss((()))***++++++++++++***((((((((((((((((((((((((******))))))((((((''''''((((((((()))(((((('''&&&&&&''')))(((''''''((()))'''(((((())))))(((((('''&&&'''((())))))***))))))((('''&&&'''***+++***)))((()))***,,,///222444555666666666666777888999999555777999:::999999:::<<>>BBBEEEIIIPPP[[[dddjjjpppvvv{{{|||xxxqqqeeeSSSGGGKKKVVVaaajjjooonnnpppyyy~~~{{{}}}yyyyyyuuuwwwwwwsssmmmjjjkkkooooooqqqtttxxxzzz{{{{{{{{{uuueeeUUUMMMMMMOOOTTTZZZ___dddhhhiiiggghhhkkkpppwwwvvvvvvwwwxxxvvvsssppppppoooooopppsssuuuvvvvvvuuutttsssqqqqqqssswwwzzzxxxwwwvvvuuuvvvxxxzzz|||~~~{{{}}}|||{{{zzzxxxuuurrrpppnnndddeeegggmmmtttzzz~~~yyyttttttzzz|||~~~~~~zzzxxx}}}~~~{{{xxxxxx{{{~~~sssVVVSSSOOORRR]]]oootttiii___WWWRRRJJJVVVaaahhhnnnwwwzzzjjjWWWHHH@@@333222000///.........///------------///000111222...///////////////......,,,+++*********+++,,,,,,***+++,,,---------,,,,,,------------------------,,,...000111111000...,,,------......///000000000111111111222333444666666777<<>>EEEOOO]]]lllrrruuuxxxzzzzzzwwwiiiZZZNNNKKKWWWdddmmmpppsssqqqqqqwwwwwwwww~~~~~~ssswww{{{yyytttooommmoookkkpppvvvzzzyyyssslllgggddd```XXXRRRPPPUUU^^^eeeooosssuuutttqqqooorrrvvvzzzyyyxxxvvvuuusssrrrqqqrrrtttuuurrrooopppuuuzzzzzzxxxuuutttvvvyyy}}}~~~|||}}}}}}}}}xxxyyyzzzzzzyyyzzz|||~~~~~~{{{yyyzzz|||}}}{{{yyywwwuuuoooiiihhhhhhaaaYYYYYYWWWWWW]]]iiirrrwwwxxx}}}~~~~~~{{{oookkkjjjnnntttzzz|||xxxsssrrrrrrwww}}}}}}~~~}}}sssbbbTTTTTT]]]iiixxx|||nnnddd[[[RRRPPPSSSYYYbbbgggjjjrrrzzzvvvwwwzzzpppVVV???555222///......//////...........................------------------------000000000000000111222333------------------------------------------------///000222333222111///...------......///000000000111000333888999666555777999;;;BBBRRRlllqqqmmmyyywwwdddWWWQQQOOOXXXqqqsss___SSSRRRTTTjjj|||nnnhhhfffwww~~~|||vvvnnngggRRRLLLIIIVVVttt|||zzzxxxxxxxxxwwwuuu+++++++++++++++***))))))((())))))))))))(((''''''(((((((((((((((((((((((()))'''$$$%%%(((***++++++(((((())))))*********+++((()))))))))))))))((((((***+++,,,,,,***))))))***))))))))))))************+++,,,---...000111222333888888888888888888888777999888:::>>>>>>???FFFNNNXXXffftttzzz{{{|||{{{yyyyyyooobbbWWWPPPQQQ\\\iiirrruuuuuurrrpppuuuyyyrrrqqqzzzxxxzzz{{{yyyuuuqqqooooookkklllnnnpppooolllgggccc```^^^ZZZXXXXXX^^^gggmmmtttwwwzzzxxxtttrrrsssuuuttttttsssrrrqqqqqqppppppsssuuuvvvsssqqqqqqvvv{{{{{{yyyxxxwwwxxx|||}}}zzzvvvwww{{{|||wwwqqqooopppssstttuuuwwwyyy{{{zzzxxxvvvvvvvvvuuuuuuvvvuuusssssstttuuuwwwvvvuuuvvvxxxxxxvvvtttnnnlllfff```^^^^^^ZZZTTTSSSQQQRRRYYYdddnnntttuuuxxxwwwuuuuuuvvvyyy|||uuupppllljjjpppwwwzzzwwwrrrooommmsssyyy~~~yyyggg___```eeeppp{{{uuukkk```WWWRRRTTTZZZbbbeeefffkkkqqq~~~wwwxxx~~~www^^^HHH;;;777333///......---,,,........................------------------------+++*********++++++,,,------------------------------------------------------...///000///---+++***......//////000111111111111000222777888555555777999;;;BBBRRRlllwwwqqqyyycccUUUNNNOOOYYYsssttt___SSSRRRUUUlll}}}rrroooqqq{{{{{{tttjjj```OOOKKKIIIWWWuuu}}}{{{zzzyyyxxxwwwuuusss***++++++++++++***))))))(((((((((((((((''''''&&&))))))))))))))))))))))))+++)))&&&&&&'''(((((('''''''''((()))***+++,,,,,,******+++******)))(((''')))+++,,,+++***))))))***)))))))))*********++++++......///000111222333333888888999999999999999999888888:::???BBBFFFPPPZZZeeeqqq}}}}}}yyypppfff[[[VVVWWW\\\gggrrryyyzzzyyysssnnnqqq{{{}}}sssnnnnnnvvv}}}zzzxxxvvvuuutttrrrqqqllliiifffeeeffffffccc``````aaaaaabbbdddhhhoootttxxx{{{~~~}}}yyyuuuttttttssssssttttttttttttuuuuuuuuuvvvwwwvvvssstttxxx|||}}}|||{{{{{{}}}sssooojjjjjjoootttxxxxxxssslllccc]]]]]]bbbhhhlllmmmppprrrsssrrrpppooopppsssssssssqqqooommmmmmnnnrrrqqqqqqrrrttttttrrrpppmmmlllfff___]]]___^^^[[[UUURRRQQQUUU___jjjqqqttttttqqqmmmjjjkkkoootttwww|||~~~|||}}}~~~~~~~~~wwwppphhhnnnvvv{{{yyytttnnnjjjmmmttt||||||kkkaaa^^^dddkkkuuu}}}}}}ttthhh^^^SSSTTTYYY```dddeeeiiioooxxxxxxwww}}}yyyeeeQQQ???;;;555111//////...---........................------------------------,,,,,,,,,,,,,,,,,,---...------------------------------------------------000111111111000///---,,,//////000000111222222222111000222666777555444777888;;;BBBSSSlll~~~uuu|||cccSSSLLLOOOZZZtttvvv```SSSSSSVVVooo~~~vvvxxx~~~zzzrrreeeXXXLLLIIIIIIXXXwww}}}{{{zzzzzzyyyyyywwwsssppp******+++++++++******)))((((((((((((((('''&&&&&&***************************)))'''&&&&&&''''''''''''(((((()))******+++++++++++++++***)))((('''&&&&&&((())))))(((''''''((()))))))))******++++++,,,---...000333555888:::;;;;;;;;;::::::::::::::::::999888;;;@@@EEELLLXXXdddrrrzzzzzzjjj```YYYYYY___gggqqqyyy}}}}}}zzzssskkkkkkssszzz~~~{{{vvvsssqqqqqquuu~~~~~~}}}xxxsssrrruuuwwwuuussslllhhheeedddggghhhfffccchhhjjjkkklllmmmnnnqqqsssxxx{{{|||xxxuuuuuurrrssstttuuuwwwxxxyyyzzzxxxyyyyyyxxxwwwwwwzzz}}}~~~}}}}}}~~~pppjjjdddcccgggnnnsssuuuqqqjjj___WWWVVVZZZaaafffiiillloooqqqpppooonnnnnnrrrssstttrrrpppnnnmmmnnnqqqpppnnnnnnnnnoooppppppooopppmmmgggeeeiiikkkkkkccc]]]WWWVVV\\\fffpppuuuuuuqqqlllhhhgggkkkppptttzzz}}}~~~~~~|||{{{|||}}}tttkkkpppxxx~~~yyyqqqkkkjjjpppyyy~~~~~~~~~}}}~~~~~~zzzhhh``````dddkkksss|||~~~wwwllldddSSSRRRUUU\\\aaaeeelllsssvvv}}}ssssssooocccXXXAAA<<<666222000000111111........................------------------------//////.........//////000------------------------,,,,,,------------------000111111111111000000///...//////000000111222222111///111555666444444666888:::CCCSSSmmmuuu}}}dddTTTNNNOOOYYYqqqxxxaaaTTTSSSWWWpppvvv{{{{{{rrraaaRRRIIIGGGJJJZZZxxx~~~|||zzzzzzzzzzzzyyyvvvqqqmmm)))******+++++++++******((((((((()))(((''''''&&&))))))))))))))))))))))))'''(((((('''''''''((()))******)))))))))))))))))))))***))))))((('''&&&%%%%%%'''))))))'''&&&'''(((((())))))***+++,,,,,,,,,,,,---000444888;;;>>>@@@???>>><<<;;;::::::::::::<<<;;;>>>DDDJJJRRR___kkk{{{zzzddd]]]YYY^^^fffnnnuuu{{{~~~|||sssjjjggglllrrr|||yyyuuussssssuuuvvvvvvzzz{{{|||}}}yyysssmmmnnnssswwwwwwuuunnnmmmmmmnnnqqqqqqnnnjjjnnnppprrrsssrrrqqqqqqrrrssswww{{{}}}}}}zzzwwwuuunnnoooqqqrrruuuvvvxxxyyyzzz{{{zzzyyyxxxxxxzzz{{{{{{{{{|||}}}ssskkkccc```ccckkkqqqtttrrrlllccc[[[WWWYYY^^^bbbgggjjjmmmooonnnnnnnnnoooqqqrrrtttsssrrrppppppppppppnnnkkkhhhgggiiimmmpppmmmqqqqqqmmmlllpppuuuvvvtttlllbbb[[[\\\dddnnnuuuwwwtttoookkkjjjllloooqqqvvvyyy}}}}}}zzzyyy{{{}}}zzzpppsssyyy|||rrrkkkiiipppxxx}}}zzzwwwzzz~~~~~~~~~zzznnnhhheeegggkkkqqqwwwwwwssslllhhhWWWRRRQQQUUU[[[aaaiiiqqquuuvvvkkkeeeaaa^^^IIICCC:::444111000111111........................------------------------,,,,,,+++******+++++++++------------------------,,,,,,,,,---------......++++++,,,---............------...//////000000111111///000444555333333666777:::CCCTTTmmm~~~rrr~~~hhhYYYTTTRRR[[[oooxxxaaaTTTSSSWWWooorrrvvv|||rrr```PPPHHHGGGJJJ\\\zzz~~~{{{zzzzzzzzzzzzyyyuuuoookkk))))))***++++++++++++***)))))))))))))))(((((('''((((((((((((((((((((((((&&&'''))))))((((((***+++************))))))(((((((((((()))(((((('''&&&%%%'''(((******)))((()))***((())))))***+++,,,------...///111444777:::<<<===@@@???===<<<;;;;;;<<<<<<@@@@@@DDDKKKRRR[[[hhhuuu}}}uuu___[[[[[[dddlllrrrwww{{{wwwmmmhhhjjjooovvvssspppppprrrvvvyyy{{{~~~~~~{{{{{{|||}}}{{{xxxvvvqqqllllllqqqvvvwwwuuurrruuuyyy{{{{{{xxxuuusssoooqqqssstttrrrrrrrrrssspppssswwwzzz{{{zzzwwwuuuoooppprrrsssuuuwwwxxxyyy{{{zzzyyyxxxwwwvvvvvvvvvtttuuuvvvxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~|||||||||}}}~~~xxxoooddd^^^aaahhhooosssqqqmmmggg___ZZZZZZ^^^aaafffhhhkkkkkkkkkkkkmmmnnnmmmppprrrrrrqqqpppppppppnnnlllhhhdddaaacccgggkkklllsssxxxvvvtttwww{{{}}}~~~vvvkkkcccaaafffnnntttwwwvvvtttrrrpppnnnmmmmmmooorrrwwwzzz|||~~~}}}yyyxxxzzz|||ttttttvvv{{{~~~{{{qqqiiijjjpppxxx}}}~~~{{{uuutttyyy~~~}}}||||||~~~~~~|||}}}pppffffffdddffflllnnnllljjjjjj^^^WWWQQQRRRUUUXXX___eeetttpppfffdddeeeVVVNNNCCC999333000///...........................------------------------,,,++++++************+++------------------------+++,,,,,,------.........,,,,,,------.../////////---------...//////000000111...///333444222333666777:::CCCTTTnnn{{{ppp}}}~~~mmmaaa[[[XXXaaasssxxxbbbTTTRRRUUUmmm}}}kkklllwww|||rrrbbbSSSHHHGGGKKK]]]{{{~~~{{{{{{{{{{{{{{{yyyuuuoookkk))))))***+++++++++++++++***************))))))((())))))))))))))))))))))))''')))++++++)))(((***+++)))))))))))))))*********(((((()))))))))(((((('''&&&(((******)))((()))***((())))))***,,,------...000111333555888:::<<<===>>>>>><<<<<<<<<>>>@@@AAADDDEEEKKKTTT\\\ffftttyyynnn]]]]]]bbbmmmuuuxxx{{{~~~tttmmmnnnqqqrrrqqqpppqqqtttxxx|||~~~}}}{{{zzzyyyxxxwwwuuurrrnnnmmmpppsssttttttxxx~~~zzzxxxwwwqqqrrrsssqqqpppooopppqqqoooqqqtttwwwyyyyyyvvvtttqqqrrrssstttuuuwwwxxxxxxyyywwwuuutttsssqqqpppnnnllllllnnnooopppppppppooorrrtttwww{{{}}}~~~~~~}}}xxxyyyzzzzzzzzzyyyxxxxxxvvvvvvvvvvvvwwwxxxxxxyyy~~~uuuggg```aaagggooosssooommmggg```[[[\\\```dddhhhiiiiiiiiiiiijjjlllnnnllloooqqqrrrpppooonnnoookkkkkkjjjfffbbbaaacccffflllvvv~~~}}}yyyyyy{{{|||~~~zzztttnnnlllnnnrrrvvvwwwyyyzzzzzzwwwrrrmmmjjjjjjnnnsssvvvxxxxxxyyyyyy}}}~~~~~~}}}zzzwwwwwwwww{{{zzzvvvuuuxxx{{{yyyqqqiiilllqqqwww|||}}}}}}yyyxxxzzz||||||}}}{{{xxxyyy{{{}}}|||{{{yyy{{{}}}wwwyyy||||||lllddd___^^^dddhhhggghhhjjjeee]]]VVVVVVVVVVVVWWWZZZooozzz}}}qqqkkkhhh___WWWJJJ>>>666222111000........................------------------------//////...---------------------------------------++++++,,,,,,---......///111111000000////////////.........///000000111111111......222333111333666666:::CCCUUUnnnzzzrrrzzz~~~rrrhhhbbbaaakkk|||xxxaaaTTTQQQSSSiii|||eeeaaakkk}}}{{{qqqcccWWWIIIHHHLLL^^^|||~~~{{{~~~}}}{{{zzzxxxuuuoookkk((()))***++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))(((+++---,,,***((()))+++''''''((()))***+++,,,,,,((())))))************)))$$$&&&'''((('''&&&'''(((((())))))+++,,,---......111222555888;;;>>>@@@AAA<<<<<<;;;<<<===@@@CCCEEEGGGIIIPPP[[[dddooo}}}wwwhhh]]]```iiiuuu|||~~~yyyrrrrrrtttqqqqqqrrrsssvvv{{{}}}~~~~~~|||yyyxxxxxxxxxvvvtttqqqooopppqqqrrrsss|||yyywwwyyyuuuuuussspppmmmkkklllnnnqqqqqqsssvvvxxxxxxuuusssmmmnnnnnnooopppqqqrrrsssvvvuuurrrqqqooonnnkkkiiieeefffhhhiiiiiiiiihhhggggggjjjooosssvvvxxxxxxwwwtttuuuuuuvvvuuutttsssrrrssssssrrrsssssstttuuuvvv|||}}}zzzkkkbbbbbbiiippptttooolllggg```\\\^^^dddiiijjjjjjjjjiiihhhjjjmmmpppnnnppprrrsssqqqooonnnnnnkkkmmmnnnkkkfffccccccdddhhhttt~~~}}}wwwtttuuuttt{{{{{{zzzxxxvvvvvvxxxyyyyyy|||~~~wwwoooiiijjjoootttwwwxxxwwwwwwwwwwwwzzz}}}}}}zzzwwwtttsssvvv|||yyyuuuwww{{{zzzrrrjjjmmmqqqwww{{{}}}}}}{{{|||}}}{{{xxxvvvwwwzzz||||||{{{wwwxxxyyy||||||ppptttyyy{{{|||~~~xxxbbb\\\[[[aaaffffffgggkkkhhhaaa\\\\\\\\\YYYWWWXXXkkkttt|||{{{ooohhhbbbZZZMMMAAA:::777666666........................------------------------///...------,,,,,,,,,,,,------------------------++++++,,,,,,---...//////111000///---+++*********/////////000111111222222111......111222111222666666:::CCCUUUnnn{{{tttzzzuuulllfffhhhssswwwaaaTTTQQQQQQfff|||aaa[[[dddxxxzzzpppdddYYYIIIIIIMMM^^^|||~~~{{{~~~|||zzzxxxuuuppplll