BMU6( 555222000/////////...---...,,,222BBBPPPVVVUUUSSSPPPQQQPPPLLLKKKNNNOOOLLLSSSXXX]]]```^^^ZZZUUUSSSYYY\\\]]]YYYRRRLLLLLLMMM@@@;;;999:::;;;888777888888888777666777888999:::777===@@@>>>===AAADDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEBBBCCCEEEFFFGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDD@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBCCC@@@??????@@@BBBBBBAAA???>>>???@@@@@@>>>>>>???@@@???@@@AAA???===<<<<<<===<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::999999888999999:::;;;;;;:::999999999:::;;;:::::::::<<<>>>999999888777777777777888777888999999777777888999999555444777999777777999999999::::::;;;<<<<<<===;;;;;;;;;<<<>>>???>>>===999;;;===>>>=========???>>>???AAACCCCCCBBBAAA@@@EEEBBBBBBDDDDDDAAAAAACCCDDDDDDCCCAAA??????BBBDDD@@@@@@AAAAAA@@@???===<<<;;;;;;:::<<<===>>><<<;;;======>>>??????@@@@@@@@@AAA???===<<<===>>>===<<<999<<<>>>===;;;:::<<>><<<<<>>999888999999999999:::;;;<<<===>>>AAA??????AAAAAA===<<<>>>::::::999999::::::;;;<<<:::::::::999999999888888888999999999999777666555777666555333222222222222000111111000......///000////////////............------......------,,,+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......---......//////000000111333555777888999:::<<<>>>???@@@BBBBBBAAAAAABBBDDDCCCBBBAAA@@@????????????===>>>@@@AAAAAAAAA@@@???AAA@@@>>>======???AAACCC???===<<<;;;<<<<<<;;;999666666777777777777666666777555444444555555444333444444444444444444444444333222111222444555444333444444555555444444333222333333444555666777888888777888888999:::;;;<<<===??????@@@CCCEEEFFFEEEDDDCCCHHHJJJFFFCCCDDDEEEDDDDDDEEEFFFEEEDDDCCCDDDEEEGGGIIIKKKLLLKKKJJJJJJKKKFFFEEEGGGLLLNNNKKKJJJLLLLLLHHHGGGJJJKKKHHHGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHHHHGGGEEEEEEFFFGGGIIIGGGFFFFFFGGGGGGEEECCCEEEDDDCCCBBBAAA@@@@@@???CCCBBBAAAAAAAAA@@@>>><<<444222000/////////...---000...444CCCOOORRRNNNKKKBBBDDDBBB>>>===@@@AAA???EEEIIIOOORRRQQQLLLHHHEEEGGGKKKMMMJJJDDD??????BBB:::666444777888666555777666666555444555666777888444:::===;;;:::===@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@AAABBBDDDDDDDDDDDDCCCDDDDDDDDDEEEDDDCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>???@@@AAA@@@>>>===>>>??????======>>>???>>>??????>>><<<;;;<<<===;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999888888888888999::::::999888888888999:::999999999;;;===999999888777777777777777666777888888666666777888888444333666888666666888888888999999:::;;;;;;;;;:::::::::;;;===>>>===<<<999;;;===>>>======>>>???@@@AAACCCEEEEEEDDDCCCBBBEEEBBBBBBDDDCCCAAAAAADDDEEEEEEDDDAAA???>>>@@@BBB@@@@@@AAAAAA@@@???===<<<;;;;;;:::<<<===>>><<<;;;<<<===@@@BBBCCCDDDCCCBBBAAA???============<<<;;;999<<<>>>===;;;:::<<>>BBBBBB;;;777888999777888777666666777777666555444888888666666888888555555666666666444333444555666666777777777777666666555555555555666777888999999999999999;;;>>>@@@BBB>>><<<<<>>999888999999999999:::;;;<<<===>>>BBB??????AAAAAA===<<<>>>;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;999888777777666555444333222222222000111111000......///000////////////............------......------,,,+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......------......///000000000333555777888999:::<<<>>>>>>@@@AAAAAAAAAAAACCCDDDCCCBBBAAA@@@????????????===>>>@@@BBBBBBAAA@@@???AAA???>>><<<===???AAACCC???===<<<;;;<<<<<<;;;999666666777777777777666666777555444444555555444333444444444444444444444444333222111222444555444333444444555555444444333222444444444555666777888999666777777888999:::;;;;;;??????@@@CCCEEEFFFEEEDDDAAAGGGJJJFFFCCCEEEFFFEEEFFFGGGGGGGGGEEEDDDEEEFFFIIIKKKNNNNNNMMMLLLLLLMMMGGGFFFIIINNNPPPMMMLLLOOOMMMIIIHHHKKKLLLJJJHHHIIILLLMMMMMMNNNNNNLLLKKKJJJIIIJJJJJJIIIGGGGGGHHHJJJLLLIIIFFFEEEEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@???AAA@@@?????????>>><<<:::444222000/////////...---...,,,000===FFFFFF???:::999;;;999555555888888666666;;;BBBEEECCC???:::777666:::===;;;666333444666666222111444555333333555444444333222333444555666111777:::888777:::>>>>>>?????????@@@AAABBBDDDEEEAAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA???>>>>>>???@@@BBBCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDD???>>>>>>>>>>>>>>>??????>>>======>>>@@@@@@???===<<<>>>???>>>===<<<===>>>===>>>???>>><<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999888888777888999999999999888777777888999999888999;;;<<<999888888777777777777777555777888777666555666777888333222555777666555777888888888999999:::::::::999999999:::<<<===<<<;;;999;;;===>>>======>>>???BBBCCCEEEFFFGGGFFFEEEDDDFFFBBBBBBDDDCCCAAAAAADDDFFFFFFDDDAAA???>>>@@@AAA@@@@@@AAAAAA@@@???===<<<;;;;;;:::<<<===>>><<<;;;<<<>>>BBBEEEGGGFFFEEEDDDAAA???============<<<;;;999;;;>>>===;;;:::<<>>@@@AAA>>><<<<<>>999888999999999999:::;;;<<<===>>>BBB??????BBBAAA===<<<>>><<<;;;;;;;;;;;;<<<======>>>============<<<<<<<<<<<<======>>>===;;;:::999777666555444333222222222000111111000......///000000/////////............------......------,,,+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......------......///000000000333555777888888:::<<<>>>>>>@@@AAAAAAAAAAAACCCDDDCCCBBBAAA@@@????????????===???@@@BBBBBBAAA@@@???AAA???>>><<<===???AAACCC???===<<<;;;<<<<<<;;;999666666777777777777666666777555444444555666444333444444444444444444444444333222111222444555444333444444555555444444333222444444444444555777888999666666777888999::::::;;;??????@@@CCCEEEGGGEEEDDD@@@FFFIIIFFFCCCEEEGGGFFFGGGHHHHHHGGGEEEDDDEEEFFFKKKMMMPPPPPPOOONNNNNNOOOIIIHHHKKKPPPQQQOOONNNQQQMMMJJJIIILLLMMMJJJIIIJJJNNNNNNOOOPPPOOONNNMMMLLLKKKLLLLLLKKKIIIIIIJJJLLLNNNKKKGGGDDDDDDDDDDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@>>>============:::888222111000...------------***+++---111666888888888666666555444444444444555666666666666555555555555666666555555555444444444222444777777555333222222333333222222333333444555555555555666777777888888;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@@@@AAADDDCCCAAA@@@@@@@@@AAABBB??????@@@AAACCCDDDFFFGGGLLLIIIFFFCCC@@@?????????@@@@@@?????????@@@@@@AAA>>><<<999:::===@@@@@@???@@@AAABBBBBBBBBAAA@@@???>>>???@@@BBBBBBAAA???>>>?????????>>>===<<<<<<;;;:::;;;>>>???@@@???>>>===<<<=========;;;:::888666>>>===<<<:::999888777777888888888999999:::::::::;;;:::888666555555666666777777666666555555555444444444444555555555555666:::999777555555666888999999::::::999777777888::::::;;;======<<<<<<>>>???DDDCCCCCCCCCCCCDDDDDDEEEAAAAAABBBCCCDDDEEEFFFFFFGGGCCC??????AAABBBBBBAAA???AAABBBBBBAAAAAACCCDDDBBBCCCDDDFFFEEEDDDCCCAAAAAACCCEEEGGGHHHGGGFFFEEEBBBBBBAAAAAA@@@???>>>>>>;;;:::::::::;;;<<<===>>>@@@???===;;;::::::::::::999999999999999999999:::777777666666555555555444444444444444444444444444444444444555555555555666666666666666666777777888666666888:::<<<>>>???@@@===<<<;;;;;;::::::::::::>>>>>>??????@@@CCCGGGKKK>>>???@@@AAAAAA@@@???>>>======>>>>>>??????@@@@@@===<<<<<<<<<<<<;;;;;;;;;>>>======<<<;;;;;;::::::666555555444444333222222111111000000000000111111000000000000////////////------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////222333444666777999:::;;;<<<>>>@@@@@@@@@@@@BBBDDDCCCCCCBBB@@@???@@@CCCFFFAAABBBBBBAAA???>>>>>>???<<<<<<<<<===>>>>>>??????===<<<;;;999999999999999666555555555555444444444444444333333333333222222111222222333333222222111222222111111111111222222222222222222222222222222444444444555555555555666333444444555666777777888::::::;;;===>>>@@@AAAAAAAAAAAAAAACCCEEEGGGIIIJJJIIIIIIIIIGGGEEEFFFIIIKKKRRROOOLLLKKKKKKKKKKKKKKKGGGMMMMMMPPPVVVQQQIIINNNKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNNNNIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFEEEDDDBBBAAA@@@???AAAAAAAAACCCEEEDDDBBB???::::::::::::::::::::::::222111000...------------***+++---000555777777666666555555444444444444444666666666555555555444444555444444444333333333333111333555666444222111111222222222222222333444444444444555666666777777888::::::;;;<<<===>>>?????????????????????@@@AAABBBDDDCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCDDDFFFHHHJJJLLLJJJGGGDDDAAA@@@@@@AAABBBAAAAAAAAAAAAAAABBBBBBAAA???===>>>AAACCCCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@IIIHHHFFFDDDBBB@@@??????AAAAAA@@@@@@???>>>>>>===<<<===???@@@AAA@@@???>>>>>>>>>>>>>>>===;;;999888===<<<;;;999888888888888888888999999999999999999:::999777666555555666666666666666555555555444444444444444444555555555555888777666555555666888999999::::::999888888999;;;<<<===>>>>>>======???@@@BBBCCCDDDDDDCCCBBB@@@???AAABBBBBBCCCCCCDDDDDDEEEFFFCCC@@@???AAACCCBBBAAA@@@AAABBBBBBAAA@@@AAACCCAAACCCDDDEEEFFFEEECCCBBBDDDEEEFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@???>>>>>>===============>>>>>>?????????===<<<:::888888888888999999999999888888888888555555555444444444333333444444444444444444444444444444444444555555555555666555555555555666777777666777888999;;;===>>>>>><<<<<<;;;:::::::::::::::<<<===>>>>>>???AAADDDGGG===>>>????????????>>>===>>>>>>>>>>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;::::::999555555555444333333222222111111000000000000111111000000000000/////////...------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////111222333555777888::::::<<<>>>@@@@@@???@@@AAACCCAAAAAA@@@@@@@@@AAACCCCCCAAABBBCCCBBB@@@>>>???@@@===>>>>>>>>>>>>?????????;;;;;;;;;:::999999888888555555555555444444444444444444333333333222222222111222222333333222222111222111111000000111111222222222222222222222222222333444444444555555555555444444444555666666666777888888999;;;<<<===>>>???>>>???@@@AAACCCEEEFFFFFFFFFFFFGGGGGGFFFGGGIIIKKKNNNLLLJJJHHHHHHIIIJJJJJJIIIPPPOOOPPPUUUNNNFFFIIIIIIJJJJJJKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMLLLJJJIIIEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@BBBCCCCCCAAA???;;;;;;::::::999888777777222111000...------------++++++,,,///333555555444555555444333333333333333555555555444444444333333222222222222111111111111///111333333222000000000222111111111111222333333333333444555555666666777888999999:::;;;<<<======?????????@@@@@@AAACCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEHHHKKKMMMLLLKKKHHHEEECCCBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBDDDFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAMMMKKKGGGCCCAAA@@@@@@AAAAAA@@@@@@??????>>>>>>======>>>@@@AAAAAAAAA@@@????????????>>>===<<<;;;:::::::::999888888888888999999999999999888888888888777666666555555555666666555555555555444444444444333333333444444444555555666666555555555666888999777888999999888999;;;===>>>???@@@@@@>>>>>>???AAA@@@BBBCCCDDDCCC@@@===;;;BBBBBBBBBBBBBBBBBBBBBBBBFFFCCCAAA@@@BBBCCCCCCBBBAAABBBCCCBBB@@@@@@AAABBBAAABBBDDDEEEEEEEEEDDDDDDGGGGGGGGGGGGEEECCCAAA@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>>>>>??????===<<<:::999777666666666999999888888777777666666333333333333222222222222333333333333333333333333333333333444444444555555555555444444444555666666666777777888999;;;;;;<<<;;;;;;::::::999::::::::::::<<<===>>>===>>>???AAA>>>>>>????????????>>>>>>???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888555555444444333333222222111111000000000000111111000000000/////////......------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......//////111111333444666777888999<<<===???@@@???>>>???@@@???===<<>>???@@@?????????>>>>>>>>>>>>>>>999::::::::::::888777666555555555555444444444444333333333333222222222222111111222222222222111111111111000000000000111111111111111111111111111111333333333333444444444444444444444444555555555555555666777888999:::;;;<<<;;;<<<>>>@@@AAABBBAAAAAAAAACCCFFFGGGGGGGGGIIIKKKIIIHHHGGGFFFFFFGGGHHHIII@@@HHHHHHIIIOOOMMMGGGKKKGGGHHHHHHHHHHHHHHHGGGFFFIIIIIIJJJIIIIIIGGGEEEDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????AAAAAA@@@???;;;;;;:::888777555444444222111000...------------,,,++++++...111222222222444444333222222222222222444444333333333222222222000000000///////////////---///111111///......///111000000000000111222222222222333333444555555555666666777888999:::;;;;;;?????????@@@AAABBBCCCDDDCCCDDDDDDEEEFFFHHHIIIIIIHHHFFFDDDCCCDDDGGGKKKNNNLLLJJJHHHEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDBBBAAA@@@AAAAAABBB>>>>>>======<<<<<<<<<<<<>>>>>>???@@@@@@??????>>>>>>>>>======<<<;;;::::::888888777777777888888999999999888888777777666666444444444444555555666666444444444444333333333333222333333333444444444444444444444444555666888888666777888888888999;;;======???@@@???>>>===>>>@@@@@@AAAAAABBBAAA@@@>>>===BBBBBBAAAAAAAAA@@@@@@@@@DDDCCCBBBAAABBBBBBCCCCCCCCCDDDDDDCCCAAA@@@AAABBBAAABBBCCCDDDEEEEEEDDDDDDFFFFFFFFFEEEDDDBBBAAA???>>>>>>=========<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;<<<;;;:::999777666555555999888888777666555444444222222222222222222222222222222222222222222222222222333333333444444444444333333333333333444555555666666777777888888999999:::999999999999999:::;;;:::<<<>>>>>>===<<<======??????@@@@@@@@@@@@????????????>>>>>>=========<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999888888777777555555444444333222222111111111000000000000111111000000/////////.........------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,,,,------...//////000111222333444666777777:::<<<>>>???>>>===>>>>>>===::::::>>>CCCEEEAAA===@@@AAAAAA@@@>>>======>>>??????>>>===<<<<<<;;;;;;777888:::::::::888666444555555555444444444333333333333333222222222222111111111222222222222111111000000000//////000000000111111111111111111111111222222222222333333333444444444444444333333333333444444555666777888999:::999;;;===???@@@@@@???>>>???BBBEEEGGGGGGGGGGGGHHHFFFFFFFFFFFFEEEFFFHHHIIIGGGNNNJJJFFFLLLMMMJJJNNNGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???======>>>??????>>>999888888777555444444333222111000...------------,,,++++++,,,///111222111333333222111111111111111222222222222111111111111------..................,,,...//////...---...///000////////////000111111111111111222333333444444444444555666777888888999>>>>>>>>>???@@@AAABBBCCCBBBBBBDDDEEEFFFGGGHHHHHHGGGEEECCCBBBCCCFFFIIIKKKJJJIIIGGGEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@===>>>@@@AAABBBAAAAAA@@@=========<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;:::999999999999777777666666666777888888777777777666555555555444111222222333444444444555222222222222333333333333222222222222333333333444222222333333444555666777444666777777777888;;;===;;;<<<>>>===<<<<<<===>>>@@@@@@???>>>???@@@BBBCCCAAAAAA@@@@@@??????>>>>>>AAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEDDDBBBAAABBBCCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@=========<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999;;;::::::999888777666555777777666555444444333333222222222222222222222222222222222222222222222222222222222222333333333444222222222111222333333444555555555555666666666777888888888888888999:::;;;;;;===>>>>>>===<<<<<<===>>>>>>============>>>>>>???>>>>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999888777777666666555444444333222222111111111111000000000000111111////////////............------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........///000000222333444555666888:::===>>>===<<<<<<===<<<:::999>>>CCCDDD@@@;;;>>>???@@@???<<<;;;<<<=========<<<;;;:::999999888666777999999999777444333555444444444444333333333333333222222222111111111000111111222222111111000000//////......//////000000000000000000000000000111111111111222222222222333333333333222222222222444444555666777777888888999:::===???@@@???>>>===@@@CCCFFFHHHGGGFFFEEEEEEEEEFFFHHHHHHFFFFFFIIIKKK___dddYYYMMMNNNNNNJJJLLLIIIIIIIIIHHHHHHFFFEEEDDDGGGGGGGGGGGGFFFDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????AAA???======>>>>>>>>>===666666555555555555444444222111000...------------,,,+++***,,,///111222222222222111000000000000000111111111000000000//////,,,,,,,,,---------------,,,---......,,,,,,...//////............///000000///000000111111222333333111222222333444555666777;;;;;;<<<<<<>>>???AAABBB???@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBDDDFFFHHHGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBDDDEEEEEEDDDCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA???@@@BBBCCCBBBAAA???===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;:::::::::::::::999888777777777777888666666555555555666777777444444444444333333333333000111222222333333333222111111111111222222222222111111222222222333333333222222333333444444444555333444666666666777999;;;888:::;;;;;;;;;;;;<<<>>>@@@???===<<<===@@@CCCEEE?????????>>>>>>=========???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<:::999888888999999888888777666555555444444333333222222111111111222222222222222111111111111111111111111111111222222222333333333111111000000111111222333333333333444444555555555777777777777888999:::;;;<<<===>>>===<<<;;;<<<>>>;;;;;;::::::::::::;;;;;;>>>==================<<<===<<<<<<<<<<<<;;;;;;;;;999999999888777777666666444444333333222222111111111111000000000000111111/////////.........------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------.........//////000222333333444555888;;;======<<<<<<<<<;;;;;;;;;>>>BBBBBB???<<<>>>??????>>><<<;;;<<<===;;;;;;::::::999888777777666777777888777555444333444444444444333333333333222222222222111111111111000000111111111111000000//////............//////////////////////////////000000000000111111111222111111111111222222222222444444444555666777777777888:::;;;===>>>???>>>>>>AAADDDGGGHHHGGGFFFEEEFFFEEEHHHJJJJJJHHHGGGIIILLL___eee[[[MMMNNNOOOLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGHHHHHHGGGEEECCCBBBDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@???@@@???>>>>>>>>>>>>===;;;444444555555555555555555222111000...------------,,,+++***,,,///222333333111111000////////////000000000000/////////......++++++,,,,,,,,,---------+++---------,,,,,,...000......------......///000...//////000000111222222000000111222333444444555888999999:::;;;===???@@@===>>>???AAABBBBBBAAAAAABBBBBBAAAAAABBBCCCEEEFFFDDDCCCBBBAAAAAABBBDDDEEEEEEEEECCCBBBBBBAAAAAAAAA@@@CCCEEEEEECCCAAABBBCCCAAA@@@@@@???@@@@@@BBBBBBBBBAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999999999999999888777666666666777888666666555555444555555555111111111111222222222222///000111222222222111000000000000111111111222222111111111111222222222222222222333333333333333222222333444444444555777999666888:::;;;;;;;;;===???>>>>>>===<<<===>>>@@@AAA>>>>>>==================<<<>>>AAA@@@???>>>???AAA@@@AAACCCBBBAAAAAABBBCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<=========<<<=========<<<:::888666444555666777888777666666333333333333333333222222//////000000000111111111111111111111111111111111111111111111222222222222000000//////000000111222111111222222333444555555555555666666888999:::;;;<<<<<<<<<;;;::::::<<<>>><<<;;;::::::::::::;;;<<<<<<<<<<<<==================<<<<<<<<<<<<;;;;;;;;;::::::999888888777777666444444333333222111111111111111000000000000111111//////.........---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---............///000111111222222222555:::<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>???@@@AAA@@@>>>======>>>;;;:::::::::999999888888777777666666555444444333444444444333333333222222222222222222111111111111000000111111111111000000///......------......////////////////////////////////////000000000111111///000000000111222222222333333333444555555666666777888999;;;<<<>>>??????@@@CCCFFFGGGGGGGGGHHHIIIFFFIIILLLKKKHHHGGGIIILLLNNNXXXRRRHHHLLLOOOKKKJJJLLLLLLLLLKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@?????????@@@???<<<:::666666555555444444444333222111000///------------,,,+++***,,,///222444444111111000///////////////000////////////.........+++++++++,,,,,,---------,,,---------,,,,,,...000...------------...//////......//////000111111111//////000111222333444444777777777888:::<<<===>>>;;;<<<>>>???@@@@@@???>>>BBBBBBBBBBBBBBBCCCDDDDDDCCCBBB@@@@@@@@@AAACCCEEEDDDDDDCCCAAAAAA@@@@@@@@@@@@CCCEEEEEECCCAAAAAACCCAAA@@@??????@@@AAACCCDDDAAA???>>><<<<<<===???@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999999999888777666666666777888666666555444444444444444//////000000111111222222///000111222222111000/////////000000111111111222000111111111111222222222222222333333333222111111222333444444333333555777666777:::;;;;;;<<<>>>@@@==================<<<<<<========================;;;===@@@@@@>>>===???AAA>>>???@@@@@@@@@@@@AAABBBBBBAAA???>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<==================999:::;;;;;;999777444333111333444666777777666555222222222222222222333333---.........//////000000000000000000000000000000000111111111111222222222///////////////000111111///000111222333444555555555555555666777999:::;;;;;;<<<;;;999888999<<>>===<<<<<<===>>>???;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888777777777444444333333222111111000111111000000000000111111//////.........---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---......///000111111222000444999<<<<<<<<<<<<======>>>@@@@@@>>>>>>>>>???AAABBBBBBAAA???>>>???@@@;;;;;;::::::::::::999999777777555444444333444444444444444333333333222222222222222111111111111000000000111111111111000000.........------.........////////////////////////////////////000000000000...//////000111222222333222222222333333444444555666666777888:::===???@@@???BBBEEEGGGGGGHHHKKKLLLFFFJJJMMMLLLHHHFFFHHHKKKJJJWWWTTTJJJMMMNNNFFFBBBMMMLLLLLLKKKIIIGGGEEEDDDFFFFFFGGGHHHHHHGGGFFFEEEBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCDDDEEEEEE?????????@@@AAA???<<<999888888777666444333222222111///---------...---,,,,,,,,,------...000111222111111000//////////////////............---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............///222222222222222222222222111222333555777:::<<<===>>>>>>???@@@@@@???===<<<;;;;;;<<<===>>>??????@@@CCCBBB@@@??????AAADDDFFFKKKHHHDDD@@@???@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDAAAAAACCCEEEFFFEEEBBB???===>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999888;;;;;;::::::999888777777777777777777666666666666444444333333333222222222222222222111111111000000//////000000111111111222////////////////////////////////////000000000000//////000111222222333333111222222333333444444555555555666777888999::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<============:::<<>>===<<<;;;;;;;;;;;;;;;999999888888777666666666333333333222222222111111111111111111000000000000///............---------...---,,,,,,++++++,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++************************++++++++++++++++++++++++,,,,,,------.../////////111444888:::;;;<<<===>>>???@@@AAABBBBBBAAA???===@@@@@@??????>>>===<<<<<<<<<;;;:::888777888888999888777555444333333444444111222222333333222222111111111111111000000000000000000000000000000000000................................................///////////////////////////////////////000000111111222222333333444444555666666555555777:::<<<>>>???AAACCCDDDDDDEEEGGGIIIHHHGGGGGGGGGFFFFFFEEEEEELLLKKKJJJIIIHHHFFFEEEEEEMMMLLLKKKIIIGGGEEEDDDCCCFFFHHHJJJJJJHHHFFFEEEDDDDDDEEEFFFEEEDDDCCCDDDFFFGGGCCC@@@???AAABBB@@@???????????????>>>===<<<;;;;;;:::999777555333111000111///---------...---,,,,,,,,,------///000111222000///......------..................------------*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------............222222222222222222222222111222333444666999;;;<<<<<<<<<===>>>>>>===<<<;;;<<<<<<===>>>???@@@@@@AAADDDCCCAAA@@@@@@BBBDDDFFFIIIGGGDDDAAA@@@AAACCCDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBDDDGGGFFFCCC???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999888;;;::::::999888888777777888888888777777777666666444333333333333222222222222222222111111111000000//////000000000111111111////////////////////////....../////////000000000///000000111111222222222111111222222333444444444333333444555666777888888999999999::::::;;;;;;<<<<<<<<<<<<============>>><<<===>>>@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>@@@>>><<<;;;;;;<<<>>>@@@;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::777777666555555444333333555555555555444444444444333222222111000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222333333444555666777888888666777888:::::::::999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::888888777777666555555444333333222222222111111111111111111000000000/////////............---------------,,,++++++++++++,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************)))))))))((())))))))))))))))))))))))******))))))(((((((((((()))))))))))))))******+++************************++++++++++++++++++++++++,,,,,,,,,---....../////////222666888888999;;;<<<===>>>???@@@@@@???===<<>>>>>======<<<;;;999888777777888888888777555444333333333444111222222333333222222111111111111000000000//////////////////////////////........................................................................//////......//////000111111111222222333444444444555444444444666888:::<<<===???AAAAAAAAABBBDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCHHHHHHHHHGGGFFFFFFFFFEEEIIIIIIHHHGGGGGGFFFEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDBBBCCCDDDCCCBBBBBBCCCDDDDDDBBB??????@@@AAA???=========>>>======<<<;;;;;;:::999888666555333222111111///---------...---,,,,,,,,,---...///000000111......---,,,,,,,,,------......---------,,,,,,,,,*********++++++++++++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......111111111111111111111111111111222333555777999:::999:::;;;<<<<<<<<<;;;:::======>>>???@@@AAABBBBBBEEEDDDBBBAAABBBCCCEEEFFFFFFEEEDDDBBBBBBCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAEEEBBBAAADDDHHHHHHDDD??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999999:::999999888888777777666888888888777777777777666333333333222222222111111222111111111111000000000////////////000000000000////////////////////////.........////////////000000000000000000000000000000000111111222333333444111111222333444444555555555555777888:::;;;======<<<<<<<<<============>>>===>>>>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@???>>>===>>>>>>============>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;555555555555555555555555555555444444444333333333222111111000000//////...////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111111222222333444555666666555666777999::::::999999888888999::::::::::::999::::::::::::::::::::::::999999888888777888888888777777666555555444444333333222222222222111111111111111000000000000/////////............---------------,,,+++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))******+++************************+++++++++++++++++++++++++++,,,,,,------......///---000333444555666888999;;;<<<===>>>>>>===<<<<<>>>>>>>>;;;:::999777777777777888777666555444333333333444111111222222222222111111111111000000000000//////////////////////////////------------------------------------------------........................///............///000000000000111111222333333444333333222333444666888:::;;;===>>>>>>>>>>>>@@@AAACCCBBBBBBBBBBBBBBBAAAAAADDDDDDDDDDDDDDDEEEFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFDDDFFFHHHHHHEEECCCCCCCCC@@@AAABBBBBB@@@@@@AAABBB@@@???>>>?????????===;;;;;;;;;;;;<<<;;;;;;::::::888888777666555444333333111///---------...---,,,,,,,,,---.../////////000...---,,,,,,,,,,,,------------------,,,,,,,,,+++************++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------//////000000000000111111000111111222444666777888888888:::;;;<<<;;;;;;:::===>>>???@@@AAABBBCCCDDDFFFEEECCCCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAFFFBBB@@@CCCHHHHHHDDD?????????>>>======<<<<<<<<<;;;;;;<<<;;;;;;:::999999888888888777777666666666777777666666666555555555222222222222111111111111111111111111000000000000////////////////////////........................------........./////////000000////////////////////////000111111222222333000000111222222333444444333444555777888:::;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>???AAABBBCCC???????????????>>>>>>=========>>>>>>>>>>>>======???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555444444444444333333333222111000000000//////......////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000000000111111222333444444333444666888999999888888777777888999999999999999::::::::::::::::::::::::999888888777777777888888777777666666555444444333222222222222111111111111111000000000///////////////............------------,,,,,,+++***+++++++++*********************************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************+++++++++,,,------......,,,///111222333444666888::::::<<<============<<>>;;;:::888777666666777777555555555444444333333333111111222222222222111111111000000000////////////////////////////////////------------------------------------------------------------------------......------......///000//////000111111222222333222222222222444555777888:::;;;======<<<<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCEEEGGGHHHCCCCCCDDDDDDEEEEEEEEEFFFDDDEEEFFFFFFDDDBBBBBBBBB???AAABBBAAA@@@???@@@AAA===>>>>>>??????>>><<<:::999:::::::::::::::999999666666666555555444444333111///---------...---,,,+++,,,---...//////.........------,,,------......---,,,,,,,,,++++++++++++))))))*********+++++++++)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++,,,,,,,,,---.........//////000000000000000000111222444555666666777999;;;<<<<<<;;;;;;<<<===>>>???AAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDAAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAADDDAAA???AAAEEEFFFBBB>>>???>>>===<<<;;;;;;;;;;;;:::::::::::::::999999888777777666666666666555555444444444444333333333333222222111111111000000000000000000000000000000000///.....................------------------------------------............///...........................//////000111111222111111111222222333333444444444555555666777777888:::;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBBBB??????>>>>>>>>>======>>><<<===>>>??????>>>===<<>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666555555444333333333222222222222000000000000////////////................................................................................................------.........///////////////000000111111222222222333555777888888888777666777888888999999888888::::::::::::::::::::::::999999888888888888999999888888777666666555555444222222222111111111000000000000000////////////...///............---------,,,,,,+++************+++************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******************************************************++++++,,,------------///111111222333555777999:::;;;<<<<<<=========@@@@@@@@@???????????????:::999777666555555666777444444444444444333333333000111111222222111111000000000000////////////...........................---------------------------------------------------------------------------------------......///......//////000111111222222222222333444555666777999:::<<<<<<;;;;;;<<<===AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@BBBDDDGGGIIIEEEEEEDDDDDDDDDDDDDDDDDDCCCEEEFFFEEECCCAAAAAABBB@@@BBBCCCBBBAAA@@@AAABBB<<<===??????>>>===<<<<<<:::::::::;;;::::::999999666555555555444444444444111///---------...---,,,+++,,,---...///......---------,,,,,,,,,---......,,,,,,,,,+++++++++******)))))))))************+++))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,------......//////000000000000000111222333444555666888:::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAA@@@>>>???===;;;:::999999999:::888888888999999888888777555555555555555555555555333333333222222222111111111111111000000000000/////////000000000000000111...............---------------------------------,,,,,,,,,---------......------------------------------...//////000000111111111222222222333333333444444444444444444444444999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@???>>>>>>=========>>>>>>======>>>>>>>>>>>>======>>>>>>======<<<;;;::::::::::::::::::::::::::::::::::::999888666555555444333333333222222222111111000000000000000000000000................................................................................................------.........//////////////////000000000111111000222444666777777777777777777888999999999999888::::::::::::::::::::::::999999999888999999:::;;;888888777777666555555444222111111111111000000000000000////////////......///............---------,,,,,,+++***************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))))))))))))))))))))))))))))))))************+++)))))))))))))))******+++************************************************)))******++++++,,,,,,------///000000000222444777888888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999888777555555555555666333333444444444444333222000000111111111111000000000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...//////000000111111111222333333444555555777999:::;;;::::::<<<===@@@@@@AAAAAAAAAAAABBBBBBAAA@@@???@@@AAADDDGGGIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDBBBAAAAAACCCAAABBBCCCCCCAAAAAABBBCCC===???@@@@@@>>>===>>>???<<<<<<<<<<<<;;;:::999888666555555555444444333333111///---------...---,,,***,,,---//////...---,,,+++++++++++++++,,,------++++++++++++************))))))))))))************************************++++++************++++++************+++++++++++++++,,,,,,---......//////////////////000111222222222444666888999:::::::::888999:::<<<>>>???AAAAAAAAAAAA@@@@@@????????????@@@@@@??????>>>??????@@@???@@@AAABBBBBBAAA@@@???<<<>>>???>>><<<<<<===>>>>>><<<:::888777777888888666666777777777777666666444444444444444444444444333333333333222222222111111111000000000/////////////////////000000111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,------......,,,------...//////000000111111111111222222222222222222222333333333333444777888888888888999999999999:::<<<===>>>>>>>>>>>>??????>>>======>>>??????>>>>>>============>>>>>>===<<<<<<<<<;;;;;;::::::999999999999999999999999777666666666555555444444222222222222111111111111111111111111111111111111................................................------------------------------------------------............////////////////////////000000000000///111333555666777777777777888999999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999888888888999999:::;;;777777666555555444444333111111111111000000000000000000/////////.........///............---------,,,++++++***************************************((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++************************************************))))))******+++,,,,,,,,,---.../////////000333555666666777888999;;;<<<===========================999888666555444444555555222333444444444444333222000000111111111111000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,------...,,,------...//////000000///000000111222222222222555666888999999999;;;===??????@@@@@@@@@AAAAAAAAADDDCCCAAAAAABBBDDDGGGIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDBBBAAABBBCCCAAABBBCCCBBBAAAAAABBBCCC???AAABBB@@@>>>>>>@@@BBB?????????>>>===;;;999999666666555444444333222222111///---------...---,,,***,,,---//////...---+++******))))))***+++,,,,,,+++++++++************)))))))))))))))************************************++++++************++++++)))************+++++++++++++++,,,------.../////////////////////000111111000222444666888999999999777888999;;;===>>>@@@@@@?????????>>>>>>>>>======AAA@@@>>>=========>>>???>>>???@@@AAAAAA@@@???>>>999<<>>>>>===<<<@@@???>>>======>>>???@@@>>>>>>============>>>>>><<<;;;;;;;;;;;;:::::::::888888888888888888888888333333333444444444555555222222222111111111111000111111111111111222222222................................................------------------------------------------------........./////////000000/////////000000000000000///000222444666777777666888888999::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<888888777777888999::::::666555555444444333222222111111111111000000000000000/////////............//////.........---------,,,++++++***)))*********************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))******+++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---...------///222444444444555666888999;;;<<<<<<<<<<<<<<<============999888666555444444555555111222333444444444333222000000111111111111000000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------...//////000---...///000111111000000333444777777888999;;;===>>>>>>??????@@@@@@@@@AAAFFFEEECCCBBBBBBDDDGGGIIIHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFFFFDDDBBBAAABBBDDD@@@AAABBBBBB@@@@@@AAABBBAAABBBCCCAAA??????BBBEEEAAAAAA@@@???>>><<<:::999777666555444333222222111//////...------------...+++,,,------......------,,,++++++******++++++,,,+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......///000000000000000111111222222222333666555666:::???AAA>>>;;;?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;:::???AAABBBAAA???======>>>>>>===;;;:::999999::::::;;;:::999888777888999:::999999999888888888777777444333222222111111222222111111000000000000111111000000000000000000000000//////...------------...,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111000000111111111222222222333333444666777999::::::::::::999::::::;;;======>>>>>>===<<<<<<===?????????>>>===<<<<<<===>>>???::::::;;;<<<======:::777888888999999999888888777444444333333333222222222111111111111000000//////000000000000////////////////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............//////////////////.........111111111222333444666777::::::999999888777777777::::::::::::;;;<<<======;;;999777888::::::777555777777666555444444444444000000000000000000000000..............................---------,,,,,,,,,,,,,,,+++***))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))*********************++++++))))))))))))************)))************+++++++++---------...///000000111222222222333555888;;;===;;;<<<<<<<<<;;;::::::999888888777666666666666666444444333333333333222222111111111111000000000000........................------------------------,,,++++++******++++++,,,)))************+++++++++************************)))************+++++++++,,,,,,,,,---------......////////////000000000000444444555555666888999:::?????????@@@@@@?????????BBBCCCDDDCCCBBBBBBCCCDDD@@@GGGKKKJJJGGGGGGFFFCCCCCCDDDDDDCCCAAAAAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@??????@@@BBBCCCAAA@@@@@@>>><<<:::888777666555444444222222111000//////...---------------+++,,,------...---------,,,++++++******++++++,,,************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,---------...//////000000000000000000111111111111222222555999===???>>>===>>>@@@BBBDDDDDDCCCAAA@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@>>>=========>>>===<<<:::999999::::::<<<;;;:::999888999999:::999999888888888777777777444333333222222222222222111111000000000000111111//////////////////////////////...---------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------------......//////000111111000000000111111111222222222333444555777888999:::::::::::::::;;;<<<======>>>===<<<<<<<<<===>>>???>>>===<<<<<<<<<<<<===>>>;;;;;;;;;<<<======:::888888999999999888777777666444333333333333222222222222222111111111000000000000000000000/////////..............................------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------............///.....................000000000111222333555666777777777777666666555555999999999999:::;;;<<<<<<:::888777888::::::777555777666555444333333333333000000000000000000000000..............................---------,,,,,,,,,,,,++++++***))))))******))))))))))))))))))))))))******))))))))))))************************++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))************)))************+++++++++,,,------...//////000000000111222333666888:::;;;;;;;;;;;;;;;;;;:::999999777666666555444555555555444444333333333222222222111111111000000000//////........................------------------------,,,++++++******++++++,,,)))************+++++++++************************)))************+++++++++,,,,,,,,,------------........./////////000000000222222333333444666777888<<<<<<===>>>>>>>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCC@@@FFFJJJHHHFFFFFFDDDBBBCCCDDDDDDCCCAAA@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>??????@@@AAA??????>>>===;;;999888777555555444333222111111000///......---------------++++++,,,---------------++++++************++++++************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,---......//////000000000000///////////////...111555888:::<<<>>>???>>>@@@DDDFFFGGGEEEBBB@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBAAA???>>>>>>>>>>>>===<<<;;;::::::::::::<<<;;;;;;:::999:::::::::888888888888777777777777555444333333222222333333222222111111111111222222///////////////////////////......---------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,------------------...//////000000000000000000111111111111222222333444666777888888999::::::;;;;;;<<<======<<<<<<<<<<<<<<<===>>>???===<<<<<<;;;;;;<<<<<<===<<<;;;;;;<<<======:::888999999999888777666555444333333333222222222111111222222222111111111111111000000000/////////..............................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................////////////000222333444444444444444444444333333777777888888999::::::;;;999888777888999999777555555555444333222222222222000000000000000000000000..............................---------,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))******************************))))))))))))************)))************+++++++++,,,------....../////////...000111444666777888888999::::::::::::999888888666555444444333333444444333333333333222222222222111111000000000000//////------------------------------------------------,,,++++++******++++++,,,)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,------------.........////////////000000000000111222333444555888999:::<<<============>>>???AAA@@@@@@@@@AAABBB@@@EEEGGGEEECCCDDDCCC@@@CCCCCCCCCBBB@@@@@@AAACCCBBBBBBAAAAAAAAAAAAAAAAAA????????????????????????======<<<<<<:::999888777555555444333222111000000///...------,,,,,,------++++++,,,------------,,,++++++************++++++*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++++++++,,,,,,---......///////////////......---------000444888::::::;;;>>>AAA???@@@BBBDDDDDDCCCBBB@@@@@@AAAAAABBBBBBAAAAAA@@@AAACCCDDDCCCAAA??????@@@======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888777777777666666666555444333333222333333333222222111111111111222222///////////////////////////...------,,,,,,------,,,,,,------,,,,,,+++***************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000111111111111222333444555666777999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<===<<<:::888999888888777666555333222222222222222111111111111222222222222111111111111000000/////////.........---------------------------------,,,,,,,,,++++++************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------------------.....................///000111222222222333333333333333333666666777888888999999999777777888888888888777666555444333222111111111111////////////////////////..............................---------,,,,,,,,,++++++***************+++))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))***++++++++++++***************((()))))))))************))))))*********+++++++++,,,,,,---------.........---...111333555666666666888888888999999888888777666555555444333444444444333333333222222222222111111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------------........./////////////////////000111222333666777888:::<<<============>>>@@@@@@@@@@@@AAACCC@@@DDDEEEBBBAAACCCBBB???AAAAAAAAA@@@@@@AAACCCFFFBBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@???>>>===<<<<<<<<<<<<;;;:::888888555444444333222111000000......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++******))))))******+++))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))))))))*********+++++++++++++++,,,,,,------......///.........------,,,,,,555888<<<<<<;;;;;;>>>AAA??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>===???AAABBBAAA???======>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::777777777666666666555555444444333222222222222333222111111111111111111222..............................---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,------............/////////000000000000000111222333444444555777888999:::;;;;;;;;;:::999::::::;;;<<<=========::::::;;;;;;;;;;;;::::::===<<<;;;;;;;;;;;;999777888777777666555444222111222222111111111000000000111111111111111111111111////////////............------------------------------,,,,,,,,,+++++++++*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,,,,---------...------------...///000000222222222333333444444444444555666777888888888888666777888888888777777777444444333222111111111111////////////////////////..............................---------,,,,,,,,,+++***************++++++))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((()))***+++++++++++++++*********))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,------------,,,---000222444444444444666666777777777777777666777666555555444444555555333333222222222111111111000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------------------............////////////000111222222555666888:::;;;<<<======<<<>>>@@@@@@@@@AAACCCDDD@@@CCCBBB@@@@@@CCCCCC@@@>>>???@@@???@@@BBBGGGJJJCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>=========<<<<<<:::999999555444333222111000000///...------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++******+++,,,,,,------............---------------888999;;;;;;;;;<<<===???===<<<:::999999;;;===???@@@@@@@@@???>>>===<<<;;;<<<===>>>===;;;:::::::::<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::999999666666666666555555555555444333222222111111222222111111000000000000111111...........................------,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************************************)))))))))************+++))))))*********+++++++++*********+++,,,,,,------............//////////////////000111111222333333555666888999::::::999888888888:::;;;<<<<<<===<<<:::;;;;;;<<<<<<;;;;;;:::===;;;:::999:::999888666666666666555444333222111111111111000000000000///000000000000000111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------------------------...//////111111222333333444555555444555666888999888888777555666888888777666777888444444333222111111111111000000000000000000000000..............................---------,,,,,,,,,*********)))******+++,,,))))))))))))))))))))))))******))))))))))))******,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,,,,,,,++++++***)))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333333333444555555666666666666555777666666555444555555555222222222222111111111111000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))************+++++++++************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000////////////000111222444555777888:::;;;<<<<<<;;;===???@@@@@@AAACCCEEEAAABBBAAA???AAAFFFFFFBBB??????@@@@@@AAADDDHHHLLLDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>======<<<:::999888444444333222111000//////...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++******))))))))))))******((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))*********************+++,,,,,,------------------............666555555777999;;;<<<<<<:::999999999999:::;;;;;;===>>>>>>??????>>>======;;;===>>>===;;;999999:::;;;<<<===>>>>>>===<<<;;;999:::;;;;;;;;;:::888888666666666555555555444444333222111111000000111111000000////////////000000...........................---,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***************************************************))))))))))))************))))))))))))*********+++))))))******+++,,,,,,,,,------........./////////...//////000000111111222333444666888999888777666666777999;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<:::888777888888666555444444444444444333222222111111000000000/////////....../////////000000000//////.........---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))*********+++************++++++++++++*********+++,,,,,,------...------------.../////////000111222333444555555444555777999999999888777333666888888666666777999555444333222222111111222000000000000000000000000..............................---------,,,,,,,,,******))))))***++++++,,,))))))))))))))))))))))))******))))))))))))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,,,,,,,++++++***))))))((())))))))))))************)))************+++++++++,,,,,,++++++++++++++++++,,,------...///111222333333333444555555555555555666555444444333333444444222222222222111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------//////.........///000000333444555777888999999999999;;;===??????@@@CCCEEEBBBBBBAAA???BBBHHHIIIFFFBBBBBBBBBAAAAAACCCHHHLLLDDDDDDDDDCCCBBBBBBAAAAAABBBAAA???>>>======>>>>>>>>>======<<<:::888777666444444333222111000//////...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,---------------....../////////333111000222777;;;;;;:::777888999:::::::::999999<<<<<<===??????@@@@@@@@@>>>???@@@???===<<<<<<<<<;;;<<<===>>>>>>===<<<<<<999999:::;;;:::999888777666666555555555444444444222111111000///000000000//////............//////...........................---,,,,,,++++++,,,,,,,,,,,,---------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))***++++++,,,,,,---------.........//////......//////000000111111222333555777888777666555666777999;;;<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<:::777666777777555444333333444444444333222222000000000000////////////---.........//////000000//////.........---------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++,,,,,,------......---------...//////...///000111222333444555444555777999:::999888777333666888888666555777999666555444333222222222222000000000000000000000000..............................---------,,,,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,,,,,,,++++++***))))))((())))))))))))************)))************+++++++++,,,+++++++++++++++++++++------,,,---...000222333222333444444555555555444555444333333222222333333222222222111111111111000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------...//////222222444555666666777777888:::<<<===>>>???BBBDDDCCCCCC@@@???CCCJJJKKKHHHFFFEEEDDDBBBAAACCCGGGJJJEEEEEEDDDCCCBBBBBBAAAAAABBB@@@>>><<<;;;;;;===>>>======<<<;;;999777555444444333333222111000//////000...------------+++***+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******************************************************+++++++++,,,,,,,,,---------............//////000111222444555666777999999::::::;;;<<<======;;;<<<===?????????>>>>>>===>>>@@@???===<<<<<<===??????>>>===<<<<<<======<<<;;;;;;::::::999888888666666666555444444333333111111111111000000000000......////////////....................................---------,,,,,,,,,------,,,,,,,,,+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))************+++++++++,,,,,,,,,---------......////////////000000000000000111222444666777999999:::888777555555666888999;;;;;;;;;::::::999999999777777888888888666555333666666555444444333222222000000000000000000000000///////////////////////////............---------,,,,,,,,,++++++***************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------...------,,,,,,------...............///000222222666777777888888888888777888888888888888777666666444444333333222111000000000000000000000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))***************)))))))))))))))*********)))))))))))))))******))))))******+++,,,******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////222222222222222222222222333333333222222111111111111111111111000000000000000000///...------,,,,,,......---------,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000000111222444666888999999:::;;;<<<============??????@@@AAACCCFFFIIIKKKJJJIIIHHHFFFEEEDDDDDDDDDGGGGGGFFFEEEDDDBBB@@@???CCCBBBAAA@@@@@@@@@AAAAAA>>><<<:::999999888777555222222222111111111111000000...------------,,,***+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''*********************************************************+++++++++,,,,,,------------............//////000111333444555555777888999:::;;;<<<======;;;<<<===>>>???>>>===<<<===>>>@@@???===<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999777666666555555444333333111111111000000000//////......////////////.................................------------,,,,,,,,,---,,,,,,,,,,,,+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))*********+++++++++,,,,,,,,,,,,------------....../////////000000000000000222333555777888999999888777555555666888999999999999999999888888888777777777777666555444444555555444444333222222111////////////////////////....................................------------,,,,,,,,,+++++++++************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------------,,,,,,,,,,,,------............///000111222444555555666666666666555666777777777777666555555444333333222111111000000000000000000000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))*********)))))))))))))))))))))************))))))))))))******))))))******+++,,,******))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///222222222222222222222222333333333222222111111111111111111000000000//////000//////...------,,,,,,...------------,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,------------...//////000111333555777888888999;;;<<<=========<<>>BBBBBBAAAAAA@@@@@@@@@@@@===;;;999999999888666444222222222111111111111000///...---,,,------,,,***+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''*********************************************************++++++++++++,,,,,,,,,,,,---------....../////////000111222222333555666777888:::;;;<<<===<<<<<<===>>>>>>===;;;:::<<<>>>??????===<<<<<<===>>>======<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999777777666666555444444444111111000000000000//////......////////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,---------.........////////////000///000111222444666777777888777666666666777888999777777777777777888888888777777666555444444444444333333333222222111111000////////////////////////....................................------------,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---...............///000111111222333333444444444333555666666666666555444444222222222111111000000///000000000000000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))******))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))************************************))))))******+++,,,******))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......111111111111111111222222222222222222222111111111111111000000000000///////////////...------,,,,,,------------,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,------------......///000222444555666666777:::<<<======<<<<<>>===BBBAAAAAAAAA@@@@@@@@@@@@<<<;;;999888888777555333222222222111111111111000///...,,,,,,------,,,++++++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((************************************************************+++++++++++++++,,,,,,,,,------------.........//////000000000333333555666888:::;;;<<<;;;<<<======<<<;;;:::999<<<>>>??????===<<<===>>>>>>>>>======<<<======>>>======<<<;;;;;;::::::999777777666666555444444333111000000000////////////......////////////......---------------------------------,,,,,,,,,++++++++++++++++++************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------........./////////...///000111333444555666777777666666666777888888666666666777777888888888777666444333222222333444222222111111000000000000////////////////////////.................................---------,,,,,,++++++++++++++++++++++++******++++++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,...---------......///000000000111222333333333333555666666666666555444444111111111000000000/////////////////////////////////............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******)))))))))))))))*********)))***************++++++******))))))******+++,,,+++******))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000000000111111111111111222222222111111111111111111000000000//////////////////.........------------------,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------------...///000222333444333555888;;;======<<<;;;>>>???@@@@@@@@@???>>>===???AAACCCEEEEEEEEECCCBBBCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAAAAA@@@@@@??????<<<:::888777777777555333222222222111111111000000///---,,,,,,---...---++++++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,------------....../////////111222333555777888:::::::::;;;<<<<<<;;;:::999888<<<===??????=========>>>>>>>>>>>>======>>>>>>???===<<<<<<;;;::::::999999666666555555444444333333000000000////////////.........////////////......------------------------------,,,,,,,,,+++++++++++++++*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))******************+++++++++,,,,,,------------............---...///000111222333444666666666666666777777888666666777777888888999999777666444222222222333333111000000000000000//////...................................................------------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************)))***************++++++++++++************++++++------------------...//////000111222333333333333666666777777777666555555111111111000000000000000///////////////////////////............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******(((((())))))************))))))******+++++++++,,,******))))))******+++,,,++++++************++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,/////////000000111111111111111111111111111111111000000000////////////..................---------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---...///000222333222444777:::;;;<<<<<<<<<===>>>???AAAAAAAAA@@@???@@@AAACCCDDDDDDCCCBBB@@@CCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>><<<:::888777777777555333222222222111111111000000...---,,,,,,......---,,,+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,---...//////000000111222333555666777888999999:::;;;;;;:::888888;;;===??????>>>===>>>???>>>============>>>>>>???<<<;;;;;;::::::999888888555555444444333222222222000000////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******((((((((()))))))))******))))))*********+++++++++,,,,,,,,,---------......------...///000111222222444555555666666777777777777777777777888888888888666666555444333333333333000000000000000000000000........................------------------------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++------,,,,,,,,,------...///000111222333444444444666777777777777666555555111111111111111111111111000000000000000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******((((((((()))******++++++))))))******+++,,,,,,,,,******))))))******+++,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......//////000000111111000000000111111111111111000000////////////..............................,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,------...000111222111333555777999;;;<<<===??????AAABBBCCCCCCCCCCCCAAAAAACCCCCCDDDCCCBBBAAADDDDDDDDDEEEDDDDDDCCCCCC???@@@AAAAAAAAA@@@>>>===<<<;;;999888888777555333222222222111111111111000...---,,,,,,......---,,,+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,---...///000111000000111222333444555666777888999:::::::::999888;;;===>>>???>>>===>>>???;;;;;;;;;;;;;;;<<<======;;;::::::999999888777777444333333222222111111000000000/////////...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********(((((((((((()))))))))***))))))))))))*********++++++,,,,,,,,,,,,---------,,,,,,---...///000000111333444555666777777777777777777666666666666666666666666666555555444333222000000000000000000000000........................---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))))))))******------,,,,,,,,,,,,,,,---...///000111333333333444555666666666666555444444111222222222222222222222000000000000000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******'''(((((()))******++++++))))))***++++++,,,------******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------...//////000111111///000000000111111111222000000/////////.................................,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,------------...000111222222222333555777:::===>>>@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAABBBCCCDDDEEEEEECCCDDDDDDEEEEEEEEEDDDDDD>>>???AAAAAAAAA@@@>>>======;;;999999999888666444222222222111111111111000...,,,+++,,,......---,,,+++***)))***,,,---,,,+++******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,---///000111222000000111222333333444444666777888999::::::999888;;;<<<>>>???>>>===>>>???999999999999::::::;;;<<<::::::999999888777777666333333222222111000000///000/////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,------...///000000333444555666777777777777666666666555555444444333555666666777666555333222000000000000111111111111........................---------------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))))))))******------,,,++++++,,,,,,,,,---...///111222222333333444444555555444444333222222222222222222222333333000000000000000000000000//////.........---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******))))))))))))******'''(((((()))***+++++++++))))))***+++,,,,,,------*********)))***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...///000000111//////000000111111111222000/////////............---.....................,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,---------...///000111222222222222333666999===???@@@???>>>======>>>???@@@??????@@@AAACCCEEEGGGIIIBBBCCCDDDDDDEEEDDDDDDDDD>>>???AAAAAAAAA@@@>>><<<>>><<<:::999999888777555222222222111111111111000...---,,,,,,++++++,,,,,,)))************++++++++++++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******++++++++++++,,,---......////////////000111222333666666777888:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888999:::;;;<<<;;;:::999888777555444444222222222111111111000000222111///...---...000111---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,---......//////......111111333444555777888999444444555555555555444444666666666555444444333333222222000///............////////////............------------------------......---,,,,,,+++******************))))))))))))***************)))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******)))))))))))))))***(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,---...///000111222333333333333333333333333222222222111111111111000////////////////////////.........------,,,,,,,,,------,,,,,,+++***))))))******************************++++++++++++******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++******++++++,,,---,,,,,,+++,,,,,,+++(((&&&(((***---000000///,,,*********++++++,,,---------......------,,,++++++***+++(((***//////,,,///555------------...000111222////////////...---,,,+++......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111222333555777999:::888999:::;;;;;;===AAADDDAAAAAAAAABBBCCCDDDFFFGGGDDDCCCBBBBBBAAAAAAAAAAAA??????>>>>>>===;;;:::999:::999888666444333333222333333222222111000000000...---,,,,,,++++++,,,,,,)))************+++++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))*********---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******++++++++++++,,,---......////////////000111222222444555777888:::;;;;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;<<<;;;;;;:::888777666555444222222222222111111111111222111///...---...///000------------------------------,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------...............///000111222444555666777444555555666666555555444666666555555444333333333222111000///............////////////............------------------------...------,,,++++++******************))))))))))))***************)))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++++++++++++++++++++++++++,,,,,,---...///000111111333333333333333222222222222222222111111111000000////////////////////////......---------,,,,,,,,,------,,,,,,+++******)))******************************++++++++++++******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,************+++++++++++++++++++++***++++++,,,---,,,,,,+++,,,...000111111777222,,,'''%%%''',,,///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,111......000...((('''***...////////////000000111///000000///...---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************)))))))))(((************************+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...///000111111333444666888999888:::;;;;;;;;;===@@@CCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCAAAAAA@@@AAABBBBBB?????????>>>===<<<:::::::::999777666444333333333333333222111111000000///...---,,,,,,++++++,,,,,,)))************+++++++++************))))))))))))))))))))))))))))))))))))(((((())))))******++++++---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++******++++++,,,---...............///000111222222444666888999::::::999============>>>>>>>>>>>><<<<<<;;;;;;:::;;;;;;<<<;;;;;;:::999777666555444333333333222222222111111111000///.........///000------------------------,,,,,,,,,,,,++++++++++++,,,++++++++++++*********))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,---..................//////111222333444555555555666666666666555555555555555444333333222222111111000///............/////////............---------------------------------,,,,,,++++++******************)))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))******'''''''''((())))))******+++++++++++++++++++++++++++,,,,,,---...///000000222222222222222222222222222222111111111000000000////////////////////////...------------,,,,,,,,,---,,,,,,++++++***************************************++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,************+++++++++,,,+++++++++++++++,,,------///...,,,++++++,,,...///))))))******+++,,,,,,---......------,,,,,,++++++,,,------...............'''&&&)))...000///000333//////000000000000//////000000000000///...------......---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************))))))))))))************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///000000111222333555777888999:::;;;;;;;;;<<>>===<<<;;;::::::999777666444333333333333222222111111000//////...---,,,,,,++++++,,,,,,))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,---,,,+++***))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************+++,,,---...------------...///000111000222444777888888888777===>>>>>>>>>>>>>>>??????======<<<<<<;;;;;;;;;;;;;;;;;;:::999777666555444333333333333222222222222111000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************,,,,,,---.........------......///000111222333333555555555666666555555555444444444333222222111111111000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))))))))((())))))************)))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++((((((((()))))))))******************************+++,,,,,,---......//////000000111111111111111222111111111111000000000000////////////////////////------------------------,,,,,,,,,++++++***************************************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++,,,------.........,,,++++++,,,---,,,...111333444222000...........................---.........---,,,+++***111///---------,,,+++,,,---...///000000000//////000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))*********************************)))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++,,,---.../////////000111222444555666888:::;;;;;;:::;;;===>>>======>>>>>>????????????BBB@@@???>>>>>>@@@CCCDDD?????????>>>===<<<;;;:::999888777666444444333333222222222111000000//////...---,,,,,,++++++,,,,,,))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,---,,,+++***))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************+++,,,------,,,,,,,,,,,,---...///000///000222444666666666666<<<<<<======>>>>>>>>>>>>=========<<<<<<;;;;;;:::;;;:::999888666555444444333333333222222222111111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************+++,,,,,,---...---------......///000111222222333444444555555555555444444333333333222111111000000000//////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************)))))))))(((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))***************+++************************++++++,,,,,,------....../////////000000000111111111111111000000000//////////////////////////////------------------------,,,,,,+++++++++++++++*********************************++++++++++++******************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...))),,,...///...///111333333///***''''''+++000333//////111222444555666777<<<======<<<:::777555333222000,,,***+++---...,,,,,,,,,---...//////000///000000000000000//////.........---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))***************************************+++++++++,,,,,,++++++++++++,,,---...............///111222444444666888999:::999999;;;<<<999:::<<<>>>@@@AAAAAAAAA@@@???>>>>>>>>>@@@BBBCCC@@@@@@??????>>><<<;;;:::999888777555444444444444222222111111000//////......---,,,,,,++++++,,,,,,)))************+++++++++))))))))))))************))))))))))))))))))))))))(((((())))))******++++++---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********))))))******+++,,,---++++++++++++,,,---.../////////000111333444555666::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;:::999999999888777555444333222222222222111111111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++************)))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,---------------.........///000111111111333333444444444444333333222222222111000000////////////......---......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************))))))))))))((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,***************+++++++++************************+++++++++,,,,,,,,,---------......//////000000000111111000000000/////////////////////////////////,,,,,,,,,------------...++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,...///...,,,+++...111))),,,222999BBBKKKRRRVVVbbbccceeehhhkkkmmmpppqqq\\\]]]^^^^^^]]][[[YYYWWWAAA???:::666666777444..................///000000/////////000000//////.........---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************************************++++++++++++*********++++++,,,---...---------...///111222333222555777888888888999:::888:::<<>>===<<<;;;888888666555555444444444222111111000000///.........---,,,,,,++++++,,,,,,)))************+++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))*********---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))***+++,,,---*********++++++,,,---...//////...///000222555666888888888999:::;;;;;;;;;;;;<<<<<<<<<;;;:::888777888888777555444333222111111111111000000000//////......//////......------++++++++++++++++++++++++)))*********++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,------------,,,,,,,,,------.../////////111222222333333222222111222111111000000///...............------......///.........---------,,,,,,++++++++++++++++++++++++******************++++++************))))))))))))(((((()))***************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))***+++,,,***************)))))))))************************++++++++++++,,,,,,,,,,,,,,,------...//////000000111000000000////////////////////////////////////,,,,,,,,,---------......++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......000111111...,,,///666===DDDLLLXXXeeemmmppppppoooYYYZZZ]]]```cccfffiiijjjfffhhhllloooqqqqqqqqqpppllljjjcccYYYQQQIII:::---555333111.........000111---....../////////............---------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************((()))))))))************************************************++++++++++++************+++,,,---...------------...///111111///111444666666777888999:::<<>>??????@@@@@@???>>>===@@@@@@@@@???>>>===<<<;;;888777666555555444555555111111111000//////.........---,,,,,,++++++,,,,,,)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))***+++,,,---************+++,,,---...000///------...111555777666666777888888999::::::;;;;;;<<<<<<;;;999888666777777666555333222111000000000000000////////////......//////......---,,,++++++++++++++++++++++++))))))******++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,---------,,,,,,+++++++++,,,,,,---------111111111222222111111111111111111000//////............---------......///......---------,,,,,,,,,++++++++++++++++++++++++******************++++++************))))))))))))(((((()))***************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++,,,,,,,,,,,,------...///000000000000000000////////////////////////////////////,,,,,,,,,------.........++++++++++++++++++++++++******************************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---///111222666AAAQQQ\\\nnnlllggg```ZZZTTTPPPNNNGGGIIIKKKNNNQQQTTTVVVXXXRRRVVV[[[aaafffiiijjjjjjkkkpppsssrrrsssqqqeeeWWW;;;888444000......///000------...............---......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++************************)))************+++++++++************+++,,,---...,,,,,,,,,---...///000111---///333555555666777888===???AAACCCDDDCCCBBBAAA>>>???@@@AAA@@@???<<<;;;@@@@@@@@@@@@???===<<<;;;888777666555555555555555111111111000//////......///000---((()))//////+++((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***))))))))))))))))))))))))---+++(((''')))///555999222***&&&$$$777((("""---$$$###---///&&&"""&&&$$$000111!!!###\\\YYYVVV666"""***... '''111$$$ ///)))222...(((777$$$444'''(((111999))):::111666999...AAA666===666:::<<>>&&&<<<...111000//////000000///...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///000000000111111111111222222111000//////000000////////////////////////............---,,,+++***+++++++++************)))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---)))***+++,,,...///000000000000//////.........---////////////////////////......---------,,,,,,,,,------,,,,,,+++***))))))************************************************))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))************+++++++++************************++++++,,,,,,,,,++++++***************************++++++******************++++++++++++++++++++++++,,,,,,,,,+++***+++---000+++---............///111111:::FFFRRR\\\^^^UUUIIIKKKOOOOOOKKKIIIMMMSSSWWWYYYeeegggiiiuuuvvvkkkddd``````\\\XXXXXXXXXSSSKKKVVVYYY^^^fffpppvvvtttnnnkkkaaaSSSEEE888111111333---///000000///...///111000//////000000///+++(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))******************************************************************************************))))))******+++,,,---------............///111//////222666999888777:::;;;<<<>>>????????????>>>>>>>>>===<<<<<<;;;;;;=========<<<;;;;;;::::::777777888888777555333222111111111111000000000000,,,...---***...444666333++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***((())))))))))))))))))))))))))))))'''((()))---111555999;;;111111222MMM}}}***...:::CCC...,,,$$$555***444((('''---%%%)))222@@@555666000111III666rrr}}}111---HHH***222111000//////000000///...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,++++++++++++,,,------/////////000000000111111222111000000//////000000////////////////////////............---,,,+++***++++++++++++************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---***++++++,,,---...//////////////////......------..............................---------,,,,,,,,,------,,,,,,+++******)))************************************************))))))))))))))))))))))))***)))))))))))))))))))))))))))************)))))))))************+++++++++************************+++++++++,,,,,,++++++***************************++++++******************++++++++++++++++++++++++)))***++++++***+++---///222000///111444444111...===JJJSSSPPPIIIEEEGGGHHHKKKQQQYYY```eeelllyyy~~~pppqqqrrrkkkoootttfff```YYYYYYaaannnwwwzzznnnrrrooocccXXXOOO???...999555000......//////...------,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))******************************************************************************************))))))******+++,,,------------............///......000444777777555::::::<<<===>>>?????????============<<<<<<;;;;;;=========<<<;;;;;;::::::777777777666555444333222111111000000000/////////,,,---,,,,,,///555666444---,,,+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((((((((())))))))))))))))))))))))%%%(((---333777888888777)))!!!444)))...AAA~~~XXX333%%%+++...(((000222"""///www444>>>:::GGG===777999&&&<<<---111000//////000000///...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,+++++++++++++++,,,------....../////////000000000111000000////////////000////////////////////////............---,,,++++++,,,+++++++++***************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,++++++,,,,,,,,,---------///............---------..............................---------,,,,,,,,,---,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))******))))))************)))))))))************+++++++++***************************++++++,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++------------...000***000444222///222???JJJMMMJJJCCC???HHHZZZiiipppnnnsss~~~zzz}}}pppaaaWWW```lllpppjjjlllpppcccOOO<<<777111000333333...)))---...---,,,******,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))******************************************************************************************))))))******+++,,,,,,,,,,,,---------.........------///222444555444888999:::<<<======>>>>>><<<<<<<<<<<<<<<<<<;;;;;;=========<<<;;;;;;::::::777666555444333222222222000////////////............---,,,+++,,,......,,,,,,+++***))))))+++---...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((''''''((((((((((((((((((((((((((())),,,000444555333000---666---)))...bbb///(((...+++(((BBB000''' 222++++++444%%%---"""(((CCC333===777///<<<666:::000AAA111111***111000//////000000///............------,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++***+++,,,,,,------............/////////000//////....../////////////////////////////////---.........------,,,+++,,,,,,+++++++++***************+++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,,,,,,,,,,++++++++++++------------------------..............................---------,,,,,,,,,,,,,,,,,,++++++*********************************************************)))))))))))))))))))))))))))))))))))))))*********)))******++++++******)))))))))*********+++++++++******************************+++,,,,,,,,,++++++******************************+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,---...000000//////000111222,,,)))222AAAKKKKKKEEEDDDLLLWWWddduuu~~~~~~eeeeeebbbaaajjjwww]]]RRRCCC888333111///---000111111///,,,***+++---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))((()))))))))******************************************************************************************))))))******+++,,,+++,,,,,,,,,------------------...///111333444444777777999:::;;;<<<<<<<<<:::;;;<<<<<<===<<<;;;;;;=========<<<;;;;;;::::::777666444222111111111222//////.........---------000---+++++++++***((('''***)))((((((***,,,///111))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((''''''(((((((((((((((((((((((((((+++,,,...///...,,,)))(((###***)))%%%hhh555000///%%%,,,###---www___"""...666###%%%(((555>>>%%%///\\\(((***///===444:::111ddd]]]111TTTooo333333111000//////000000///...---------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))(((((())))))************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,,,,,,,---------.........///...............//////////////////////////////---------...------,,,,,,,,,,,,,,,++++++++++++***)))******+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,+++++++++++++++*********,,,,,,,,,,,,------------..............................---------,,,,,,,,,,,,,,,+++++++++++++++***************************************************))))))))))))))))))))))))(((((())))))******************++++++++++++******))))))*********+++++++++************************)))***+++,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...000111000//////000111,,,888EEEIIIFFFEEELLLTTTeee{{{uuu|||zzzxxxzzzuuurrrxxxtttpppkkkkkktttpppyyyxxx|||oooooonnnkkkuuu~~~hhhPPP>>>555333444...///000///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))((()))))))))******************************************************************************************))))))******+++,,,++++++++++++,,,,,,,,,------...///000111222333444555666777888999:::::::::999:::<<<===>>>===<<<<<<=========<<<;;;;;;::::::777666444222111111111222............------------000,,,***---...+++******((((((((()))***,,,///000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((((((((()))))))))))))))))))))))))))))))))******)))))))))***'''444%%%***rrr333###111***&&&///999PPP***,,,***,,,---%%%(((\\\CCC555333111AAA---::::::777:::@@@888333111000//////000000///...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************)))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))******++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++,,,,,,+++,,,,,,,,,,,,---------...------------......///////////////////////////,,,------...------,,,,,,,,,,,,,,,,,,++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))***+++++++++*********************++++++,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((()))******++++++******++++++++++++******)))************+++++++++************************)))***++++++,,,,,,,,,,,,******************************++++++,,,---------++++++,,,,,,------......---...///......///222444999GGGQQQLLLDDDLLLjjj}}}rrrooouuu{{{yyy|||tttwww~~~{{{qqqooopppqqqooosssiiibbbnnnvvvdddOOO===333///...,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))******************************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,...000000000000222444333444555777888888999999888:::<<<>>>??????>>>============<<<;;;;;;::::::666555444333222111111111///............---------///+++***...///+++***,,,(((((())))))***++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***((())))))))))))))))))))))))))))))((((((((())))))*********### ))))))+++)))+++nnn~~~(((###,,,:::%%%,,,000&&&rrr>>>"""111222...###***333666jjjBBB///...***333,,,---JJJ(((...(((111---111000//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++)))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++((()))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///////////////////////////,,,,,,------...------,,,------,,,,,,,,,+++++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++)))))))))******************+++++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''(((((()))******++++++***++++++,,,,,,++++++***)))************+++++++++************************))))))***+++,,,,,,,,,,,,******************************++++++,,,------...++++++,,,,,,---......///---......///000444:::>>>WWWEEE:::IIIkkk|||vvvwww{{{{{{~~~xxxmmmkkkqqq{{{yyy~~~pppnnneeeooo|||~~~lllUUUFFF===666...+++...000...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))******************************************************************************************))))))******+++,,,************++++++++++++***---//////......000222222333444666777777777777888:::===@@@AAA@@@???>>>=========<<<;;;;;;::::::666555555555444222111000/////////............---000+++)))......)))'''))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***)))))))))))))))))))))))))))***++++++++++++***)))==="""111###%%%333000 )))&&&:::)))'''&&&)))'''333222+++$$$222%%%%%%,,,***)))))) oooHHH...444***))):::222<<<888000kkk000111000//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///////////////////////////,,,,,,------...------------------,,,,,,,,,++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++((()))))))))*********************++++++,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''(((((()))***+++++++++***++++++,,,,,,++++++***)))************+++++++++************************((()))***+++,,,---------******************************+++,,,,,,---......++++++,,,,,,---...//////...///000111444:::BBBGGG555IIIddd{{{xxxwww}}}}}}uuujjjiii}}}rrrpppooossswwwvvvpppjjjOOOBBB444---...000...***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))*********************************************************************************************)))***++++++,,,)))************+++++++++)))+++......,,,,,,...111222222444555666777777777999;;;>>>AAABBBAAA@@@???>>>======<<<;;;;;;::::::555666666666555333111000000////////////.....................---,,,++++++)))************++++++++++++++++++*********))))))+++*********))))))((((((((((((((((((((()))******...111///)))%%%(((++++++))))))))))))))))))))))))************************************************___ddd---...999ZZZ333###&&&444###(((...---%%%777ggg<<<...'''(((,,,---)))---mmmHHH+++000,,,---...---111888333///000000000000////////////------------------------,,,+++***)))))))))******)))************+++++++++************************************************+++*********))))))((((((***************)))(((((())))))************))))))))))))***++++++++++++***)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))******+++***************************++++++,,,,,,++++++***,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++******))))))++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++000///...,,,,,,---///000,,,///***///EEEOOOFFF???JJJsss{{{tttuuuvvvxxx{{{zzzpppkkkpppqqqvvvhhh]]]KKKMMM@@@&&&+++000,,,++++++))))))***,,,...++++++++++++++++++++++++,,,,,,+++***))))))******************************))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++*********))))))***************************++++++,,,,,,------...111111222333444666777888999999::::::<<<===???@@@AAA<<<888888;;;===;;;888555555444333222222222222////////////........................---,,,++++++)))************++++++++++++++++++*********))))))************)))))))))(((((((((((((((((()))******,,,000111,,,)))***+++***))))))))))))))))))))))))************************************************)))HHHCCC,,,<<<*** 111!!!000///iii+++...///+++---)))---nnnHHH+++000,,,---...---///444000555000000000000/////////...------------------------,,,++++++++++++*********)))************+++++++++************************************************************)))))))))(((***************)))(((((())))))************))))))))))))***++++++++++++***)))************+++++++++***************************************************************++++++,,,***************************++++++,,,,,,++++++***,,,,,,,,,------------...------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******+++++++++*********))))))******************************)))((((((((((((((())))))))))))************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((************)))))))))(((*********+++++++++,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++*********)))++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,///000///---444666???OOOOOO<<>>???@@@<<<888888;;;<<<:::888555555444333222222222222////////////............/////////......,,,++++++)))************++++++++++++++++++***************************)))))))))))))))(((((((((((()))******+++///111...+++,,,+++((())))))))))))))))))))))))************************************************$$$!!!BBB&&&222+++%%%...+++"""ooo(((---000(((...)))---nnnHHH+++000,,,---...---111333///555000000000/////////..............................+++,,,---------,,,***))))))************+++++++++************************************************************)))))))))))))))************))))))((())))))************))))))))))))***++++++++++++***)))************+++++++++************************+++++++++++++++++++++++++++++++++***+++,,,,,,---***************************++++++,,,,,,++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******+++++++++*********************************************)))((((((((()))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++************++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++---///000---***!!!:::HHHIIIJJJPPPggg~~~{{{}}}|||qqqjjj|||{{{~~~sssPPP???000+++...000000---++++++,,,++++++++++++++++++++++++,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++*********************************************++++++,,,---------...//////000111333444555777888888:::;;;===>>>>>>???<<<999999;;;<<<:::777555444333222222111111222/////////............---////////////...---++++++))))))*********+++++++++*********************************)))))))))))))))))))))(((((())))))***++++++...///+++***,,,+++((())))))))))))))))))))))))************************************************&&&===III666))) 999///'''555ttt<<<+++---***...)))...nnnHHH+++000,,,,,,...---444555000+++000000/////////.................................+++,,,---......,,,***)))))))))*********+++++++++*********************************************************)))))))))))))))))))))************)))((())))))************))))))))))))***++++++++++++***))))))*********+++++++++************************+++++++++++++++++++++++++++************+++,,,,,,***************************++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************))))))((())))))***))))))*********+++++++++++++++++++++++++++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))************++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,//////......,,,,,,...///???MMMJJJDDDVVVmmmuuuwww|||}}}tttzzzdddvvv}}}~~~|||[[[PPPFFF222000---,,,---...---+++++++++++++++++++++++++++++++++***************+++************************))))))))))))))))))))))))((()))))))))*********************************************************************************************************************************************+++,,,,,,---------------...///111222333555666777999;;;<<<======>>>;;;999999:::;;;999777555444333222111111111111//////.........---------000000000///...---+++***))))))*********+++++++++************************))))))))))))))))))******)))))))))))))))***++++++---...,,,''''''+++,,,)))))))))))))))))))))))))))************************************************///222(((+++%%%777%%%,,,@@@###iiirrr111,,,......***...nnnHHH+++000,,,,,,...---444333///'''////////////....................................+++,,,---......,,,***)))))))))*********+++++++++************************************************))))))))))))))))))******((())))))*********))))))))))))************))))))))))))***++++++++++++***))))))*********+++++++++************************************************)))))))))))))))***++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************))))))))))))******************++++++++++++++++++++++++++++++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))*********+++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///000---+++...666>>>XXXIIIEEEbbbssszzzzzz}}}oooyyyqqqjjj[[[BBB777+++(((,,,000...++++++++++++++++++++++++++++++***************++++++************************))))))))))))))))))))))))((()))))))))************************************************************************************************************************************))))))***++++++,,,,,,---,,,,,,,,,---...///000111333444666999:::<<<<<<<<<<<<;;;::::::::::::888777444444333222111111111111............------------111111000000...---+++***)))************+++++++++***************+++++++++))))))))))))***************))))))))))))***++++++///...+++&&&''',,,---***))))))))))))))))))))))))************************************************%%%---UUUyyy///)))---&&&ZZZ,,,///qqq222(((,,,///***...oooHHH+++000,,,---...---000...,,,---/////////.........------------------------------+++,,,---------,,,***))))))************+++++++++************************************************))))))))))))************((())))))************)))))))))************))))))))))))***++++++++++++***)))************+++++++++************************))))))))))))))))))))))))))))))(((((())))))***+++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++******)))))))))***++++++*********++++++++++++,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))************+++,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,------......))),,,......///666CCCNNNAAAMMM[[[xxx~~~~~~vvvzzzpppWWWGGG555+++,,,000///,,,++++++++++++++++++++++++*********)))******+++,,,************************))))))))))))))))))))))))))))))))))))***************************************************************************************************+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,---...///000111333555888:::;;;;;;;;;:::;;;;;;;;;:::999888777444333222111111000000111.........------------,,,111111111000...---+++***)))************+++++++++))))))*********+++++++++((()))))))))******************))))))******+++,,,//////,,,***+++//////***))))))))))))))))))))))))************************************************'''===---"""***111%%%+++VVV555uuu+++))),,,///***...oooHHH+++000,,,---...---...,,,***111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************+++++++++************************************************((()))))))))************(((((()))***************))))))************))))))))))))***++++++++++++***)))************+++++++++******************************************************))))))******+++,,,***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,*********+++++++++,,,,,,************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))************,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---......///---,,,,,,000888BBBKKKQQQIIIooo|||{{{}}}wwwuuutttjjj\\\HHH888000.........++++++++++++++++++++++++******))))))***++++++,,,************************))))))))))))))))))))))))))))))))))))************************************************************************************))))))*********+++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////000222555888:::;;;;;;:::999:::;;;;;;:::888777777444333222111000000000000.........---------,,,,,,222222111000///---+++***)))************+++++++++))))))******++++++++++++(((((())))))*********+++*********)))******+++,,,...000///...000333000***))))))))))))))))))))))))************************************************'''+++111111OOO&&&000...'''111111lll%%%111444///***///oooHHH+++000,,,---...---000...)))111//////.........---------++++++++++++++++++++++++,,,+++***)))))))))******)))************+++++++++************************************************(((((())))))*********+++(((((()))***************))))))************))))))))))))***++++++++++++***)))************+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))************,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////444///,,,333???IIILLLKKK^^^ppp|||~~~|||yyyxxxxxxtttxxxuuukkkXXXCCC333+++,,,///++++++++++++++++++++++++******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))************************************************************************************))))))******++++++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,---......//////111444777:::;;;::::::999:::<<<;;;:::888777777444333222111000000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************+++++++++)))************+++++++++,,,------,,,***))))))*********+++++++++,,,,,,,,,---------,,,,,,+++++++++)))111++++++'''000333***&&&333222,,,{{{777...***%%%---333mmm111...,,,,,,222)))oooDDD///000222222!!!333%%%111---333000000000000///...---,,,,,,,,,,,,+++++++++*********************************************************))))))(((((((((((()))************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********************************,,,++++++******++++++,,,************************)))************+++++++++******************************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---......---,,,:::(((,,,???CCCEEEUUUbbb|||{{{tttuuu}}}~~~xxxuuuwwwyyywwwuuuxxx~~~~~~{{{}}}~~~iii{{{cccSSSMMM555###------,,,---///,,,)))***///************************************************************************************************************************)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------///222666888888999:::;;;::::::::::::999888777777333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************+++++++++************++++++++++++,,,---...,,,***))))))******++++++++++++,,,,,,,,,---------,,,,,,,,,++++++"""000+++***""")))444///333%%%***'''***(((666UUU)))000000000)))qqqAAA111///,,,444)))///%%%888)))SSS222000000000000///...---,,,,,,,,,,,,+++++++++*********************************************************))))))))))))***++++++************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,************************)))************+++++++++******************************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000///...---222AAAGGGFFFVVVnnnxxxrrr|||yyy~~~}}}tttvvv|||~~~yyy}}}}}}yyywwwuuuqqqoooiiikkknnnppprrrvvv{{{~~~{{{~~~pppmmmuuunnnuuu}}}yyygggYYYGGG666111---,,,---///---))))))---************************************************************************************************************************)))************+++++++++)))************+++++++++************************************************************************+++++++++,,,,,,,,,------...000333555555666888999999999999999888777555555333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************+++++++++************+++++++++,,,+++---...---+++*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,555###---'''AAA+++%%%III(((666///qqq111222---,,,111222000???...(((DDD444000&&&333000(((TTT222!!!::://////////////////...---,,,,,,,,,,,,+++++++++*********************************************************************+++,,,---************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************++++++************++++++************************)))************+++++++++******************************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---///000000000000,,,===KKKHHHLLLkkkzzz}}}|||ssstttzzz|||{{{wwwrrrllliiijjjnnnpppqqq|||||||||}}}}}}zzzrrroooxxx~~~ttt~~~iiiYYYGGG///---+++,,,///...***)))+++************************************************************************************************************************)))************+++++++++)))************+++++++++************************************************************************++++++++++++,,,,,,,,,,,,---...000111111222555777888888888777666555333333333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,))))))*********+++++++++******))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,+++---......,,,******++++++++++++,,,,,,,,,------------------------,,,,,,,,,+++111''']]]111666)))<<<---777''',,,333///===HHH222333(((333777,,,'''HHH,,,777888))).../////////......---,,,,,,,,,,,,+++++++++******************************************************++++++*********++++++,,,************************((()))))))))************))))))************))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++************++++++************************))))))*********+++++++++******************************))))))******+++,,,************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,......//////000111;;;AAAGGGLLLbbb}}}xxxnnnpppyyypppjjjhhhggggggqqqtttxxxxxxuuuvvv~~~uuuxxxuuuzzz~~~{{{kkkXXX777///+++***---...+++)))***************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++***************************************************************************++++++++++++,,,,,,,,,,,,---.........000333666888888777777666444333222333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,))))))*********+++++++++******))))))))))))******))))))*********+++++++++***++++++++++++,,,,,,,,,***,,,...///---+++++++++++++++,,,,,,,,,---------------------------------+++---333444(((WWW555000'''++++++***EEE___EEEDDDEEEfffKKK---333,,,000666---444\\\==='''GGGmmm---222...............------,,,,,,,,,,,,+++++++++******************************************************,,,+++***)))))))))))))))************************((()))))))))************))))))************))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************+++******))))))******+++************************))))))*********+++++++++******************************))))))******+++,,,************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......---...111444BBB@@@III\\\yyyzzz}}}uuu|||}}}tttllliiijjjkkkccciiioooqqqrrrsssvvvwwwxxxyyyjjjoooxxx~~~jjjOOO777///***+++---,,,++++++************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++*********************************************************************************+++++++++,,,,,,,,,---.........///222555777777777777666555444333333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,***,,,//////...,,,++++++,,,,,,,,,,,,------------------------............333,,,000,,,///555???+++,,,---///DDD|||eeecccBBB@@@:::222000&&&222...;;;333,,,444------.........------,,,,,,,,,,,,+++++++++******************************************************++++++***)))))))))))))))************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++***************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,******************************))))))))))))******************************)))************+++++++++******************************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,++++++************+++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...///...---000777<<<>>>DDDWWWiiiuuu~~~~~~ttt|||www{{{tttmmmiiikkkmmmfffjjjlllkkkkkknnnnnnllllllxxxdddqqq~~~sssbbbGGG:::...,,,------,,,,,,************************************************************************************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************************+++++++++++++++---.........///111333555555666666666555555444333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************++++++++++++++++++,,,,,,,,,------))),,,///000///---,,,+++,,,,,,,,,------------...------------.........///###999...333KKKiiiQQQ+++)))...???HHH222}}}oookkkaaaVVVEEE---888QQQPPP---(((,,,------......---------,,,,,,,,,+++++++++******************************************************)))))))))***+++,,,------************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******************************))))))))))))******************************)))************+++++++++******************************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,+++***************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...///...///555@@@HHHDDDUUUlllsssooo|||ssszzzttt|||uuulllgggdddcccbbbdddiiilllhhhgggiiiiiifffnnnlllnnnttt}}}uuuvvvwww\\\JJJ666......---,,,,,,************************************************************************************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************************++++++++++++)))+++---.........///000111222333444555555555555333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,)))************+++++++++******))))))))))))******)))************+++++++++++++++,,,,,,,,,---------))),,,///000///---,,,,,,,,,,,,,,,---------......---------.........////////////---888222&&&***GGG===333444MMMJJJjjj\\\JJJ???DDD~~~''''''888+++444,,,,,,------...---------,,,,,,,,,+++++++++******************************************************(((((()))***,,,///111222************************))))))))))))************))))))************))))))))))))))))))************)))************+++++++++)))************+++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******************************))))))))))))******************************)))************+++++++++*********************************)))***++++++,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,+++***))))))******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...//////111:::GGGRRRQQQggg~~~|||~~~nnn{{{sss~~~}}}|||vvvggg___^^^^^^[[[XXXRRR^^^ggghhhhhhkkkmmmkkkbbbpppnnniiivvv{{{wwwyyyllltttxxxjjjkkkUUU===111///---,,,,,,************************************************************************************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++'''***---...---------...//////111222333444444444333333222222111000000000......---------,,,,,,,,,//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///000,,,***,,,---,,,---------.........//////...------...//////...---...///000000///...------***:::RRR^^^MMM444444DDDOOOnnnpppWWWKKKVVViiiGGG888------,,,(((***000,,,+++,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******'''((()))***,,,---//////************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,///---******,,,---+++***,,,,,,---------.........++++++,,,,,,---......///++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++******)))))))))************+++++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++************++++++************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......555!!!///;;;333HHHUUU999aaayyyxxxsssuuutttwwwpppsssuuusssjjjhhhddd___XXXOOOFFFAAABBBSSScccgggeeegggmmmqqqqqqjjjfffiiirrrxxxvvvqqqhhhzzz```sssuuuooo[[[MMM;;;&&&+++111###,,,+++******)))*********************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,++++++******,,,---...(((,,,+++''')))///...(((------------,,,,,,,,,,,,///000111222333444555555222222222222222111000//////......------,,,++++++//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...111111---***,,,---,,,---------.........//////000...---,,,,,,,,,---,,,444...)))+++333777666222666000333@@@OOO^^^qqq{{{]]]WWWHHH<<<:::<<<888...'''111111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++***************++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------/////////......---,,,,,,,,,,,,,,,+++))))))))))))---***((())),,,---+++(((111000000///...,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++*********)))************++++++++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++************++++++************************************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------......///555///555JJJKKKKKK^^^nnn|||~~~|||sssvvvyyy|||uuurrrhhhZZZRRRRRRSSSQQQMMMQQQRRRPPPLLLIIIHHHFFFFFFVVVfffkkkjjjjjjkkkkkkrrrmmmgggeeeiiipppwww|||xxx{{{uuu[[[~~~nnn\\\MMM888,,,+++***,,,++++++***************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,+++++++++++++++///...---,,,++++++,,,,,,(((++++++)))'''))))))(((,,,,,,,,,---......////////////000111222333444444111222222222222111000//////......------,,,,,,+++//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111444333...+++---...,,,------........./////////000///---,,,,,,---///000111//////111333111---(((222;;;OOOnnn}}}UUU555)))+++///...///000///...---......,,,,,,,,,,,,++++++++++++******************************++++++++++++******---,,,,,,+++******))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++---///111000---,,,...000222...,,,---000222///++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++************++++++************************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......///+++444111:::MMMIIISSS|||vvvvvv{{{xxxhhhvvvvvvsssooorrr~~~|||wwwjjj\\\TTTSSSSSSRRRXXXbbbfff^^^UUUTTTXXXYYYaaahhhmmmlllkkkkkkiiieeemmmmmmkkkfffccchhhttt}}}mmmfffwwwmmm___NNN000$$$///,,,,,,+++***************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,+++*********+++000000111222...+++,,,000***+++++++++,,,,,,------......///000111111222222111111222222111111000000//////......---,,,,,,,,,//////...---,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------444666555///+++---...---............////////////---...//////000111333555---222555222...333AAAMMMlllmmmXXXJJJ@@@111///------///111///...,,,,,,,,,,,,++++++++++++******************************++++++++++++******---,,,,,,+++***))))))(((************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,------------...///.........---------,,,------------------------------------............++++++++++++,,,------...)))***,,,,,,,,,,,,---...---+++++++++---...---,,,)))+++---...//////...---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++++++++************++++++*********************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,------...///000000)))<<>>@@@<<<;;;BBBIIIIIIDDD>>>>>>BBBBBB<<<666777555333111111111222333...........................------------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...000111222===WWWGGGKKK}}}qqqaaa^^^~~~wwwuuussspppuuuRRR>>>>>>NNNggg{{{TTTDDDMMMTTTSSSTTTVVV]]]iiiqqqlllccclllkkkiiieeecccccceeehhhjjjgggppptttddd]]]vvv|||gggRRR>>>------,,,++++++++++++,,,************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,------------.........---......//////000---...000222444444555444555AAABBB666111777999333555444333222000///...---............////////////...//////000000000000000000000//////......------//////...---,,,,,,,,,,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,++++++,,,,,,---...//////,,,,,,,,,---------......555666333---***---000000////////////000000000000///111111000111777BBBKKKnnnuuuWWWAAA777222111111000///.........++++++++++++++++++++++++******++++++++++++******++++++******))))))((((((************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++---------.........//////---.............................................////////////000000000000222333444777<<>>CCCFFFHHHIIIWWWlllqqq^^^QQQXXX]]]WWWJJJHHHEEEAAA<<<888555333.........///////////////......///000000000000000000000000///......------000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,...//////---------///<<<555//////...---...222666000---000444333111000111222111222???YYYwwwvvvKKKAAA222111555---)))000444,,,+++*********************************)))((((((************************+++++++++*********))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///,,,,,,,,,---------......---///000000111333111,,,///222222...---111777:::<<>>;;;222///,,,+++,,,---+++)))*********++++++******)))*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////111111111111000000000000222***(((...000111:::IIIgggwwweeeVVVCCC555...******,,,///...,,,***)))+++///222,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000---000111111000000222555'''555;;;555222888<<<:::IIILLLKKKDDDCCCIIIMMMMMMQQQNNNJJJIIIIIIHHHFFFCCCBBB@@@;;;555444444111---000111000------...---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.........+++///111+++...FFFTTTLLLZZZ}}}}}}rrrvvvooo|||}}}sssyyy^^^DDDGGGbbb~~~iiiVVVGGG???CCCHHHYYYfffpppiii]]][[[]]]bbbeeefffggghhhfffbbbggggggiii|||uuuOOOBBBbbb{{{vvv~~~sss[[[WWW<<<)))...+++%%%///************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++,,,,,,---...///+++------,,,---222555555OOOuuu|||jjjkkkllleee{{{~~~{{{~~~}}}~~~www||||||yyyjjjrrryyyyyytttmmmeee^^^FFFAAA:::555222111...,,,///////////////...,,,***000///...------,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---------........................111555999444///---000111000000222,,,///444555444888HHHZZZ~~~uuuXXXJJJAAA:::555///---...///...,,,******++++++++++++*********************************************************************************************************++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---......//////000111000000000000000000000555333444555888IIImmmjjjWWWIII<<<444222333222///...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))***************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////000111111000222333222//////444888777<<<===:::???OOO\\\___TTTcccooommmjjjuuu}}}}}}~~~wwwdddTTT[[[YYYRRRHHHDDDAAA999///000111000...000444111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------...//////......//////888NNNWWWJJJgggnnnooo|||}}}||||||]]]HHHRRRpppwwwgggVVVDDD999???GGGWWWcccjjjuuu|||xxxaaa\\\YYYYYYYYYXXX^^^fffhhhiiilllcccbbb{{{___OOOVVVwww```aaatttsss```mmmUUU000***,,,)))...************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000...222222---333IIIddduuuuuuqqqdddYYYbbbvvv~~~zzzzzzxxx~~~{{{vvvzzziiidddkkkqqqwwwmmm[[[FFF777000222555///---,,,---//////---+++000///...------,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,---------............---...///...///111444777666111...000111000111333111444666444666LLLyyyxxxaaaIII???777...+++,,,......,,,)))***++++++,,,+++++++++***************************************+++++++++************************************************++++++++++++,,,,,,,,,,,,---------.........//////---------...//////000000000000000111111111222222///222???YYY{{{rrrxxxrrrTTTDDD///,,,***,,,000111---(((,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000111222222...000222000///222;;;BBBJJJLLLUUUggg~~~xxxooogggWWWFFF333666444---,,,000000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---....../////////......555DDDPPPTTTVVVyyymmm|||uuuuuuqqqwwwuuuVVVIII\\\vvviiiXXXGGG>>>===HHHXXXhhhtttqqqeeeZZZXXXWWWVVV]]]fffhhhnnnmmmaaa___qqqvvvgggSSSIIInnn```lll|||xxxsssmmmDDD...,,,,,,+++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111...---...;;;ZZZyyyxxxoookkkyyyxxx~~~|||{{{nnnffflllrrrvvvuuunnn```NNN>>>555222333///,,,,,,...///...+++000///...------,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------............,,,.../////////000222555999333///000111000222555222...000>>>WWW{{{{{{hhhMMMBBB555---,,,...,,,***)))***++++++,,,,,,,,,+++************************))))))*********+++++++++************************************************+++++++++,,,,,,,,,---------.........////////////------......//////000000000000111222333444444555666FFFaaa~~~www}}}~~~mmmLLL???000***...222000,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********************++++++,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...///000111222222333///333888;;;@@@JJJZZZfffjjjnnn~~~~~~ssswwwVVVZZZRRR<<<,,,+++...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////...000...<<>>GGGOOOZZZllllllssszzzVVV666---111555------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------.../////////---111000AAATTTFFFOOOtttgggvvvxxxvvvvvvwwwmmmpppTTTWWWxxx|||wwwjjjSSSBBB>>>DDDHHHOOOddd{{{tttZZZVVVYYYUUUNNNKKKYYYeeedddeeepppjjjaaajjjtttXXXQQQNNN{{{qqq{{{sssfff@@@))),,,---************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------///000111222eeexxxrrrppp}}}|||{{{|||xxxvvvqqqiiidddAAA:::222...///000...+++222111000///...---,,,,,,------------------------...------,,,,,,,,,------............/////////000///000111111000111333555777555///222777...+++888<<>>@@@JJJ]]]qqqhhhRRRSSSQQQIIIFFFQQQaaarrrtttkkkccceeekkkmmmZZZ@@@>>>ccciiinnnqqqooozzzoooRRR000&&&111++++++******************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********,,,+++***,,,///000...,,,...+++,,,///000111777@@@rrrooo|||yyy~~~}}}}}}xxxsss}}}vvvrrrxxx```PPP;;;...111888111$$$222111000///...---,,,,,,------------------------...------,,,,,,------............/////////000000///000111111000000222444888999000---777999555777\\\rrrnnneeeYYYZZZ]]]bbbfffiiinnnrrrvvvvvvqqqsss}}}yyyuuuwwwppprrrwww{{{wwwooonnnqqquuurrrRRR:::333555+++---...,,,+++***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................///...000444333000111444333:::333111NNNxxx~~~~~~wwwqqqwwwQQQ666888111---+++,,,///111222333++++++++++++************)))************+++++++++************************++++++,,,,,,,,,,,,------...------,,,,,,------...---------............///,,,,,,---...000222444555...333777777777;;;EEEMMM\\\yyy}}}iii\\\MMM111...///333111***(((***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...///000//////111...???HHHBBBXXXyyy|||tttrrr}}}zzzuuuttttttttt}}}hhhNNNJJJYYYvvvkkkbbbWWWGGG;;;>>>@@@JJJ\\\nnnzzzmmmUUURRRNNNFFFEEELLLZZZjjjpppkkkeeeeeehhhaaa___RRRFFFSSSsss[[[iiirrr~~~lllAAA'''...,,,++++++***************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******---,,,+++,,,///000...,,,000,,,---222222;;;\\\pppxxx|||ppp|||sssttt|||vvvdddHHH333...111444111111000//////...------------------------------...---------------............/////////000000000...///000000///000222444777555//////555666@@@VVV|||ooodddaaaaaa^^^]]]^^^zzz}}}~~~~~~{{{zzzzzz~~~yyyqqqnnnkkkkkknnnqqqsssxxx}}}}}}~~~yyy~~~pppDDD333555...---------,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////...,,,...222333111111444///555<<>>OOOgggxxxtttsssQQQ>>>000111222,,,+++000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...............---<<>>GGGWWWeeepppzzz~~~___RRRJJJCCCDDD@@@GGGSSSaaakkkmmmgggbbbgggiii___KKKAAAQQQsss{{{{{{}}}~~~aaa888...---,,,,,,+++************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++......---......////////////111000DDD{{{oooxxx~~~zzzzzz}}}~~~xxxrrroooqqqxxx{{{zzz|||{{{yyyyyy~~~}}}zzzwwwooo___HHH666111111000000//////..............................---------------...///000////////////000000000111...///000000///000222444666777222444@@@XXXttt[[[```cccppptttuuuqqqlllggg]]]TTTIIIJJJKKKLLLMMMPPPUUUYYYXXX```bbb\\\\\\cccbbb[[[___bbbggglllpppmmmcccZZZ___^^^cccppprrruuu|||fffPPP===333,,,...///---+++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------........./////////000000000111111444222333555444222666===WWWqqqZZZBBB888222...///333,,,,,,,,,++++++++++++***))))))*********+++++++++************************+++++++++,,,,,,,,,------...------,,,,,,------...---------............///...///111222222333555666CCCWWWnnnzzz|||{{{iiiPPP<<<,,,+++444.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---...///...,,,,,,...111444JJJFFFDDDeeeooowww~~~|||sssmmmpppqqqpppxxxxxx```TTTbbbwwwlllbbbUUUFFF===:::<<>>AAAJJJZZZiiiooojjjccceeeeee```RRRDDDHHHdddnnnhhhmmm}}}nnnHHH---...---,,,+++************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++...............///111222444,,,FFF|||{{{zzzxxxxxxwwwsssmmmkkknnnttt~~~tttjjjdddfffmmmtttgggmmmssstttvvvxxxuuuqqqyyyvvvyyyyyyxxxxxxvvvqqqwwwwwwiii[[[111111111000000/////////........................------------...///000000/////////000000000111111///000111111000111333555///999222222YYYrrr]]]UUUWWWgggdddnnnkkk```OOOEEEEEEGGGFFFLLLRRRYYY___dddgggjjjllleeennnsssqqqqqqwwwxxxuuuhhhkkkmmmoooqqqpppjjjbbbUUUWWWZZZ]]]bbbkkkvvv}}}|||xxxyyy```PPP???222000000---+++...++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,------------,,,---------............//////000000111111222222222222222222111555DDDSSS~~~___DDD555///......,,,,,,,,,,,,++++++++++++)))************+++++++++************************++++++,,,,,,,,,,,,------...------,,,,,,------...---------............///...000111///---///888???\\\rrr~~~fff>>>---...............---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...000...,,,---000444:::DDDBBBOOOqqqiiilllwww|||yyy~~~qqqlllrrrrrrooo}}}ssskkklll[[[VVVdddyyyooodddVVVHHH>>>999;;;CCCPPP^^^jjjyyygggVVVMMMFFFFFF>>>>>>CCCRRRdddnnnllleee\\\aaafff___KKKBBBXXXwwwnnnRRRcccwww}}}^^^333///...---+++************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,---............000333555444\\\fff}}}iiiaaaccccccjjjuuu}}}|||yyy{{{yyyuuuvvvuuurrruuusssuuu|||xxx{{{yyywwwuuussszzz~~~zzzwww111111111000000000000000........................------------...///000111//////000000000111111111000111222222111222444666///666===XXXiiihhhUUUTTTUUUSSS\\\UUUNNNFFFCCCEEEHHHNNN]]]nnnkkknnnrrrssssssrrrssssssmmmpppuuuyyy{{{zzzvvvrrrooopppnnnjjjmmmvvvzzzyyyrrrpppjjjbbb[[[ZZZ___dddrrr}}}}}}www{{{fffOOO:::444222---+++///++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,------------...------------............//////000111111222333333000000111222777HHHiii~~~qqqcccNNNBBB444'''------,,,,,,,,,+++++++++)))************+++++++++************************++++++,,,,,,,,,,,,------...------,,,,,,------...---------............//////222333///...888LLL]]]xxx|||kkkIII666............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...000///---...333777FFFAAAFFF```wwwzzzqqqtttyyy}}}zzzmmmkkkrrrrrrppp}}}WWWUUU___OOOUUUccc~~~{{{ssshhhZZZJJJ@@@:::;;;AAALLLYYYfffwwwiiiXXXOOOFFFCCC???<<<>>>KKK^^^jjjkkkggg```aaagggiiiWWWFFFPPPhhhZZZooowwwuuuJJJ///...---,,,+++*********)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++---.........000555999NNNkkkxxxssshhhkkkuuu{{{{{{{{{|||zzzvvvuuuyyy|||~~~}}}zzzvvvwww~~~tttqqqvvvyyy111111111111000000000000////////////////////////---------......000111111000000000000111111111111111222333333222333555777:::777PPP}}}```OOOYYYYYYaaaVVVCCCGGGEEEGGG>>>GGG```kkkiiiyyy}}}zzzyyy{{{xxxtttyyyzzzuuussstttqqqlllvvvqqqlllkkklllhhh^^^UUU[[[cccrrrlll|||uuuvvv[[[AAA888333---+++///++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,---------......---------........./////////000000111222222333333333444777;;;FFFddd}}}{{{rrrcccJJJ111---------,,,,,,,,,++++++)))************+++++++++************************++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////---222666666<<>>IIIXXXcccgggyyy{{{}}}xxxrrr~~~xxxqqqpppssstttqqqmmmvvvssslllbbb]]]ddduuuuuunnnvvvrrr```PPP>>>000+++---+++)))''')))++++++***++++++++++++++++++++++++***+++++++++,,,---------,,,,,,---------.........------......///000000000///000111111111222222333999666EEEvvv~~~~~~~~~{{{vvvqqqqqqtttxxxxxxQQQ:::***,,,...)))''',,,************************++++++++++++++++++++++++++++++,,,------......///---------.........//////------,,,,,,...000000///333333???___SSS444000---000555------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,//////000000...:::QQQIIIHHHnnnlllxxx~~~}}}zzz~~~yyyrrrlllmmmrrrvvvpppvvv~~~iiiPPPAAAJJJ___ppp}}}xxxjjj___SSSBBB;;;:::<<>><<<<<>>LLLaaasss~~~}}}{{{{{{yyyuuuqqqmmmooossswwwwwwpppdddZZZYYYkkk|||yyyzzz}}}sss```LLL999222000......,,,******,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------.....................///000000111111333444444444444555777:::EEE|||```;;;///000///---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///............///////////////......111333333444666999aaapppxxxUUU555,,,.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......222(((000666,,,333GGGLLLGGGsss~~~{{{pppyyy{{{zzzwwwhhhjjjppppppllltttnnn~~~lllSSSDDD???UUUeeeooo|||xxxnnnfffXXXDDD;;;::::::BBBPPPbbbrrrzzz}}}dddMMMEEECCC888:::;;;:::999AAAVVVkkknnniiikkkeee^^^iiiccc@@@FFFSSSUUUnnn{{{wwwAAA...222+++***---(((******************************))))))******+++,,,***++++++,,,,,,---------'''333888111III{{{wwwsssxxxuuu~~~zzz{{{zzzvvvqqqhhh]]]YYY^^^eeeiiieeefffjjjpppwww{{{{{{zzz|||~~~}}}zzzooottt~~~|||111111111111000000000///............////////////////////////000000000000//////000000000111111111...444:::777111???kkk}}}llleeebbb\\\QQQFFF@@@AAADDDWWWddduuu~~~}}}{{{wwwtttuuuoookkknnnuuuxxxrrrkkk]]]aaaiiiuuu{{{tttZZZIII444000...111///***)))+++++++++++++++++++++++++++------------,,,,,,,,,,,,---------.........//////......//////000111111111222555666444222444<<>>AAASSSfffuuuyyymmmeeeZZZIII???;;;:::>>>IIIYYYgggpppttt|||mmmUUUEEEAAA???:::777777999===HHHRRRggglllpppjjjccciiihhhZZZ:::KKKqqq^^^|||ooo}}}ddd888+++,,,)))///,,,******************************))))))******+++,,,******+++,,,---...//////333...///[[[ppp~~~yyy~~~~~~{{{wwwcccWWWXXXWWWPPPOOOWWWaaajjjuuuyyymmm\\\XXX^^^cccdddaaa]]]]]]^^^dddrrr~~~|||wwwooojjjppp~~~{{{111111111111000000000000............////////////////////////000000000000000000111111222333333444111222///222OOOooojjjeeeOOOHHH???<<>>===CCCVVVjjjxxxyyyllleee]]]OOOAAA===999<<>>;;;999888666666<<>>:::;;;DDDQQQ^^^fffrrryyynnnQQQBBBCCC;;;:::;;;:::666333888@@@ZZZllllllgggiii```^^^oooIII888MMMqqqwwwDDD___SSS...555)))(((,,,*********************************)))***++++++,,,******+++,,,---//////000222222eeeqqqttt{{{~~~}}}qqqdddWWWJJJEEEOOO]]]nnnnnnnnnZZZKKKWWWhhhmmmooo~~~{{{wwwppptttyyy}}}222222222111111111111000............////////////////////////000000000000444333222111333555333///111555===hhhjjjooouuueeeOOOEEE@@@EEEQQQeeexxxyyyzzzzzzyyyxxxvvvsssqqqooonnnooorrrvvvxxxtttllleeeuuuzzznnnggg???%%%111111'''...---------,,,,,,,,,++++++,,,,,,,,,---------..................////////////...000111111/////////000444;;;---999QQQwwwxxxuuutttvvv|||~~~}}}~~~kkkMMM+++222+++(((+++---++++++------,,,,,,++++++,,,,,,------------...............////////////000000000000777///333444666XXXhhhuuummm```[[[VVVGGG@@@FFFHHHEEEDDDDDDFFFHHHHHHFFFDDDMMMJJJNNNXXXbbbiiittt~~~wwwyyy}}}```333---111333+++***,,,''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---000333---KKKTTTNNNyyy{{{}}}iiiddduuuvvvrrrxxx{{{tttllljjjrrryyyvvv}}}\\\uuufffQQQCCC<<<>>>DDDUUUiiixxxsssooofff]]]YYYEEE===777888???JJJYYYfffmmmrrr}}}pppSSSCCCCCC>>>===:::888777888:::;;;WWWgggpppjjjccceeeddd```[[[===CCCoooyyyGGGsssxxx000...$$$)))...************************++++++******++++++,,,---333'''///444''''''222000555GGGooo}}}pppxxx{{{yyy]]]LLLOOOJJJLLLddd||||||yyypppaaaUUUSSSZZZccc|||gggpppuuusssuuu222222222111111111111000....../////////000000000////////////000000000000111111111000000111222222888<<>>:::???GGGjjjqqq||||||tttmmmfff]]]VVVFFF>>>888888>>>IIIXXXdddooottt}}}lllQQQCCCEEE>>><<<:::888777888:::;;;RRRdddppplllfffeeeeeeaaa]]]CCC<<<\\\vvvfffsss???444//////+++************************++++++******++++++,,,------***,,,---)))...333...:::qqqooowww~~~mmmSSSIIIOOOXXXaaa{{{tttiiibbbaaabbbtttuuuyyywwwwww|||eeeZZZfffrrryyy~~~222222222111111111111000/////////000000000111111////////////000000000000///111222111000000333777777NNNzzzlll___XXXYYYPPP???<<>>GGGUUUbbbqqquuu|||{{{jjjQQQDDDEEE>>><<<:::888888888999:::KKK___ppppppjjjhhhfffbbb^^^NNN:::IIItttyyytttnnnQQQ000000...'''************************++++++******++++++,,,---(((///+++(((///333222333```^^^|||{{{iiiQQQDDDLLL```ooozzztttoooiiieeeeeeccckkkqqqqqqwwwwwwkkk```eeejjjpppzzz222222222111111111000000000000000000111111111111////////////000000000000222111222444444333444777444qqqwww[[[SSSOOONNNEEE===III^^^sss{{{pppsss```bbbccc```bbbdddbbb\\\______bbbjjjttt{{{|||zzz~~~yyy}}}}}}wwwqqqmmmjjjlllnnnqqqpppnnnnnnqqqtttnnnllloooxxx}}}wwwiiiUUU>>>555444+++...------------,,,,,,,,,,,,,,,,,,---------..................////////////000111222222222222444666<<<777PPP~~~yyy}}}}}}wwwsssssswww___DDDsss{{{GGG888,,,---111///---------,,,,,,++++++,,,,,,---,,,,,,------...///////////////000000000111111111777777444KKKyyyvvvcccVVVLLLCCC???EEEMMMUUUaaarrr|||mmmaaa[[[UUU[[[eeennnvvvzzz|||}}}{{{uuueeejjj]]]777///.........))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///111222///HHHGGGIIIqqquuuqqqpppuuu}}}xxx{{{wwwwww{{{wwwmmmjjjnnnzzzzzz|||ZZZsssxxx^^^EEE>>>======CCCMMMJJJ[[[zzzgggeeemmmhhhZZZKKKBBB:::999===EEERRR^^^ooorrrxxxyyymmmWWWGGGAAA===<<<:::999888888999:::DDDYYYnnnssspppkkkhhheee___\\\BBB@@@rrrbbb]]]___{{{kkk...+++,,,***************************++++++******++++++,,,---***222,,,,,,555000///BBB~~~ssszzz___KKKKKKTTTccc{{{wwwsssnnnkkkeee]]]bbbkkkllltttkkkhhhggglllxxx222222222111111111000000000000000000111111111111////////////000000000000333///000666888555555777???VVVZZZOOOGGGDDDBBBFFF]]]vvv|||zzzwwwvvvwwwaaahhheee___bbbdddhhhsssmmmtttxxxwwwwwwyyyxxxtttssswww~~~xxxqqqmmmfffkkkppprrrpppmmmmmmnnnqqqooooooqqqrrrssszzzwwwvvvmmm}}}zzzcccSSSBBB...+++.........---------,,,,,,,,,,,,,,,---------..................////////////111222222222000111333444000PPPyyy|||~~~{{{tttppp}}}sssxxxsssQQQWWW|||gggBBB)))---333---+++333---,,,,,,++++++,,,,,,---,,,,,,------...//////000000000000000111111111111444...<<>>---///111************************++++++******++++++,,,------///,,,111555(((111XXXttt~~~xxxUUULLLLLLZZZkkkzzzssspppoooqqqeeeeeejjjfffjjjuuuyyyggggggkkkttt}}}|||222222222111111111111000/////////000000000111111////////////000000000000111---...555666444888???]]]yyy^^^TTTGGGXXXKKKBBBBBBIIIXXXsss}}}rrrnnnlllmmmkkkeeeaaaaaa]]]vvv~~~zzztttuuuxxxwwwrrreeehhhllloooooonnnmmmmmmvvvuuutttqqqlllkkksss~~~www|||jjjnnngggvvvaaaFFF---111............---------,,,,,,,,,,,,---------..................////////////111222222111000111444666555rrrqqqooonnnrrrtttxxx}}}~~~zzz|||}}}yyytttqqqooo}}}rrr^^^YYY^^^777000111***)))222---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000000000000111111111222222444...III|||jjj[[[KKKDDDAAACCCNNN\\\ppp|||rrreee```dddnnnwww|||sssuuuxxxxxxddd???******111///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///------:::OOOPPP^^^}}}sssuuu|||vvvvvv|||zzzooogggfffpppyyySSSeeeuuubbbMMM???AAA@@@;;;@@@NNNccctttqqq```cccnnnlllcccQQQGGG===999;;;AAALLLWWWdddooo|||uuu___III<<<<<<<<<;;;:::999999999999:::III^^^nnnsssqqqkkkgggfffkkkWWW???ZZZxxxsssaaaUUU111...///************************++++++******++++++,,,------+++,,,222000,,,EEEpppttteee}}}xxxUUUBBBNNN[[[nnnwwwqqqpppqqqrrrjjjmmmpppiiihhhkkkgggjjjhhhiiimmmoooppptttyyy222222222111111111111000....../////////000000000////////////000000000000000///222666333222AAATTT{{{wwwYYYZZZiiiMMMEEEBBBLLL]]]sss}}}pppeeeeeekkkkkkpppzzz}}}wwwvvvppp\\\hhhiiillliii]]]TTT]]]mmm||||||pppmmmiiihhhjjjlllnnnooovvvvvvwwwwwwrrrooottt||||||ppp^^^}}}qqqwwwtttWWW???444............------------,,,,,,,,,---------..................///////////////000111111222444888;;;^^^~~~|||{{{~~~|||~~~}}}yyyvvvvvvddd~~~xxx~~~lllcccjjjYYY:::...------------,,,,,,++++++,,,,,,---++++++,,,---...///000000000000111111111222222222666AAAbbbtttWWWMMMEEEFFFJJJTTTkkkxxxpppjjjkkkooottt|||}}}{{{wwwmmmsss\\\555+++000---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///...---DDDQQQZZZqqqqqqwwwzzzwwwzzzuuuvvvzzzvvvllljjjnnnyyy|||VVVoooYYYFFF<<<@@@???;;;EEEYYY```tttzzznnnhhhjjjmmmmmmkkkSSSIII>>>::::::???JJJUUU```tttqqqXXXGGG@@@<<<<<<;;;::::::999999888666AAASSSfffppppppjjjeeeeeeggg]]]BBBDDDggg|||```{{{aaa333---***************************++++++******++++++,,,---++++++000///+++AAAjjjrrrjjj~~~}}}xxx___EEEQQQ```xxx|||zzzwwwvvvvvvuuusssqqqmmmjjjpppsssnnnooonnnbbbkkkiiigggeee```___jjjwww222222222111111111111000............////////////////////////000000000000111222777888111222JJJggg]]]SSSPPPXXXBBB???FFFYYYqqqttt[[[IIIKKKTTT^^^uuupppgggfffttt___sssttt{{{{{{yyyzzz|||}}}tttiiicccdddiiimmmooommmoootttxxxwwwtttuuuyyyxxx}}}```nnnzzzpppVVV333//////.........---------,,,,,,,,,---------................../////////000...///111222444777<<<@@@yyyxxx~~~}}}~~~yyyxxxzzzuuurrr______{{{ssspppYYYuuuyyyEEE...222333)))---,,,,,,++++++,,,,,,---++++++,,,---...///000111000111111111111222222222111TTTiii```HHHCCCDDDPPP^^^tttyyyxxxmmmjjjkkkqqq||||||yyy}}}xxxmmmkkkLLL777444...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////111000NNNTTTcccyyysssppp}}}rrr}}}hhh|||wwwuuuwwwxxxqqqiiilllwwwzzzMMMddd}}}TTTCCC;;;@@@@@@===LLLdddnnn}}}~~~xxxtttsssmmmeeeaaacccTTTJJJ???::::::>>>IIISSS___yyylllQQQEEEDDD<<<;;;;;;::::::999999888444;;;KKK```nnnoooiiiccc```aaaaaaEEE555VVVwwwsssSSS{{{ppp{{{|||ttteee777000+++************************++++++******++++++,,,---***---555,,,***VVVmmmlllzzz}}}bbbNNNNNN___ttt}}}yyyvvvyyy~~~~~~yyyrrrmmmkkkooonnnjjjpppooo```^^^eeennnpppfff[[[]]]hhh333333333222222222111111222000///000111111000//////////////////000111111...;;;333000999999WWW]]]ZZZYYYKKKDDD<<>>;;;======IIIaaauuu|||zzzpppjjjiiihhhfffcccSSSLLL===666:::999AAAVVVmmm~~~fffUUUIII@@@;;;;;;999888777777777777;;;555JJJccchhhoootttgggeeeccchhhXXX999DDDmmmeeeNNNfffpppyyyzzz333000222---,,,++++++******+++++++++++++++***++++++,,,,,,222***+++999(((WWWhhhpppMMMPPP___mmmuuulllnnnjjjqqqvvvooooooooollljjjlllmmmiiiaaajjjkkkooorrrlllaaa\\\]]]333333333222222222111111111000//////000111000//////////////////000111111///222000666@@@EEEjjjdddWWWZZZVVVJJJEEECCCPPP```{{{{{{vvvxxx|||dddiii|||jjjiii|||xxxppp}}}}}}sssiiicccbbbcccjjjmmmnnnmmmpppvvvvvvrrroooyyyuuuuuusss[[[cccuuuVVV999......000******///------------.........//////000000000000111111111111)))888000---BBB&&&CCCzzzuuu}}}xxxxxxzzztttlllggg______mmm}}}}}}rrrhhhSSSOOO{{{wwwNNN888000111...------,,,,,,------...------......///000000000,,,444111...333333111666LLL{{{cccXXXBBBBBBOOOaaapppwww{{{||||||~~~uuummmpppuuuzzz~~~}}}zzzxxxXXXccc[[[444---...---+++,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,------...////////////888JJJUUUiiitttvvv}}}|||}}}{{{sssnnnttt~~~kkkkkk]]]ttt~~~SSSaaaqqqFFFCCC===>>>BBB???NNNlll~~~~~~tttnnnlllllljjjhhhXXXPPP@@@999;;;:::CCCWWWtttuuu```RRRIIIAAA;;;:::999888777666666666777111DDD]]]eeeoootttjjjaaa```kkkbbbCCCBBBccczzzxxxKKKbbbnnnOOO///)))---,,,++++++******++++++++++++******++++++,,,,,,---000///666AAAggg|||www~~~|||^^^LLLXXXlllpppccccccggg}}}xxxrrruuusssmmmiiijjjkkkjjjiiimmmooolllfff```\\\[[[333333333222222222111111111///...///000111000///000////////////000111111333,,,///;;;FFFXXXjjjSSSZZZ[[[OOODDD>>>MMM```vvv}}}~~~~~~vvvZZZxxxrrrnnn{{{{{{oootttttthhh___ZZZfffkkknnnlllmmmqqquuuwwwqqqxxxrrrttt{{{gggVVVcccqqqJJJ444,,,111---***///111------.........///////////////000000111111111111'''<<<...444GGG111nnn|||~~~nnnlllsssqqq|||~~~}}}tttsssuuuooojjjkkkaaaUUU___vvv~~~uuuttt^^^JJJTTThhhAAA---.........---------------...------......///000000000---333000///555333333;;;dddbbbSSSLLL@@@GGGjjj}}}~~~zzz}}}hhhxxx~~~vvvwwwzzzrrrsssuuuyyy~~~~~~|||xxx```WWW[[[yyy@@@222000...,,,,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,------...////////////999IIIeeellltttxxxzzznnnzzz|||yyynnnlllrrrzzzhhhooogggYYYfffjjjCCC???;;;AAACCC===NNNrrr~~~}}}sssllljjjiiihhhggg]]]VVVEEE<<<===;;;EEEZZZwww}}}xxxgggVVVNNNGGGAAA;;;:::999888777666666666:::444BBBXXXdddoootttnnndddaaallljjjLLL>>>WWWvvvPPPqqq}}}iii000***---,,,++++++******++++++++++++******++++++,,,---***444,,,...ggg~~~zzz|||aaaMMMPPPkkkaaacccXXX]]]tttrrrsssxxxvvvlllcccdddjjjnnnpppwwwwwwmmmggggggfffaaa333333333222222222111111111000///000222222222000000000//////000000111222666000333;;;JJJsssdddWWWbbbXXXIIICCC===WWWrrr|||nnn]]]yyyoooyyy~~~vvvooovvvtttfff\\\]]]dddkkkmmmmmmooosssvvvvvvyyyrrrtttyyyaaaVVV|||bbb>>>+++000///,,,///000............//////////////////000000111111222222444333222;;;555hhhxxxvvvkkkooo~~~}}}yyyooonnnqqqkkkkkkjjj```WWW[[[kkkwwwxxxvvvlllZZZEEEWWWPPP000222///......------------...------......///000000000///222///000444222555DDD{{{oooVVVIIIDDDKKK]]]|||vvvrrrppppppfffvvvzzzvvv{{{~~~|||{{{xxxxxx{{{{{{yyyvvvpppbbbMMMyyyMMM666222///---,,,------,,,++++++++++++,,,,,,,,,------,,,,,,------.../////////444???HHHkkkuuurrrnnnvvv~~~yyytttpppmmmooosssfffyyy~~~bbbggg~~~hhhCCC>>>;;;AAA@@@666HHHooozzz|||rrrjjjfffeeedddccc___XXXGGG>>>===<<>>PPP```kkkooommmnnnfffkkkmmmQQQ999MMMtttTTT||||||ppp333444---,,,++++++******++++++************+++,,,------)))444///>>>cccxxxqqqNNNIII]]]kkk{{{OOOSSSqqqoooooosssrrrhhh______dddgggttt~~~|||oooiiioooooohhh333333333222222222111111222111000111333444333222000000000000000111222222333666777888UUUppp[[[ZZZ]]]KKKCCCHHHFFFcccyyy\\\eeegggvvvoookkkwwwttthhhWWW\\\eeelllooooooppprrrxxxzzztttrrr}}}ppp```]]]kkk|||MMM000000222//////,,,........./////////000000...//////000111111222222777111333;;;444yyyvvv{{{lllpppyyymmmmmmrrrnnnnnneee```aaaaaaaaajjjwwwmmmkkkbbbHHH@@@wwwvvvmmm===777000///...---------------------......///000000000111222///000333000;;;UUUaaaSSSEEEEEE^^^www}}}yyyuuuqqqpppoookkkddd^^^fffooozzz~~~yyytttwww~~~{{{xxxyyyyyyyyyxxxvvvpppMMMaaaddd333444111...,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////555DDDKKKjjj}}}mmmxxxzzzvvv{{{}}}xxxsssooommmmmmmmmdddaaacccvvv^^^AAA>>>;;;@@@???777IIIooozzz|||tttlllgggeeecccccc]]]WWWHHH>>>===;;;FFF]]]hhhfff```YYYUUUQQQIIIAAA===<<<:::999777666666555888555777FFF]]]hhhkkknnnqqqiiilllqqqZZZ999CCCkkk}}}OOOhhhvvv~~~qqqqqq999555---,,,++++++******++++++************+++,,,---...+++000999]]]qqq}}}\\\FFFUUUqqqsssvvvJJJSSS}}}wwwlllmmmkkkddd``````___[[[kkkvvvwwwlllgggnnnooohhh333333333222222222111111111000000111333444333222111000000000000111222222---777777>>>nnnYYYUUUVVVNNN>>>;;;GGGPPPzzzzzz{{{oooPPPhhhcccxxxuuuiiikkkxxxxxx^^^[[[]]]fffmmmooonnnnnnvvvyyywwwqqqssszzzwwwkkkXXXhhhccc???555222111000***....../////////000000000......///000111222222333///888///999TTT}}}wwwssszzzyyy}}}kkklll~~~vvvjjjkkkpppmmmnnncccbbbhhheeeZZZ^^^mmmooojjjcccPPPAAA[[[MMM555000000///...------------------......///000000000111222000111222111GGGnnnmmmVVVQQQFFFPPPsssrrrggg]]]XXXSSSVVV]]]aaaaaa___^^^aaakkkvvvuuupppsss}}}~~~|||{{{{{{|||}}}vvv{{{XXXUUUrrr===666333///---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////444GGGUUUlllyyywwwmmm~~~{{{zzzzzzuuuiiikkkkkklllfffaaadddwwwMMM===>>><<>>000///111,,,.../////////000000000000......///000111222333333...666000AAA{{{}}}ssswww~~~ooo~~~rrrmmm~~~zzzuuujjjkkkpppllljjjffffffhhhbbbYYYXXX^^^nnnooogggZZZJJJEEEfffhhhAAA111000///...------------------......///000000000///111000333333444WWW{{{]]]MMMKKKLLLccctttbbbWWWJJJEEEAAAAAAFFFNNNTTTWWWQQQVVV\\\aaagggnnntttvvvwww|||~~~}}}~~~yyyhhh\\\RRRyyy[[[777444000------------,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////:::KKKeeesssrrrssszzzyyyuuugggiiijjjmmmooogggiiizzztttBBB:::@@@>>>===DDDMMM___xxxkkkkkkjjjhhheeecccbbbbbb^^^ZZZMMMCCC>>>777???UUUXXXXXX[[[```aaaZZZNNNEEE@@@???===;;;999888777777888:::666EEEhhhuuuvvvkkkjjjiiiooofff???222MMMtttuuuJJJWWW}}}|||}}}ccc...---,,,++++++******++++++)))))))))***+++,,,...///444///DDDoooqqqtttzzzYYYHHHXXXzzzaaahhhtttMMMWWWxxxkkkmmmlllhhheeefffgggaaaXXXZZZcccnnnuuuvvvtttrrrqqq333333333222222222111111...---,,,---000111111000111111111000111111222333444999666[[[hhhSSSMMM===>>>NNNSSSgggssssssyyyvvvpppmmmkkk{{{aaaLLLcccssscccxxxpppmmmrrrhhhSSSTTTbbblllooopppnnnuuuxxxxxx{{{tttjjjhhhttteeeEEE...---333///////////////000000000000---...///000111222333333666,,,555OOOuuuwwwxxxrrryyy}}}kkk___||||||yyypppqqquuupppfffjjjjjjddd]]]ZZZWWWRRRaaannnlll```NNN:::LLL]]]111111000......---------------......///000000000...000111444444888bbbmmmWWWIIIFFFSSStttzzzhhhVVVJJJEEECCC???:::888:::@@@DDDHHHQQQRRRNNNXXXllltttmmmqqq{{{{{{{{{zzzpppfffBBB^^^uuu888555000------------,,,++++++,,,,,,,,,---------,,,,,,------...//////000DDDOOOqqqyyyyyyzzzmmmyyywwwtttjjjjjjiiioooyyykkkhhhvvvnnnAAA:::BBB???:::DDDRRRcccvvvhhhiiikkkkkkjjjiiiiiiiiiaaa]]]PPPEEE>>>555<<>><<<:::999888888666999222@@@dddqqqppp|||nnnllldddeee___>>>111KKKnnnYYYddd}}}sssyyy777---,,,++++++******++++++)))))))))***+++---...///+++555___ooowww{{{}}}pppSSSMMMcccwwwrrrOOOnnnxxxGGGMMM|||wwwmmmllliiieeeeeeeeebbb\\\TTT[[[jjjxxxzzztttqqqrrr222222222111111111111000000000000000111111111111333111000000222333444444333---MMMxxxVVVQQQCCC;;;DDDVVVnnn{{{pppnnnsssyyywwwsss~~~SSSNNNSSSjjjzzzdddzzzxxxllltttyyyyyyfffRRRRRRcccrrrvvvqqquuu{{{yyytttrrr~~~sssppphhhgggQQQ>>>+++555+++000000000000000000000000000000000000000111111111333---===sssxxxvvvdddnnnrrr|||yyyqqqjjj|||~~~yyyvvvwwwlllkkkiiiccc\\\WWWWWWXXX^^^kkkrrrhhhUUUIIILLLTTTuuu999222...000222000---...////////////000000000000///333///000;;;777}}}qqq___KKKHHHRRRcccwwwtttdddYYYQQQAAA???<<<888666555555555>>>@@@EEEJJJNNNVVVeeetttpppzzz|||xxxsssnnnXXXKKKbbb...444444'''000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++///000...///222EEE]]]iii|||pppoooyyy|||nnn~~~zzzsssnnnqqqooovvvlll}}}rrr\\\|||KKKHHH;;;;;;<<>>???KKKYYY___^^^\\\^^^RRRBBB>>>DDD@@@<<<;;;;;;;;;888555666777666:::OOOjjjuuurrrnnnjjjiiiiiiaaaOOO@@@999lllXXXiii}}}vvvqqqggg@@@,,,---+++******,,,,,,******+++++++++***,,,...111444000qqq{{{aaaUUUTTTqqq~~~}}}nnnYYYOOOrrrlllIIIOOOuuunnnllljjjgggfffeeedddbbb```RRRWWWdddsssyyytttoooooo222222222222111111111111000000000000111111111111222111000111222333333333999===mmmyyyYYYKKK@@@???MMMccc}}}{{{mmmbbbbbbhhhmmmpppsssxxxqqqqqquuu~~~UUU^^^nnn}}}bbb}}}wwwqqqooorrrzzzppp]]]SSSXXXeeennnmmmooottt{{{}}}wwwrrrzzzvvvsssbbbRRRmmm___???555...---000000000000000000000000000000000000111111111111333999HHHfffxxxgggzzzoooooofff~~~~~~xxxpppmmmiiihhhfff```ZZZVVVUUUVVVZZZeeepppppp```NNNIIIMMM{{{~~~NNN;;;------000---+++---////////////000000000000000111000333<<>>CCCOOO[[[vvvqqqwww|||zzzzzzeeePPP]]]GGG222222,,,...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,//////...111666FFF___tttnnnpppooo|||~~~yyyuuulllnnniiikkkqqqeee???888===>>>>>>>>>EEEWWWoooppp^^^cccQQQWWWjjjkkkjjj___YYY\\\SSSFFF@@@999777@@@OOO[[[______```SSSCCC@@@BBB@@@===;;;:::888555333777777555777GGG```pppttttttlllggggggdddXXXFFF:::aaawww```ZZZ^^^bbb}}}{{{{{{wwwTTT/////////...,,,***+++,,,***++++++++++++,,,///222444QQQmmmSSSRRRhhhqqqrrrmmmFFFEEE```{{{hhhFFFKKKpppqqqsssnnnhhhcccbbbccccccccc[[[VVVWWWdddrrrvvvqqqmmm333333222222222111111111000000111111111222222222000111222222222222222333444]]]cccGGGRRREEEEEEOOOfffqqqaaa\\\jjjpppkkkooo{{{vvvuuu{{{vvvkkkggg^^^```mmm{{{pppMMMxxx}}}tttnnnjjjlllvvv|||hhhSSSPPPZZZeeehhhllloootttzzz}}}|||{{{zzzwwwUUUEEEhhh^^^EEE)))555000000000000000000000000000000000111111222222333000???cccrrryyyuuufff}}}~~~bbbttt{{{vvvmmm{{{tttnnnkkkjjjhhheee```[[[VVVSSSRRRVVVUUUddd{{{zzz^^^GGGBBBGGGoooqqqYYY111,,,333000,,,000////////////000000000000777///222666888hhhxxxiiiWWWKKKSSS___rrrvvvooo___TTTJJJCCC???===:::777555444444444333333555999:::>>>GGGRRRrrryyy~~~~~~~~~yyy}}}pppZZZHHHnnn[[[444000///---,,,---------------------------,,,+++,,,///......222999JJJfffrrrfffqqqqqq|||}}}yyyvvvjjjsssooonnn~~~xxx\\\NNNWWWPPP>>>???<<<>>>>>>>>>FFF\\\uuuiii^^^dddRRRUUUfffjjjkkk```YYY]]]SSSFFFAAA:::999BBBJJJWWW]]]^^^___QQQBBB@@@>>>===<<<;;;:::888666555666777555666BBBZZZoooyyyssskkkdddeeeggg^^^MMM???SSSuuu^^^NNN]]]iii{{{rrr{{{vvveee000...---...,,,***+++...***+++,,,++++++---000222444YYYnnnzzz}}}___OOOVVVuuummmppp{{{VVV>>>JJJlllzzzeeeEEEIIImmmrrrtttoooiiieeedddccccccccc```VVVQQQ[[[kkkuuurrrkkk333333333222222222222111111111111111222222222222///111333333222222444666FFF~~~oooNNNKKKFFFDDDIIIYYYssstttlllwww~~~{{{|||xxxyyytttkkklllttthhh]]]]]]hhhuuu{{{fffMMMxxx{{{nnneeegggooozzzyyy```QQQNNN```iiiooollllllttt~~~xxx|||fffDDD^^^xxxFFF...444111111111111111111111111///000000111222333333333;;;>>>kkk~~~mmm~~~mmmyyy```~~~mmmrrr{{{ttt}}}sssiiifffgggnnnkkkgggccc^^^YYYTTTRRRWWWQQQ]]]vvv{{{cccKKKCCCDDD\\\ddd777---333222...000////////////000000000000222+++111:::GGGaaaQQQGGGVVVmmmsss|||iii]]]UUUJJJ???;;;:::888666555555666666444333444888999:::AAAJJJZZZwww}}}qqqzzz}}}yyyfffEEEVVVrrr<<<111000+++......------------------------,,,,,,---///...---444<<>>KKKdddzzzdddZZZhhhZZZWWW```bbbggg```___aaaVVVGGGAAA;;;:::DDDHHHTTTXXXZZZ\\\PPPBBB@@@:::;;;<<<;;;:::999888888444666666666>>>SSSmmm}}}qqqiiibbbccchhhdddTTTEEEAAAqqq[[[KKKrrrzzzssspppxxx333---***,,,,,,***+++///***+++,,,,,,,,,---000333:::qqqhhh||||||yyyzzz~~~]]]PPP^^^iiijjjeeeGGGDDDZZZ|||yyycccDDDIIIkkkrrrrrrooollliiigggfffcccaaacccXXXOOOTTTdddqqqrrrlll333333333333222222222222111111111222222222222333000222333333111222777;;;[[[SSSGGGPPP>>>DDDOOOfffpppsss}}}|||jjj^^^kkkyyyeeeXXXVVV\\\iiigggVVVSSSyyyzzzkkkfffhhhkkkuuupppXXXIIIXXXgggpppllliiiqqq}}}wwwttt|||mmmGGGNNN}}}QQQ777222111111111111111111111111///000000111222333444444BBBCCCrrrmmmqqqnnn^^^zzzsss```rrr}}}xxxwwwzzz{{{mmmhhhkkkooommmkkkgggccc```\\\WWWSSSXXXQQQXXXmmmvvvfffQQQEEE<<>>:::999777555444444555666444222222555777777<<>>444333BBB@@@888AAA;;;===<<<@@@SSSnnncccRRRiii```YYYYYYXXX```]]]bbbdddXXXIIIBBB:::888AAAKKKSSSTTTUUUZZZQQQCCC@@@999;;;======;;;999999999333777888666999KKKggg|||nnniiibbbbbbgggfffXXXIII<<>>FFFfffTTT222,,,111222---////////////000000000000333555111<<>>@@@???;;;888777888444888999666444BBB]]]uuunnnkkkeeebbbeeedddYYYJJJ>>>[[[qqqeeeZZZdddrrrqqqwwwzzz~~~JJJ666(((***...,,,***+++)))+++,,,,,,---...222444III|||nnnrrrRRRZZZyyyaaakkk~~~cccMMM>>>NNNwwwsss```EEELLLmmmpppssspppllliiiiiihhhgggfffccc___WWWQQQXXXfffoooppp444444444333333333222222111111222222222333333333111333444222111444<<>>>>>GGGbbbkkkAAA```^^^UUUPPPLLLSSSPPPLLLTTTRRRKKKHHH@@@;;;AAAWWWWWWOOOPPPYYYUUUHHHDDD>>>AAABBB@@@;;;777555666555999:::555111;;;VVVpppooommmgggbbbcccbbbWWWIII===JJJ}}}zzzIIIRRRtttwwwtttwwwqqq~~~TTT<<<******///---)))))))))+++,,,,,,---///222555HHHnnnyyyyyynnnOOO]]]bbbiiizzzrrrLLL===JJJXXX}}}|||___FFFMMMnnnooouuupppkkkgggggghhhiiiiiicccaaaZZZRRRUUUbbbnnnqqq444444333333333333222222333333222222111000000000777000333***555;;;555[[[sssIIIVVVNNN;;;HHHYYYuuuxxxtttxxxbbbQQQfffyyyuuufff___XXXPPPMMMUUUfffzzzpppaaahhhuuu|||{{{oooOOOWWW___dddjjjqqqvvvwwwyyy{{{{{{yyyvvvNNNTTTbbb555333333---...444///,,,444...111222000...000444777^^^wwwiii\\\OOOcccvvvzzzyyyooobbbnnnvvvlllvvv|||eeeeeeeeedddaaa]]]ZZZXXXWWWTTTUUUYYYYYY]]]ggg^^^BBB===HHH===XXXhhhDDD///000...777000000000000000111111222333777---LLLxxx]]]PPPMMM```rrryyy|||ttt]]]LLLGGGDDD<<<999555444555555444222222222222222222444777:::>>><<>>PPPkkkwwwvvvdddHHHMMMbbbkkkXXXHHHLLLTTTAAA:::>>>UUU:::======DDDSSSSSSSSSSSSOOOJJJFFFFFF<<<>>>@@@???<<<999777777444:::888777999<<>>BBBWWWrrr|||wwwlllGGGKKKaaammm[[[IIIJJJOOOOOOIIIDDDFFF:::??????>>>PPPSSSWWWYYYTTTLLLFFFCCC>>>@@@BBBBBB???<<<:::999555:::888666999<<>>GGGwww^^^555666333,,,000000000000000111111222111222777bbb{{{kkkUUUOOOMMMkkkooozzz{{{iiicccaaaSSSGGGBBB======:::777666555555333222222333333444555666777777===:::GGGcccwwwyyytttttt~~~{{{fffSSSIIIzzzggg333///333---........................---,,,---...---111???MMM|||zzz```yyyxxxxxxsssoooppppppfff~~~gggrrrkkkFFFDDD;;;???GGG^^^zzzxxxoooFFFHHH___ooo```MMMJJJLLLZZZ[[[TTTEEEMMMHHH@@@666KKKSSS\\\^^^YYYOOOEEE???===@@@CCCCCCAAA===:::999666:::777666999;;;NNNllllllpppnnnfffbbbffffff```EEE===aaaooo```iiiwwwuuu{{{???333++++++(((...---...'''000+++)))111777JJJlllwwwwwwxxx\\\YYYooofffnnn~~~LLLEEE555NNNkkkvvv___AAAFFFbbbtttqqqrrrsssrrrooommmlllllleee^^^[[[[[[TTTOOO[[[ooo444444333333333222222222111111222222333444444555111111999:::444;;;eeeqqqMMMHHH@@@???NNNYYYxxx{{{www}}}zzzbbbSSS^^^rrrzzzyyyyyyppprrrqqqggg\\\^^^uuu~~~rrrbbblll{{{zzzXXXFFFUUUdddccceeeqqqwww}}}}}}zzzuuummmZZZEEEhhh888555555333///333444...555---...444111111IIIjjjzzz}}}eeewwwQQQUUUjjj}}}}}}yyy~~~|||rrrhhhooo}}}xxxmmmmmmllljjjeeeaaa^^^ZZZVVVTTTQQQOOOQQQQQQSSS^^^___OOODDD???AAACCC___ppp777555666,,,000000000000000111111222333///;;;nnn~~~{{{fffPPPKKKNNNtttllldddcccVVVJJJCCC;;;<<<;;;999777666555333222333333444555777888777666:::;;;CCCUUUkkkxxxvvvnnnyyy~~~mmmSSSDDDaaavvv999---444///........................,,,---......---222BBBQQQ|||pppnnn~~~}}}yyy{{{{{{xxxpppmmmpppqqqjjjxxxmmmGGGAAA<<>>444HHHRRR\\\^^^YYYPPPFFF>>>;;;>>>AAABBB???;;;999777666999666555999;;;LLLhhhppptttqqqhhheeehhhddd]]]FFF>>>eeeqqq^^^KKKvvvuuuyyyvvvvvvjjj{{{GGG///---///------)))...)))000,,,+++///555RRRgggsssUUUYYYzzzjjjmmm}}}>>>CCCCCC```|||www___EEEDDD___rrrrrruuuwwwtttooojjjiiiiiiiii^^^\\\aaa[[[PPPXXXlll444444333333333222222222//////000111222333444444333333777999333CCC___FFFIII===???WWWfff~~~xxxpppYYYQQQ\\\ooo{{{vvvyyy{{{ssseee]]]eeerrriiipppxxx~~~|||nnncccppp~~~fffOOOLLLWWWbbbgggiiiwwwuuuzzzxxxqqqzzzsssBBBTTTzzzCCC444222444...222777...333---///666444555PPPssssssrrrsssNNNVVVkkkzzznnnwwwzzz~~~yyyuuuwwwmmmfffqqqxxxqqqjjjnnnjjjddd```]]]ZZZVVVSSSRRROOOQQQQQQQQQ[[[```TTTCCC===EEEDDDQQQAAA111333+++000000000000000111111222444---AAAyyytttbbbNNNIIISSSwwwqqq___[[[]]]TTTKKKFFF@@@;;;;;;:::999777555555444555444444666888999777555666<<>>BBBIII```{{{}}}gggNNNDDDRRRhhheeeYYYZZZ^^^ZZZ```ppprrrRRR<<<===GGGPPPXXXYYYWWWSSSJJJ@@@;;;===@@@AAA>>>;;;999888666999666555888999GGGaaarrrsssoooiiijjjllldddWWWAAA999VVVsssjjjAAAgggwwwxxxvvvqqq~~~XXX,,,,,,///000---(((+++***000,,,...---333[[[|||bbboooRRR^^^mmmooo{{{www???>>>TTTlll~~~wwwbbbLLLBBB\\\pppmmmqqqtttsssnnnjjjhhhhhhiii^^^\\\ccc___SSSXXXhhh444444333333333333222222//////000111222222333333555666333666111MMMyyy|||QQQAAAEEE<<<@@@^^^sssvvv~~~uuu___OOOTTThhhwwwzzzyyyuuullleeebbbUUUaaannnvvv||||||aaaeee}}}~~~sss]]]IIILLL___hhheeetttssswww{{{ppp{{{MMMNNNWWW666///777000111777///111...000555666===ZZZzzzpppoooLLLVVVooo}}}|||gggttt|||uuuoootttpppccccccqqqvvvlllnnniiibbb^^^\\\ZZZVVVRRRRRRNNNQQQQQQOOOXXX^^^WWWCCC===FFFEEELLLNNN333333///000000000000000111111222222///JJJlll___NNNJJJ^^^{{{iiiZZZXXXZZZPPPGGGDDD???888:::;;;:::888666666777888555444555888:::888666444<<>><<<;;;;;;555888555555999777BBBYYYmmmnnnkkkhhhlllooofffXXXJJJ@@@BBBrrr~~~PPPccc{{{xxx||||||ooowwwlll---******......---***+++///,,,000---555iiihhhfff~~~mmmTTTiiijjjrrr\\\BBB;;;ZZZmmm|||~~~wwwdddQQQAAAYYY~~~pppgggjjjoooqqqpppmmmkkkjjjggg___]]]bbb___UUUVVV```444444333333333333222222111111111222222333333333333777111444666]]]cccJJJ@@@BBB===FFFffftttvvvWWWFFFRRRhhhwwwnnnkkk^^^aaa```___fffuuuhhhaaaooo|||~~~{{{hhhNNNHHHWWWeeegggmmm{{{ttt}}}vvvdddSSSrrrooo<<>>BBBIII___yyyzzznnnXXXBBBFFF___eee___ccciiigggcccjjjxxxaaaKKK>>>AAAFFFKKKNNNQQQYYY___UUUEEE===>>>???>>><<<:::;;;<<<444777555666999555<<>>>>>CCCTTTtttzzz{{{jjjUUUIIIgggooo|||vvvpppqqqwwwtttnnn[[[VVVMMMGGGjjjeee^^^~~~yyy___KKKKKKYYYdddbbbaaaqqqooommmVVVOOO;;;666222777...444444///444:::<<>>>>>:::777000999>>>===WWWvvv{{{wwwqqqxxxQQQSSSGGG>>>222111//////...------------...***,,,444---///888FFFmmm[[[yyymmm}}}wwwwww}}}{{{wwwpppiiigggjjjnnntttlllMMM^^^|||zzz|||ZZZ@@@??????III^^^sss{{{iiiWWWBBB===QQQbbbaaabbbjjjiiijjjjjjfff]]]PPPBBB:::===JJJRRRSSSYYY```WWWDDD>>>@@@???:::555333777;;;888666666666444555>>>HHHooommmkkkjjjiiihhhfffdddOOOPPPAAAbbbjjjUUUrrr}}}|||xxx|||~~~rrr444333)))******,,,---,,,...'''+++444SSS{{{]]]WWWooowwwbbbvvv}}}]]]@@@JJJRRRZZZuuuxxxxxxxxxssskkkRRRFFFYYYhhhtttooorrrsssrrrrrrrrrpppmmmkkkgggbbbaaa```\\\SSSLLL444333222222111111222222111111000000111111222333222666555777ccckkkIIIAAA>>>BBBKKK^^^xxxwwwyyyeeeXXXWWW^^^lllvvvwwwpppmmmooopppoooqqqhhhggg\\\PPPkkkfff]]]{{{fffPPPFFFMMMXXX[[[[[[}}}vvvpppyyyiiiMMMeeeRRR999333111777///444666...///333;;;\\\vvvfff}}}sss[[[eeeyyyuuu[[[nnn~~~|||xxxnnnpppjjjlllbbbaaatttooojjjjjjggg```YYYTTTTTTVVVRRRPPPMMMKKKMMMQQQVVVYYYFFF;;;DDDBBBEEEEEEAAA888333000000000000000111222222666>>>xxxzzzcccXXXIIIXXXyyyyyymmm}}}{{{mmm]]]XXXZZZVVVDDD;;;===:::666333444777999888999===<<<888222000666>>>>>>::::::111888>>>;;;NNNmmmxxxtttnnn]]]TTTDDDJJJ555111//////...------------...,,,+++111,,,111;;;FFFiii}}}^^^vvvkkklll{{{}}}}}}zzztttmmmjjjlllooozzzeeeGGGTTTzzzyyy]]]BBB===>>>III^^^rrr}}}|||mmm]]]IIIBBBRRR``````bbbjjjnnnnnnmmmhhh^^^PPPBBB999===IIIPPPPPPVVV^^^VVVFFF@@@???===999666666888:::888666666666555555===GGGlllkkkjjjiiihhhfffdddcccRRRUUU>>>XXXvvvOOO]]]ppp~~~yyyrrr~~~:::000)))---,,,+++***+++///***///777UUUxxxrrrwww[[[YYYsssuuuccc{{{}}}]]]AAAFFFGGGJJJaaa|||yyyxxxtttpppSSS???LLL\\\}}}ppprrrttttttssssssqqqooopppkkkddd___\\\XXXTTTPPP444333222222111111222222111111000000111111222333000666666:::]]]HHH@@@>>>FFFSSShhhxxxuuuwwwiiiWWW[[[dddnnnrrrooooooqqqvvvqqqxxxwwwxxxnnnaaavvvgggYYYvvv^^^IIIHHHSSSYYYZZZssszzz~~~yyyppplll\\\QQQ```<<<111222777000222666...///333@@@iiifffsss~~~|||vvv\\\vvv}}}[[[qqq~~~{{{uuupppiiiqqqggg___rrrttteeehhhhhhbbbYYYSSSSSSVVVVVVRRRMMMJJJJJJNNNTTTXXXFFF===>>>>>>HHH???pppPPP888333111000000000000111222222:::AAAxxxbbbUUUJJJ[[[|||~~~www{{{xxxiiiXXXVVVYYYQQQ>>>888;;;888555333444888999888999<<<<<<999333111666===???;;;===222777???:::CCC```vvvqqqkkk|||jjjSSS@@@gggXXX999/////////...------------......***///+++444???IIIiiixxxyyyeee}}}lll]]]ccc{{{yyyyyywwwrrrllliiikkkmmmuuueeeMMMXXXwwwxxxaaaCCC===???JJJ___qqq{{{~~~nnn^^^WWWEEE;;;HHHYYYbbbhhhnnnnnnmmmkkkfff^^^RRRDDD;;;>>>HHHMMMMMMRRRZZZUUUIIIBBB>>>999888999::::::888888666666777555555<<>>===444222333888999777888;;;;;;999444222666===???<<>>MMMCCCQQQrrr<<<000111111111111111222222333888KKKtttaaaIIILLLjjjzzz{{{yyyttteeeSSS\\\aaaOOO666666AAA@@@333222333888999777777:::;;;:::666222666<<>>>>>999NNNsssrrrlllwwwxxxYYYCCCMMMvvvAAA/////////...------------...---,,,111+++111AAAVVVllliii~~~{{{hhh[[[WWWmmm}}}xxxqqqlllmmmsssyyy^^^OOOWWWuuuxxxdddBBB@@@AAAKKK\\\mmmwww|||ssspppZZZCCC@@@TTTiiillleeegggeeebbb```\\\UUUJJJBBB>>>EEEIIIJJJNNNTTTSSSMMMCCC;;;555777???CCC>>>777999666555777777666999>>>```eeejjjmmmkkkhhhfffeeeLLLRRRHHHKKKvvvoooSSSlll\\\111,,,///,,,,,,,,,,,,///)))...777VVVqqqWWWZZZyyy``````vvviiiSSSEEECCCHHHTTTeeetttzzzwwwwwwnnnaaaIIIPPPhhhtttrrrsssxxxwwwrrrpppsss]]]bbbhhhjjjfff^^^VVVRRR444333222222111111222222111111000000111111222333---777555^^^YYYPPPPPPFFFDDDRRRiii}}}vvvmmmccc]]]bbbiiikkkhhheeeXXXQQQsss}}}~~~pppRRRIIIoooWWWIIIGGGWWWddd]]]fffwww}}}yyyooo{{{kkkaaaVVVHHH111666333666444222111222555KKK}}}xxxmmmrrrdddxxxsssKKKQQQSSSssssssyyy{{{}}}~~~}}}wwwtttvvvoooeee^^^jjj```TTTiiiqqqlllfff___\\\ZZZUUULLLDDDHHHHHHHHHHHHHHHIIIIIIIIIHHH???:::???HHHIIIMMMxxx>>>555222111111111111222333333888ZZZssscccHHHQQQsssuuummmyyyxxxrrrdddWWW```aaaLLL555:::DDD>>>333111333888999777777999;;;:::777333666<<>>===999555<<<@@@:::JJJmmmsssoooxxx~~~~~~eeeHHHLLLHHH222//////...------------...,,,,,,222+++111BBBYYYaaafffpppzzzbbbXXX[[[sss}}}{{{vvvoookkklllsssyyyXXXNNNYYYtttxxxiiiEEE>>>@@@JJJ[[[iiissszzzppp```HHH===MMMffflllccclllhhhccc```^^^WWWLLLCCC<<>>JJJ\\\hhhrrr}}}wwwvvvqqqfffHHHIIIccctttpppqqqwwwwwwpppnnnrrrooonnnkkkgggccc^^^ZZZWWW444333222222111111222222111111000000111111222333000666333sssyyySSSTTTKKKCCCFFFZZZsss~~~ttt}}}vvvkkkdddfffiiiaaaRRRHHH======lll}}}tttyyy^^^RRRbbbtttcccQQQEEEKKKaaaYYYgggzzzzzz~~~zzz|||mmmlll\\\RRR666999222666444111111111444MMMccc~~~dddlllDDDNNNRRRooo}}}|||}}}|||xxxvvvyyyssslllcccjjj___VVVjjjnnnlllgggaaa]]]ZZZUUUNNNIIIKKKJJJHHHFFFFFFFFFGGGHHHJJJ===;;;??????KKKKKK@@@777222222111111222222333444;;;nnnxxxnnndddHHHSSSsssrrrvvv{{{uuummm```WWWZZZWWWCCC666CCCIII;;;222111333888:::777777999:::;;;888444555<<>>888KKKIIIAAA555222222111111222222333444???}}}wwwgggbbbGGGRRRpppyyy}}}sssjjj]]]SSSRRRJJJ;;;888LLLPPP;;;222111333888:::777666888:::;;;888444555<<>>\\\jjjJJJddd~~~\\\ggg}}}333,,,---+++...)))+++111,,,111888TTTttttttoooyyy|||}}}}}}lllTTT[[[}}}{{{YYYkkktttvvvlllOOO>>>RRRjjjjjjyyyuuummmhhhHHHGGGddd~~~rrrlllmmmuuutttllljjjpppppplllgggfffeeeaaaXXXQQQ333333333222222222111111111111111111111222222222444444@@@uuugggHHHPPPCCC>>>NNNhhh|||zzztttpppzzzbbb```qqqssseeeQQQ@@@999===OOOYYYffflllnnnaaaaaawwwmmmZZZGGGMMMOOOcccgggmmm{{{rrryyyuuuuuueee]]]ccc333888333444---///)))888666KKKqqqdddnnnlll```HHHKKKXXXiiipppmmmzzz}}}|||xxxvvv|||{{{tttuuummmjjjkkk```UUU\\\ooohhhaaa\\\\\\ZZZUUUOOONNNMMMLLLKKKIIIGGGEEEDDDCCCHHH;;;>>>>>>@@@>>>HHHuuuHHH;;;333333222222222333444555SSSpppUUULLLMMMuuuwwwnnnjjjQQQNNNJJJ;;;666DDDJJJBBB>>>000222555888999:::999999:::<<<:::444444999>>>@@@>>>@@@:::777;;;<<>>GGGQQQTTTQQQOOOQQQDDD888333<<>>>>>888888777777777888:::;;;XXXcccrrrvvvnnneeegggnnneeeRRRVVVAAA```nnnTTTvvv{{{gggsss===(((------,,,///,,,***///222888^^^^^^yyy|||yyyxxx}}}nnnWWW___zzzppp```bbbcccjjjnnnVVV===QQQkkkfffqqqsssxxx}}}iiiNNNEEEYYY|||{{{qqqhhhhhhooorrrrrrqqqooommmjjjhhhddd^^^WWWRRR333333333222222222111111111111111111222222222222222666IIIaaaDDDHHHCCCAAARRRlll{{{hhhgggvvv``````ooommm\\\JJJ===:::???PPPWWWbbbiiinnnhhhggg{{{sss```LLLFFFJJJ]]]___gggyyy~~~zzzzzzuuuzzzmmmYYYooo>>>:::444777333444...999666PPPoooqqqkkkhhh```FFFGGGMMMbbblllkkkyyy~~~}}}wwwuuu~~~|||uuurrrkkkiiiiii___SSSYYYkkkeee\\\UUUSSSRRRNNNKKKLLLKKKKKKIIIGGGFFFDDDCCCBBBGGG999;;;===@@@???FFFpppPPP///333333222222222333444555IIIoooUUUMMMOOOxxxzzzooohhhNNNMMMJJJ===999FFFIII>>>888111333555888999999999888:::<<<:::555555:::@@@AAA???AAA:::777<<<===DDDUUU{{{}}}xxxTTT@@@eeefffAAA444111///.../////////...///)))///333111BBBcccxxx\\\www{{{dddcccfffyyy}}}uuukkkkkkkkknnnxxxuuuJJJQQQbbbtttzzzzzzVVVBBB@@@PPPfffooovvvxxxpppttt}}}zzzppp[[[EEE>>>KKK[[[ccceeegggXXXXXXYYYTTTUUUDDD<<<>>>DDDMMMPPPOOOOOORRRDDD888333<<>>>>>999888777777777888:::;;;SSSdddrrrssskkkggghhhkkkdddSSSUUU???ZZZhhhNNNyyy}}}ccc~~~~~~@@@,,,...***''',,,---,,,///000666aaalllyyyzzzqqqZZZ___vvvvvv]]]WWWSSSjjj{{{bbb>>>FFFccciiilllvvvwwwrrrhhhUUUKKKZZZzzzvvvmmmgggjjjrrrwwwuuuqqqqqqooommmjjjfff```YYYTTT333333333222222222111111111111111111222222333333...777RRRZZZBBBCCCCCCDDDXXXsss|||yyy[[[eeettt___```ooohhhTTTDDD:::===CCCSSSVVV^^^gggmmmuuukkkzzzgggSSSAAAFFFWWWXXXcccyyy|||{{{rrr~~~wwwXXXqqqyyyFFF666111444333333000888999___|||qqqjjjdddeeeHHHEEEHHH___mmmmmmxxx~~~|||}}}{{{zzzrrrooojjjhhhhhh]]]QQQVVVeeecccYYYOOOLLLKKKIIIIIIKKKJJJIIIGGGFFFDDDCCCBBBBBBFFF777999;;;AAAAAAEEEiiiTTT,,,333333222222222333444555GGGnnnUUUOOORRR|||}}}}}}rrrdddJJJLLLKKK@@@<<>>DDDTTT~~~zzzyyyUUUEEEWWWyyyxxxBBB444111///.../////////......***///222000CCCfff{{{ZZZzzzvvvdddccclllyyytttfffiiinnnrrrxxxvvvFFFNNNgggsss{{{{{{```DDDAAARRRjjjttt{{{}}}wwwuuu}}}vvvbbbJJJ===CCCUUUbbbffffffVVVUUUUUURRRVVVJJJ>>>>>>BBBIIIMMMNNNPPPSSSEEE999444<<>>>>>999888777777777888999:::MMMdddtttooohhhjjjkkkgggbbbUUUSSS<<>>???XXXccciiixxxwwwllliiiZZZKKKVVVvvvqqqjjjfffjjjuuu{{{xxxrrrsssqqqoookkkgggaaaZZZUUU333333333222222222111111000111111222222333333333111;;;___{{{~~~WWWHHHHHHAAAGGG^^^yyy}}}mmmXXXppprrr]]]___ooohhhRRRBBB:::BBBHHHWWWVVV]]]gggooofff{{{lllWWWBBBGGGVVVUUUbbb{{{}}}}}}nnn}}}|||[[[^^^KKK222000333222222111777:::jjjvvvkkkccc~~~kkkMMMEEELLLeeetttrrryyy{{{|||xxxyyywwwnnnmmmjjjiiiggg\\\QQQUUUbbbbbbXXXOOOMMMLLLJJJJJJKKKJJJIIIGGGEEECCCCCCBBBBBBFFF777888:::BBBCCCDDDdddRRR666333333222222222333444555PPPnnnUUUOOORRR|||tttaaaIIINNNMMMAAA===GGGFFF666,,,111333555888999999999888888::::::777777>>>CCCDDDBBBCCC;;;888>>>???CCCRRR}}}yyyuuuzzzWWWMMMRRRmmm;;;444111///.../////////...000+++...111111EEEdddtttWWW{{{bbb```oooyyyvvvgggkkksssvvvzzzwwwFFFKKKhhhqqqzzzzzzhhhFFFBBBSSSlllwww~~~}}}~~~uuudddOOO@@@BBBVVViiicccdddUUUVVVUUUOOOUUUMMM@@@>>>BBBIIINNNOOOPPPSSSGGG:::444<<>>???999999888777777888999:::GGGeeevvvmmmgggnnnoooeee```XXXPPP999LLLrrr```GGGbbb~~~uuuhhhiiilllooo999)))///......)))+++,,,//////666bbbqqqmmmwww|||xxx{{{sssbbbaaannnzzz~~~hhh```vvvyyyoooTTT???EEEWWW^^^jjjxxxvvvnnnjjjWWWDDDNNNqqqpppjjjeeegggrrr{{{yyyrrrqqqpppmmmjjjfff___XXXSSS333333333222222222111111000111111222333333444444777AAAnnnxxxuuuUUUPPPNNN@@@JJJddd}}}}}}___]]]mmmWWW[[[oooiiiQQQAAA:::FFFMMM[[[XXX___kkkrrryyy```hhh|||yyynnn[[[FFFGGGTTTSSSaaayyy{{{mmmxxxxxx]]]VVVqqqQQQ444555555333333444666777hhhuuukkkbbb}}}oooPPPDDDNNNgggxxxwwwzzzzzz{{{xxxyyywwwmmmlllkkkjjjfff[[[QQQVVVaaa___WWWQQQQQQPPPMMMJJJJJJJJJIIIGGGEEECCCCCCDDDDDDFFF999999999BBBEEEDDDaaaTTT;;;333333222222222333444555TTTpppVVVOOOQQQyyyzzzuuu]]]IIIPPPNNN@@@;;;EEEEEE666...000222555888999:::999999666::::::777888>>>CCCDDDCCCCCC;;;888>>>???BBBPPPzzzzzzyyywww{{{YYYQQQOOOiii:::444111///.../////////...333---...000333HHHaaajjjuuuyyyzzzWWW___```pppxxxxxxlllpppwww{{{uuuIIIJJJfffrrr||||||qqqIIICCCRRRlllxxx}}}}}}tttgggUUUEEEBBBVVVnnn___aaaWWWZZZWWWMMMSSSLLL@@@???CCCKKKQQQRRRQQQRRRHHH;;;444;;;CCCAAA>>>???:::999888777777888999999DDDeeewwwnnnhhhqqqqqqfff___ZZZMMM999KKKnnndddJJJjjjffftttwwwssshhhDDD+++,,,,,,...*********///222888^^^nnntttssstttzzzwwwxxxzzzqqqeeeeeemmmttt}}}llldddwwwpppZZZEEEAAAKKKXXXaaajjjyyyrrrnnnfffQQQAAAMMMkkkxxxrrroookkkeeeccckkkvvvwwwrrrmmmkkkiiifffbbb\\\UUUQQQ333333333222222222111111000111111222333444555555666CCC{{{lllTTTUUUMMMAAANNNjjj}}}qqqRRRgggyyycccQQQ[[[qqqhhhMMM>>>:::HHHOOO\\\ZZZdddppptttyyyfffZZZ{{{mmmeeemmm}}}ppp___HHHDDDOOORRR^^^qqqttt~~~ppptttsss^^^UUU|||SSS555777222222111333555999ggg}}}rrrjjjaaa{{{pppQQQDDDJJJdddxxxyyy}}}}}}}}}zzzzzzyyyqqqlllkkkjjjdddZZZRRRXXXbbbZZZTTTPPPRRRRRRMMMIIIGGGJJJIIIFFFDDDCCCCCCDDDEEEFFF::::::888@@@DDDDDD```\\\777333333222222222333444555PPPuuurrrXXXOOOOOOvvv}}}~~~{{{}}}rrrWWWIIIPPPMMM???:::EEEFFF999111///111444777:::;;;;;;;;;666999:::777888>>>BBBCCCCCCBBB:::888>>>>>>AAAMMMwww|||}}}~~~[[[OOOLLLeeeCCC444111///.../////////...333...///000333JJJdddkkkxxx}}}wwwUUUwww[[[aaaqqqzzzyyyqqqtttwww{{{qqqLLLKKKdddvvvzzzOOOEEERRRkkkvvv{{{|||zzzzzzvvviii[[[III@@@RRRkkk^^^bbbZZZ___ZZZMMMRRRNNNAAA???BBBKKKRRRSSSRRRRRRIII<<<555;;;BBBAAA??????:::999888777777777888999CCCbbbvvvpppkkkrrrrrrhhhaaa^^^JJJ999LLLnnnjjjNNNqqq|||mmmuuurrrnnnKKK...,,,,,,///+++***)))///444888[[[{{{~~~ttt}}}tttxxxvvvwwwxxxrrrjjjiiimmm~~~nnn~~~kkk___llljjjVVVDDDCCCFFFOOO^^^hhh|||nnnggg\\\LLLDDDPPPaaaddd[[[jjjkkkfff```eeeppptttqqqhhhgggeeeccc```ZZZTTTPPP333333333222222222111111000111111222333444555666777HHHcccUUUWWWGGGCCCRRRooo|||bbbMMMqqqqqq\\\QQQbbbxxxgggFFF;;;???GGGNNN[[[[[[ggguuutttyyyXXXvvvwwwhhhZZZ\\\hhhvvvsssfffKKK@@@KKKQQQ[[[ggglllvvvxxxsssdddZZZqqqVVV666666...333...222666<<>>>>>???JJJsss|||___MMMLLLdddHHH444111///.../////////.........111///000JJJlllzzz|||ZZZvvv}}}lllVVV```mmm~~~}}}vvvssstttssszzzlllMMMLLLdddxxx}}}TTTHHHRRRkkktttxxxttt}}}}}}tttuuuvvviii^^^KKK>>>KKKdddbbbeee^^^ccc\\\MMMSSSRRRCCC???@@@HHHOOORRRRRRSSSJJJ===555;;;BBBAAA???@@@;;;:::888777777777888999BBB]]]rrrqqqmmmpppooojjjeeebbbHHH999NNNooooooOOOtttyyy{{{JJJ111...,,,...+++,,,,,,000111555\\\}}}www{{{tttvvvyyyzzzwwwqqqmmmlllmmm~~~yyypppaaafffcccNNNCCCLLLNNNSSSdddfff}}}oooaaaTTTFFFCCCJJJPPPQQQOOOaaagggggg```aaalllqqqooofffeeedddbbb```[[[VVVQQQ333333333222222222111111000111111222444555666666???SSS```XXXYYYBBBEEEUUUrrr{{{~~~\\\NNNzzzmmmYYYUUUlllhhhBBB:::DDDFFFMMMZZZ[[[iiiwwwtttZZZlllqqq___YYY___kkkzzzwwwlllNNN???IIIRRRZZZbbbhhhzzz}}}xxxlllaaafff]]];;;999111999222444777<<<___~~~hhhoooxxxnnngggtttWWWJJJMMMfff}}}~~~yyyrrrssswwwsssjjjjjjggg___UUURRRYYYcccZZZSSSOOOPPPPPPLLLJJJIIIHHHFFFCCCAAA@@@@@@BBBCCCBBB::::::444999>>>AAA___```<<<333333222222222333444555SSSpppuuu\\\QQQOOOuuuuuutttssshhhJJJDDDJJJIII???===JJJKKK>>>555,,,...222777:::<<<===>>>555999999666777<<>>===>>>HHHmmmyyydddNNNPPPgggGGG444111///.../////////...)))---444///---JJJtttfffsssjjjTTT\\\hhh|||tttrrrrrrooo{{{iiiLLLNNNfffwww|||YYYJJJSSSjjjtttwwwxxxzzz|||ttthhh^^^LLL===HHH```fffiii```ddd]]]NNNVVVVVVEEE???===DDDLLLPPPRRRTTTKKK===555;;;BBBAAA???@@@;;;:::888777777777888888AAAZZZooorrrnnnmmmmmmjjjhhhdddGGG999OOOoooqqqNNN^^^zzzuuurrr{{{nnn}}}LLL555111***)))***---...000...333^^^pppzzzqqqvvv{{{~~~|||vvvpppkkknnnxxxppphhhwwwyyyjjjaaaVVV<<<:::WWWdddgggwwweee|||}}}rrraaaPPPAAA>>>???AAAGGGNNNYYYdddgggaaaaaajjjpppnnnfffeeedddcccaaa]]]XXXTTT333333333222222222111111000111222222111111333555;;;ccc{{{gggbbbKKKFFFEEE```xxxwwwwwwaaaFFFuuu}}}zzz|||jjjTTT[[[qqqiii@@@666HHHQQQNNN[[[sssyyypppxxxlll|||rrr]]]___kkkttt{{{yyylllSSSDDD???LLLWWW\\\hhhxxxyyyvvv|||zzzrrr[[[uuu222666///666222444444EEEiiivvv}}}}}}fffzzzuuu\\\HHHPPPeee~~~|||uuutttsssqqqpppooo___aaaaaaQQQSSSaaaaaaYYYVVVRRRNNNKKKJJJJJJJJJEEEEEEDDDCCCBBBAAAAAAAAAAAA???666555???CCCGGGUUU```333333333222222222333444555UUUsssrrrcccUUUKKKtttrrrtttrrreee999IIINNNJJJ???888@@@LLLGGG999111...///444777777777999;;;;;;:::777555666:::>>>@@@???===::::::<<>>DDDVVVdddkkkeee[[[UUUMMMKKKUUUHHHCCC???AAAGGGOOOSSSUUUMMMAAA888999@@@BBBAAA@@@===;;;888777888999999888AAA^^^jjjgggkkkpppmmmkkkggg___XXX333@@@dddsssAAA___|||mmmnnnqqqUUU...***+++---(((,,,...000111777]]]~~~rrrsssyyyvvvllljjjxxx|||ttteee___mmm~~~yyygggZZZKKKEEE777```jjjgggpppqqqwwwjjjcccPPP===:::DDDPPPWWWYYY^^^gggkkkfffdddhhhjjjgggjjjfffbbb___]]]YYYSSSOOO333333333222222222111111000111222222111222444666===eee|||llleeeIII???FFFccc{{{||||||gggSSSzzz{{{~~~iiiTTT___uuu~~~eee@@@888GGGKKKMMMaaa|||tttvvv~~~~~~ttt```]]]```hhhuuu{{{mmmXXXIIIBBBKKKUUUZZZfffvvvyyyuuuxxxwwwpppQQQ|||999888000222444555444JJJuuuzzz}}}dddxxxwww___KKKMMMddd}}}xxxssssssrrrooonnniii[[[ZZZYYYPPPXXXbbb\\\WWWUUURRROOOLLLJJJIIIHHHDDDDDDCCCBBBAAA@@@@@@AAA@@@???666666???CCCGGGTTTnnn<<<333333222222222333444555[[[sssuuudddUUUKKKuuutttvvvmmm\\\666IIIRRRMMMAAA999@@@JJJEEE999000------222555555555777:::;;;:::888666777<<<@@@@@@???===:::999<<>>@@@GGGOOOTTTVVVNNNAAA777888???AAAAAAAAA===;;;888777888999999888CCC^^^iiieeeiiinnnlllkkkjjjbbbYYY666EEElll~~~OOOOOOhhh|||ccc~~~{{{YYY...***,,,...***------...///555ZZZ{{{sssuuuvvv{{{uuujjjgggyyyyyyjjjbbbkkkxxxuuugggSSSAAACCCBBBooosssiiinnnmmmzzzssseeeQQQ===<<>>nnnuuujjjdddKKK???IIIfff}}}{{{aaaRRRwww|||dddTTTfff{{{zzz^^^AAA;;;EEEKKKNNNdddvvvxxxpppeee[[[aaauuu{{{}}}ppp]]]MMMCCCIIIPPPVVVbbbqqqvvvttttttwwwsssRRRyyy999888444444333333000KKK}}}yyy|||bbbuuuwww___KKKKKKddd}}}wwwssstttrrrmmmkkkddd[[[VVVQQQNNN[[[```SSSUUUTTTQQQOOOLLLJJJHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@??????777777@@@CCCGGGTTTyyyBBB333333222222222333444555SSSwwwxxxgggVVVKKKuuu|||wwwxxxhhhTTT666KKKUUUNNNBBB999>>>FFFCCC888///,,,,,,111444333333666555555555333333555999<<<@@@???===:::999<<>>GGGQQQVVVWWWPPPBBB777777===AAAAAABBB===;;;888888888999888777DDD]]]gggbbbfffjjjiiikkklllbbbYYY666GGGoooYYYWWWnnnjjjbbb111)))++++++,,,...,,,---...333XXXrrrzzzqqqyyyyyy}}}uuujjjdddtttssshhhjjjsssssslllTTT<<>>333333222222222333444555LLLsss|||jjjWWWKKKtttzzztttvvvvvveeePPP:::NNNTTTLLL@@@888<<>>;;;999888888888888777CCCZZZccc```cccffffffjjjjjj```WWW444BBBhhhWWWjjjxxxbbb111++++++***,,,---,,,,,,...444XXXzzz|||ttt```eeezzzzzz|||wwwmmmfffnnn{{{qqqooorrrvvvxxx]]]>>>KKKYYYxxxiiiZZZ```dddooorrrfffNNN;;;AAASSSaaaiiimmmtttnnnjjjkkkhhhdddeeejjjcccaaa______^^^ZZZRRRLLL333333333222222222111111000111222333222333666888GGGbbbeee[[[KKKFFFVVVooo{{{aaaMMMQQQrrr{{{zzzwwwrrrYYYSSSlll{{{mmmRRRCCCBBBFFFNNNRRRfff~~~vvv|||xxx^^^[[[pppuuu|||uuucccTTTFFFFFFLLLUUUcccpppppp~~~xxxrrr{{{zzz```~~~EEE555555...555:::333LLL~~~lll}}}mmmzzzttt\\\EEEGGGddd~~~|||wwwuuunnneee```aaahhh```RRRRRR[[[YYYSSSUUURRRMMMHHHFFFGGGJJJLLLEEEDDDDDDCCCCCCCCCCCCDDD???@@@:::999@@@BBBGGGWWWppp999333333222222222333444555OOOgggmmmYYYJJJqqqkkkmmmrrrxxxnnnaaaNNN???MMMPPPHHH===777:::>>><<<666000------222666666666888;;;::::::;;;===???BBBCCCAAA@@@===:::999<<>><<<999888888888777777AAAWWWaaa```dddeeedddhhhjjj```YYY555===___wwwSSS]]]}}}zzzqqqzzz\\\000---...++++++,,,+++---///555XXXvvviiiOOObbbwwwxxxzzz}}}{{{rrrjjjlll|||vvvuuu{{{hhhCCCMMMTTTdddTTTQQQ]]]XXXiiiqqqcccKKK:::AAATTTaaajjjqqqtttuuuvvvtttjjj``````eeebbb```^^^^^^]]]YYYQQQKKK333333333222222222111111000111333333333444666888CCC}}}bbboooZZZFFFBBB\\\sss~~~rrrRRRWWWlll||||||wwwtttlllhhhUUUOOOdddpppcccMMMAAACCCGGGHHHRRRooo{{{zzzhhh]]]iiivvvzzzwwweeeWWWJJJGGGMMMWWWeeeqqqxxx|||{{{rrr{{{xxxZZZeeeOOO777888---///888000JJJ~~~}}}xxxkkkzzzttt~~~rrr\\\HHHFFF___zzzuuurrrlllccc]]]___hhh___TTTYYY]]]YYYZZZTTTPPPKKKGGGEEEGGGJJJLLLEEEEEEDDDDDDDDDDDDDDDEEE@@@AAA:::888>>>AAAHHHYYYkkk:::333333222222222333444555KKKiiiqqq\\\IIIlllffflllrrrpppggg\\\JJJAAAKKKMMMEEE;;;888:::;;;888333000---...333888888999;;;===<<<;;;<<>>:::999;;;@@@DDDYYYnnnVVVFFFWWWpppggg555222///---............---222...222111DDDnnnxxxzzz^^^yyykkklllvvvuuuuuutttsss~~~wwwuuuoooMMMTTTfffttt~~~{{{~~~rrrkkkXXXOOOPPPdddyyyzzzyyy}}}||||||ooofff___aaa___SSSAAA666UUUccceee]]]VVVLLLKKKVVVLLLCCC;;;===IIITTTXXXWWWPPPBBB777777===AAAAAABBB???<<<999888888888777666???UUUbbbdddiiigggdddiiikkkccc^^^888<<<\\\zzz___@@@xxxrrr~~~ccc```222...---)))***+++***---000444TTThhhrrrjjjIII___tttvvvxxx{{{xxxnnnnnn||||||uuu{{{vvvKKKQQQOOOVVVMMMWWWfff]]]\\\iii|||www___HHH999BBBRRR^^^iiitttnnnxxx}}}vvvjjjcccbbbccc```^^^[[[ZZZYYYUUUNNNIII333333333222222222111111000111333333333444777999CCC{{{^^^uuuXXXCCCCCC```vvv}}}mmmJJJZZZvvvxxxyyykkkllljjj]]][[[OOOJJJYYYcccZZZHHH>>>AAAGGGIIIWWWxxx}}}~~~xxxuuubbbbbbxxxzzzxxxdddWWWIIIEEEJJJTTTaaajjj}}}yyyttt}}}www]]]YYYLLL333;;;111+++555---MMM|||vvvnnnxxxtttyyykkk\\\MMMHHHXXXzzzwwwssssssnnngggccccccfffYYYTTT```^^^UUUZZZOOONNNKKKIIIHHHHHHHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDAAABBB:::777===???III[[[iii===333333222222222333444555GGGooosss___HHHgggooosss|||tttiiiZZZEEEBBBJJJNNNFFF===:::;;;999444000...+++---333888999;;;===<<<:::999:::>>>@@@@@@???BBBAAA>>>;;;999;;;@@@DDDWWWnnnUUUDDDSSSXXXfff555222///---............,,,111...111000CCClllvvvzzzvvv]]]ssstttmmm~~~uuuuuuvvvtttqqquuu}}}uuusssMMMTTTgggqqq}}}zzz|||qqqpppccc```cccvvvyyy}}}~~~~~~vvvvvvqqqmmmkkkcccTTTCCC999MMM]]]aaa[[[TTTKKKKKKWWWQQQFFF===???IIITTTWWWVVVNNNAAA777888???AAAAAAAAA???<<<999888888888777666>>>UUUeeekkkpppkkkfffjjjjjjdddaaa;;;===```www<<>>333333222222222333444555OOOjjjuuuaaaHHHdddyyyzzz|||}}}nnnZZZCCCCCCMMMPPPGGG@@@===<<<888111------***,,,333888999;;;>>>???<<<;;;<<<@@@BBBAAA@@@BBBAAA>>>;;;999;;;@@@DDDUUU~~~~~~oooUUUCCCRRRuuujjj555222///---............)))///---111222FFFpppzzz```nnn~~~]]]llllll___mmmxxxwwwvvvqqqiiidddggglllvvvvvvLLLSSShhhsss}}}{{{rrrtttjjjmmmppp{{{zzz{{{xxxssskkk```SSSIIIFFFFFFWWW^^^ZZZUUULLLKKKXXXTTTIII??????JJJTTTWWWUUUMMMAAA888999@@@BBBAAA@@@???===:::888888888777666===UUUgggpppuuuooohhhlllhhhcccaaa;;;===dddIIIsssyyydddvvvrrr}}}rrrccc...,,,000///+++,,,***---------HHHrrrrrrqqqxxxwwwmmmOOOXXXtttvvvwwwxxx~~~|||qqqgggooo}}}llljjjtttwwwFFFEEE999@@@EEEUUUXXXWWW```ttt\\\HHH<<>>@@@EEEMMM___zzz|||~~~fffXXXtttrrraaaUUUFFF>>>AAALLLXXX___}}}yyyzzz}}}~~~tttWWWtttttt>>><<<555///888000444UUUooowww}}}vvvuuurrrkkkbbbXXXPPPMMMOOOYYYnnn{{{tttrrrqqqjjjggghhhkkk^^^WWW\\\^^^VVVPPPRRRKKKMMMPPPRRRQQQNNNJJJGGGHHHGGGEEEDDDCCCCCCDDDDDDBBBGGG999777:::EEEDDD|||444333333222111111222333333AAAfffuuu|||```HHH___{{{{{{zzzeeeSSSLLLGGGAAAJJJ???<<>><<<<<<======>>>???AAAAAAAAA@@@===:::999:::???BBBXXXrrriiissseeeTTTHHHZZZeee444111...,,,---...------...---111000---EEElll|||pppwwwiii~~~{{{cccbbbWWWfffzzz~~~~~~zzzpppggggggqqq{{{wwwvvvvvv\\\KKKeeeqqqzzz||||||~~~zzzrrrttt{{{{{{sssttttttpppgggYYYLLLCCC>>>QQQ[[[YYYUUUJJJHHHSSSRRRKKKBBB???GGGRRRTTTPPPMMMFFF<<<777;;;CCCDDD???<<<;;;:::888777888888999<<>>555fff]]]ppppppyyysss[[[rrrbbb\\\ccc___ZZZWWWTTTPPPIIICCC333333333222222222111111111222222222222333666888DDDuuueeekkkTTTGGGGGGbbbsss|||uuupppPPPpppfffgggqqqcccTTTOOONNNKKKEEEAAA@@@GGGMMMIIIAAA<<>>___yyygggMMM___}}}xxxvvvlll[[[NNNIIIGGGFFFIIIAAA@@@HHHHHH>>>777666///---+++---111777;;;===<<<<<<<<<<<<===>>>???@@@AAA???===:::999;;;???BBBUUUqqqkkkuuuhhhYYYOOObbb___444111...,,,---...------...+++000000000HHHmmmuuusssuuuYYYsssqqqkkk^^^lllyyy|||{{{vvvqqquuuyyyvvvxxx[[[JJJdddttt}}}wwwuuu{{{~~~|||~~~}}}xxxvvvwwwvvvrrrooopppqqqooofffYYYJJJ@@@@@@RRR[[[YYYUUUKKKGGGQQQRRRKKKAAA>>>EEEPPPSSSOOOLLLFFF<<<666:::BBBBBB>>><<<;;;:::888888888888999;;;UUUqqqtttjjjkkknnnhhhjjjiii\\\888888SSSjjjDDD```tttiiiuuuYYY444------***)))---,,,+++---///BBB```}}}pppOOONNNqqqvvvwww}}}}}}ssseeennnvvvmmmiiilllRRR>>>???FFFLLLZZZiiiuuu```BBB>>>777bbbhhhtttzzznnnWWWpppbbb^^^bbb\\\VVVRRRPPPNNNKKKHHH333333333222222222111111111222222222222333666888KKKvvvfffhhhOOODDDIIIfffxxxvvvqqqSSSssstttrrrzzzdddNNNGGGHHHDDD:::BBBFFFHHHDDD===<<>>??????@@@???===:::999;;;???CCCVVVuuuqqq{{{gggVVVKKK\\\iii^^^444111...,,,---...------...***...000222JJJlll~~~{{{uuurrrZZZ}}}qqq```iiizzz|||{{{uuuooosssyyysss|||\\\HHH```sss}}}{{{tttyyy}}}}}}yyywwwyyy|||vvvxxxwwwsssrrrtttuuurrrkkklllmmmllleeeXXXJJJ@@@@@@QQQYYYXXXUUUKKKGGGPPPSSSLLLBBB===CCCNNNQQQOOOLLLFFF<<<666:::AAAAAA<<<===<<<:::999888888999999===VVVooouuunnnjjjkkkmmmpppnnn[[[222888[[[___@@@ccc|||uuujjjrrrVVV222,,,---+++)))---++++++---///???\\\yyyZZZKKKnnnyyyzzz~~~wwwhhhjjjzzzvvvlllffffffOOO===???HHHOOOZZZfffccceeedddbbbhhhwwwaaa???@@@???aaazzzwww~~~bbbNNNkkk```]]]aaa[[[RRRMMMLLLKKKJJJIII333333333222222222111111111222222222222333555888XXXooobbbhhhOOOCCCIIIjjj{{{{{{pppPPPpppkkkPPPDDDCCCBBB>>>FFFEEEDDD@@@???BBBIIIOOOZZZqqq|||lllJJJiiiwwwkkk^^^NNNDDDEEEMMMVVV\\\pppvvvzzz\\\EEE888222333111999444LLL}}}~~~ttt}}}ttteeeVVVMMMLLLQQQVVVYYYggguuu~~~uuuyyyxxxyyy~~~~~~{{{nnnmmmmmmhhheeegggjjjbbb\\\]]]]]]WWWSSSRRRVVVSSSPPPOOOOOONNNKKKHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@DDD777999<<>>???@@@@@@???===:::999;;;???CCCVVVvvvsss|||dddRRRGGGXXXjjjXXX444111...,,,---...------///***---///222IIIhhhwww}}}vvvuuucccttt```eee{{{|||zzzrrrjjjkkkuuuyyynnn~~~___GGGWWWmmmyyyzzzssswwwyyywwwpppllllllnnnjjjnnnpppoooqqquuuvvvtttiiiiiihhhgggcccYYYLLLCCC>>>NNNUUUUUUUUUMMMIIIPPPTTTMMMCCC===BBBLLLPPPOOOLLLFFF<<<777;;;BBBBBB<<<===<<<:::999888888999999???YYYooouuurrrkkkjjjqqqnnnppp\\\222<<>>CCCMMMiiixxxzzzlllSSSDDDeee[[[YYY___XXXPPPKKKJJJIIIGGGEEE333333333222222222111111111222222222222333555888QQQeee]]]hhhQQQDDDHHHlll|||{{{uuuSSSnnn|||bbbOOODDD@@@EEENNNEEECCC@@@???CCCKKKTTTYYYyyyxxx|||nnnMMMkkkxxxiii]]]MMMDDDEEELLLUUU[[[qqq{{{zzz~~~gggFFF:::333333***333333JJJmmm~~~ssslll___SSSKKKKKKPPPUUU\\\nnn|||}}}wwwzzzxxx{{{|||ooommmmmmhhheeefffiiiccc^^^^^^\\\YYYUUUTTTZZZVVVQQQPPPQQQPPPMMMIIIFFFEEEDDDBBBBBBBBBCCCCCC@@@BBB666999===GGGMMM]]]333222222111000000111222222333GGG}}}|||qqqYYYMMMllllllYYYSSSOOOEEE??????GGGBBB???>>>;;;666444444///000000...,,,...333888<<<<<<<<<===>>>???@@@AAA???>>><<<:::999;;;@@@DDDWWWsssmmmwww{{{bbbSSSKKKaaaMMM444111...,,,---...------///***---///000EEEcccrrr}}}yyyuuuooosssdddrrrbbbfffzzz||||||uuunnnppp{{{}}}nnn{{{hhhJJJNNNfffttt~~~~~~~~~yyytttwwwxxxtttjjjccc``````^^^cccggghhhkkknnnnnnjjjjjjgggeeecccaaa[[[QQQIII;;;IIIPPPRRRUUUOOOJJJPPPTTTOOOEEE>>>BBBKKKOOONNNKKKEEE<<<888<<>>]]]nnnpppqqqjjjgggqqqjjjnnn]]]333>>>mmmlllEEEyyyWWWqqqwwwqqqddd]]]111))),,,---***---+++***------:::SSSfffjjjwwwmmmRRRttt|||zzz~~~||||||uuujjjlll{{{qqqhhhcccMMM:::888???DDDIIIMMMNNNJJJEEEFFFPPPbbbxxxggg===EEE```{{{yyyooollljjjZZZIIIAAAcccYYYWWWVVVRRRNNNLLLKKKJJJGGGCCC333333333222222222111111111222222222222333666888HHH}}}___ZZZiiiQQQDDDIIIjjjzzzwwwyyyWWWhhhgggTTTGGGAAAIIIVVVCCC@@@===AAALLLXXXaaaeee|||vvvmmmTTTooo|||iii]]]MMMDDDDDDKKKTTTYYYmmm{{{xxxtttFFF;;;444555///222666HHH~~~```pppddd___WWWNNNIIIIIIMMMRRRhhhwwwsssooorrrpppuuu~~~~~~xxxlllkkkkkkfffccceeeeeebbb^^^\\\[[[YYYVVVUUUUUUQQQMMMNNNQQQRRROOOJJJFFFEEEDDDBBBAAABBBBBBCCC???AAA555:::>>>GGGPPP\\\333222111000//////000111222777@@@|||}}}xxxttt^^^IIIhhhvvvgggXXXQQQNNNHHHAAA<<<>>><<<:::999999:::<<<>>>111000///------///333666999::::::<<<===???AAABBB???>>><<<:::999<<<@@@DDD]]]sssiiiuuuxxx]]]NNNHHH___NNN444111...,,,---...------///+++...///...CCCbbbrrrxxxtttnnniiirrrhhh}}}mmmaaaeee}}}xxxqqqrrr|||sss{{{tttSSSKKK```ppp~~~yyytttwwwvvvpppfff^^^\\\]]]^^^ccceeedddeeehhhgggccchhheeebbbbbbaaa]]]TTTLLL999FFFKKKOOOTTTOOOIIINNNSSSNNNFFF???AAAIIILLLJJJHHHCCC;;;777<<>>>>><<<;;;:::999999::::::;;;aaannngggkkkhhhdddnnnhhhkkk[[[222===jjjlllGGGuuuxxx~~~jjjnnn___555,,,,,,******---******...,,,777OOOxxxmmmnnnnnn[[[~~~xxx|||zzz{{{|||nnnjjj|||vvvlllhhhRRR===:::BBBJJJOOORRRFFFKKKOOORRRZZZhhhsssxxxiii@@@KKKvvvyyybbbZZZZZZQQQGGGCCCdddXXXVVVMMMLLLJJJLLLMMMMMMHHHEEE333333333222222222111111111222222222222333666888LLLsssaaa]]]hhhNNNCCCLLLgggyyytttzzz|||XXX___vvvYYYHHHGGGOOOTTTDDD@@@@@@IIIYYYhhhqqqtttzzz{{{yyy|||gggXXXuuuyyykkk___OOOEEEDDDJJJQQQVVVjjj{{{uuu|||{{{HHH999222666777000777EEEkkkvvv}}}~~~vvvfff___[[[TTTKKKFFFFFFIIIMMMgggpppvvvtttrrrvvvyyyxxxvvvkkkjjjmmmkkkqqqzzzzzzpppdddeeegggcccaaaddd___^^^[[[YYYWWWWWWUUUTTTSSSNNNKKKMMMQQQRRRNNNIIIFFFEEECCCBBBAAAAAABBBBBB???@@@444;;;>>>HHHRRRQQQ555222111000//////000111222999<<<|||vvvwwwbbbEEEaaa}}}~~~ooogggYYYNNNLLLKKKDDD;;;777888999999:::>>>AAABBB333111------///222444555666666777999<<<>>>@@@BBB>>>>>><<<:::999<<<@@@DDD___ooo```ooovvvYYYIIICCC[[[MMM444111...,,,---...---------+++000000...BBBeeewww}}}tttkkktttkkkqqqcccccc~~~~~~~~~vvvmmmllluuu~~~vvvzzz```MMMYYYlll}}}}}}wwwqqqrrrooohhh```\\\^^^bbbdddfffeeebbbbbbfffhhhfffcccaaa```cccddd___TTTKKK:::EEEIIILLLRRRMMMFFFHHHOOOLLLFFF???@@@FFFHHHFFFDDD???888555;;;CCCBBB===>>>===;;;:::999999::::::<<>>JJJXXXaaaeeeUUUaaagggfffnnnqqqLLLWWWiiisssUUUPPPSSSMMMHHHDDDcccVVVUUUOOOLLLKKKKKKLLLKKKGGGBBB333333333222222222111111111222222222222333666888PPPfff```gggKKKBBBOOOdddxxxuuuxxxYYY\\\yyyTTTDDDNNNVVVTTTGGGDDDEEEQQQdddttt}}}wwwzzzsss```XXXyyy~~~|||{{{pppooobbbRRRGGGEEEIIIPPPSSSjjj}}}uuu|||~~~JJJ777///555222%%%222BBBbbbooo~~~zzzoooddd___VVVLLLEEECCCEEEHHHVVV\\\dddiiiooovvv~~~xxxooopppssspppuuu}}}{{{xxxiii^^^```cccaaa```ccc[[[[[[YYYVVVUUUUUUTTTRRRVVVQQQMMMOOORRRRRRLLLFFFFFFEEECCCBBBAAAAAABBBBBB>>>???444;;;???HHHSSSDDD888222111000//////000111222111555~~~{{{~~~jjjHHHZZZwww|||pppkkk]]]NNNJJJLLLGGG;;;333777::::::;;;>>>???@@@555000,,,,,,000444555555222333555777:::===???AAA>>>>>><<<:::999<<>>===;;;:::999999::::::???rrrvvv```hhhoooiiiooolllcccNNN///???gggggg>>>zzzrrrfffffftttUUU111,,,------+++---******...+++444JJJWWWzzzxxx|||xxx{{{ttt}}}rrrhhhttt~~~{{{qqqiiiTTTAAA@@@PPPdddpppuuu```mmmoooiiissszzzXXXbbbRRRlllKKKMMMPPPLLLGGGCCC```SSSSSSVVVRRRMMMKKKJJJGGGBBB>>>555444333222111111111111000111111111111222555777TTTmmmZZZbbbdddQQQFFFIIIiiiwww{{{pppaaaXXX}}}aaaKKKMMMQQQHHHIII???JJJlllyyysssxxxsssuuuRRRnnnqqqdddmmmrrrfffRRRBBBAAAJJJQQQSSS```tttxxxzzzvvveee}}}SSS333444222666'''888555iiiSSS|||pppdddmmm\\\HHH>>>@@@EEEFFFDDDJJJOOOQQQRRR\\\nnn}}}nnnhhheeeiiilllnnnvvvuuufff\\\]]]\\\XXXZZZaaa```]]]ZZZVVVQQQNNNKKKJJJTTTQQQNNNMMMMMMNNNMMMKKKHHHFFFCCCAAA???>>>??????BBB666===<<>>>>>111111000000000000111111888555nnn}}}vvvzzzpppOOORRRyyyzzzqqqfffZZZRRRKKKCCC>>>===666555777;;;<<<;;;>>>DDD999444...+++...333888;;;222222444999>>>@@@>>>;;;<<>>ZZZrrr~~~pppqqqhhh{{{pppaaa~~~||||||{{{vvvmmmlllxxxwwwxxx}}}zzz^^^MMMeeerrr{{{}}}kkkmmmtttggg___aaaeeeccc^^^]]]cccjjjllleee^^^```gggkkkdddfffllliiiccccccVVV;;;<<<<<>>===;;;999888888888999@@@cccfff^^^mmmkkkbbbllliiioooCCC>>>777ppplll???{{{vvv^^^yyyvvvhhhNNN222///+++******)))+++------...666@@@aaazzzrrrxxxnnn|||{{{wwwuuugggmmm|||yyyhhhQQQ???BBBUUUiiizzzrrrWWWlllvvvyyy}}}```ooowwwIII___^^^RRRWWWJJJJJJAAASSSOOOOOONNNLLLLLLLLLHHHBBBAAAEEE555444333222111111111111000111111111111222555777SSSnnnPPP]]]cccOOOEEEKKKjjjxxxzzzoooaaaUUUeeeOOOQQQWWWOOOGGGBBBPPPooo}}}sssqqqnnn{{{rrrWWWxxxvvvwwwqqqfffSSSCCCBBBJJJQQQRRRcccvvvyyyzzzxxxmmmyyyVVV222333333555)))999444___vvvSSSzzzzzzjjj\\\TTTQQQJJJCCCCCCIIIKKKHHHDDDIIIKKKJJJEEEEEEMMMZZZbbbbbb^^^___dddgggiiiooovvvtttfff\\\]]]]]]YYYZZZaaa______\\\WWWQQQMMMLLLMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGDDDAAA@@@??????@@@AAA555===@@@EEEHHHddd>>>888111111000000000000111111666444mmmtttvvvqqqQQQPPPrrrzzzooocccVVVNNNHHHAAA===<<<888555666:::<<<;;;<<<@@@666333///---///333555777222333555:::>>>@@@>>>;;;;;;>>>888666<<<:::;;;FFFbbbiii___\\\nnnKKKLLLNNNBBB111///---------...---,,,+++,,,,,,,,,///>>>ZZZssswwwvvvkkksssnnnzzzyyyjjjzzz|||yyyvvvrrrqqqxxxvvvmmmgggLLL[[[kkkyyyxxxqqqvvvssshhhaaabbbeeeccc``````___hhhmmmjjjeeeeeehhhjjjjjjiiijjjfffbbbdddXXX======<<<>>>CCCDDDAAA>>>>>>CCCBBBAAA@@@@@@AAACCCDDDCCC>>>999666888<<<>>>===>>>===;;;999888888888999AAA[[[cccbbbllljjjeeemmmkkkmmm===777555ttttttFFFqqqqqq\\\vvvlllddd|||PPP000---,,,...+++***+++---------555>>>```vvvwwwtttnnnxxxyyyuuuiiilll}}}yyywwweeeYYYOOOOOOXXXiiiaaafffttt{{{ooommmKKKaaa\\\OOOTTTIIIJJJBBBTTTPPPPPPPPPLLLJJJHHHCCC???AAAFFF555444333222111111111111000111111111111222555777PPPmmmSSSccchhhPPPBBBIIIkkkxxxyyymmmaaaSSSyyyiiiQQQSSSZZZQQQBBBEEEWWWrrryyysssuuunnnvvvjjjZZZ{{{yyymmmcccRRRCCCAAAHHHNNNOOOeeeyyy{{{|||nnnfff}}}```777666777333+++:::333SSSiiidddTTTvvvpppWWWKKKMMMQQQMMMIIIHHHKKKNNNNNNMMMKKKLLLMMMKKKGGGHHHRRR___YYYXXX[[[___bbbccchhhnnnqqqddd[[[[[[ZZZWWWXXX]]]^^^^^^\\\WWWQQQMMMNNNPPPEEEHHHLLLNNNMMMKKKJJJJJJIIIGGGEEEBBB@@@@@@@@@@@@@@@444<<>>???>>><<<:::<<<777666:::999<<>>===::::::===>>>:::888888>>>===<<<<<<<<<===???@@@AAA>>>999444333555:::???>>>===;;;999888888888999AAAPPP^^^gggiiihhhiiillliiihhh999333888wwwoooKKKpppvvvxxxqqqzzzQQQ000------///,,,+++,,,---,,,,,,222;;;___sssuuu{{{wwwzzz{{{|||zzzpppkkkyyy}}}{{{xxxuuufffggghhhfffgggxxxllljjj~~~[[[EEE]]]UUUKKKQQQGGGJJJBBBTTTOOONNNOOOKKKGGGEEEAAA???DDDLLL444444333222111111111111000111111111111222555777MMMkkkXXXhhhmmmRRRCCCJJJkkkxxxyyylllcccRRRssslllQQQSSSXXXMMM@@@EEEXXXrrr~~~{{{}}}tttuuu```]]]}}}|||uuuhhh```PPPBBB???EEEJJJKKKeeezzz|||iii]]]fff:::777888333---777222LLL\\\dddXXXjjjkkkQQQOOO\\\gggdddaaa]]]YYYWWWUUUSSSOOOPPPVVV]]]]]]YYY]]]fff^^^^^^^^^]]]^^^aaagggnnnoooddd[[[XXXWWWSSSSSSUUUYYYWWWTTTRRRRRRQQQQQQPPPHHHKKKNNNOOOMMMLLLLLLMMMHHHGGGEEECCCAAA@@@@@@@@@???555;;;GGGHHHNNN|||<<<444111111000000000000111111111...UUUvvvttt{{{dddNNN\\\rrryyyvvvhhh[[[MMMEEE@@@;;;:::;;;;;;444000555999999777666444111...---///111222222222444777;;;>>>>>>===<<<;;;<<<777666:::999@@@TTToooeeejjjwwwyyyeeeJJJCCC^^^444111///---------...---,,,******,,,---...999UUUqqqiiicccbbbiiixxx}}}llllll|||xxxyyyyyyuuussstttxxx}}}xxxwwwwwwfffQQQZZZnnnjjjiiivvv{{{rrrpppllliiigggfffiiilll^^^gggnnnooommmllliiieeerrrllljjjffffffkkk]]]???:::777777<<<>>>:::555444:::999999888999999:::;;;<<<;;;999666111///777@@@>>>===;;;999888888888999@@@GGGZZZgggeeefffkkkjjjeeeccc:::555@@@yyy___HHHwwwuuukkkQQQ111...------...,,,,,,---,,,+++000777UUUkkkttt|||zzz}}}zzzxxx}}}|||yyyiiinnn~~~}}}|||yyywwwmmmqqqtttrrrtttpppvvvPPPEEEZZZPPPJJJQQQGGGJJJAAARRRLLLKKKJJJHHHFFFEEEBBBBBBIIISSS444444333222111111111111000111111111111222555777KKK~~~hhhUUUeeelllTTTFFFLLLiiivvvzzzmmmhhhSSSnnnnnnUUUYYY\\\NNNBBBDDDSSSlll~~~zzzuuu{{{]]]dddzzzggg```RRRDDD@@@EEEJJJLLLbbbzzz|||sssiiibbb888444222444...333222IIIaaaqqq___]]]}}}{{{iiiZZZcccyyy}}}sssggg[[[PPPKKKOOOQQQXXXbbbeeeaaa[[[YYYjjjiiifff___\\\```hhhoooqqqhhh^^^ZZZVVVSSSPPPPPPRRRNNNKKKMMMSSSUUURRRNNNJJJKKKJJJIIIHHHHHHIIIJJJGGGFFFEEECCCAAA@@@??????<<<666:::EEEDDDPPPvvv999555111111000000000000111111222333TTT}}}uuuzzziiiOOOQQQiii}}}uuurrrdddXXXKKKCCC???;;;:::<<<:::333000333888777444444555111---+++---000333444222555999<<<>>>>>>======<<<===888999<<<;;;FFF___xxxdddcccuuuttt___MMMDDDjjj|||555111///---------...---,,,,,,+++---///---444PPPnnnzzzeee```ggg}}}___[[[~~~|||{{{{{{vvvqqqqqquuu}}}sssrrrjjjyyy}}}xxxsssUUUTTTdddcccfffuuuyyyssstttrrrnnnjjjjjjlllnnndddiiimmmlllkkkllliiidddoookkkkkkiiijjjnnn```AAA777555888@@@CCC???777444666777888999:::<<<>>>>>><<<===>>><<<444...333>>>>>>===;;;999888888888999@@@FFFWWWcccbbbeeejjjgggeeebbb;;;444DDD|||~~~YYY???xxxtttiii___}}}OOO///...---+++///,,,+++---,,,+++...333HHHdddqqqssstttjjj~~~|||~~~iiifffzzz}}}}}}~~~~~~|||{{{uuuuuussssssyyyvvvLLLVVV```MMMKKKQQQFFFHHH???OOOHHHFFFFFFFFFGGGFFFBBBAAAHHHQQQ555444333222111111111111000111111111111222555777HHHzzzeee]]]eeehhhSSSFFFHHHfffsss~~~{{{ooommmTTTkkkppp\\\ccceeeSSSDDDDDDMMMcccwwwwwwttt~~~___nnn|||yyyiiicccUUUFFFAAAFFFMMMOOOaaazzz}}}sssuuuccc;;;555333333000111222BBB___nnnbbbaaa~~~zzzuuukkkiiiyyyjjjUUUHHHCCCAAAIIIOOOVVV]]]dddgggaaaXXXooorrrpppgggaaaccchhhkkkrrrkkkbbb\\\YYYUUUQQQOOOJJJHHHGGGKKKRRRUUUQQQMMMGGGEEEBBBAAABBBCCCCCCCCCFFFEEEDDDCCCAAA???>>>===777999:::DDDCCCYYYiii999666111111000000000000111111222888WWWwwwtttlllTTTJJJbbb}}}rrrmmm```TTTHHHBBB???;;;:::;;;888333000444666555333444444111,,,+++---111444666222666:::===============<<<<<<999:::>>>===MMMkkk|||iiibbbxxxmmmXXXNNNEEEvvvooo:::111///---------...---,,,---+++...000---111LLLlllwwwfffaaaccc^^^TTT~~~~~~~~~{{{tttnnnqqqyyy{{{ppprrrddd|||zzzuuu]]]RRRXXX]]]dddpppxxxsssvvvuuupppmmmnnnmmmllljjjkkkkkkiiijjjllljjjeeejjjhhhkkkkkkkkkpppcccFFF999777;;;DDDIIIEEE<<<777333555777;;;>>>BBBDDDEEEAAA@@@BBB@@@777...222===>>>===;;;999888888888999@@@OOOYYY[[[```fffgggeeeiiiccc;;;000DDD}}}yyy^^^===vvv}}}jjjmmmrrrlllyyyNNN,,,---......///+++***,,,,,,+++---111BBBgggwwwdddtttqqq{{{yyy~~~nnndddppp~~~||||||}}}~~~~~~}}}wwwuuusssvvv}}}YYYGGGccc^^^FFFKKKQQQEEEFFF<<>>EEEOOOTTTRRRZZZiiillldddmmmvvv{{{vvvnnnjjjhhheeennniiiaaa[[[XXXVVVRRRNNNCCCGGGKKKOOOPPPOOONNNMMMFFFBBB???AAAFFFHHHDDD@@@EEEDDDCCCBBB@@@>>>===<<<222<<<;;;DDDGGGhhhggg<<<666111111000000000000111111111555LLL|||rrrsss^^^HHH\\\xxx}}}oooiii[[[QQQFFFAAA>>>:::888999666333222555555333333666111///------000333555666222666;;;>>>===<<<===>>>;;;;;;888;;;>>>>>>QQQsssuuunnnhhh}}}fffOOOMMMEEEaaa999111///---------...---,,,+++)))---111---///KKKlllpppwwwzzzzzzccccccaaazzzaaaWWW~~~{{{tttpppttt}}}{{{iiiwww~~~sssiiiXXXPPPVVV\\\eeetttrrruuuuuupppnnnooolllfffkkkllljjjiiilllooommmhhhggggggjjjiiihhhooogggNNN>>>;;;===FFFLLLHHH@@@;;;333555777:::===???AAABBB>>>;;;;;;<<<444---222???>>>===;;;999888888888999BBB]]]]]]TTT```jjjeeedddhhhccc>>>///CCCyyynnnXXXIII|||ooosssxxxjjjNNN---000111...///+++))),,,---+++,,,000:::jjj|||aaawww{{{}}}|||xxxwwwfffgggwww}}}{{{zzz{{{||||||{{{ssstttrrrrrr{{{jjjkkkvvvlllIIIIIIaaaSSSEEEJJJOOOCCCDDD:::KKKFFFFFFGGGFFFFFFDDD???>>>IIIVVV555444333222111111111111000111111111111222555777FFF{{{dddjjjeeedddXXXMMMIIIaaannn|||tttqqqUUUeee{{{nnn___iiieeeLLL???@@@IIIZZZooo~~~qqqyyycccuuuvvvyyy~~~zzzssslllggg```RRRBBB<<>><<<;;;///======EEEKKKuuuiii@@@666111111000000000000111111000---999mmmttt{{{hhhIIIXXXqqq~~~nnnfffXXXNNNEEEAAA>>>999777888444333333555444222333888.........000333555555555222777<<<>>>===<<<===>>>999999777;;;>>>>>>SSSwwwhhhkkkjjj{{{bbbIIIKKKEEEWWW333111///---------...---,,,)))''',,,111---///KKKnnn~~~tttuuubbbiiieeeyyy{{{jjj]]]XXXzzz}}}zzzuuusssxxxwwwpppqqqsssuuu___LLLPPPSSSZZZoooqqqttttttpppoooooojjjaaakkkkkkjjjjjjooossspppjjjeeefffiiigggeeennnjjjTTTDDD??????FFFKKKIIIBBB===555666777888999999888888666111000333000+++555DDD>>>===;;;999888888888999DDDgggaaaPPPbbbmmmcccdddcccaaaAAA333EEEuuu___IIIXXXoooRRROOO111555333---...***(((+++---,,,,,,///...eeettt___qqqyyyqqqsssiii```lll}}}}}}{{{yyyzzzzzzyyyxxxnnnqqqnnnddd^^^___^^^[[[bbbIIIMMMgggjjjaaahhhWWWTTT\\\KKKLLLIIIMMMAAABBB999KKKGGGHHHFFFFFFEEEDDDAAADDDSSSccc444333222222111111222222000111222222111222444666KKKdddmmmdddiiicccJJJDDD```uuuuuuxxxWWWiiixxxtttjjjWWW[[[MMMGGG777DDDeeevvv~~~}}}~~~yyypppttt|||zzzwww|||{{{uuurrrhhh___QQQEEE@@@CCCJJJOOOccc|||}}}~~~mmm[[[zzz===222,,,111444+++222333QQQwwwlllZZZ[[[ooo~~~~~~}}}sssoooyyyyyyuuussstttrrrgggWWWIIIBBBAAAHHHZZZPPP@@@KKKXXX\\\dddkkkzzzqqq```lllbbbZZZZZZ]]]YYYQQQKKKHHHPPPUUUQQQMMMMMMNNNNNNPPPGGG???BBBMMMSSSOOOHHHFFFDDDCCCDDDDDD@@@999333555@@@;;;EEESSSmmmBBB555222111111111111111222222222111666dddlll}}}xxxQQQMMMkkk~~~sssbbbUUUNNNEEE===;;;;;;999666444444444555555444333333...111444444111......///777888:::<<<======<<<;;;:::999555777<<<>>>OOOlll\\\^^^lll{{{VVVGGGCCCQQQGGG555......---------,,,,,,,,,,,,---+++,,,......CCCeeezzzbbbvvvWWWlll```wwwyyyqqqYYY\\\wwwyyy{{{xxxqqqrrryyyzzztttzzz}}}ssscccTTTIIIHHHTTTbbbmmmqqqqqqmmmlllllleee\\\dddnnnsssoooooosssnnndddfffeeecccdddkkkoooeeeWWWCCC>>>:::===EEEHHH@@@666...000222333444555888;;;;;;888333111222777<<<@@@>>>>>>===;;;888777999:::III^^^___[[[fffgggcccmmmeeeaaa888555RRRhhhDDDWWWooowwwaaakkkBBB>>>999,,,---......---,,,,,,---......666UUUkkk|||bbbrrryyyqqq```fffxxx~~~{{{yyyzzzxxxsssppppppmmmiiieee]]]PPPCCC???AAA999???OOOjjjqqqVVV\\\```TTTJJJSSSYYYOOOGGGHHHFFFCCCAAA@@@BBBDDDFFFCCCGGGAAAAAAHHHCCCOOOuuu444333222222111111222222000111222222111222444666DDDzzzYYYnnnfffmmmeeeKKKEEE```vvvuuu}}}~~~\\\eeewwwtttkkkYYYZZZMMMHHH;;;EEEaaarrryyy}}}uuuoooggglllrrrnnnxxxyyy{{{||||||wwwooohhhggg^^^PPPEEE@@@CCCJJJOOOccc~~~WWWyyy???666333111222,,,333222JJJ|||bbbeee___vvv~~~zzzzzzyyywww{{{~~~zzzvvvtttrrrrrrmmmcccVVVNNNLLLMMMDDDQQQOOODDDIIIVVV___dddgggvvvyyyiiifffaaaZZZWWWYYYWWWQQQIIIGGGKKKNNNLLLMMMOOOOOOMMMMMMHHHCCCBBBFFFIIIIIIGGGEEEDDDDDDCCCBBB>>>:::666777AAADDDIII[[[vvvLLL111222111111111111111222222222///555RRRxxx}}}uuuXXXNNN```vvv|||oooYYYSSSMMMEEE===999888666444333333444444444333333222000111222111///...000222777999;;;<<<===<<<;;;:::888777999;;;:::EEE^^^tttaaakkk}}}wwwXXXHHHMMMjjjAAA222...------------,,,,,,,,,,,,---+++,,,......AAAccc{{{hhhiiirrr^^^vvvggg^^^pppyyy|||{{{tttssswwwyyy}}}{{{ssspppjjj___RRRKKKSSS```hhhnnnqqqoooooopppmmmgggkkktttwwwrrrqqqtttpppgggggggggdddbbbdddgggbbbYYYEEE???999:::AAAEEEBBB===999888777666555555555555:::777333111333777<<<@@@>>>>>>===;;;888888999:::KKK\\\\\\ZZZfffhhhdddkkkcccbbb;;;333PPPfff@@@NNN~~~oooxxxWWWzzz@@@<<<:::000333///...---,,,,,,---...///555JJJlllxxx~~~hhh{{{ssseeefffqqq}}}{{{yyyzzzxxxssspppppplllggg```WWWKKK???<<>>@@@JJJFFFcccwwwTTT111222222111111111111111222555---555@@@wwwsssfffRRRRRRjjj~~~}}}|||oooTTTOOOJJJCCC===777444222222111222222333333333222222111111111///...///222555888999;;;<<<===;;;:::999777555>>>>>>777LLLkkkrrrXXXiii|||lllTTTCCCRRRyyy<<<111------------,,,,,,,,,,,,,,,---***,,,...---???___xxx|||bbbtttvvvccckkk{{{kkkrrr}}}xxx{{{|||vvvrrrssssss}}}}}}wwwmmmnnnlllcccSSSIIINNNYYYaaahhhnnnnnnnnnoooooonnntttzzzzzzuuusssuuurrrkkkhhhhhheee```^^^______\\\FFF@@@999777;;;@@@CCCEEE???;;;777666666777444222999666222111444999===???>>>>>>===;;;888888999;;;NNNXXXWWWYYYeeeiiifffiiibbbdddAAA222QQQeee???FFFvvvuuuaaavvvxxxXXXCCC======555555///...---,,,,,,---...///111<<>>GGGXXXzzz444333222222111111222222000111222222111222444666===|||]]]xxxdddvvvlllKKKEEEZZZrrr}}}~~~uuusssfffWWWkkkzzzuuulll[[[QQQKKKLLLEEEIIIVVVfff}}}~~~yyyqqqeeefffmmmjjjnnnnnnpppuuuxxxuuummmfffbbbZZZNNNDDD@@@DDDJJJPPPfff~~~YYYyyy???444111111---...555...444dddxxxzzzvvv{{{~~~yyy|||zzz||||||xxxwwwvvvvvvuuuuuuiiilllnnnkkkcccXXXMMMFFF@@@>>>LLLQQQFFFOOOeeehhhoootttxxxxxxxxxuuukkk```\\\```\\\RRROOOSSSOOOFFF===@@@@@@???AAAGGGHHHFFFJJJJJJHHHDDD??????BBBFFFBBBDDDEEECCC>>>;;;;;;===EEE>>>HHHBBBkkktttVVV666333222111111000111111111777+++777;;;vvvppprrrsssZZZJJJ```xxx|||uuuXXXJJJEEE@@@;;;666111000333000111111222222222222111000000000000000111333555999:::;;;<<<<<<;;;999888:::444@@@???555PPPlllaaaRRRiii~~~aaaQQQ???TTTccc:::222---------,,,,,,,,,+++++++++,,,***,,,///,,,<<>>>>>=========;;;888888999;;;PPPSSSTTTZZZeeejjjhhhgggdddgggFFF000TTTgggDDDHHHzzzwwwUUUqqq}}}iiiKKKAAAAAA777555000///...,,,,,,,,,---...,,,555\\\mmmjjjwww~~~tttiiidddrrrvvv|||~~~zzzxxxyyyxxxsssppppppeeeZZZMMMDDD<<<888999===???NNNhhh|||wwwaaaQQQMMMQQQUUULLLFFFOOORRRKKKIIILLLJJJGGGDDDCCCBBBCCCDDD???CCCBBBAAAMMMhhh444333222222111111222222000111222222111222444666777uuu[[[___uuuoooMMMEEEXXXrrr}}}~~~~~~uuurrrkkkWWWggg|||tttiiiYYYKKKKKKLLLGGGKKKTTTccc}}}{{{~~~oooUUUKKKOOOOOOYYY___hhhppprrrooojjjggg```XXXMMMDDD@@@DDDKKKPPPeeeyyy}}}~~~}}}NNN???555222111+++000444---...RRRxxxsss{{{vvv|||yyyyyy{{{|||yyysssqqqsssuuusssooohhhiiikkkkkkeeeZZZNNNEEEFFF>>>KKKTTTGGGKKKaaajjjeeegggjjjlllpppqqqkkkccc```aaa[[[QQQNNNQQQNNNGGG<<>>;;;;;;===DDD<<>>@@@;;;WWWjjjUUU[[[xxxwww\\\PPPBBB^^^SSS888000------,,,,,,,,,++++++++++++,,,))),,,///,,,888TTTrrr```PPPiiijjjhhhooonnnzzz}}}mmmcccbbb{{{zzzzzzwwwtttrrrrrrzzz}}}|||xxxsssxxx}}}yyykkkgggffffffaaaWWWQQQOOOSSSXXX```dddddddddhhhmmmyyyzzzxxxtttrrrrrrqqqooolllgggcccccceeeccc]]]XXXFFF???;;;:::888555888>>>@@@<<<999<<>>??????======<<<;;;999888:::<<>>@@@LLLiii444333222222111111222222000111222222111222444666:::___hhhUUUnnnuuuWWWFFFRRRqqq~~~|||}}}uuunnnzzzzzzxxxvvvkkk[[[ccc~~~vvvxxxkkk[[[OOOAAASSSIIIDDDMMM\\\eeevvvyyy{{{}}}kkkPPPHHHRRRXXXJJJNNNUUU\\\aaacccbbb```[[[UUUKKKCCCAAADDDKKKPPPfffxxxyyyrrrOOOBBB555///000,,,333...000000888lll~~~~~~{{{|||~~~zzz||||||zzzvvvwwwsssnnnmmmpppooojjjmmmiiiggghhhjjjhhhaaaZZZZZZOOOFFFJJJJJJAAAKKKgggkkkmmmuuuxxxnnnooo^^^QQQOOOOOOIIIGGGJJJAAAGGGJJJHHHFFFHHHIIIHHHEEEEEEFFFHHHKKKKKKJJJHHHEEEDDDDDDCCCBBB>>>:::666555BBBBBBeeePPP666444333222111000000000000)))888)))666EEEuuuwwwrrr[[[IIIVVVoooxxxyyytttlllSSSBBB555666777333111333///000111222333333333333---------000555777777666666777999;;;<<<;;;:::999:::<<<===???GGGWWWbbbcccmmmiiiPPPDDDOOOzzz:::222///,,,,,,,,,++++++++++++******+++))),,,000***222KKKvvv}}}eeeaaaYYYxxxtttwww{{{|||yyywwwuuuuuuuuuwwwqqqeeeUUUOOOSSSNNNVVVggg[[[FFFDDD???GGGXXXjjjpppfffWWWNNNMMMMMMRRR\\\cccdddggglllmmmmmmmmmnnnoooooopppqqqqqqllliiijjjfff]]]VVVUUUHHH>>>:::???>>>777555999333111000///111444888:::999555333777???DDDCCC@@@<<<<<<<<<:::999999;;;<<>><<>>CCCCCCLLL^^^nnnrrriii```\\\OOOLLLPPPZZZ``````aaaeeeiiihhhjjjmmmooooooqqqsssssspppmmmkkkbbbVVVRRRVVVJJJ>>>999???@@@:::888<<<111111111//////222777;;;:::666444888@@@EEEDDDAAA<<<<<<<<<:::999999;;;===NNNFFFXXXlllhhhjjjooofffdddUUUHHH>>>ttteeeHHHSSSeeeWWWrrrpppkkkgggcccVVVJJJNNNJJJGGGAAA???;;;666333000......000***222QQQqqq```uuubbb{{{ooolllvvv}}}{{{rrrnnnuuu~~~wwwrrrqqqsssrrrnnnkkkkkkqqq\\\FFF;;;888777888:::@@@===FFF]]]ooolll[[[KKKMMMNNNGGGEEELLLIIIDDDIIIFFFEEEDDDCCCCCCCCCCCCCCC@@@???UUUyyyPPP333222111111000000111111111111000000111111222333:::GGG~~~~~~dddhhhrrrbbb???NNNlllqqqzzz~~~xxx]]]OOOXXXccchhhgggccc``````bbb```jjjyyysssccchhh{{{zzzuuuhhhWWWKKKGGGFFFDDD@@@MMM[[[dddlllyyy{{{nnnrrrkkkssswwwvvvwwwyyy|||~~~}}}}}}}}}~~~{{{yyykkk[[[MMM>>>@@@SSSgggkkk{{{xxxcccbbbhhh]]]UUUTTTIIIAAAEEEGGGLLLZZZppp~~~xxx\\\OOO888333111---...444333000888FFFuuuuuunnnzzzuuusssrrrpppoooqqqpppqqqsssqqqmmmmmmqqqllllllmmmpppqqqnnnggg```[[[JJJCCCJJJGGG;;;>>>MMMfffwwwmmm___PPPGGGBBB???AAADDDBBB@@@???BBBFFFHHHEEEAAACCCAAA???BBBGGGIIIFFFCCCGGGDDDBBBCCCDDD@@@777///999;;;EEE===<<<666555333111000000111111222///333555;;;bbbrrrccc[[[KKKSSSwww}}}yyyrrrmmmcccQQQ:::......111111...000000111222222222222111444000,,,...333888888777555888<<<<<<:::888666666BBB;;;@@@NNNWWWZZZcccrrrpppWWWKKKMMMjjjOOO444222)))------,,,,,,,,,,,,++++++++++++------******333>>>hhh~~~ppp{{{qqqfffsssrrrhhhUUU]]]ppp}}}{{{yyy{{{wwwnnnqqqjjjyyyvvvvvvTTTMMMYYY___\\\\\\```]]]UUU[[[VVVddd~~~gggZZZ___SSSMMMIIIMMMWWW]]][[[VVVcccbbbccceeeiiimmmnnnooossstttqqqjjjddd]]]TTTJJJEEE>>>888666999<<<===<<<<<<999555222222444888:::999222000777???AAA???>>>;;;999999;;;:::999<<>>EEEMMMFFF\\\hhhdddgggnnnfffRRRLLLJJJHHHFFFEEEEEEEEEEEE;;;CCCEEE@@@@@@FFFEEE>>>===KKKlllkkk<<<333222111111000000111111111111000000111111222333444AAAssszzzjjjcccooogggMMMHHHfffppp~~~zzz|||yyycccOOOXXXbbbhhhhhhfffffffffcccgggqqquuuhhhYYYbbbwwwrrrjjj]]]OOOHHHFFFDDDBBBBBBQQQbbbmmmvvvooo___eee___fffrrriiikkkkkklllnnnpppqqqpppnnnoooppprrrtttuuuvvvvvvvvvwwwuuuhhhXXXJJJ999;;;OOOkkktttgggcccWWWOOOOOOEEE@@@FFFHHHNNN\\\qqqzzz{{{~~~rrrZZZLLL555333222---...333111---333???xxxzzzooo}}}}}}~~~~~~zzzwwwvvvuuutttsssrrrlllhhhhhhgggfffiiimmmppppppooooooooollliiifff[[[OOOJJJMMMIII???@@@KKK]]]~~~___SSSGGGDDDDDDFFFHHHLLLAAA???>>>AAAEEEGGGDDD@@@FFFBBB???@@@DDDGGGFFFDDDDDDEEEFFFDDD@@@;;;777555>>>IIIbbbxxx???:::777666444222111000000000.../////////555PPPsssoooiiiPPPKKKeeeuuu{{{uuujjjcccSSS>>>111///000111///000000111222222222222111333///,,,---333777888777888999999999999999999:::555888LLLfffhhh\\\eee~~~xxxcccOOOIIINNNmmmBBB000111///------,,,,,,,,,+++++++++++++++,,,---******333===[[[yyyuuurrrxxxyyylllzzzhhhsssaaaeee^^^ppp|||zzzwwwxxxvvvooonnnkkk{{{{{{|||yyyWWW[[[eeejjjhhhkkkrrrtttoooppp}}}ggg^^^___NNNNNNOOOPPPPPPPPPOOOOOOaaaaaabbbeeeiiilllooopppooopppmmmfff```[[[RRRIIICCC===777555888<<<=========:::666333222444777:::888111///777???AAA@@@>>><<<999999;;;:::888;;;AAAIIIVVV[[[iiillldddiiicccVVVWWWIIIAAAqqqBBB]]]yyybbb___RRRUUUNNNRRRIIIDDDDDDBBB>>>999444111000---111///777TTTnnnrrrppptttrrr{{{~~~zzz{{{~~~zzzyyysssnnniiigggiiilllmmmlllfffhhhjjjhhhdddbbbccceeehhhXXXEEE<<<;;;CCCOOOZZZdddcccbbbkkkvvvTTTKKKJJJHHHFFFEEEEEEEEEEEEHHHIIIGGGBBBAAACCCBBB???TTTYYY|||}}}PPP???333222111111000000111111111111000000111111222333333@@@ggg}}}rrrttt^^^iiieeeQQQDDDbbbrrr~~~zzzzzz~~~~~~~~~|||eeeRRRIIIOOOXXX]]]^^^^^^^^^```^^^]]]ZZZVVVQQQTTTdddtttjjj]]]OOOHHHGGGFFFDDDBBBGGGWWWkkkyyyxxxXXXRRR[[[WWW[[[ccc\\\[[[ZZZZZZ\\\^^^___]]]\\\aaadddgggkkkmmmmmmllljjjffffff]]]QQQGGG<<>>===;;;777444333444777999777000...666???AAA@@@???===::::::;;;:::888:::@@@KKK^^^aaaggghhheeekkk___QQQTTTMMMNNNhhhFFFnnnzzz\\\~~~\\\TTTTTTNNNPPPJJJHHHGGGEEEBBB===888333111...111111...@@@fffsssaaannnjjjzzzxxxzzz{{{xxxxxxwwwqqqjjjiiikkkjjjeee```bbbcccdddbbb^^^\\\]]]___ZZZSSSNNNOOOQQQSSSWWW\\\iiifffmmm{{{RRRIIIHHHGGGFFFEEEDDDDDDEEEDDDBBBBBBCCCAAA???AAAFFF]]]vvvTTT:::???333222111111000000111111111111000000111111222333777DDD^^^rrrhhhbbbllldddOOODDD___uuu~~~}}}zzzxxx{{{~~~|||||||||}}}~~~nnnTTTFFFKKKOOOUUUXXXYYYYYYZZZ[[[^^^WWWQQQTTTcccrrrtttooodddTTTGGGEEEGGGFFFDDDEEENNN___rrrWWWIIILLLUUUQQQRRRVVVQQQOOONNNNNNOOORRRSSSRRRQQQOOOPPPRRRTTTUUUUUUSSSSSSSSSUUUNNNFFFBBB???NNNjjjvvv[[[[[[\\\```SSSPPPFFFDDDJJJIIINNN___{{{yyyzzz```xxx\\\???777000...///222000+++,,,222JJJ~~~nnn~~~zzzvvv~~~~~~|||{{{{{{}}}uuutttsssssstttrrrooommm]]]YYYYYYaaahhhiiigggfffeeeffffffddd___]]]___aaaYYYYYYSSSHHHAAAAAACCCCCCaaa^^^RRRHHHHHHKKKJJJGGGFFFBBBAAAAAACCCEEEEEECCCAAAKKKHHHEEEEEEFFFGGGGGGFFFBBBEEEFFF@@@777555:::AAACCCHHH???EEE===<<<;;;999666444111000///,,,777///---444000OOOxxxtttooo```QQQMMM___rrryyyhhheee[[[KKK;;;111......000///000000111111111111111...,,,+++---222555777777;;;888555555777;;;<<<<<>>>>>;;;888555444555777999666///...666>>>AAA???>>>===::::::;;;:::888:::???HHHbbbfffgggeeefffkkkZZZNNNQQQLLLSSSXXXKKK}}}^^^kkkWWWVVVRRRPPPLLLOOOOOOLLLJJJHHHDDDAAA;;;666222222///111,,,111WWWpppdddxxxzzzbbbuuu}}}||||||{{{|||wwwqqqllljjjgggccc```hhhddd___\\\ZZZYYYVVVTTTQQQPPPSSSYYY]]]\\\]]]___iiiyyyjjjJJJGGGFFFFFFEEEDDDDDDDDDDDD@@@>>>AAAEEEAAA<<>>???BBBXXXzzznnnbbbfff^^^YYYRRRMMMCCCCCCIIIHHHOOOccc}}}{{{}}}OOObbb???000000///000222111......111333vvvnnnpppuuu~~~}}}~~~~~~}}}|||{{{}}}~~~yyyxxxwwwwwwwwwuuuqqqnnn[[[\\\eeerrryyytttiiiccc^^^aaacccbbb^^^[[[[[[\\\ZZZ[[[TTTFFF???CCCJJJLLLbbbfffVVVMMMFFFHHHLLLKKKHHHGGGCCCCCCDDDEEEFFFFFFEEECCCGGGFFFGGGGGGHHHFFFDDDBBBDDDCCC???;;;777999>>>BBBPPPYYYwww@@@CCC???>>>===<<<999666444222111,,,777000000777...DDDssskkkjjj___MMMRRRhhhzzz}}}}}}|||rrrhhh___QQQAAA555....../////////000111111111111000---------///222555666777888777666777999;;;<<<<<>>>>><<<888666555666888:::555///---555>>>@@@>>>======::::::;;;:::888;;;@@@EEEccciiiiiifffeeehhhSSSKKKQQQOOO[[[zzzIIIIIIiiiJJJpppjjjdddYYYTTTOOONNNPPPUUUNNNKKKHHHEEECCC???:::666888---000111,,,CCCgggsssvvvrrrggg{{{uuuvvv||||||xxxmmmllliiieeeaaabbbgggllllllcccYYYVVVXXXXXXRRRKKKUUUOOOKKKKKKNNNTTT]]]gggxxxvvvRRRBBBDDDDDDDDDDDDDDDDDDDDDCCCGGGEEEEEEEEE@@@BBBXXXrrrhhh???===???555333222111111000000111111111111000000111111222333000BBBRRRnnnggg\\\sssppp]]]???QQQsssyyyxxx~~~vvvvvvzzz}}}~~~{{{{{{zzzzzz|||yyyjjjeeetttuuuxxxzzz|||||||||{{{yyy|||~~~}}}yyyssshhh]]]XXXIIIBBBGGGEEE>>>CCCQQQcccsssxxxDDD>>>GGGMMMMMMLLLIIIGGGEEEIIIFFFDDDBBBBBBBBB@@@???DDDBBBAAA???>>>???@@@@@@999@@@BBBDDDLLLVVVrrraaa^^^gggcccZZZNNNGGG===@@@HHHHHHRRRiii|||}}}~~~BBBmmmFFF000000000000000000000000000333hhh~~~jjjkkkuuu~~~~~~~~~yyyzzz||||||{{{zzz{{{}}}yyywwwvvvuuutttrrrnnnkkkeeehhhrrr~~~vvvhhh```___aaacccccc```\\\XXXVVVOOOOOOIII???;;;BBBMMMUUUjjjWWWSSSLLLGGGGGGGGGDDDAAABBBDDDEEEFFFGGGGGGFFFEEEEEEAAACCCEEEFFFFFFCCCAAA???DDD@@@:::777888===AAADDDRRRrrr]]]IIIAAA@@@@@@@@@>>><<<:::777555333...333///000555///>>>ggg{{{ppprrriiiQQQJJJ[[[mmmvvvzzz}}}~~~}}}nnneeeVVVGGG:::222///......///000000111111000000......///000222444666666555777888999:::===AAADDDLLLZZZ^^^]]]vvvoooeeeMMM@@@LLLlllCCC555111111...++++++++++++************+++)))***------***,,,111@@@eeetttnnn{{{kkkdddaaasssvvvhhhffflllxxx{{{vvvvvvsssuuuxxxtttsssqqqpppuuuvvvmmmkkkpppvvvaaa\\\TTTLLLDDD@@@>>>>>>NNNUUU]]]aaa```]]][[[[[[YYYZZZXXXTTTSSSUUUSSSOOOCCC???888333222444999<<<<<<;;;999777777888:::;;;666///---555===???===;;;;;;999999;;;:::999<<>>BBBBBBCCCDDDDDDDDDCCCCCC@@@@@@@@@BBBHHH[[[|||jjjEEE:::===;;;555333222111111000000111111111111000000111111222333///GGG[[[jjjVVVppppppaaaAAANNNqqqvvvwwwwwwuuuyyy{{{{{{{{{{{{zzzzzz|||wwwrrrzzzzzzzzzzzzyyyvvvrrrpppjjjfffbbb___[[[XXXZZZ^^^RRRHHHGGGMMMGGG<<>>KKKNNNIIIJJJIIIEEEEEEBBB@@@>>>>>>???AAA@@@@@@999:::;;;===>>>@@@AAAAAAIIITTT[[[bbbkkkuuulll[[[ZZZbbbddd]]]RRRIII===@@@IIIJJJVVVooo~~~xxxuuuEEEzzzQQQ666222111000......000///...888JJJqqqjjjqqqxxx}}}zzzwwwxxxyyyyyyxxxwwwwwwxxxuuusssqqqpppooonnnkkkhhhlllmmmrrrwwwuuukkkccc```aaa```___]]][[[VVVOOOKKK@@@???>>>>>>>>>EEESSSaaa{{{nnngggOOOPPPLLLHHHGGGCCC>>>>>>AAADDDEEEGGGGGGFFFEEEDDDDDDAAACCCDDDEEEDDDCCCBBBAAAAAA===888666888>>>DDDHHHfffMMMLLLAAABBBAAAAAAAAA???===:::888666333000///111000///;;;LLLvvvrrrnnn^^^OOORRR]]]mmmwwwyyyzzz}}}uuukkk[[[LLLAAA888222///...//////000000000000000///000222222333333555666333777::::::;;;@@@IIIRRR^^^\\\[[[lllwwwhhhXXXBBBEEEccchhhBBB000***666---++++++++++++***************)))***------***+++...BBBbbbyyy}}}lllssslll___hhhpppnnnwwwkkkgggsss}}}zzzvvvwwwsssqqq|||uuuooogggaaa___ccclllttt}}}|||yyytttpppjjj```WWWQQQMMMGGGCCCAAA???===;;;DDDMMMYYY___^^^ZZZXXXWWWTTTUUUSSSPPPQQQUUUTTTQQQGGGBBB;;;444111222777:::;;;:::888777888999;;;===777000...444<<<===;;;999:::888888::::::999===CCCQQQiiinnnpppggg]]]]]]OOOEEEVVVYYYkkkJJJVVV^^^tttrrr}}}LLLNNNJJJNNNKKKSSSRRRMMMHHHFFFHHHIIIGGGDDD===999555444111---EEEkkkhhhdddrrrhhhwwwuuuqqqvvvwwwqqqpppnnniiiddd```bbbiiiooollleee[[[TTTQQQPPPMMMKKKCCCDDDHHHKKKHHHBBBAAACCCOOOOOOMMMFFFBBBAAA@@@???@@@AAABBBCCCDDDCCCCCCBBB888>>>GGGSSShhhpppCCC;;;>>>888555;;;333222222111000111111111111111111000111222222333333OOOgggkkk[[[sssrrrcccFFFOOOrrrvvvvvvxxxuuuxxxyyyxxx|||{{{zzzzzz|||zzzyyyvvvsssnnnggg```[[[PPPJJJMMM\\\hhhiiieeecccQQQIIILLLSSSJJJ>>>MMMiiiuuu}}}iiiIII555999HHHHHH@@@CCCDDD@@@AAA;;;::::::<<<@@@DDDFFFGGGMMMPPPUUUZZZ^^^`````````kkkwww~~~{{{dddkkkiiieeeaaaTTTZZZOOOBBBCCCKKKKKKXXXrrrppphhhPPPwwwUUU888333222000------......,,,222***pppqqquuu}}}}}}|||wwwvvvwwwxxxwwwuuusssssstttuuusssqqqpppppppppnnnlllllljjjiiiiiieee```___bbb```\\\WWWTTTRRRMMMEEE@@@;;;:::>>>EEEIIIOOO___ppp___OOOVVVFFFFFFEEEEEEGGGEEECCCGGGNNNCCCDDDFFFFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDFFFGGG===;;;999777777===EEEKKK|||DDDJJJBBBEEEBBBBBBBBBAAA???<<<:::888999000000222---111:::;;;jjj}}}wwwnnnppplllXXXPPPTTTgggttttttsssvvvzzzooo___PPPFFF===555000...//////000000000000000000222333333333333444666222777;;;;;;;;;BBBQQQ^^^___YYYbbbqqqcccQQQ>>>QQQ|||LLLCCC///'''888)))+++++++++************)))***)))***------******---;;;\\\|||}}}zzzfffhhh```mmm|||~~~kkkrrrgggrrr}}}{{{xxxzzzrrrmmm~~~uuuppphhh```XXXQQQQQQSSSRRRVVVRRRKKKPPP\\\]]]UUUQQQNNNJJJGGGDDDAAA===:::<<>>888000...444<<<<<<:::888999777777:::::::::>>>DDDZZZnnnpppqqqgggYYYZZZPPPFFFWWWWWWiii~~~QQQgggUUUvvv^^^qqqxxxEEEMMMLLLTTTPPPYYYTTTNNNHHHGGGJJJLLLKKKIII<<>>===EEEHHH???888;;;@@@AAA???CCCLLLUUUWWWWWW[[[bbbaaa```cccjjjooouuu}}}{{{rrriiidddcccbbb]]]WWWVVVIIICCCGGGIIILLL___xxxxxxYYYggg```333222111111111222111///---000000XXX^^^qqqqqqzzzrrrwww~~~}}}wwwxxxvvvuuuvvvxxxwwwtttpppoooqqqssssssrrrnnnjjjhhhnnnkkkhhhgggfffddd```\\\ZZZUUUPPPMMMHHH???<<<<<<===@@@EEEJJJPPP[[[lll{{{dddJJJNNNPPPMMMMMMEEECCCJJJRRRQQQKKKGGGHHHFFFDDDDDDDDDCCCAAA???>>>@@@CCCEEEFFFEEECCCBBBCCC::::::---:::FFFCCCiiiXXXKKKHHH===LLLFFFDDDAAA???>>>===;;;:::888555111///000111222222EEE~~~rrrhhhssssssggg]]]UUUYYYfffoooooojjjsssvvvppp^^^KKK???999777888555111...---...///111333333222222222222333444777999888888EEEXXX]]]XXXZZZXXXooobbbXXXGGGJJJkkkvvvlllMMM666000111)))------,,,++++++******++++++)))******++++++,,,------666TTTsssrrrkkk```ddd|||yyyooocccZZZkkkvvv{{{tttppp~~~ssspppmmmiiieee^^^TTTMMMHHHKKKVVVdddjjjfff```^^^RRROOOJJJFFFDDD@@@===::::::<<>>:::///...000444999;;;:::777>>>999888;;;:::888???KKKbbbhhhqqqqqqeeeUUUKKKIIINNNlllTTT|||mmmRRRoooTTT}}}~~~WWWyyycccMMMQQQNNNWWWWWWRRRRRROOOLLLKKKKKKKKKKKKJJJEEEAAA;;;666333333555777iiizzznnnxxx{{{~~~sssgggeeepppiiijjjddd\\\___kkkppplllooorrrvvvuuummm^^^MMMAAAIIIFFFFFFIIIJJJFFFDDDDDDBBBBBBAAA???>>>>>>@@@BBBAAA@@@BBBCCC???<<<@@@HHHdddpppqqq___FFFCCC444222>>>888444DDD555444333222111111111111000000000000111111111111444AAArrr^^^rrrSSSwwwkkkMMMFFFiiinnntttxxx{{{tttwww{{{xxxwwwuuuuuuwww{{{zzzfff]]]]]]YYYssszzz{{{uuussstttnnncccJJJOOOPPPIIIAAAHHH___vvv~~~ssseeedddqqqzzzzzzlll???555;;;>>>AAAAAA>>>===AAAEEEGGGRRRWWW___fffddd```bbbhhhfffmmmvvv}}}xxxvvvpppiiifffeeeaaaZZZSSSSSSHHHCCCHHHJJJOOOddd~~~vvv\\\sssmmm===555333222111222222000///111000OOOeeeqqqqqqwwwoooyyy~~~}}}{{{}}}~~~yyyrrrrrrrrrqqqrrrsssrrrpppnnnqqqrrrssssssqqqnnnkkkiiikkkhhhfffeeeeeeddd```]]]WWWPPPJJJHHHDDD???<<<<<<@@@EEELLLTTT[[[cccmmmttt|||~~~kkkUUUSSSTTTNNNJJJIIIEEEEEEMMMRRROOOIIIEEEEEECCCAAAAAAAAA@@@???===>>>???BBBDDDEEEDDDBBB@@@===555888999===CCCXXXQQQKKKBBBJJJHHHGGGEEEBBB@@@@@@???===<<<:::777333111111222222111999aaa}}}}}}llloooeeeZZZXXX```iiinnnnnnnnnrrrrrriii[[[KKK:::,,,(((***---000222333444444000000111222444666777999;;;===@@@EEEOOOXXXXXXTTTZZZsssssscccTTTGGGBBBWWWyyyjjjvvvFFF333///111)))...---,,,++++++******++++++)))******++++++,,,------...FFFiiitttsssdddwwwvvvwwwlll```ggg{{{~~~zzzqqqjjjuuu|||{{{tttmmmiiihhheee^^^XXXMMMLLLOOOWWWZZZXXXVVVWWWJJJGGGDDDAAA@@@>>><<<:::999999@@@KKKRRRPPPNNNOOOMMMMMMLLLKKKKKKJJJJJJIIIHHHDDD@@@;;;333---000777::::::999888:::???>>>:::///000222666:::<<<;;;999>>>999888;;;999888@@@MMMgggnnnsssoooeeeYYYOOOIIIIIIlllYYYlllFFFiiiyyyLLLzzzxxx```aaaMMMQQQNNNVVVTTTPPPOOONNNMMMMMMNNNLLLJJJGGGBBBAAA>>>;;;888666444333QQQsssssszzz~~~vvvqqqvvv~~~___SSScccbbbgggjjjgggfffkkkqqqtttwwwwwwxxxyyyvvvmmmaaaXXXLLLGGGCCCDDDDDDBBBBBBDDD???AAADDDDDDBBB@@@??????@@@>>>>>>BBBGGGPPPaaappp|||___KKK777777999AAAAAA777===UUU555444333222111111111111000000000000111111111111222DDDqqq^^^|||}}}NNNwwwpppVVV>>>___oooooo{{{zzz}}}tttwwwzzzyyywwwvvvuuuwww{{{~~~oooXXX\\\kkknnnzzztttpppdddVVVEEEMMMPPPFFF>>>HHHfff{{{oooaaa\\\aaaiiinnnqqq|||zzzkkkTTT555444:::AAA======@@@DDDFFFIIIMMMXXXZZZ]]]^^^[[[YYY```iiixxxssslllppppppjjjqqqmmmiiihhhgggaaaWWWOOONNNFFFDDDHHHKKKRRRjjj~~~|||xxx]]]rrr<<<888666333222222222111000///...===pppooovvvvvvwwwiiiwww{{{|||{{{yyyzzz|||wwwpppmmmoooppppppooonnnnnnooopppppppppooonnnllljjjiiifffeeedddcccdddccc```^^^WWWLLLCCCBBBBBB???===>>>IIIOOOWWW___eeeiiikkkkkkfffZZZJJJLLLWWWQQQHHHLLLFFFEEEHHHOOOPPPKKKFFFDDDCCCBBB@@@@@@@@@@@@???===>>>???BBBCCCDDDBBB@@@???999555888GGGAAAEEE|||[[[JJJKKK===TTTBBBHHHFFFCCCBBBBBBAAA@@@>>>===:::666444333333111000444@@@{{{yyyttt|||ooovvvnnnccc[[[ZZZ```jjjpppjjjmmmooommmjjj___KKK999444333333222000...---,,,222222222222333444666666:::>>>GGGQQQUUUSSSSSSUUUlllqqqhhh[[[GGG<<>>///...111***///,,,,,,+++************+++)))******++++++,,,------000===aaa}}}wwwllllllhhhdddkkkzzzmmm[[[```zzzzzzssszzznnntttwwwwwwlllhhhhhhiiifffbbbTTTNNNIIIIIIJJJKKKNNNRRRGGGDDDAAA>>>===;;;999888777555:::EEEOOOPPPNNNLLLPPPPPPOOONNNMMMKKKIIIHHHGGGDDD@@@<<<444...///444::::::888777:::???>>>:::000111444888<<<===<<<:::===999888;;;999888AAAOOOhhhnnnnnnfff^^^XXXNNNBBBHHHooo^^^dddAAArrr{{{RRRsssnnn^^^NNNPPPNNNTTTOOOLLLMMMMMMNNNOOOOOOMMMIIIFFFAAABBBCCCBBB???:::444111999eeevvvooommmuuuhhhxxx}}}iiiVVVVVVWWW]]]hhhppptttvvvyyy|||||||||~~~}}}yyytttbbbXXXOOOKKKFFFBBBAAACCC===>>>????????????@@@BBBKKKJJJNNNWWWaaannnrrrPPPDDD777===555999999,,,666ggg444444333222111111111111///000000000111111111111111AAAmmmppp]]]xxxlll```<<>><<<@@@JJJPPPSSSZZZbbbiiigggeeedddeeemmmtttsssnnnkkkooovvvvvvqqqqqqnnnkkkiiigggaaaXXXQQQJJJEEEEEEIIIKKKTTTmmmzzz~~~}}}[[[ttt===;;;888444222111111111000///222---GGG{{{kkkwww~~~zzzvvvxxx{{{yyytttmmmpppsssrrrooonnnpppsssmmmmmmkkkjjjiiihhhhhhhhhdddccccccbbbaaa```^^^]]]ZZZMMMAAA>>>@@@@@@??????JJJQQQXXX[[[]]]______^^^[[[WWWOOOOOOQQQFFFCCCQQQFFFFFFIIIMMMLLLGGGEEEFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@AAACCCDDDDDDBBB???>>>:::<<<:::JJJCCCTTTKKKIIIIIIBBBPPPBBBGGGEEECCCBBBBBBBBBAAA@@@???<<<999666555333111///444666bbbwwweeeuuuxxxuuurrrkkkbbb[[[\\\ccckkkllljjjgggfffhhhjjjcccYYY;;;888333///...000444666111111222333555777999:::EEEGGGNNNTTTQQQOOO\\\ooommmlll]]]PPP???DDDbbb}}}SSS888...---111***...,,,++++++***************)))******++++++,,,------444888^^^ttt|||qqqZZZhhhcccwwwddduuuqqqwwwrrrrrr{{{vvvyyypppwww{{{|||zzzxxxoooiiigggggggggggg[[[QQQHHHEEEEEEEEEJJJOOOKKKGGGBBB>>><<<:::777666666444666@@@LLLQQQOOOKKKMMMMMMMMMMMMKKKJJJHHHGGGGGGCCC@@@===666///...222;;;:::777666:::???>>>999///111555999<<<===<<<:::===999999;;;999888DDDTTTiiimmmiii]]]XXXWWWLLL>>>RRRxxxdddUUULLLuuukkknnnZZZPPPOOONNNRRRJJJJJJMMMMMMMMMNNNOOOMMMJJJGGGDDDFFFHHHHHHEEE???888444444PPPmmmpppeeeyyyyyy|||xxxttt\\\UUUGGGEEEWWWkkkrrrsssuuuzzz}}}zzznnnfff___WWWSSSTTTMMMKKKIIIGGGHHHNNNVVV\\\ZZZccctttwwwQQQ??????AAA888666333@@@DDD@@@ddd444444333222111111111111///000000000111111111111000>>>kkkrrrkkkxxxuuuddd???SSSssssssuuu}}}wwwuuuwwwwwwyyyyyyyyy{{{}}}~~~}}}|||xxxeee```vvvyyywwwxxxwwwrrrjjj^^^MMM@@@@@@DDDCCC>>>EEE[[[wwwkkkYYYPPPZZZggglllooottt~~~hhhNNNAAA999===777:::@@@JJJVVV]]]eeerrr~~~uuutttuuu|||{{{pppiiiooouuuwwwyyy{{{zzzwwwtttqqqlllhhheee```ZZZUUUGGGDDDEEEIIILLLWWWnnn~~~}}}TTTzzzIII===:::555222111111000///000999++++++```wwwxxxrrrsssxxxyyyvvvnnnqqqsssrrrooonnnqqqssslllkkkiiihhhggggggggggggcccccccccaaa___]]]\\\[[[\\\MMM@@@<<<>>>>>>??????AAAJJJOOOMMMMMMRRRWWWXXX^^^cccZZZNNNKKKEEEDDDMMMGGGFFFGGGHHHFFFCCCEEEIIIFFFEEECCCDDDEEEEEEDDDCCCBBBCCCEEEFFFEEEBBB???===<<>><<<:::888555111///222...HHHqqq}}}wwwtttnnnqqqqqqkkkccc^^^___ccckkkjjjddd]]]]]]cccggggggTTTOOOFFF>>>777333333333222333555999>>>BBBFFFHHHSSSQQQQQQPPPPPP^^^vvvbbbbbbHHHCCCCCC___vvvuuuxxxvvvHHH666000...111***---,,,+++******))))))******)))******++++++,,,------///000ZZZvvvpppnnneeeeeevvvttt{{{tttyyy{{{pppuuussszzzxxxyyy~~~yyy|||zzzvvvooohhhddddddfffaaaXXXOOOKKKHHHEEEEEEHHHKKKGGGAAA===;;;999777666666444666===IIIQQQPPPLLLFFFFFFGGGGGGGGGGGGGGGFFFGGGCCCAAA???999111...000:::999666666;;;@@@===666---111666:::<<<<<<;;;:::<<<999999;;;999:::IIIZZZmmmmmmggg]]]XXXWWWOOOCCCcccsssvvvHHH^^^sss\\\bbbtttWWWRRRNNNNNNQQQHHHKKKPPPNNNLLLKKKLLLLLLLLLJJJJJJKKKLLLKKKHHHDDD???<<<;;;999YYYrrrmmmooo}}}sssqqqzzzwwwzzzwww{{{~~~ttthhhTTTEEEEEELLLSSS]]]hhhqqq{{{tttttttttuuuwww}}}nnnMMM<<>>BBBDDDAAA???IIIaaattt{{{]]]TTTRRR]]]iiiooosssxxxfffKKKAAA:::>>>888CCCMMMVVVYYY^^^mmm~~~sssjjjgggqqqwww||||||xxxvvvvvvxxxtttpppjjjeeeaaa]]]YYYVVVEEECCCDDDIIIPPP\\\ppp|||zzzsssSSSsssLLL???<<<888555444222000///+++555111,,,OOO{{{~~~uuunnnnnnssstttrrrmmmnnnnnnmmmllllllmmmnnnjjjjjjiiiggggggffffffgggaaabbbcccaaa^^^\\\[[[[[[[[[NNNAAA======>>>???BBBBBBJJJNNNLLLOOOZZZ``````aaadddUUUFFFJJJMMMGGGCCCHHHEEEDDDEEEDDDBBBEEEJJJDDDCCCBBBCCCDDDEEEDDDCCCDDDEEEFFFFFFEEEBBB???======EEE???AAAYYYLLLOOOFFFBBBPPP<<>><<<999555111111)))666bbbmmmjjjnnnqqqpppkkkeeebbb```gggjjjggg```ZZZ[[[\\\[[[eeeddd```YYYQQQHHH@@@;;;CCCCCCDDDEEEFFFHHHJJJKKKJJJLLLPPPVVVfff~~~ttt^^^LLL===JJJYYY|||zzzeee???666111...000***---++++++***))))))))))))***)))******++++++,,,------+++***PPPppp|||]]]kkknnn~~~qqqlllhhhjjjvvvqqqsssqqq{{{}}}}}}zzztttlllgggeeeeeeddd]]]XXXUUUPPPHHHBBBAAAEEEAAA<<<999888999888888555666777;;;EEEOOOQQQMMMGGGGGGGGGHHHIIIJJJLLLLLLHHHDDDBBBAAA<<<444///...888888666777===BBB<<<444,,,111777;;;<<<;;;;;;:::;;;999:::<<<;;;===NNNaaakkkfff```[[[WWWRRRKKKFFFsss~~~vvvCCCkkkTTTiiiTTTggg}}}dddUUUTTTNNNOOORRRGGGNNNPPPNNNKKKJJJKKKLLLLLLLLLNNNNNNMMMLLLJJJGGGEEECCC@@@,,,EEEeeeqqqooonnn|||rrr|||{{{ssskkk}}}sssaaaKKK888444DDDWWWbbbnnn|||~~~|||kkkVVVKKK;;;111:::<<<<<<:::///777888:::LLLttt555444333222111111111111000000000000111111111111000:::\\\hhhUUUhhhfffQQQIIIaaasssrrruuuvvv|||uuutttssswwwwwwyyy{{{~~~}}}{{{yyy|||yyyooohhhvvvtttrrrlllaaaRRREEE???>>>CCCFFFCCC>>>FFFYYYeeeeeeSSSTTTYYYaaajjjqqqwww|||bbbHHH>>>888AAACCCOOOYYY\\\XXXeee|||pppjjjhhhrrr~~~qqqtttxxxyyyvvvssstttwwwooolllgggbbb]]]XXXTTTRRRDDDBBBCCCKKKUUUccctttyyyzzz^^^jjjcccGGGBBB???<<<:::888555222///---)))222444???uuuzzzyyy}}}|||uuunnnnnnqqqpppkkkmmmkkkhhhhhhhhhiiiiiihhhfffeeeeeeeeedddccccccbbb^^^```bbbaaa^^^\\\]]]^^^[[[QQQFFFBBBAAABBBFFFKKKNNNSSSUUUWWWaaannnnnneeeXXXXXXKKKBBBJJJLLLEEECCCFFFBBBAAADDDEEECCCEEEHHHCCCAAAAAABBBDDDEEEDDDCCCDDDEEEFFFFFFDDD@@@===;;;???BBBEEEKKKwwwfffFFFLLLFFFCCCJJJ>>>IIIEEEDDDCCCCCCEEEFFFFFFFFFGGGFFFDDDCCCBBB>>>999555111333000GGG~~~kkklllnnnpppqqqnnniiieeecccjjjnnnkkkfffbbb]]]XXXQQQTTTYYY]]]______]]][[[QQQPPPNNNMMMLLLKKKJJJJJJJJJXXXmmmuuummmfffUUU>>>KKKiiivvvXXX999555222...000***///++++++***))))))))))))))))))******++++++,,,---------)))AAA```{{{{{{{{{zzz___ooommmyyycccXXX^^^]]]]]]gggyyylllttt{{{vvvrrrqqqmmmgggaaaccc___^^^___[[[QQQIIIFFFDDD@@@;;;777777777888777333777888:::AAAKKKOOOMMMJJJIIIHHHGGGIIIKKKNNNPPPIIIEEECCCCCC???666///...777666666999@@@CCC;;;111---222999======<<<<<<<<<:::999:::===<<<@@@SSShhhfff]]]YYYZZZVVVKKKGGGJJJ|||mmmyyyCCCqqquuuJJJttt|||[[[hhh~~~YYYTTTVVVNNNPPPSSSHHHSSSNNNMMMLLLLLLMMMMMMLLLJJJMMMMMMMMMLLLKKKIIIGGGFFFCCC444===KKKeeessshhhwww}}}|||zzz}}}{{{kkkyyy~~~zzzgggQQQDDDBBBCCCJJJRRR]]]dddeeeeeeeeefffgggfffiiirrr{{{yyyfffaaa\\\YYYRRRGGG@@@===777===III444///@@@;;;===444ZZZsss555444333222111111111111000000000000111111111111111888OOOhhh]]]llljjjZZZHHHZZZsssssstttwww~~~uuusssqqquuuvvvxxx{{{}}}}}}zzzwww}}}~~~ttteeemmm~~~~~~|||qqq^^^KKKBBB@@@AAAFFFCCC<<<@@@NNNUUURRROOOWWW```fffkkkttt{{{~~~^^^EEE;;;666FFFOOOQQQ\\\]]]\\\uuuvvvjjjjjjwww|||rrrnnnsssppprrrwww{{{{{{wwwuuuvvviiigggddd```ZZZUUUPPPMMMCCCAAACCCLLLZZZiiiwwwwww|||FFF^^^IIIDDDBBB???===;;;888333000888"""---555***SSS~~~|||}}}|||wwwrrrqqqrrrnnngggmmmjjjfffeeeggghhhgggeee``````aaaaaa```___^^^]]]\\\___aaaaaa^^^]]]___aaa]]]TTTLLLHHHGGGGGGMMMTTTVVVYYYYYY^^^mmmyyyppp^^^KKKOOOJJJFFFHHHBBBAAAKKKDDD@@@@@@DDDGGGEEEDDDEEECCCBBBBBBCCCEEEFFFEEEDDDDDDDDDEEEEEECCC???;;;999BBB???LLLYYYPPPMMMIIIIIIFFFBBBDDDCCCFFFEEEDDDEEEGGGHHHHHHHHHIIIHHHHHHGGGFFFBBB===999,,,AAA///!!!XXXooollljjjmmmrrrtttpppkkkccckkkqqqttttttrrrkkkcccWWWVVVTTTRRRPPPNNNMMMMMMJJJKKKKKKMMMOOOQQQSSSTTTbbb|||}}}xxxrrrZZZNNNJJJ>>>___qqquuuxxxPPP444444222---000+++000+++******))))))))))))))))))******+++,,,,,,------000)))666SSSiiissstttiiimmmaaapppoootttsssdddWWWMMM\\\~~~ooovvvppp{{{~~~}}}xxxooonnnrrrqqqhhh^^^```^^^aaaeeeddd\\\TTTQQQHHHCCC===999777666666555222777999999>>>HHHNNNMMMFFFEEEBBBAAABBBEEEHHHKKKJJJFFFDDDEEE@@@777000---555666666:::AAADDD;;;///---333;;;??????=========:::888;;;>>>===BBBVVVlllggg\\\YYY___ZZZKKKHHHQQQ[[[zzzCCCuuuqqqUUUyyy|||eeeTTTSSSWWWMMMQQQTTTJJJVVVKKKLLLMMMNNNPPPNNNKKKHHHKKKLLLLLLMMMLLLJJJHHHGGGDDDAAA???444VVVvvvfffllljjj~~~tttwww{{{sssrrrhhhvvv|||lllNNN333555888???GGGNNNPPPNNNJJJRRRNNNMMMQQQUUUWWWZZZ^^^bbbfffjjjjjjbbbWWWLLLFFFHHHBBB===<<<;;;777666888@@@---999999;;;???:::RRRppp~~~444333222111111111222333111111111111111111111111777222===___tttmmmgggPPPOOOnnn}}}vvvwww~~~~~~ttttttuuuuuuttttttvvvyyy|||}}}}}}}}}|||{{{|||~~~yyyhhhcccwwwzzzmmmXXX===CCCJJJEEEAAABBBHHHMMMOOONNNRRR```nnnrrrsssuuuxxxzzzsssWWW>>>888DDDTTT]]]VVVaaaccchhh|||ppplllppprrrsssuuuxxxyyyxxxuuurrrtttvvvyyyzzzxxxvvvtttssslllhhh```YYYZZZ[[[RRRFFF;;;HHHJJJLLLXXX}}}rrr{{{pppUUUzzzYYYDDDAAA@@@???===:::777555444222000,,,...222:::fff{{{{{{vvvuuutttsssssspppkkkfffhhhkkkllljjjddd`````````ccccccaaa```^^^^^^]]]]]]^^^^^^^^^]]]]]]^^^^^^^^^YYYVVVQQQIIIFFFKKKWWWaaacccjjjjjjjjjzzzxxxYYYMMMKKKIIIIIIIIIHHHFFFEEEDDDFFFHHHIIIGGGFFFEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDAAAKKKIII:::>>>DDD666HHH???PPPhhhKKKIIIFFFCCCBBBCCCDDDFFFEEEFFFGGGHHHHHHHHHHHHHHHLLLKKKIIIGGGEEECCCAAAAAA;;;888///,,,???ccchhh___gggqqqqqqllliiiiiikkkpppyyy}}}xxxpppjjjgggbbb\\\XXXTTTSSSRRRNNNIIIJJJSSS^^^iiixxxrrrrrrjjjZZZHHHCCCMMMYYY}}}LLLtttlllAAA:::222/////////---***+++++++++************))))))************+++++++++---...777MMMhhhzzz|||vvvkkkxxxfff{{{qqq{{{|||yyytttmmm\\\OOOYYYmmm|||xxxnnn}}}rrrlll___gggyyyzzzsssmmmjjjjjjiiiiiikkklllfffccchhhddd]]]bbbPPPJJJAAA999555444555666555444444666;;;???CCCDDDBBB@@@>>>>>>???AAAAAAAAA@@@AAABBBAAA===777111---555555777<<>>777111...555<<<>>><<<::::::<<<333<<<>>>999>>>PPP^^^```cccbbbaaaQQQUUUKKK===kkk~~~bbbjjjDDD\\\rrrxxxiiiyyyMMMNNNPPPQQQPPPNNNKKKIIIKKKKKKKKKKKKKKKKKKJJJIIIGGGJJJMMMNNNLLLJJJJJJJJJDDDGGGBBB<<>>>>>;;;777777:::???BBBCCC???===@@@EEEGGGBBB<<<@@@AAACCCBBB@@@===<<<;;;:::777555555777:::;;;<<<<<<444333999;;;GGGoooppp444333222111111111222333111111111111111111111111111666CCCjjjdddlllhhhPPPIIIeeexxxuuutttyyyvvvssstttppppppqqquuuyyy|||}}}}}}yyyyyyzzz|||~~~nnnfffpppyyymmmXXX===DDDHHHBBB???BBBHHHLLLMMMNNNTTTkkk|||zzzeeeGGGAAAIIIOOOSSSWWW[[[aaalll|||pppmmmkkkmmmtttssstttvvvyyy{{{{{{yyywwwwwwxxxyyyyyyvvvssspppooohhheee^^^XXXXXXWWWMMMAAAAAADDDHHHIIIYYYuuu}}}zzzfffbbbUUUCCCAAAAAA???===;;;888666555555555222222000222WWWxxxuuutttrrrqqqqqqooollljjjhhhiiijjjhhheeebbb```___aaaaaa___^^^]]]]]]]]]]]]^^^]]]\\\[[[[[[\\\]]]^^^ZZZXXXSSSMMMKKKPPP\\\eee~~~]]]KKKIIIHHHGGGGGGGGGEEECCCDDDFFFGGGFFFEEEDDDDDDEEEDDDEEEEEEEEEEEEEEEEEEDDDPPP???;;;BBBAAA>>>>>>===BBBOOOyyyWWWHHHGGGEEECCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJMMMLLLKKKIIIHHHFFFEEEDDD<<<:::888222000CCCpppmmmbbbhhhppprrrooonnnqqqsssrrrqqqsssvvvxxxzzzuuupppmmmkkkjjjkkkkkkssstttiiimmmTTTKKKUUUOOODDD\\\uuuddd~~~\\\@@@999222/////////---***++++++++++++************)))************+++++++++///...222CCCbbbrrrkkkfffqqqqqquuu|||pppeeeXXXSSSddd{{{~~~}}}ooosssssshhhggg[[[YYYqqqzzz|||~~~zzztttpppnnnmmmlllllleeegggeeegggkkkgggeeejjjWWWTTTMMMCCC999444555888333222333555888;;;===>>>===<<<;;;<<<>>>@@@@@@@@@===>>>>>>===:::666111...555666999===???<<<555//////555<<<>>><<<::::::<<<888:::;;;===GGGVVV___```^^^^^^aaaWWWWWWHHH===lllvvvkkkbbbXXXooo}}}aaalllOOOPPPQQQSSSSSSRRRQQQPPPJJJJJJJJJJJJJJJJJJIIIHHHKKKLLLLLLKKKIIIHHHGGGFFFJJJHHHEEECCCEEEOOOccctttxxxkkkqqq}}}mmmkkksssqqqwww}}}sssmmmSSS???>>>AAA<<<666666888::::::666111111777===777777777555444333333444???>>>===;;;:::999999999666:::DDDSSSlll555444333111111111222333111111111111111111111111111999999yyymmmbbbqqqpppYYYJJJ^^^vvvzzzuuutttyyyrrrtttooooooqqquuuyyy{{{zzzyyyuuuwwwzzz~~~wwwllliiilllxxxmmmWWW<<>>GGGUUUVVVXXXbbbeeelllzzzeeebbbhhhmmmrrrvvvtttuuuwwwyyy{{{}}}}}}}}}}}}}}}|||zzzvvvrrrooommmfffddd___[[[XXXSSSHHH===EEEAAALLLMMMdddvvv|||WWWQQQCCCBBBAAA@@@???<<<:::888666777:::777555///***BBBkkk~~~wwwvvvtttrrrpppooommmmmmgggfffffffffeeeccc```^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\[[[YYYXXXXXXYYY[[[\\\XXXVVVSSSOOONNNSSS]]]eeemmmttt|||XXXIIIGGGEEEEEEFFFEEEDDDBBBDDDDDDDDDCCCAAAAAABBBDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFBBBAAA@@@888888FFFKKKvvvVVVNNNEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGGGGGGGHHHJJJLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGCCC<<<===<<<---***UUU~~~ttthhhaaacccjjjuuupppmmmnnntttyyy{{{{{{{{{tttllleeeTTTRRRCCC666FFFkkkzzzmmmuuu}}}KKK>>>999222/////////---+++,,,+++++++++************)))************+++++++++---...///999XXX~~~yyyyyy[[[}}}ttttttppp```ZZZgggyyy{{{qqqnnnoooqqqxxxlllgggwww{{{yyysss|||}}}{{{xxxsssqqqooonnnmmmkkk^^^```dddiiijjjggghhhnnn______[[[PPPAAA777444666222222333555666666777777777666666999<<<>>>>>>===888888888777555333000///555777;;;>>>???:::333...111666<<<>>><<<::::::;;;<<<777888CCCQQQYYY^^^aaa]]]\\\^^^WWWSSSCCCGGG{{{]]]~~~TTTxxx}}}xxxXXX]]]PPPPPPOOOOOOOOOOOOOOONNNIIIJJJJJJJJJJJJIIIHHHGGGNNNLLLKKKJJJJJJJJJIIIHHHNNNIIIIIIKKKEEEBBBSSSjjjsssjjjuuuwwwkkkgggnnn|||oooccczzz}}}mmm[[[KKK@@@===@@@222777;;;;;;888666888;;;999888777666666777999:::666777666333222333999===IIITTTfffzzz666555333222111111222333111111111111111111111111111;;;222eeepppkkksssuuubbbLLLVVVqqq|||vvvsss{{{}}}qqqrrrsssssstttvvvxxxxxxvvvtttvvvyyy|||}}}tttiiicccrrrtttyyymmmUUU===JJJIII@@@@@@IIINNNMMMQQQXXXcccttt~~~}}}sssXXXGGGMMMVVVXXXddduuupppwwwlllfffkkksssvvvvvvxxxwwwxxxyyyyyyzzz{{{}}}~~~~~~|||yyyvvvssspppllliiifffeeeccc___ZZZRRRFFF>>>BBBBBBUUUUUUvvv|||ffftttMMMEEECCCBBBAAA@@@>>><<<:::999888:::777555222***333MMM|||}}}zzzxxxvvvtttrrrpppnnnmmmgggdddbbbcccdddccc___\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXVVVUUUUUUVVVXXXZZZUUUSSSQQQMMMMMMQQQYYY___vvv{{{bbbDDDGGGEEEDDDDDDEEEEEEDDDBBBCCCCCCBBBAAA??????AAACCCEEEEEEFFFFFFFFFFFFEEEEEE:::LLLHHH===AAA===999EEEkkkBBBLLLBBBBBBCCCCCCDDDDDDDDDDDDGGGFFFEEEFFFGGGJJJMMMOOOIIIIIIHHHHHHHHHGGGGGGGGGKKK@@@>>>CCC:::...>>>[[[}}}~~~aaa]]]gggggggggkkkppprrrrrrtttwwwuuuvvvzzz~~~wwwsssoooggg[[[QQQKKK<<<@@@aaahhhrrrhhhEEE<<<888333000//////---,,,,,,,,,+++++++++*********))))))*********+++++++++)))...000666PPPrrrzzzuuu{{{[[[xxx~~~kkk___```fffsss~~~sssqqq{{{|||{{{|||tttrrryyyxxxwwwuuuqqqooonnnkkkhhhfffZZZXXXbbbjjjeeeaaaeeeiiibbbcccbbbZZZMMM@@@666222333444555555555444444555333333333666999<<<<<<;;;555555444333111000//////555888===@@@===888111---333777;;;===<<<;;;:::;;;<<<555999JJJTTTTTTXXXaaaaaa]]]WWWRRRJJJAAAYYYyyyHHHlllKKK|||tttpppkkkYYYTTTRRRPPPNNNLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHKKKKKKKKKMMMPPPQQQOOOMMMMMMLLLNNNNNNHHHDDDMMM\\\pppllllllttteeeppp~~~wwwuuu}}}wwwjjjqqq___PPPGGG>>>555555:::<<<777000666555555666888::::::999333777<<>>===<<<888999444333777000...999VVVzzzwwwtttssstttsssqqqnnnhhhdddaaa___``````]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYWWWUUUTTTSSSSSSTTTUUUWWWSSSRRRPPPMMMMMMPPPTTTXXXmmmjjjlllqqqlll\\\LLLEEEFFFDDDCCCDDDEEEEEEDDDCCCAAAAAAAAA@@@>>>???AAACCCEEEEEEFFFFFFFFFFFFEEEEEEBBBEEE<<<:::CCC>>>@@@XXXZZZHHHFFFBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDDDDFFFIIILLLNNNHHHHHHHHHHHHHHHHHHHHHHHHIIIEEECCCDDDAAA:::666777YYYzzztttbbb^^^RRR^^^nnnvvvppphhhkkktttnnnoooqqqtttwwwyyy|||}}}{{{uuuqqqsssrrrpppkkkbbbUUUIII@@@===HHHjjjzzzllldddyyyyyy[[[FFF:::888444111000///......,,,,,,,,,++++++++++++***))))))*********+++++++++(((...000333HHHgggxxxxxxuuukkkqqq^^^jjjqqqvvvfff]]]ZZZZZZooo}}}tttvvvuuutttwww||||||}}}vvvxxx{{{tttwwwuuuqqqnnnllliiieeeaaaUUUPPP^^^kkkbbb]]]dddeeebbbbbbbbbaaa[[[NNN===111444555555444222222555777666555555666999;;;;;;:::777666555333111000//////444999???@@@;;;555000---666888;;;===<<<;;;::::::999777???NNNOOOIIIQQQaaabbb]]]SSSOOODDD@@@cccooo|||FFFRRROOOyyyrrr|||[[[WWWUUURRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIIIIHHHJJJLLLPPPRRRRRROOOMMMIIIOOOQQQMMMLLLQQQRRROOO]]]qqqssstttpppoooooo|||jjjiiiuuu~~~kkkYYYDDD999;;;@@@@@@===888888:::>>>BBBBBB???===>>>HHHWWWhhhzzz{{{qqqwww777666444333222222222222111111111111111111111111---333222SSSkkkrrrrrr]]]LLL]]]uuuwwwtttwwwyyypppqqqqqqrrruuuxxxzzzyyyxxx}}}}}}|||~~~zzzrrr^^^aaatttzzzsss[[[DDDTTTOOOBBBBBBRRRXXXTTT]]]ppp~~~yyyzzz}}}{{{wwwddd[[[WWW```mmmuuuwwwwwwvvvpppsssvvvvvvttttttxxx|||yyyzzz{{{xxxtttrrrsssvvv{{{vvvpppmmmmmmllliiifff```^^^]]]ZZZRRRHHHCCCBBBJJJQQQTTT___zzzpppZZZFFFEEEDDDDDDDDDCCCBBB@@@???>>>888:::555444:::666///222<<<}}}yyyqqqoootttvvvtttpppkkkgggaaa]]][[[ZZZZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWTTTSSSSSSSSSSSSSSSSSSTTTSSSRRRPPPOOOOOOQQQSSSTTTJJJKKKMMMOOOLLLGGGFFFIIIDDDCCCBBBCCCDDDEEEDDDCCC???@@@AAAAAA@@@@@@BBBDDDDDDDDDEEEEEEEEEEEEDDDDDDDDD===>>>DDD:::000VVVyyyDDDSSSBBBDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIIIIJJJJJJJJJAAAIIIKKKCCC<<<===;;;777222fffppphhh```aaarrr~~~tttnnnmmmnnnoooqqqrrrssstttuuuqqqtttvvvttttttuuutttpppccc___VVVKKKDDDBBBFFFKKKXXX}}}~~~}}}qqqkkkVVVDDD999888666333111000000000,,,,,,,,,,,,++++++++++++)))************+++++++++,,,------000AAA___|||dddwwwqqq^^^pppyyy|||lll^^^YYYXXXVVVnnn}}}wwwyyywwwkkkfffiiivvvxxx~~~|||mmmyyyxxxuuuqqqnnnkkkhhhdddaaaRRRGGGYYYlllaaa]]]eeebbb___^^^```bbbaaaVVVEEE777555666555222000333999???@@@>>><<<;;;<<<======<<>><<<999666333111000444:::@@@???999222///000888999;;;<<<<<<;;;:::999777;;;FFFNNNIIICCCOOOccc^^^]]]QQQOOODDDDDDiiikkkooo___\\\{{{xxxtttcccSSSPPPOOONNNMMMLLLMMMNNNOOONNNNNNNNNMMMLLLKKKJJJIIIGGGJJJNNNOOOMMMKKKJJJJJJMMMRRRPPPJJJOOOYYYVVVJJJVVVgggwwwttt~~~jjj^^^iii|||xxxnnniii~~~eeemmm}}}yyytttpppppprrrtttdddeeehhhmmmqqqqqqmmmiiimmmxxx888777555333222222222222111111111111111111111111111...,,,;;;uuugggppp|||lllOOOVVVrrr|||rrrtttyyyqqqpppoooppprrrvvvyyyyyyyyy}}}~~~}}}}}}~~~yyyiiiaaallltttwwwdddJJJWWWVVVFFFFFFXXX___[[[ggg{{{pppbbbYYY\\\nnnzzz~~~mmmsssuuuvvvtttsssvvvzzz}}}wwwyyy{{{xxxssspppqqqttt}}}wwwpppllllllkkkhhhddd]]]ZZZXXXUUUMMMCCCBBBFFFPPPVVVSSSwwwxxxVVVEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@999@@@<<<777:::666000222---UUUvvvooosssxxxuuupppmmmjjjccc[[[VVVTTTVVVYYYZZZYYYXXXWWWVVVVVVUUUUUUQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOQQQRRRSSSSSSRRRWWW[[[WWWQQQJJJCCC>>>BBBAAA@@@AAACCCDDDCCCBBB===???BBBCCCCCCCCCEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCAAA???GGGFFF999JJJWWWFFFOOODDDFFFEEEDDDCCCCCCDDDFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHBBBKKKMMMDDD===>>>@@@???:::DDDvvvkkkppp|||xxxgggZZZ\\\]]]```cccgggiiikkklllhhhkkkkkkgggfffiiigggccc[[[RRRDDD;;;<<>>999999777555333222222222------,,,,,,,,,+++++++++)))************+++++++++...+++***...:::RRRwwwooobbbrrr|||zzzhhhaaa\\\VVViii{{{{{{~~~|||yyy|||nnniii```bbbtttyyyyyyeeeqqquuurrrnnnkkkiiifffcccaaaSSSBBBUUUjjj^^^YYY```XXXYYYYYYZZZ\\\ZZZSSSGGG>>>;;;:::888444333888CCCLLLOOOKKKEEEBBBAAAAAAAAAAAAJJJIIIFFFBBB>>>999555333444:::@@@>>>666000000222::::::;;;<<<<<<<<<:::888777@@@JJJMMMGGGEEETTTggg\\\___NNNKKKEEENNNvvv|||\\\pppiiimmmnnnOOOKKKJJJJJJJJJJJJJJJJJJKKKKKKNNNNNNMMMMMMLLLJJJIIIHHHGGGKKKNNNLLLHHHGGGKKKPPPYYYTTTMMMKKKOOOTTTRRRNNNRRRSSSkkk{{{ppplllnnn~~~~~~~~~[[[WWWsss}}}nnncccqqq888777555333222222222222111111111111111111111111111///333999```zzzsssaaajjj}}}qqqMMMNNNlllzzzooorrruuuzzzsssrrrqqqpppqqqsssuuuvvvuuu{{{|||~~~|||{{{uuudddfffpppyyykkkOOOWWWTTTBBBBBBUUU]]]YYYggg~~~rrr```XXXcccyyy}}}|||uuuqqqrrrtttvvvwwwzzz}}}}}}{{{uuuyyy{{{yyytttppprrrtttyyyrrrjjjfffeeeddd```\\\]]]YYYVVVSSSKKKBBBCCCKKKQQQWWWWWW~~~|||{{{UUUEEEGGGEEEEEEEEEEEEDDDCCCBBBAAA:::EEECCC;;;999444000444000BBBtttrrrtttxxxuuuoooooollldddZZZRRRPPPTTTYYY[[[ZZZYYYWWWVVVUUUUUUUUUPPPQQQSSSTTTTTTSSSQQQPPPKKKKKKLLLNNNPPPRRRSSSRRRHHHLLLKKKFFFEEEIIIIIIDDD@@@???>>>???AAABBBBBBAAA<<>><<>>999666444:::@@@===555///111444;;;;;;;;;<<<===<<<:::888999CCCLLLLLLGGGJJJZZZkkk___```JJJEEECCCWWW}}}JJJnnn|||___dddiii{{{xxxJJJNNNNNNNNNNNNMMMLLLKKKKKKJJJMMMMMMMMMLLLKKKIIIHHHGGGGGGKKKNNNKKKFFFHHHQQQ[[[dddTTTJJJLLLNNNJJJMMMTTTMMMPPPWWWlllyyy|||vvvmmmpppiii~~~~~~}}}pppdddgggxxx|||uuunnniii<<<777555555444111111555111111111111111111222222,,,999///+++RRRqqquuuaaa___uuuvvviii>>>TTTssssssnnnmmmvvvrrrrrrvvvyyyvvvrrrssswww~~~}}}~~~~~~}}}~~~eeemmmnnnhhhiiikkk]]]GGGNNN>>>DDDUUUVVVWWWjjj~~~}}}iii[[[___^^^ooo}}}www~~~qqquuusssvvvwwwyyy|||~~~}}}zzzwwwwwwxxxyyyxxxwwwtttqqqooommmkkkhhheeedddaaa^^^\\\ZZZUUURRRQQQJJJCCCFFFOOOPPP[[[iii[[[GGGJJJDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@>>>;;;888666111555EEEpppvvvnnnvvvxxxhhhuuuqqqhhh\\\RRROOOTTTYYY[[[\\\\\\YYYVVVTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHGGGGGGHHHHHHFFFDDDDDDCCCAAA???>>>???AAABBBCCCCCCCCCDDDDDDCCCCCCBBB???CCCBBB===???HHHNNNOOO<<<===666OOONNNGGGGGGDDDKKKDDDBBBAAAAAABBBDDDDDDDDDHHHHHHHHHGGGGGGGGGGGGFFFJJJFFFBBBAAACCCEEEEEECCCEEEFFFGGGHHHHHHGGGEEEDDDAAA777999PPPkkk~~~\\\FFFPPPHHHEEEIIIMMMJJJCCC??????EEEDDDDDDFFF@@@@@@LLLIIIGGGWWW{{{vvv]]]XXXyyymmmOOO???@@@:::555111333888999555///111111111000///---,,,+++******************++++++,,,,,,***---222888UUU~~~tttiiizzzUUUjjj||||||sss\\\^^^qqq||||||vvvnnnbbbTTTRRReeeyyy}}}zzzxxx|||xxxuuummmdddppplllhhhhhhiiigggaaa[[[WWWBBBQQQjjj```RRRRRRQQQRRRSSSSSSQQQMMMJJJHHHHHHFFFCCC===999:::AAALLLTTT``````\\\RRRGGGFFFMMMVVVYYYVVVVVVVVVPPPEEE@@@BBB>>><<<;;;:::444...111999888:::;;;;;;;;;<<<;;;888<<>>DDDCCC>>><<>>;;;CCCRRRlll___[[[[[[```eeehhhkkknnn```fff\\\OOOPPPRRRNNNOOOSSShhhqqquuu^^^mmmuuuaaaGGG888888888666444666888777333///------------------------*********+++++++++++++++------***,,,111444MMMssskkkyyyfffhhhsss[[[]]]|||pppcccaaaqqq|||{{{xxxxxxtttkkk[[[QQQRRRbbbqqqvvvwww{{{~~~xxxrrrrrrnnnfffhhhfffeeefffgggfffcccaaaWWWBBBQQQjjj```QQQRRRQQQPPPPPPOOOMMMKKKIIIGGGFFFJJJHHHCCC??????CCCKKKQQQ```bbb```XXXNNNJJJPPPVVVXXXVVVVVVWWWRRRIIIFFFHHH===:::888777222///333<<<:::;;;;;;;;;<<<<<<:::888???TTTUUUFFFIIIYYY```\\\SSSPPPLLL@@@IIIwwwbbb^^^mmmJJJ|||WWWFFFMMMOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNJJJDDDKKKgggvvvjjjhhhmmmrrruuuvvv|||~~~FFF@@@;;;888444000000333222222222222222222111111333333555555???ffffffqqq}}}lllfffFFF```rrruuurrrnnnyyyuuuqqqoootttxxxxxxwwwxxxyyyyyyzzz}}}zzzyyyzzztttjjj^^^kkktttuuuvvvsss___HHHKKKLLL@@@DDDZZZ___]]]hhhttt}}}eee[[[aaakkkpppkkkkkknnn|||yyykkkxxxvvvwwwwwwyyy{{{}}}|||yyyvvvssstttttttttttttttttttttqqqnnnjjjfffccc___[[[XXXMMMPPPNNNEEE???BBBKKKQQQVVVaaawwwvvvHHHDDDLLLGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@>>>;;;:::>>>222...<<<```wwwpppgggjjjmmmllleeeZZZQQQKKKRRRTTTWWW[[[]]][[[WWWSSSQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGEEEDDDDDDEEEDDDCCCAAACCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBB@@@>>>===CCCCCCBBBBBBEEEEEE===444777UUUkkkBBBGGGNNNFFFAAAAAACCCAAA@@@@@@BBBCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEFFFHHHHHHHHHFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFDDD@@@:::999PPPxxx{{{mmmddddddYYYiiihhhgggpppVVV___zzzttt```MMM===666555555666777888777555333111222111///...---,,,------++++++++++++++++++++++++---...+++,,,///000BBBccctttbbb~~~rrrPPPsssuuufffggg```llluuuvvvvvvwwwssskkkYYYTTTVVVcccnnnttt|||vvvooogggnnnrrrmmmccceeehhhiiihhheeedddcccVVVCCCSSSjjj___QQQQQQOOONNNKKKHHHHHHIIIIIIFFFCCCKKKIIIFFFCCCAAACCCGGGKKK[[[___```[[[SSSMMMOOORRRUUUTTTUUUVVVRRRLLLJJJLLLAAA===999555111000555======;;;:::;;;;;;;;;:::999BBBYYYIII:::WWWhhh___aaaRRROOOFFFFFFRRRzzzYYYbbbmmm|||QQQBBBNNNMMMLLLLLLKKKJJJIIIIIIHHHLLLLLLKKKJJJJJJIIIHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLFFFJJJNNNLLLIIIPPPhhhtttdddaaaeeehhh{{{yyy{{{}}}yyy~~~JJJCCC===999444000000444333222222222222222111111222,,,444777666[[[xxxaaa{{{nnnlllKKKOOOhhhuuuvvvkkknnnyyyqqqmmmrrrxxxzzzyyyxxxyyyyyy{{{~~~}}}~~~|||yyyyyyooo```dddpppyyyzzzyyysss___JJJHHHTTTEEE@@@YYY^^^VVVaaajjjyyyooo[[[XXXhhhxxx|||nnnlllyyyrrroooxxx~~~xxxwwwwwwxxxzzz{{{{{{xxxuuuxxxwwwuuutttrrrrrrqqqqqqllliiieeebbb___[[[XXXUUUOOOPPPJJJAAAAAAIIIQQQRRRYYYoooxxx^^^AAABBBGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@>>><<<;;;<<<777999888>>>iii~~~yyywwwgggfffgggjjjjjjbbbTTTIIIPPPPPPQQQSSSVVVVVVSSSQQQQQQQQQOOONNNLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGEEECCCCCCDDDDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAA???@@@AAACCCCCCBBBAAAAAA???EEEIIIEEE>>>999999:::___vvvLLLBBBPPPHHH>>>DDDHHHBBBAAA@@@@@@BBBCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHBBBEEEFFF===333>>>ccc|||pppxxx\\\XXX]]]jjj{{{dddKKK===::::::888444666888888666555666888???<<<888333///---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///,,,,,,///...:::TTT{{{ooo```fffzzz~~~mmmppp]]]fffnnnrrrwwwzzzuuulll___[[[\\\fffqqq{{{uuu|||dddZZZhhhttttttcccjjjpppqqqllleeeaaa```TTTDDDUUUjjj^^^PPPQQQMMMLLLGGGCCCDDDGGGHHHEEEAAADDDEEEDDDBBB@@@@@@BBBDDDNNNTTTYYYWWWQQQKKKJJJKKKOOOPPPQQQPPPMMMIIIHHHHHHGGGBBB<<<555000000666;;;===:::888999::::::;;;>>>VVVSSSBBBCCC```lllaaa^^^UUULLLGGGFFFccc}}}jjjUUUccckkkLLLAAANNNMMMMMMLLLLLLKKKKKKJJJJJJPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHEEEJJJUUUWWWRRRPPPUUUooo|||xxxqqqppprrrlllmmmttttttsss|||LLLEEE===999444111222666333333333333222222111111333***222666111PPPzzz[[[yyyuuulll]]]HHH\\\rrr{{{nnniiiwww}}}ssslllpppwwwyyyxxxxxx{{{{{{}}}~~~||||||{{{vvvkkk^^^llltttzzzzzzyyyttteeeVVVDDDUUUIII@@@SSSVVVPPP]]]gggpppsssgggYYY[[[jjjwww}}}qqq~~~pppvvvzzzwwwzzz}}}wwwwwwwwwyyyzzzzzzwwwuuuyyyxxxvvvtttrrrqqqqqqpppgggdddaaa^^^\\\ZZZVVVTTTQQQLLLDDD???EEEPPPUUUTTTjjj{{{WWWFFFGGGFFFEEEDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<>>>888???;;;---DDDsssvvvsss~~~qqqccc```dddddd\\\SSSQQQPPPOOOPPPSSSVVVXXXYYYSSSRRRQQQPPPNNNMMMKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGGGGEEECCCBBBCCCDDDCCCBBBAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAEEEIIIFFF:::...666RRRmmmUUUDDDJJJQQQCCC???HHHEEEBBBAAA@@@AAACCCDDDCCCAAABBBBBBCCCDDDFFFGGGHHHHHHCCCDDDFFFGGGGGGFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIAAAEEEGGGCCC;;;<<>>999<<<<<<777444666888777555666<<>>???@@@?????????@@@BBBCCCIIIOOOPPPLLLGGGDDDEEEGGGIIIIIIFFFCCCAAA@@@???BBB???999222///111666999<<<999888999888888@@@JJJmmmKKKFFFZZZcccdddaaaTTTVVVEEEHHHFFFvvvcccVVVhhhYYYpppddd~~~\\\KKKFFFPPPLLLLLLLLLKKKKKKKKKKKKKKKQQQPPPNNNMMMLLLLLLLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJUUUIIIEEELLLQQQNNNMMMQQQUUUaaa}}}yyyttttttrrrrrr|||vvvxxx{{{}}}~~~~~~{{{QQQIII@@@;;;666222333888444444444333222222111111777///222555000DDD|||xxxgggooovvviiijjjJJJTTTmmm~~~vvvlllqqqwwwnnnpppuuuwwwwwwwww|||{{{|||~~~}}}|||xxxnnnfffcccooouuuxxxxxxxxxwwwooofffEEERRRLLLEEENNNOOOPPP]]]hhhlllkkkaaaYYY\\\fffnnnyyy{{{vvviiizzzwwwyyyxxxwwwwwwxxxyyyxxxvvvtttuuuuuutttsssrrrqqqqqqpppdddbbb___]]][[[YYYVVVSSSOOOEEE>>>AAAJJJRRRXXX\\\ttt~~~ZZZNNNNNNHHHCCCBBBAAA??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>BBB888999;;;222555OOOhhhyyyfff___\\\VVVPPPLLLNNNPPPQQQSSSUUUYYY\\\SSSRRRRRRPPPOOONNNMMMMMMIIIIIIIIIIIIIIIHHHGGGGGGGGGEEEBBBAAABBBCCCCCCBBB@@@@@@AAAAAAAAAAAABBBBBBAAA@@@???>>>>>>???@@@AAARRRIII<<<111444PPPOOOJJJGGGHHHHHHEEEHHHGGG<<>>:::333666888999888888:::???CCC???>>>:::777444111000000///......------,,,,,,+++)))---++++++000...333BBBVVVZZZmmmmmmuuu~~~\\\qqqxxxuuuqqqnnnrrryyyyyyqqqhhh^^^[[[XXX[[[cccqqq~~~lllUUULLLVVVbbbgggSSS]]]hhhlllhhhaaa[[[XXXQQQGGGYYYjjj[[[OOOOOOJJJFFFCCC???>>>@@@AAA@@@>>>:::<<<=========???BBBEEE@@@DDDIIIIIIFFFBBBAAAAAA>>>AAAAAA<<<999888777555555666222...///444888999;;;888999:::888999III\\\fffBBBLLLhhheeecccdddUUUPPPAAAGGGTTT^^^WWWGGGSSSqqq|||QQQKKKMMMRRRJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIKKKKKKMMMMMMNNNMMMIIIFFFLLLUUUVVVOOOUUUsss{{{pppiiittt{{{|||xxxzzz~~~}}}|||{{{zzzxxxxxxuuuzzzVVVXXXOOOEEE>>>888333444888555444444333222222111111555333111333222999eeebbbuuuooommmVVVNNNeeeyyy{{{qqqooouuu|||zzzqqqqqqsssssstttwwwxxxxxxxxx{{{~~~~~~|||~~~}}}qqqbbbbbbkkksssvvvxxxxxxxxxxxxtttoooOOOPPPPPPOOOOOOPPPXXXbbbgggjjjggg^^^YYY]]]eeekkk~~~lllnnn{{{{{{xxx|||~~~xxxwwwvvvwwwxxxxxxvvvtttttttttssssssqqqooolllkkkccc```]]]ZZZXXXUUUQQQOOOIII???>>>IIIQQQSSS^^^mmmxxxqqqWWWMMMNNNEEEBBBAAA@@@??????AAABBBDDDBBBAAAAAA@@@@@@@@@@@@@@@???===999;;;===777:::JJJiii~~~ppp]]]NNNEEEAAAIIIQQQTTTPPPLLLKKKLLLPPPPPPOOOOOONNNMMMMMMLLLGGGGGGHHHHHHGGGGGGFFFEEEFFFDDDAAA???@@@AAAAAAAAA@@@@@@???>>>???@@@AAABBBAAA@@@>>>>>>@@@CCCHHHKKKRRRCCC:::HHHgggvvvCCCHHHLLLGGGDDDIIIHHHBBB@@@CCCBBBCCCDDDFFFFFFDDDCCC@@@@@@AAABBBBBBCCCDDDDDDGGGHHHHHHGGGDDDDDDFFFIIIDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFCCCBBBDDDFFFGGGEEEUUU^^^tttzzzwww{{{wwwyyyzzzdddQQQQQQAAA>>><<<======:::888777888:::<<<=========>>>???999999888777666444444333/////////...---,,,,,,,,,)))---+++***...---///;;;OOO___ooo~~~vvvnnnqqqbbbjjjvvv}}}zzzppppppwwwyyytttmmm\\\\\\ZZZVVVWWW```nnnyyyqqq^^^QQQOOOSSSZZZ___NNNUUU]]]aaa```]]]YYYXXXPPPHHHZZZjjjZZZNNNOOOHHHBBBAAA>>><<<;;;;;;<<<<<<:::::::::::::::===BBBFFFCCCDDDEEECCC???<<<<<<===666;;;;;;555222444333000...111111///111888:::888::::::<<<===999<<>>???@@@@@@???@@@???>>>======???AAACCC???>>>===???DDDLLLSSSXXXJJJ;;;@@@jjjqqqBBBPPPDDDQQQMMMGGGJJJ@@@<<>>???:::555888AAA:::<<>>999777777888222777777222000222333000000444555333555;;;;;;666:::;;;???@@@:::>>>[[[{{{DDDccceee___iiiaaaKKKJJJ@@@JJJEEEYYYllliii]]]HHHLLLQQQEEENNNNNNNNNOOOPPPPPPQQQQQQKKKJJJIIIHHHIIIKKKMMMNNNIIIIIIJJJKKKKKKJJJIIIHHHCCCCCCCCCDDDFFFJJJMMMOOOOOOTTTRRRJJJHHHOOOQQQLLLRRRRRRQQQNNNIIIKKK___uuu}}}zzz[[[LLLPPP___jjj[[[^^^MMM777444222:::888555222000000111111000...333222000111555PPPwww~~~ZZZrrrtttggg[[[NNN```yyyvvvooopppjjj~~~ooommmxxxzzzqqqtttwwwyyyyyy||||||{{{tttsssmmm]]]\\\fffiiirrrvvvzzz|||{{{xxxuuutttllldddZZZTTTUUUYYY[[[[[[fffeeecccbbbdddmmmzzzmmmooorrrvvvyyy{{{{{{zzzyyyppptttxxxzzzwwwrrrmmmjjjooopppqqqpppllleee^^^YYYaaa]]]XXXUUURRROOOJJJFFF:::HHHAAASSSXXXVVVwww{{{|||\\\QQQPPPEEE??????@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>??????>>>;;;999;;;NNNooouuu}}}|||MMMNNN```rrruuulllaaaXXXSSSQQQJJJEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGEEECCCAAABBBAAA@@@BBBDDDCCC@@@===@@@<<<::::::888888===EEEBBBBBBEEEJJJPPPQQQMMMHHH???YYYUUUIIINNNEEEGGGHHHGGGEEEBBBAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEEEEHHHEEEBBBBBBDDDEEEDDDBBBBBBCCCEEEFFFGGGHHHGGGGGGJJJEEE???>>>BBBDDDCCCAAA@@@RRRjjjpppfffhhhfffVVVGGG>>>===CCCEEEEEEAAA;;;888:::>>><<<<<<<<<>>>@@@@@@>>><<<===<<<:::888888999:::;;;333222000...------------,,,,,,,,,,,,---...//////999MMMwww}}}oookkk^^^yyyvvvnnnkkkhhhvvvyyyxxxhhh```ddd^^^IIINNNcccgggrrr___HHH>>>HHHXXX___]]]QQQVVVWWWSSSSSSWWWWWWSSSNNNQQQYYY```\\\RRRKKKJJJAAA???;;;:::999999888666777666555333333555:::>>>EEEDDDBBB???;;;777333000333333333444444444555555888999999888666555777888777<<<555AAA;;;BBBfffXXXRRR```jjjhhh```XXXOOOGGGDDD:::hhhzzzmmm```JJJvvv___vvvJJJKKKDDD;;;NNNHHHJJJMMMPPPPPPNNNLLLJJJKKKHHHFFFEEEGGGIIIJJJJJJHHHIIIKKKLLLMMMLLLJJJIIIKKKJJJGGGEEEDDDEEEGGGHHHOOONNNMMMLLLMMMNNNOOOPPPUUUSSSPPPMMMMMMNNNQQQRRRUUUsssgggTTTRRRRRRTTTYYYnnn^^^aaaPPP888555444===:::777333222222222222222000555444222222111CCCbbbnnnnnnuuusssdddNNNSSSppp|||tttnnnlllrrrzzzzzzqqqmmmtttyyyxxxtttwwwxxxxxxzzz~~~~~~zzztttiiifffddd\\\```mmmpppuuuxxx{{{{{{zzzwwwuuuuuuqqqhhh]]]UUURRRRRRQQQPPPSSSTTT[[[hhhyyy~~~jjjpppsssvvvyyy{{{zzzyyywwwmmmpppsssvvvwwwvvvsssqqqsssrrrpppmmmiiiddd```]]]___[[[WWWSSSPPPLLLGGGCCCBBB???GGGMMMTTTaaauuuUUULLLKKKCCCBBBBBBBBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@???????????????>>>>>>>>>???>>><<<999888AAAWWWtttrrrhhh^^^ZZZ[[[\\\\\\[[[\\\XXXSSSOOOLLLIIIIIIJJJBBBAAAAAABBBCCCCCCBBBAAAKKKEEE>>>:::;;;>>>@@@AAA======AAAFFFFFFAAA>>>???EEESSS^^^YYYFFF<<>>@@@CCCDDDCCCBBBCCCDDDAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGDDD@@@@@@AAABBBBBBAAABBBBBBDDDEEEFFFFFFEEEEEEEEEBBB@@@BBBFFFGGGDDDAAAEEEAAAIII___qqqwww{{{oooVVVMMMJJJEEECCCFFFCCCEEEEEEAAA<<<:::<<<@@@???>>>===>>>@@@@@@???===>>>===;;;:::999:::;;;<<<555444222000......---...,,,,,,,,,,,,,,,---......333DDDYYYlllooouuuvvvgggsss|||sssppphhhmmmmmmrrriii^^^```___SSSYYYfffbbbeeeWWWIIIHHHQQQZZZ^^^^^^]]]^^^\\\VVVVVVZZZYYYUUUGGGQQQ[[[^^^YYYPPPKKKIIICCC@@@===;;;::::::888777555555555444444666:::===EEECCC@@@<<<888555333222444444444444555555555555777888888888666666888999===:::>>>;;;BBBXXX\\\TTTXXXcccjjjggg```YYYQQQJJJCCCIIITTTOOOGGGwww___ddd|||~~~aaaHHHLLLGGG>>>HHHHHHJJJLLLNNNNNNMMMKKKJJJHHHFFFEEEEEEHHHJJJJJJJJJIIIJJJLLLMMMNNNMMMLLLKKKHHHGGGDDDCCCBBBCCCEEEFFFLLLLLLLLLLLLLLLMMMNNNNNNKKKJJJIIIHHHHHHHHHIIIIIICCCNNNZZZgggnnn^^^SSSWWWZZZTTTOOONNNtttdddfffSSS999555555AAA===:::555333333333333333000444333222333///777LLLgggoooyyynnnUUUHHH```}}}{{{oooppphhhooouuusssmmmlllsss{{{uuuxxxxxxvvvwwwzzz{{{xxxsssbbb[[[]]]]]]dddoooqqquuuwwwyyyyyyvvvtttrrrrrrtttlllaaaVVVNNNHHHEEECCCAAAPPP[[[fffvvvmmmppppppsssvvvyyyzzzyyywwwvvvpppoooooossswwwxxxvvvtttssspppkkkfffbbb```______\\\YYYUUUPPPLLLHHHCCC???III:::OOOMMMUUUnnnyyyyyyrrrNNNFFFEEE@@@DDDBBBCCCCCCDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>???>>>>>>>>>???>>><<<:::666888AAAYYY~~~yyy^^^TTTTTTVVV[[[aaa]]]^^^\\\XXXQQQKKKFFFCCCFFFGGGHHHHHHIIIIIIIIIIIIDDDBBBAAABBBDDDEEEEEEEEE@@@888222555<<>>>>>???@@@@@@???>>>===<<<;;;;;;;;;<<<===888666444222000///......,,,,,,+++++++++,,,------333BBBFFFeeeiiiwwwwwwmmmeeeddd{{{~~~xxxkkkiiihhhuuunnnaaa```dddccciiikkkbbbdddXXXRRRXXX^^^^^^]]]___aaaaaa```^^^___```[[[UUUBBBTTTaaa]]]TTTOOOKKKFFFCCC@@@<<<:::999999777666444555555555555666999;;;AAA???;;;888555444444444555555555666666666777777666777888777777777999;;;AAA888CCC999PPPmmmRRRPPP[[[aaaccc```YYYSSSKKKEEEAAA___{{{fffFFFNNNaaawwwzzzmmmvvvdddNNNFFFIIIHHHCCCCCCIIIIIIJJJKKKKKKKKKKKKJJJDDDDDDDDDFFFIIIJJJJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJEEEDDDBBBAAAAAABBBCCCDDDJJJJJJKKKKKKLLLLLLLLLKKKHHHIIIIIIJJJIIIIIIHHHGGGKKKJJJHHHHHHWWWssshhhSSSOOOJJJKKKQQQSSSOOONNNSSSxxxjjjlllVVV:::444666CCCAAA===888444333333333333...111///000555111333@@@yyygggjjjxxxsssdddJJJOOOrrr~~~tttvvvjjjkkkppptttnnnfffjjjtttuuuxxxyyyuuuuuuxxxyyywwwrrr\\\SSSYYY\\\aaagggdddpppsssvvvwwwtttpppllljjjqqqkkkaaaUUUJJJBBB===;;;999TTT]]][[[}}}```XXX[[[kkkooohhhjjjvvvnnnppptttwwwyyyxxxwwwvvvwwwsssoooppptttuuurrrnnnllliiieee```\\\ZZZZZZZZZXXXVVVQQQMMMHHHDDD@@@>>>IIICCCRRRVVV___www\\\JJJEEECCC>>>BBB??????@@@@@@@@@??????>>>@@@???>>>===============>>>>>>===>>>??????<<<:::888999<<>>@@@@@@???>>>===<<<<<<;;;<<<======999888666444222000......---,,,,,,+++++++++,,,,,,000===GGGdddxxxppptttwwwaaagggyyy{{{iiiggghhhwwwvvvlllhhhkkkqqquuurrriiibbbTTTNNNYYYcccbbbaaadddZZZ\\\___cccfffddd\\\TTTDDDZZZggg]]]QQQNNNKKKDDDAAA>>>:::888777777555444444555666555444444666777:::999777666555555555666666666777777777888888888555666777888777888;;;===>>>;;;???DDDccclllPPPSSS^^^``````\\\TTTLLLCCC>>>EEExxxpppUUUNNNXXXzzz]]]EEEEEEBBBDDDHHHBBBIIIIIIHHHHHHIIIIIIJJJKKKDDDDDDEEEHHHJJJJJJHHHFFFEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEFFFHHHIIIKKKLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLHHHHHHLLLSSSWWWwwwbbbPPPMMMQQQWWWRRROOOPPPOOOMMMQQQXXX|||oooqqqZZZ:::333555DDDEEEAAA:::555333333222222000222......555333222;;;]]]zzzqqqtttqqqrrrXXXHHH```xxxyyyzzzpppjjjjjjqqqppphhhffflllrrrwwwyyyuuutttvvvxxxwwwfffQQQMMMXXX]]]```bbb^^^mmmqqqwwwxxxuuuooojjjfffjjjggg___SSSGGG>>>;;;;;;:::JJJTTT```|||yyyNNNAAAKKKZZZeeegggfffkkkqqqjjjmmmqqquuuwwwwwwvvvuuuyyytttooooooqqqqqqmmmiiieeedddaaa^^^ZZZXXXVVVUUUSSSQQQMMMHHHDDDBBBAAAAAAIIISSSNNN]]]kkk~~~vvvMMMFFFEEECCC???AAA======>>>>>>>>>===<<<<<<>>>>>>======<<<<<<======>>>======>>>??????===;;;===;;;===@@@@@@HHHfffbbbQQQTTTQQQKKKFFFIIINNNMMMFFFCCCEEEGGGFFFDDDBBBCCCDDDCCCDDDEEEGGGLLLRRRYYY^^^XXXRRRMMMLLLHHHBBB???@@@CCC]]]cccCCCFFFIII===:::FFFDDDFFFFFFEEEAAA>>>===<<<>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCBBBBBBAAAAAA@@@@@@??????BBBAAAAAABBBBBBAAA@@@>>>>>>AAADDDDDD???@@@IIIUUUzzzmmmQQQKKKFFFAAAAAACCCFFFFFFDDDEEEHHHBBBCCCBBBBBBAAAAAABBBDDD???===;;;;;;===?????????======<<<<<<<<<=========:::999888666333111///......------,,,++++++++++++(((000FFFUUU|||{{{wwwYYY|||sssfffccc___iiiyyyvvvpppoootttuuurrrqqq]]]MMMCCCMMM[[[cccgggjjj[[[YYYYYY\\\___]]]ZZZWWWNNN```hhh\\\PPPNNNJJJBBB@@@===:::888888777666555555555666555333222333555444555555666777777777777777777777888888888999999555666777888888999;;;===888@@@999WWWooo[[[VVV[[[ddddddccc___UUUIIIAAA===SSS{{{bbbMMMTTT{{{sssTTTAAADDD???BBBIIIAAAIIIHHHGGGGGGGGGHHHJJJJJJFFFFFFGGGIIIJJJIIIFFFCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKIIIGGGFFFFFFHHHJJJKKKLLLJJJIIIHHHGGGGGGJJJMMMOOOSSSfffrrr]]]QQQPPPQQQOOOKKKKKKKKKNNNTTTVVVRRROOONNNtttxxx___<<<333555DDDKKKFFF>>>888444333222111555777000---444444111777:::uuummmmmmvvvgggOOORRRhhhvvvyyysssiiidddjjjooolllhhhiiilllssswwwuuusssuuuwwwvvvaaaPPPSSSdddjjjkkknnnmmmnnnsssyyy{{{xxxrrrllliiieeeddd^^^RRREEE===<<<>>>GGG???PPPvvvpppPPP@@@HHH[[[iiiiiifffiiillljjjhhhkkkooosssuuuuuusssrrrrrrpppnnnnnnooonnniiifffaaaaaa___]]]ZZZWWWTTTSSSNNNMMMIIIDDDBBBBBBFFFIIILLL___QQQccc{{{{{{xxxyyyFFFDDDEEEBBBAAAAAA===>>>>>>?????????>>>>>>>>>======<<<<<<==================>>>??????===;;;@@@999;;;BBB>>>;;;MMMgggyyyrrraaaNNNIIIMMMLLLFFFLLLOOORRRQQQOOONNNPPPSSSGGGOOOZZZcccggggggfffdddMMMEEE???@@@FFFTTTgggxxxYYYOOODDD===>>>AAABBBAAA???AAACCCBBB@@@>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAABBBCCCCCC???AAACCCCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAACCCBBBAAA???>>>>>>??????<<<@@@DDDEEEBBB???>>>@@@SSSdddwww\\\KKKFFFEEE>>>@@@AAACCCCCCCCCBBBCCCDDDAAAAAABBBCCCCCCBBBBBBAAA<<<;;;:::<<<>>>@@@@@@???======>>>>>>>>>>>>??????;;;;;;:::888777444222111000///...---,,,+++++++++---,,,???BBBgggooo|||xxxbbbooopppdddTTT[[[sssxxxrrrmmmrrrooommmtttmmm___PPPLLLTTT___dddeeeccc]]]VVVSSSRRRSSSXXX___XXX______VVVNNNMMMHHHBBB???===:::999999999999888555666666444333444666888666666555666666777888888777777777888888888999999555777888888888999;;;===666DDD@@@dddmmmQQQ]]]aaacccbbbaaa[[[OOOBBB>>>AAAkkkFFFIIIRRRggg}}}bbbCCC<<>>??????@@@@@@@@@@@@>>>===============>>>>>>=========>>>@@@???===;;;===:::<<<@@@>>>;;;@@@IIIaaazzz~~~{{{wwwqqq]]]aaadddccc```^^^```ccciiinnntttssskkk___SSSMMMLLLYYYpppOOOGGGIIIFFF???===BBBDDDAAA===???BBBBBBAAA@@@AAAAAA>>>>>>>>>???@@@BBBDDDFFFBBBBBBBBBBBBBBBCCCCCCDDD>>>BBBFFFHHHGGGFFFEEEFFFDDDDDDCCCBBBBBBBBBCCCDDD@@@AAAAAA@@@??????@@@AAA;;;AAAEEEBBB===>>>DDDIII;;;>>>QQQuuukkksss```>>>>>>BBBBBBBBB???BBBDDDEEEDDDCCCCCCAAA@@@???@@@BBBDDDEEECCC@@@>>>::::::;;;===@@@BBBBBBAAA???@@@@@@AAAAAAAAAAAAAAA=========<<<:::888666555222111///...---,,,,,,,,,222...444>>>PPP^^^ppp{{{jjjqqqwwwlllfff~~~iiiNNNZZZiiiuuupppkkkqqqlllhhhttt|||xxxiiiWWWSSS\\\cccaaaccc]]]XXXTTTPPPQQQZZZfff^^^XXXQQQMMMLLLJJJFFFAAA;;;999666666777888888777555555666555555888<<<@@@???<<<777444333444777999777777777777888888888888666888999999888999;;;===999EEEXXXfff___XXXaaabbb```^^^\\\TTTFFF<<<@@@JJJhhhBBBPPP[[[rrrhhh{{{wwwHHH>>>???EEEBBBAAADDDBBBHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHFFFGGGGGGFFFGGGGGGGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJMMMLLLKKKJJJJJJLLLMMMOOOGGGDDDEEEIIIIIICCC@@@AAAJJJEEEFFFKKKKKKEEECCCEEEJJJMMMTTTZZZ^^^``````___lllmmmoooqqqpppmmmiiiggg]]]WWWRRRQQQNNNHHHFFFHHHCCCMMMUUUSSSIIIDDDGGGNNNOOOMMMJJJHHHHHHJJJLLLLLL|||hhhCCC666777FFFWWWQQQGGG>>>999666444333///666222000666666222555555OOOmmmllleeepppnnnQQQIII```pppvvvpppgggaaadddiiihhhccc___iiiqqqrrrqqqrrrtttssspppccciiiwwwsssmmmsssxxxssstttuuutttqqqpppppppppgggfff```RRRBBB999:::???VVV[[[```^^^SSSKKKQQQ[[[^^^ccckkkssstttnnnfff```jjjlllnnnppppppnnnkkkiiiiiimmmppppppllleee___\\\\\\ZZZWWWTTTQQQPPPPPPPPPHHHGGGCCC??????EEEOOOWWWTTT^^^{{{|||pppRRRQQQKKKFFF;;;???@@@<<<<<<===???@@@@@@@@@@@@>>>>>>=========>>>>>>???===<<<===>>>@@@???>>><<<888???AAA;;;666999<<<;;;HHHkkk|||wwwvvv|||zzzRRRHHHJJJAAA@@@GGGEEE;;;:::CCC@@@BBBEEEEEEDDDCCCCCCCCC>>>>>>>>>???AAACCCEEEGGGDDDCCCCCCCCCCCCDDDDDDEEE???EEEKKKNNNMMMKKKJJJKKKEEEDDDCCCBBBCCCCCCEEEEEE>>>???BBBBBBBBBAAABBBBBBBBB@@@???AAAEEEEEE???777===@@@???@@@TTTvvvdddDDD<<>>@@@BBBDDDFFFDDDBBB>>>@@@BBBEEEFFFCCC???;;;999:::<<>>?????????===<<<:::888333222000///------,,,,,,(((***)))FFFKKKcccmmmaaa___eeeWWWmmmvvvwwwiiiKKK^^^dddrrrnnnjjjtttnnngggssssss{{{sss]]]SSS^^^gggfffZZZYYY[[[\\\XXXVVV]]]iii```QQQEEEFFFJJJHHHDDDAAA666444222222333555555444555555555666888<<>>EEEmmmcccRRRdddbbbaaabbb```\\\SSSEEE===GGGWWW~~~KKKJJJ\\\kkkttt}}}yyyvvvDDDEEEFFFDDD@@@???CCCFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDEEEGGGHHHIIIJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJIIIIIIJJJKKKLLLLLLLLLKKKNNNHHHEEEHHHJJJIIILLLRRRCCCJJJNNNKKKKKKMMMMMMIIIFFFHHHJJJMMMOOOPPPPPPPPPIIIIIIKKKNNNNNNLLLJJJJJJHHHFFFHHHLLLKKKHHHJJJQQQHHHFFFFFFIIINNNPPPMMMJJJAAAGGGLLLMMMLLLKKKKKKJJJ}}}qqq:::333;;;EEEVVVQQQSSSNNN<<<333666555555555444333333333444444555DDDlll```aaagggjjjkkkOOO<<>>??????@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>???AAACCCDDDAAA@@@>>><<<<<<===???@@@??????===<<<;;;;;;;;;;;;>>>BBBMMMcccwwwggg@@@<<>>>>>>>>BBBBBBAAAAAAAAABBBCCCCCC<<<===@@@BBBDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB???AAADDDFFFFFFEEEBBB@@@BBB@@@@@@@@@@@@@@@>>><<<>>>???@@@???>>>======???@@@???>>>======>>>???@@@:::@@@DDDAAA>>>EEEXXXhhhzzzwwwlll]]]MMM@@@>>>;;;888888:::<<<>>>AAAAAAAAAAAAAAA@@@???>>>AAAAAABBBAAA@@@>>><<<;;;>>>>>>>>>???AAACCCFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEECCCAAA???<<<999888333222111///---,,,,,,,,,///---,,,777FFFPPPjjjvvvaaatttaaarrrpppjjjYYY\\\gggnnnmmmjjjlllnnnnnnnnnqqqooofffXXXPPPQQQUUU\\\\\\```fffddd^^^^^^cccqqq___QQQRRRVVVRRRJJJEEE;;;======:::666333333444888555444777999<<>>===DDDLLLRRRZZZbbbmmm{{{ppp|||aaaNNN@@@AAAEEEBBB>>>??????@@@AAABBBAAAAAA????????????>>>===>>>@@@BBBCCC@@@???>>>===>>>@@@AAACCC???>>>===<<<;;;;;;;;;;;;:::<<>>>>>>>>=========>>>>>>AAAAAA@@@@@@@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???@@@CCCDDDEEECCCBBB@@@>>>===<<<<<<>>>???>>><<<>>>???@@@???=========>>>??????>>>======>>>?????????@@@@@@>>><<>>===;;;999888999;;;<<>>===???@@@@@@@@@???>>>===<<<>>>>>>>>>???AAACCCEEEGGGDDDCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDCCCAAA???===<<<666555333111000...------+++)))'''///;;;AAAWWWxxxiiiaaauuussssssWWW^^^fffooosssrrrnnnmmmmmmnnnqqqqqqkkk```WWWUUUVVVZZZYYY]]]eeehhhiiimmmtttjjjRRRKKKMMMKKKCCC===JJJJJJGGGBBB:::555333333555444666:::<<<;;;===AAAEEEAAA;;;666444555777999444444444555666777888888;;;;;;;;;:::999999;;;<<>>???@@@@@@@@@@@@BBBDDDEEEGGGGGGGGGEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHCCCCCCCCCCCCDDDDDDEEEFFFEEEFFFGGGFFFEEEDDDDDDFFFGGGEEECCCCCCEEEGGGIIIIIIFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHDDDFFFHHHHHHGGGFFFGGGHHHFFFFFFEEEEEEEEEFFFHHHHHHxxx<<<555===EEEOOOWWW___TTT>>>999<<<666666666555444444444444444666999JJJooorrrppppppfffkkk\\\CCC\\\ssstttddd```aaa```dddccccccdddgggkkkoooqqqrrrvvvvvvttttttvvvvvvsssssssssttttttsssqqqpppnnnlllggg```UUUGGG:::888<<>>???@@@@@@AAA@@@???===<<<>>>======<<<===>>>@@@AAA======<<<<<<===???AAABBB>>>======<<<;;;;;;;;;:::888999999???NNNdddttt{{{~~~ZZZ:::888======:::>>>===<<<;;;;;;<<<===>>>???????????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBAAAAAA===;;;:::;;;===???@@@???>>>???@@@???===<<<===>>>???>>>>>>======>>>>>>???BBB???;;;:::;;;<<<;;;999999;;;???DDDNNN___sssvvv[[[MMMKKKBBB777666:::999333;;;;;;:::999999999::::::===============<<<<<<;;;======>>>>>>???>>>>>>===>>>>>>>>>???AAACCCEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCBBBBBB@@@??????:::999777555333111///...///---)))...666888GGGcccooooooxxxQQQwww|||vvvhhh]]]___jjjwwwxxxppplllnnnllloooqqqooojjjccc^^^\\\XXXUUUWWW]]]eeellluuu}}}|||eeeNNNIIIOOOQQQJJJCCCFFFFFFDDD???:::666555555222333777======::::::===EEEBBB<<<777444555777999666777777777888999999:::???<<<999777999<<>>>>>>>>>>>CCCDDDEEEEEEEEECCCBBBAAACCCCCCDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBCCCDDDHHHFFFCCCCCCDDDEEEEEEEEEBBBCCCDDDFFFHHHIIIKKKLLLIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEHHHHHHIIIIIIHHHHHHGGGFFFAAAAAABBBCCCEEEGGGIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEGGGFFFEEEEEEFFFHHHGGGFFFEEEEEEEEEFFFGGGHHH|||<<<555;;;AAAGGGUUUaaaVVV???;;;===666777777666555444444444444333666AAA]]]ttt\\\fffnnnmmm[[[TTTOOOaaatttxxxmmm___[[[]]]^^^____________ccciiiooossstttsssppprrrvvvuuuqqqrrrrrrsssssssssrrrpppooommmhhhbbbXXXJJJ<<<777:::CCCGGGEEEDDDHHHGGGSSSkkksssmmmmmmxxxpppiiicccdddjjjmmmiiiddd]]]\\\[[[[[[[[[YYYVVVTTTOOOMMMKKKIIIIIIGGGCCC@@@;;;GGGOOONNNSSSaaakkkmmm~~~{{{xxx\\\EEEAAA@@@DDDCCC>>>;;;===??????@@@??????===;;;:::===<<<<<<<<<<<<===>>>???;;;::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;::::::::::::888666:::GGGXXXccc}}}~~~}}}SSS555999>>>666666AAA===<<<;;;::::::;;;===>>>============>>>>>>???@@@CCCBBB@@@?????????@@@AAA@@@@@@@@@@@@???????????????>>>>>>??????@@@AAABBB@@@>>><<<;;;>>>@@@AAABBB===?????????===<<<===>>>>>>>>>>>>======>>>>>>>>>@@@===::::::<<<===;;;888>>>???===888555999BBBKKKfffsssgggVVVMMMAAA666555999::::::<<>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHHHHGGGGGGFFFFFFFFFFFFAAAAAAAAAAAA@@@???>>>======<<<:::888555333111///111111---///555555???VVVhhhnnnvvvooovvvrrrZZZeeewwwvvv```[[[bbbsssxxxoookkkqqqjjjkkkmmmoooooommmhhheee^^^YYYVVVYYYaaakkktttzzzeeeZZZQQQRRRXXXYYYSSSKKK@@@???===:::777555555555444444777;;;;;;999===BBBFFFBBB===888555555777888777777888999999999999999>>>;;;777555777===EEEJJJWWWXXXYYYeeesssmmmaaacccWWWYYYIII===<<>>FFFFFFFFFMMMPPP[[[ooorrryyy~~~xxxkkkdddlllxxxgggeeedddeeeggggggeeeccc[[[ZZZYYYXXXWWWTTTQQQNNNKKKIIIFFFDDDCCCAAA???>>>AAAGGGQQQWWWYYYaaavvv~~~pppxxx}}}yyyMMMBBBAAAAAABBB@@@<<<<<<>>>>>>>>>??????>>><<<;;;:::<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999999999:::;;;;;;<<<;;;;;;:::999999:::;;;888555888BBBLLLkkkssswwwzzz~~~}}}}}}~~~|||fff999<<<;;;888:::???>>>777<<<;;;:::::::::<<<===>>><<<;;;;;;<<<===>>>??????@@@???>>>>>>???@@@BBBCCC@@@@@@?????????>>>>>>>>>>>>>>>======>>>???AAABBBAAA???<<<;;;===?????????===>>>???>>><<<<<<<<<============>>>>>>============<<<;;;::::::;;;===>>>888:::<<<<<<======???AAAAAAAAAAAAAAACCCLLL[[[hhheeebbb]]]ZZZZZZXXXNNNDDDHHHGGGCCC;;;666666777666999777333///000666::::::555666777888888777666666777888888999999888888888888888999:::<<<===>>>???===>>>???AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJDDDDDDDDDCCCAAA@@@>>>>>>>>>===<<<;;;888555222111---///+++,,,222111888KKK\\\jjj\\\rrrddduuu~~~}}}ooojjjyyyooocccaaammmrrrmmmkkkqqqlllkkkjjjkkkmmmnnnllljjjfffbbb]]]]]]eeennnsssttt^^^\\\ZZZWWWUUURRRLLLFFFFFFCCC???;;;777555333222888666666777777:::DDDOOOFFFCCC>>>999666555666888777777888999999999888888;;;:::888666777???KKKTTTKKK[[[bbbfffooolll```\\\\\\HHHHHH;;;III~~~vvvooo___SSSWWWsssSSS999222777888999:::<<<<<<======AAAAAAAAAAAA@@@??????>>>@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCDDDEEEFFFEEECCCBBBCCCDDDEEEDDDDDDEEEGGGHHHGGGFFF>>>???BBBEEEGGGIIIJJJJJJGGGFFFFFFFFFEEEDDDCCCCCCAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAABBBBBBBBBCCCDDDFFFGGGHHHDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFEEEDDDDDDFFFHHHEEEEEECCCCCCCCCCCCDDDEEEzzz888555888444999AAAQQQRRRAAA999;;;999:::999888666555555555555333333000444OOOTTTeeevvvcccjjjXXXMMMUUUnnnxxxllldddhhh\\\\\\[[[YYYWWWYYY___dddoooqqqqqqooopppvvvyyyxxxpppqqqrrrsssssssssrrrqqqnnnjjjfff___SSSCCC:::888DDDVVVZZZUUUYYY\\\]]]ccclllllldddTTTJJJNNN\\\ggg___```bbbbbbaaa`````````YYYWWWUUUTTTRRROOOKKKHHHEEECCC@@@>>>===>>>???@@@QQQFFFMMMbbbhhhkkksssrrrzzzUUUKKK===>>>>>>>>>===<<<>>>@@@===>>>>>>???>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<;;;::::::999999;;;;;;;;;:::999888666777:::;;;888666999@@@JJJUUU]]]dddvvv~~~xxxwww~~~wwwyyy|||pppooovvvxxx|||vvvxxx~~~rrrGGG111888555555999<<<:::999999::::::;;;<<<<<<=========;;;;;;;;;;;;<<<>>>???@@@=========>>>???AAABBBCCC@@@????????????>>>>>>>>>=========>>>>>>@@@AAABBB???===::::::;;;===<<<<<<===>>>???>>><<<;;;<<<===<<<======>>>>>>======<<<<<<<<<<<<999666777;;;>>>???>>>=========<<<:::888<<<888777<<>>???===>>>@@@AAABBBCCCCCCCCC???AAADDDGGGJJJLLLNNNNNNHHHHHHGGGGGGEEEDDDBBBAAA?????????===;;;888555444---000,,,+++111111555DDDKKKlllbbb|||iii}}}|||nnntttsssfffggglllllllllnnnpppmmmkkkiiiiiijjjjjjjjjeeebbb___```hhhppppppjjj^^^___[[[RRRKKKIIIHHHGGGCCC???;;;888777777666555999777555666666<<>>:::777666666777666777888999999888777666:::999999;;;@@@HHHPPPVVVHHHaaakkkgggjjjiii^^^WWWWWW:::CCCDDDbbb|||SSSRRRQQQooommmlllBBB111444555666777999:::;;;;;;<<>>>>>======>>>???>>><<<===>>>??????>>>===<<<<<<<<<============<<<<<<===>>>>>>======<<<;;;;;;777999:::;;;;;;:::999888777555666::::::666777:::000DDDRRRUUU^^^rrr~~~~~~hhh===...444AAA000...<<<>>>111222???999:::<<<>>>>>>>>>===<<<:::;;;;;;;;;<<<>>>???@@@;;;<<<===???@@@@@@AAAAAA@@@@@@@@@?????????>>>>>><<<===>>>???@@@AAAAAABBB;;;::::::;;;===>>>===<<<===>>>>>>>>><<<;;;<<<===<<<<<<===>>>>>>===<<<<<<<<<<<<;;;999777777999:::666777999:::;;;<<<<<<<<>>===>>>@@@BBBCCCCCCCCCBBB???AAADDDGGGJJJLLLMMMMMMGGGHHHHHHHHHHHHGGGFFFEEEAAAAAAAAA@@@???<<<999777333666000---111000333???BBBWWWmmmzzzwwwxxx___qqq}}}iiiaaafffmmmooolllllllllkkkiiiiiiiiikkklllbbbbbbbbbeeemmmssslll```\\\]]]XXXNNNJJJLLLOOONNN>>>:::666444555666666555666666888999:::===JJJWWWFFFDDD???:::777666666666777888999::::::999777666===:::<<>>???AAABBBCCC@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHGGGFFFDDDCCCDDDEEEFFFEEEDDDCCCCCCEEEAAAAAACCCFFFHHHIIIFFFDDDAAABBBEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDBBB@@@???AAAAAACCCDDDEEEEEEEEEEEEBBBCCCCCCCCCBBBAAA@@@@@@>>>>>>??????@@@BBBCCCDDD>>>>>>???@@@AAAAAAAAAAAAAAABBBAAA@@@???@@@CCCEEECCCBBB@@@?????????@@@AAArrr555999:::000555000???OOOEEE888:::@@@;;;:::999777666555555555555444333333===XXXeeefffnnnjjjllleeeUUUMMM[[[rrrvvvkkkiiifffbbb]]]ZZZYYYYYYXXXXXXccclllnnnnnnppprrrrrrmmmnnnooopppqqqqqqppppppnnnkkkhhhdddYYYIII>>>999>>>ZZZ[[[HHHKKKZZZYYYQQQ\\\jjjsssqqqsss~~~bbb^^^XXXUUUTTTUUUVVVVVVPPPOOOMMMMMMLLLIIIFFFCCC@@@???======???EEELLLRRRNNNiiisssmmm{{{}}}wwwnnn^^^DDDBBBAAABBBBBB@@@@@@@@@>>>;;;<<<===>>>??????>>>>>>===<<<======>>>======<<<<<<::::::;;;<<<<<<;;;;;;;;;777888:::;;;;;;:::999777<<<555333888999666555777555:::999:::LLLffflllccc___^^^777111:::;;;333)))777<<<444222;;;===777888:::===???@@@???===<<<:::;;;;;;<<<===>>>@@@@@@;;;===>>>@@@@@@@@@???>>>@@@@@@@@@@@@????????????<<<===>>>@@@AAAAAABBBBBB::::::;;;===@@@AAAAAA???<<<>>>>>>>>><<<;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;:::;;;<<<<<<:::999666:::???@@@>>><<<;;;<<<222555;;;>>>888111444>>><<<666444888:::777666777888555333555666444111///777333000///...///444999333222222222333333444555444555555666777777777666666555555666888:::<<<>>>===???@@@BBBCCCCCCBBBBBBDDDEEEGGGHHHIIIIIIHHHGGGDDDEEEFFFGGGGGGGGGGGGGGGBBBCCCCCCCCCAAA???<<<:::555777000+++...,,,---888BBBEEE^^^ooo}}}YYYsssUUU^^^mmm||||||ggg[[[bbbooorrrmmmeeegggiiijjjkkkllloooqqqfffhhhiiimmmuuuxxxlll\\\]]]^^^ZZZRRRQQQTTTRRRMMMGGGBBB;;;666555333111///222555:::>>>>>>>>>GGGRRRFFFDDD???;;;888666666666777888:::;;;;;;:::888777@@@<<<===KKK\\\___SSSDDDbbbllllllhhhhhh^^^TTTVVVDDDEEE:::kkk|||MMMOOOMMMaaa}}}ZZZyyywwwyyynnn@@@)))222222000111333555666777888888;;;<<<<<<>>>@@@BBBDDDEEE@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHGGGFFFDDDBBBDDDEEEEEEEEECCCBBBCCCDDD@@@AAACCCEEEGGGGGGDDDAAACCCDDDFFFGGGHHHGGGEEEDDDDDDEEEEEEEEEDDDBBB@@@?????????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@;;;;;;<<<===>>>@@@BBBCCC<<<===>>>???@@@AAAAAAAAA???@@@???>>>===>>>AAACCCBBBAAA???>>>>>>>>>??????sss:::444222333222777AAAIIIHHH@@@:::999???===:::::::::;;;:::888555333555888:::HHHnnnWWWSSSooolllccceeeWWWCCCXXXuuupppkkknnnjjj```YYYYYYXXXTTTTTTWWW^^^iiirrrwwwuuusssuuuppplllmmmqqqrrrmmmhhhoookkkgggeee```VVVEEE999AAAQQQSSSDDD@@@LLLPPPGGGMMMWWWdddmmm|||\\\XXXUUUUUUWWWVVVRRRMMMOOOOOOOOOLLLGGGDDDBBBAAACCCCCC===777===LLLWWWXXXTTTnnn|||www~~~{{{xxxgggJJJOOO>>>BBBAAA@@@???>>><<<;;;;;;===============<<<<<<;;;>>>===;;;;;;;;;<<<>>>@@@===<<<<<<;;;::::::999999777888::::::888777888999777777777777666666666666111444777777999BBBRRR___```lll{{{XXXIII888222666999444---222222222222333555777888888999::::::999888999;;;999;;;<<<<<<;;;<<<===??????>>>>>>???@@@AAAAAA???AAA@@@???>>>======>>>>>>>>>===============>>>>>>===<<<;;;;;;<<<===???@@@>>>===;;;999999999;;;<<<<<<<<<;;;;;;;;;:::::::::???>>>;;;999888888888888999999999999999999999:::999888888777666555555444444444444444444444444444222222222111111111000000000000000000000000000000111111000000111111222333444444444444444444444444333333444555777999:::;;;>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDFFFHHHIIIGGGEEEEEEEEECCCCCCBBBAAA@@@>>>===<<<888555222///------...///???DDDLLLhhhwww```gggXXXaaavvv|||bbbooohhheeellljjjgggeeefffjjjnnnqqq|||ooofffkkkvvvxxxoooeeedddccc^^^UUUMMMJJJNNNSSSBBB>>>999888:::999444///666888;;;<<<===???CCCEEE<<<999444222444888999777555;;;???===:::999888777DDD999CCC```jjjZZZOOOSSSgggkkkpppmmmbbbVVVPPPNNNFFF111OOOuuunnngggBBBYYYSSSrrrrrrggg{{{MMM111555)))222222222222222333444555555=========>>>??????@@@@@@DDD@@@======@@@BBBBBB@@@FFFEEEDDDDDDEEEEEEDDDBBBFFFEEECCCBBB@@@?????????BBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFDDDCCCAAA@@@??????@@@AAA??????>>>======>>>?????????>>>===;;;;;;===>>>???<<<===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<>><<<;;;===@@@CCCBBBBBBAAA@@@@@@???>>>>>>sss:::444222333000222999AAABBB>>>;;;;;;???===;;;;;;;;;<<<:::999999666666666444===\\\|||~~~jjjmmmpppiiiaaa\\\VVVNNNXXXnnnvvvsssjjjaaa^^^^^^XXXPPPVVVVVVXXX___iiipppsssssspppmmmjjjkkknnnpppooommmrrrnnniiifffbbbWWWGGG;;;@@@QQQWWWIIIBBBKKKXXX]]]aaa\\\^^^iiiwwwZZZWWWSSSRRRRRRPPPKKKGGGHHHIIIIIIGGGDDDAAA@@@@@@777???FFFHHHKKKSSS\\\aaauuulllxxxxxxuuuwwwwwwTTTAAA@@@AAA@@@@@@???>>>======<<<<<<===============<<<;;;:::===<<<;;;::::::<<<>>>???=========<<<;;;;;;::::::666888:::999888777888888777777777666666666555555555666555222///222888>>>bbbeeegggfffhhhtttVVV999===777000---000222111///111111111111222444666777777888999999888888999:::999;;;<<<<<<<<<<<<===??????>>>======?????????>>>????????????>>>>>>>>>>>>>>>===============>>>>>>>>>>>>===<<<<<<<<<===>>>===<<<:::999888999;;;<<<::::::::::::999999999999===<<<:::999888777888888777777777777777777777777777777777666555444444444333333333333333333333333222222222111111000000000000000000000000000000000111111000000000111222222333333333333222222222222333444444555666888999:::<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFGGGGGGEEEDDDEEEEEEBBBCCCCCCCCCBBBAAA@@@@@@999777444000.........///777<<>>>>>???CCC@@@<<<<<<>>>@@@AAAAAADDDDDDEEEGGGIIIIIIGGGEEEEEEDDDCCCBBBBBBAAABBBBBBDDDDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCCCCBBB@@@???>>>>>>?????????????????????????????????>>><<<;;;;;;<<<>>>???;;;<<<===>>>>>>>>>===<<<===============<<<;;;;;;=========;;;:::;;;???BBBBBBAAAAAA@@@???>>>======rrr999444222333111000333;;;???>>>===???@@@>>>===<<<======<<<:::<<<999888555111666MMMeeeyyy|||bbbjjjsssfff```eeeQQQFFFbbbsssuuussskkkddd___YYYTTTWWWSSSPPPRRRZZZcccjjjmmmkkkjjjiiiiiijjjlllnnnoooooollliiigggcccZZZMMMCCC<<>>???CCCKKKTTT___mmmxxxvvvlllppppppsssYYYEEE???666BBB>>>>>>>>>=========<<<<<<============<<<;;;:::999<<<;;;:::999:::;;;<<<===>>>>>>===<<<<<<;;;;;;:::666888999999888777777888777666666666666555555555333222222111000000000111###888UUUlllwww{{{}}}jjjKKK999111///,,,...000000//////111333000000000000111222444555555777888888777777888999888:::;;;<<<;;;;;;<<<>>>>>><<<;;;;;;<<<===<<<;;;======???@@@@@@???>>>>>>>>>======<<<<<<<<<======???>>>===<<<;;;;;;;;;;;;::::::999888888999;;;<<<999999999888888888777777:::999888777777777777888555555444444444444444444555555555444333333222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222111111111111111111111111444444444444555666777888999:::;;;<<<>>>???@@@@@@BBBAAAAAAAAABBBCCCEEEFFFDDDEEEEEEEEEDDDCCCEEEGGGDDDDDDEEEEEEEEEEEEDDDDDD<<<:::777444111/////////444999===RRRssszzzzzz```yyytttsssrrruuujjjlllmmmkkkhhhgggiiikkklllgggeeeiiirrrxxxwwwssspppllleee[[[RRRNNNPPPTTTIIIEEE>>>888555555777888888999;;;;;;;;;;;;===???>>>>>>===;;;888777777999;;;777888>>>???:::888;;;===oootttOOOJJJ\\\jjjuuurrrhhhZZZTTTRRRGGG999:::jjjooowwwRRRGGGKKK{{{iiifffBBB333///&&&888,,,/////////000000111222333555555666888:::;;;<<<===AAA>>>;;;:::<<>>>>>>>>???@@@@@@???>>>>>>>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<:::999:::===@@@AAAAAA@@@???>>>===<<<;;;qqq999444222444444222444<<>>>>>??????===<<<;;;999999888555888HHHYYY```zzz^^^ssspppdddfffbbbTTTQQQ___mmmzzzwwwjjj___]]]```XXXQQQJJJHHHMMMUUU\\\___cccfffhhhhhhggggggiiikkkhhhfffeeefffeee```VVVOOO===FFFRRRYYYXXXYYYcccpppyyyttt{{{zzzaaaHHHGGGFFFFFFGGGGGGEEEBBB>>>???@@@@@@??????AAABBBOOOGGGEEEPPP___kkkwwwtttqqqrrrsssEEECCCDDD999???<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::999888::::::999999999:::;;;<<<===<<<<<<;;;;;;:::999999666888999999777777777888666666666555555555444444111//////111444555444222444111......:::TTTsss}}}{{{~~~iii[[[GGG666......222666---111444333000///000333......//////000111222222333555666666555555777888777888999:::999999:::<<<===;;;999999:::;;;:::999;;;<<<>>>@@@AAA@@@???>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999888888888888999;;;;;;999999888888888777777777777777666666777777777777444444333333333333222222333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////000////////////000111111000000111111111111222222444444444444444444555666777888999:::<<<>>>??????AAA@@@??????@@@BBBDDDFFFEEEEEEEEEDDDDDDDDDGGGIIIGGGHHHHHHHHHHHHGGGGGGFFF???>>>;;;888555222000///222888999BBBUUUcccppp{{{rrryyymmmYYYyyyzzzuuuvvvtttooommmkkkiiiiiihhhhhhhhhnnnkkkfffcccfffnnnrrrrrrvvvrrrhhh\\\PPPIIIHHHIIIBBBBBBBBB???;;;888888888888:::===>>>???@@@CCCEEEAAA===:::<<<===<<<<<<======;;;>>>BBB>>>666;;;HHHggg|||PPP>>>WWWjjjdddlllhhhccc^^^UUUKKKDDDBBBjjjfffxxxiiiMMM;;;YYYwwwUUUoooaaa...+++333---222(((............///000111111111222444666888:::;;;<<>>???@@@AAAAAA@@@???===<<<======>>>===>>>@@@AAAAAA@@@>>>===<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;:::999999888;;;<<<<<<<<<<<<;;;::::::<<<<<<<<<:::999:::<<<>>>??????>>>===<<<;;;::::::ppp888444222444555555999@@@DDDAAA>>>???@@@???>>>???@@@@@@>>><<<::::::::::::999<<>>>>>>>>@@@BBBDDDPPPQQQWWW```jjjuuupppvvvzzzooo^^^EEE@@@CCCDDD::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999999999::::::;;;;;;;;;;;;:::999999888888777666777999999777666777888555555555555444444444444666222......000222000---,,,///111333444666:::===___jjj{{{}}}fffOOO@@@///---,,,///333333---'''000000///...------,,,,,,------...//////000000000111222444444444444555777444666777777777777888:::<<<:::888777888:::::::::;;;<<<>>>@@@AAA@@@???>>>======<<<;;;;;;:::;;;;;;888888999999::::::::::::888888888888999::::::;;;999999999999888888888888555555666666666777777777444444333333333222222222111111111111000000000000////////////////////////////////////////////////........................//////......//////000111000111111111222222222333444444333333333333444444666777888999;;;===>>>???@@@???>>>>>>???AAADDDFFFEEEFFFFFFFFFEEEFFFIIILLLKKKKKKKKKJJJIIIHHHFFFFFFBBBAAA???<<<999555222111***444888===HHHUUUmmmmmmrrryyydddlll}}}rrrvvvooogggeeehhhjjjiiifffiiilllkkkhhhjjjppprrrpppvvvqqqhhh]]]RRRKKKGGGFFF???@@@AAA???===;;;<<<<<<777:::===??????@@@BBBCCC:::777:::DDDIIIDDD<<<888;;;<<>>???DDDIIIMMMPPPGGGFFFEEECCCBBBBBBAAAAAACCCCCCBBBBBBBBBCCCCCCDDDAAA@@@???>>>>>>@@@BBBCCCBBBAAA???>>>======>>>>>><<<===???@@@@@@???===<<<;;;::::::::::::::::::;;;<<<;;;;;;:::999999999999;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<:::999999;;;======<<<<<<;;;;;;:::999999ppp888444222444333555<<>>;;;===???>>>>>>@@@AAAAAA>>><<<;;;;;;::::::999:::>>>AAAIII```ccceeerrrfffeeejjjZZZVVVSSSXXXiiiwwwxxxnnneeeaaa[[[TTTOOOMMMLLLIIIFFFHHHMMMTTTXXXXXXYYY[[[]]]aaaaaabbbbbbbbb___[[[WWWVVVKKKDDDNNN```pppxxx|||nnn^^^eee~~~tttUUU777AAAAAAAAAAAA@@@???======:::<<<>>>???@@@CCCGGGKKKOOOZZZcccfffnnnwwwsssqqqzzzoooDDDFFF777<<>>555...***777///'''&&&***......,,,111...++++++---///...---------...//////////////////000222333222222444666333555666777666666777999<<<:::777777999;;;<<<<<<======???@@@@@@???>>>>>>===<<<;;;:::::::::::::::777888999:::;;;;;;;;;;;;999999999:::::::::::::::999999999888888888888777555555666777777777666666444444333333222222111111000000000000000000000000////////////////////////............////////////.......................................///000000000000000111222222333333333222222222222222333444444555666888:::<<<===>>>>>>>>>>>>???@@@BBBDDDEEEDDDFFFGGGGGGGGGHHHJJJMMMMMMLLLLLLKKKIIIHHHFFFEEECCCCCCBBB@@@===999555333)))222666:::CCCLLLdddkkkxxxyyyhhhuuuxxxpppgggdddgggiiiiiifffccclllqqqpppnnnmmmeee[[[dddbbb]]]WWWQQQLLLIIIGGGDDDAAA<<<999999<<<@@@CCC999<<<>>>???>>>======>>><<<===GGGWWWZZZMMM>>>777888;;;======BBBSSSmmmuuuSSS999???RRR]]]cccgggaaaXXXTTTUUUKKKDDDUUUppp\\\```jjjSSSNNNssszzzpppOOO---///&&&+++555###444---,,,,,,------...///000///000222444666888:::;;;999::::::::::::<<<@@@CCCAAA???<<<<<>>>>><<<<<<===>>>>>>===<<<<<<999999999::::::999999999::::::999888888888999999:::::::::::::::999888888999::::::999888777888:::999999999999999999999999ooo888444222444111666>>>CCC@@@;;;<<>>===>>>@@@AAAAAA>>><<<===<<<:::999999999888777999KKKwwwkkkfffgggffffffccc```UUUQQQ]]]kkkrrrqqqpppkkkfff^^^YYYVVVRRRMMMIIICCCEEEGGGHHHJJJLLLNNNPPPUUUVVVWWWXXXXXXVVVTTTQQQRRRMMMGGGHHHSSS```ggggggaaaMMMTTTooouuueeeNNN;;;===>>>???>>>===<<<<<<<<<;;;===@@@DDDGGGLLLSSSWWW^^^ggglllqqqllltttzzz{{{PPP:::DDD777:::FFF888::::::::::::999999999999888999999::::::::::::999999::::::;;;;;;;;;;;;;;;::::::999999888777777777555777888888777666666777444444444333333333333222000///...000222444444444---,,,,,,///222444555444111111///,,,,,,555DDDQQQ[[[hhhzzzwwwhhhXXXGGG<<<555444222111000000000111***+++---000222000---)))---,,,,,,---///000000///------///000000//////...---///111111111111333555444666777777777777888:::<<<:::777777:::===>>>???????????????>>>>>>>>>>>>===<<<;;;:::999999999999;;;<<<======>>>===<<<<<<:::;;;;;;;;;;;;::::::999888888777777777666666666666666777888777777555555333333333222111000000000//////000000000000000000////////////////////////---------....../////////------------------------......------......///000......///000000111222222111111111111111222333444111222444666888:::;;;<<<===>>>???@@@AAACCCDDDDDDBBBDDDFFFHHHHHHHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDCCC@@@<<<888555///111///555>>>AAANNNfffuuuuuu~~~bbb{{{{{{rrrppplllhhhffffffggghhhbbblllqqqnnnkkkiii]]]OOOQQQQQQQQQQQQPPPNNNKKKIIIGGGAAA:::888:::>>>@@@AAA???AAADDDEEEDDDBBBBBBBBBIIILLLVVV```[[[III>>>>>>888===BBBKKK^^^rrrwwwoooIIIGGGFFFLLL\\\hhhdddZZZ]]]YYYRRRKKKKKKRRR]]]eeeqqquuuKKKKKKZZZ{{{kkk888...,,,******+++***111---,,,,,,------...///000///000111333555666888888666999<<<<<<<<<===@@@CCC???===<<<>>>AAAEEEGGGGGGBBBBBBAAA??????>>>>>>>>>BBBAAAAAA@@@@@@@@@AAAAAAAAA???===;;;;;;===@@@BBB@@@???>>><<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999888888888777666666666777888999777777888888777777666555666777888777555444555666666777777888888999::::::ooo777444222555222888@@@DDD@@@;;;???GGG======>>>@@@AAAAAA>>><<<===<<<:::999999:::888444888GGG^^^{{{UUUdddpppeeeeeeeee^^^YYYYYYZZZ```pppsssmmmfff```]]]YYYTTTPPPFFFDDD@@@>>>>>>@@@BBBDDDGGGHHHJJJMMMNNNNNNNNNMMMEEEKKKMMMHHHGGGKKKLLLIIIDDD777CCCYYYUUUEEE>>>===777999;;;<<<<<<<<<===>>>>>>@@@EEEIIIOOOVVV]]]bbbrrrwww|||yyywwwqqqqqqgggBBB:::EEE>>>>>>CCC::::::::::::999999999888888777777888999::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::999888888777555777888888666666666777444444444333333333222222...///000000///---,,,+++222000------...///---+++***---000111///......000333666:::>>>AAAFFFQQQZZZWWWYYY\\\^^^]]]XXXRRRNNNEEECCC>>>777333111000---...---,,,***((()))+++...+++,,,,,,)))'''''',,,000'''))),,,------,,,,,,,,,---...///000000000///...,,,...000111000111333444666777999999888888:::;;;<<<:::888888;;;>>>@@@AAAAAA@@@???>>>======>>>>>>===<<<;;;:::999999999999??????@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::999777666666666555555555555666777888888888777555444333222222111000//////.../////////000000000000000////////////////////////---------.........//////------------------------...------------...//////---------...///000000111000000000000111222333444///000222444666888::::::===>>>???AAACCCDDDDDDDDD@@@BBBFFFHHHHHHHHHIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHDDDEEEEEEDDDAAA===999777333...)))111>>>>>>BBBQQQ^^^ssstttjjjhhhkkkppprrrmmmfffbbbeeejjjcccjjjlllhhhiiinnniii]]]LLLMMMOOORRRSSSSSSPPPMMMDDD???<<<===@@@AAA===999DDDGGGKKKMMMMMMMMMNNNNNNTTTTTTXXXXXXJJJ999999DDD:::BBBLLL^^^zzzpppKKK???666DDDeeeqqqaaaWWW\\\PPPUUUMMMAAAIII[[[YYYGGG~~~jjjFFF@@@IIIjjjcccBBB$$$000$$$000///###222)))------------...///000000...///000111333555666666555999<<<>>>===>>>@@@CCC<<<===>>>AAADDDEEEDDDBBB??????>>>>>>>>>>>>>>>???CCCBBBAAA@@@???>>>>>>>>>BBB???<<<:::999:::===>>>???>>><<<;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<888888999999999999888888666555444444555666777888555555555666555444444333444555666555333222333444555555666777888999::::::xxx<<<222333555666444<<>>999999???CCC???===>>>@@@>>>:::999:::;;;;;;;;;<<<<<>>???@@@@@@AAADDDEEEFFFFFFEEEBBB>>><<<<<<:::777666777999;;;;;;:::;;;<<<<<<<<<>>>BBBEEEQQQOOONNNSSS^^^jjjtttxxxuuu|||wwwuuusss}}}IIICCC>>>===@@@BBBAAA??????<<<999999;;;<<<;;;:::888:::;;;::::::;;;===???>>>:::888888;;;>>>???>>>===<<<:::888777777888888999888777555444444333333222333333333333222111111//////......---------,,,---.........//////000000................................................000000000000000000000000++++++++++++++++++++++++***************************************************+++,,,,,,------,,,,,,---------...............,,,,,,---...///000111222444666888999888888888999999888888999;;;===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>============>>>>>>???>>>???@@@@@@@@@>>>===<<<>>>???>>>;;;777555666999999777555333222333444555333444666777777555444222111111111111111000/////////............---------------------------------------------------------,,,------......------,,,---,,,,,,,,,,,,---........................------///000000000111111111111111222222333333444444555888999:::<<>>HHHYYYnnnxxxppp___NNNDDD;;;HHH[[[eeeaaaXXXSSSUUURRREEEHHHUUULLL>>>UUUxxxYYYKKKOOObbb{{{vvveee~~~xxxpppZZZ,,,************************)))******++++++,,,------......///000111333555666555666666888999;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;;;;===@@@@@@????????????CCCAAA???>>>===>>>???@@@>>><<<::::::;;;>>>??????===>>>>>>>>>===<<<;;;;;;999999999999999999999999888888777777777777888888666666555555555555666666666555555444444444555555555444333222222333444555444444444555555555555666yyy===333222555222222<<>>;;;:::;;;<<<===<<<<<<===BBB___mmmeeehhhhhhhhheee``````ccc^^^UUUjjjnnntttvvvrrrhhh]]]VVVZZZWWWQQQMMMJJJGGGDDDBBB888888999999::::::;;;;;;999999::::::999777555444;;;:::999888888888888888999<<<@@@CCCDDDFFFHHHIIIMMMWWWaaaffffffjjjrrrzzzqqqkkkrrrUUUFFFBBB======@@@BBB@@@>>>===:::888888:::;;;:::888777999:::::::::;;;===???;;;::::::<<>><<<;;;;;;999888777888888999999888777555444444333333222222333333222222111000/////////.........------------......////////////------------------------------------------------........................++++++++++++++++++++++++***************************************************++++++,,,---,,,,,,,,,------------............,,,------...///000000111333555777888777777777888999888777888:::;;;;;;:::999999999:::;;;;;;<<<=========<<<<<<<<<===>>>>>>===>>>?????????>>><<<;;;;;;<<<<<<999555444555888777777777777666555444333333444555666666444333111000000111111000000///...............------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---........................------//////000000000111111111111111222222333444444444888999:::<<<>>>@@@AAABBBAAAAAAAAABBBBBBCCCDDDEEEFFFEEEDDDDDDFFFGGGFFFEEEFFFFFFFFFEEECCC@@@===;;;;;;777333111222777===@@@WWWjjjuuupppyyywwwqqqjjj^^^iiieee```bbbkkksssrrrllleee\\\QQQHHHCCC@@@???@@@===>>>>>><<<999777888:::@@@<<<@@@HHHHHHBBBDDDKKKLLLHHHAAA:::777:::AAAHHHiiijjjiiiaaaTTTGGG>>>;;;???NNN\\\___YYYQQQNNNNNNDDDMMMNNNCCC@@@UUUxxx}}}jjjOOODDDYYY|||yyyxxxaaa;;;'''************************)))******++++++,,,,,,---.........///111222444555555555666777999;;;===>>>======<<<<<<;;;;;;::::::;;;===??????===<<<<<<<<<>>>===<<<::::::;;;===>>>???===;;;:::<<<>>>>>>>>><<<<<<===<<<<<<;;;:::999888999999::::::999999888888777777666666777777888555555444444444444555555555555444444444444444555555444444333333444444555333333333333444444444444{{{???333222444333666BBBFFF<<<;;;???===@@@<<<;;;???AAA@@@@@@AAAAAA???<<<<<<===>>>>>>>>>===??????PPPqqqpppbbbhhhllliiibbbaaaddd```WWW___fffooovvvvvvpppggg```^^^ZZZTTTQQQOOOOOOOOOOOOEEECCCAAA???<<<:::999888===<<<<<<;;;;;;;;;;;;;;;555666888:::<<<===??????HHHGGGFFFEEEHHHPPPYYY```fffhhhjjjkkkppp}}}nnnnnn{{{{{{bbb:::CCC@@@===>>>@@@@@@>>>;;;999888777888999999777555777999:::;;;;;;;;;===???888:::===@@@BBBAAA===999999999888888888888888999777777666555444333333333222222222222222111000000///////////////.........---------............///------------------------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,------.........------........./////////111333555666555555666777888777666777888999888777777777888888999::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<============<<<;;;;;;888888888777555444555777666777888999888666444222222333444444444333111000/////////000///......---............------------------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------......////////////000000000000111111111222333333444444888888999;;;<<<>>>??????BBBAAA@@@@@@AAABBBDDDEEEEEEDDDCCCDDDFFFGGGFFFEEEEEEFFFFFFFFFDDDAAA>>><<<999;;;;;;777111111777===???LLLjjjjjjmmmmmmzzzoooeeebbbeeeiiigggbbbgggsssooommmdddSSSAAA777666:::666777888888666444444555777444555::::::666999@@@::::::;;;>>>GGGUUUdddnnn___XXXLLLAAA;;;;;;???BBBLLLWWW[[[SSSKKKJJJIIIGGGCCCDDD===999NNNsssZZZNNNMMMdddwwwxxx<<<,,,)))************************))))))******+++,,,,,,,,,---------...///111222333444444555666888:::<<<=========<<<;;;;;;:::999999;;;<<<======;;;999999999<<<;;;:::999:::<<<>>>???AAA>>><<<<<<===>>>>>>===<<<<<<<<<;;;;;;:::888888777888:::;;;;;;:::888777777666666666666666666777444333333333333333333444444444333333333333444444333444444555555444444333111111222222222333333333}}}AAA444222333444999GGGIII===999??????===;;;:::;;;<<<===>>>@@@AAA???======???@@@@@@???>>>AAA>>>BBBUUUkkktttfffhhhlllmmmiiieeedddggg]]]___cccgggkkkoooqqqrrrccc___ZZZWWWTTTSSSQQQOOOQQQOOOMMMJJJHHHGGGFFFFFF???>>><<<;;;<<<===???AAA???@@@AAABBBDDDFFFIIILLLRRRRRRRRRSSSWWW^^^gggmmmrrrllljjjvvvzzzuuuiiilllzzzzzzxxxAAAEEE@@@>>>>>>>>>@@@???<<<999666666777888888777555444999;;;<<<<<<;;;:::;;;<<<777999<<>>===<<<<<<<<<<<<<<<;;;999888777555777999;;;;;;999777555666666555555555555666666222222111111111111222222333222222222222333333444222333444555555444333222111111111222222222333333BBB444222333000666EEEHHH:::666;;;;;;;;;<<<<<<:::;;;===??????@@@>>>>>>>>>@@@AAAAAA@@@>>>CCC>>>;;;CCCOOOhhhrrrfffffftttwwwiiiaaaeeeaaa___\\\\\\```hhhpppvvvmmmjjjgggddd___YYYQQQLLLOOOOOONNNNNNOOOQQQSSSUUUKKKIIIGGGEEEFFFIIILLLNNNPPPPPPOOOMMMKKKLLLPPPTTTQQQWWW```gggkkkmmmmmmmmmooovvvkkkhhhqqqrrrNNN???NNN>>>>>>>>>??????>>>;;;999555666888888777666555444<<<===>>>===;;;888888888777999;;;<<<;;;::::::999666666777777777777777777444444555555444333222111000000111111000000///............///////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++************++++++,,,------...------------...............///111111111222444555777555444444666666555333444555666888888888888888999999999::::::;;;======::::::::::::::::::;;;;;;666666666777888888888777666555444333333333444555222222222222111000///..................---,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++************+++,,,,,,,,,,,,,,,,,,------......---............///////////////000111111222222333555666777888999:::;;;;;;@@@@@@??????@@@AAACCCDDDBBBAAAAAACCCFFFGGGGGGFFFIIIGGGEEEBBBAAAAAABBBCCC@@@@@@???<<<888555333222;;;CCCIIIUUUooovvvsssssstttrrrwwwsssffftttooofffbbbgggmmmggg\\\gggooorrriii\\\PPPDDD;;;555444444444444555555555...///333777777555666999777888;;;======;;;888555<<<:::999===CCCGGGGGGEEEAAADDDBBB???DDDKKKHHH???:::555QQQ\\\NNNNNNEEEZZZuuupppvvv888+++,,,---))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,,,,,,,---...000000111222222333555777999:::<<<;;;;;;:::999999888888888:::;;;;;;;;;;;;===??????>>>======>>>@@@BBBDDD@@@>>>=========>>>===;;;=========<<<;;;:::999888444666888::::::888666444555444444444444444444555111111000000000000111111111111111111111222333333111222333444444333222111111222222222333333333333CCC444222444111777FFFIII<<<888===<<<;;;>>>???===<<>>>>>===???AAABBBBBBAAA???CCC???;;;===@@@NNNeee~~~fffgggmmmgggccceeeeeebbb```^^^___bbbfffiiijjjlllnnnpppooojjjccc^^^UUUTTTRRRPPPOOOOOOPPPQQQTTTRRRPPPNNNOOORRRUUUWWWNNNPPPQQQQQQQQQTTTZZZ___bbbdddgggjjjooouuu}}}vvvvvvpppiiiiii~~~fff???CCC======>>>??????>>>===;;;:::666888999888777666666777<<<>>>???>>>;;;888777777888999:::999888888999:::666666777777777777666555333333444555444333111000000000000000000///......---------...............---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))***+++,,,,,,------,,,,,,---------.........---...000000000111333666555444333444555666555444555666777999:::999999888999999999:::;;;<<<===>>>:::::::::999::::::;;;<<<777666666777999:::888777666444222111111222444555333333222111000//////............///...------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++***************))))))******+++,,,++++++,,,,,,------......------------.........////////////000111111222222333333555666777999::::::>>>>>>???@@@AAAAAAAAABBBAAA@@@AAACCCEEEGGGHHHGGGIIIGGGEEECCCBBBCCCDDDEEECCCAAA>>>===<<<:::666222---:::???GGGiiivvv|||rrrooozzz{{{[[[IIIiiirrrrrrggg___bbbfffeee```iiiooonnnmmmjjj___RRR<<<888222//////000111111,,,///222555444333333444777555444555777999999999999999;;;AAAHHHLLLMMMKKKAAABBBCCCDDDBBB===555///;;;```UUUCCCGGG___iiitttyyy999&&&777 ,,,))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,---...///000000000111222444666888999::::::999999999999888888888:::;;;;;;;;;<<>><<<;;;<<<===???@@@>>>===<<<<<<======<<<;;;>>>>>>>>>===;;;:::888777333444666777777666444333444444333333333333444444111111000000000000111111000000000000000111222333000111111222222111111000111111222222222333333333CCC444222555444999GGGKKK@@@===AAA>>>888>>>AAA===<<>>AAA===???MMMvvvpppcccccchhhlllgggfffeeecccbbbaaaaaaaaacccgggmmmssswwwvvvqqqmmmfffccc___[[[XXXWWWWWWWWWSSSRRRPPPOOOOOORRRTTTVVVQQQVVV\\\___```bbbgggkkkwwwvvvvvvwww}}}qqqkkkkkk]]]rrr|||KKK@@@@@@666>>>?????????===<<<;;;<<<888::::::999666666777::::::<<<>>>>>><<<999888888888:::;;;:::888777999:::666777777777777666444333111222444444444333111000//////000000//////...---,,,,,,,,,,,,---------...,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******))))))(((((()))***+++,,,------++++++,,,------...//////---.../////////111444666444333333444666777666555666777999;;;;;;;;;:::999999999::::::;;;===>>>???;;;::::::999:::;;;<<<===777666666777::::::888555444444444333333444444444444444222111000////////////////////////...---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***)))))))))))))))***++++++***++++++,,,------......,,,,,,---------...............//////000111111222111111333444666888::::::<<<===???AAABBBAAA@@@???@@@@@@@@@BBBEEEHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCAAA???>>>>>>===999666777@@@CCCDDDWWWwww~~~}}}sssaaawwwqqqnnnlllnnnooojjj```YYY^^^fff___fffiiihhhmmmtttpppeeeNNNFFF;;;333000111222333555777777666444444555666===999444222333444555444<<<>>>BBBGGGKKKMMMLLLKKKDDDAAAAAABBB:::222777CCCfff|||RRR<<>>@@@AAA???===;;;:::;;;<<<===;;;;;;:::;;;======<<<;;;=========<<<:::999777666222333333444444333333222333333222222222222333333111111000000000000111111////////////000111222222000000////////////000000000000000111111111222222CCC444333666111555CCCHHH>>><<<>>>;;;555<<<@@@<<<:::===>>><<<<<<<<<<<>>===<<<<<<===:::;;;;;;999666666999<<<777:::======<<<;;;:::;;;777:::======:::888999:::777777777777777555333222111222333444444333111000///////////////......---+++++++++,,,,,,---------,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))'''((()))***+++,,,------******+++,,,...///000000---.../////////111444777444333222444666777777666666888:::<<<===<<<;;;::::::::::::;;;<<<===??????;;;;;;:::999:::;;;===>>>777555555777999999777444333444555777777666444333555444333111000///////////////000000//////...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))******+++******+++,,,,,,---......,,,,,,,,,---------............//////000111111111///000222444666888:::;;;;;;===???BBBBBBAAA@@@>>>@@@???@@@BBBEEEHHHHHHHHHBBBEEEHHHJJJIIIFFFCCC@@@AAAAAAAAA@@@>>>===;;;;;;+++222888;;;FFFYYYkkksss{{{uuu{{{~~~nnndddkkkqqq{{{|||eeeOOO^^^pppjjjXXXLLL^^^bbb```[[[```lllnnngggeee[[[LLL@@@;;;;;;<<<===FFFFFFDDD???<<<===???@@@666666:::AAAKKKSSSWWWXXXTTTVVVWWWUUUOOOFFF>>>888<<<666777999333444PPPssskkkTTTDDDHHHhhhuuuhhhzzzYYY%%%777...333)))))))))))))))))))))))))))((((((((()))******++++++------------......///000/////////111222444666777777777777888999999::::::;;;;;;;;;:::999999<<<>>>DDDBBB???<<<;;;;;;;;;<<<:::999999;;;<<<===<<<:::<<<<<<<<<;;;999777666555222222222222222222222222333222222222222222222333111111000000000000111111............///000222222000///...------...///000////////////000000000000~~~MMM111444555333444AAA<<<;;;AAA777888888999:::;;;;;;;;;:::999;;;===???AAACCCCCCBBBAAABBBBBBCCCDDDBBB@@@>>><<>>@@@??????>>><<<<<<;;;;;;;;;:::999999999888777777777;;;;;;;;;;;;;;;;;;;;;;;;999999888888777888888888888777666555444333222222000000000000///////////////............---------...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))******************+++,,,,,,---............//////000000111111333333333333444666888999999777666888<<<>>>===;;;999999:::;;;;;;<<<<<<===;;;;;;;;;<<<>>>>>><<<:::777888999:::999777555444444444444444333222222111333222111000///////////////............---------,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,---------------------------------............//////000000222333444555555:::;;;<<<>>>????????????===>>>@@@BBBCCCCCCBBBBBBIIIGGGEEEDDDEEEDDDBBBAAAAAA@@@@@@AAABBBAAA???===>>>555777CCCFFFDDDSSSjjjvvvtttttt}}}rrrxxxzzzUUUCCCSSSmmmooo___PPPQQQWWW]]]\\\XXX\\\eeehhhllllllfff______gggppp~~~mmmWWWLLLMMMSSSWWWXXXJJJLLLQQQYYYbbbgggfffeee^^^YYYMMM>>>:::???AAA>>>>>>;;;444111AAAbbbzzz```GGGCCCQQQeeezzzwww}}}iiiCCC'''(((...'''%%%,,,((((((((((((((((((((((((((((((((()))******++++++)))******++++++,,,------,,,,,,---///000222333333666666777777888888888888<<<======<<<::::::;;;===>>><<<:::999::::::888777======<<<<<<<<<;;;;;;;;;999999999888777555444333222222222222222222222222444333222111000000000000......//////000000111111////////////////////////................................................~~~LLL000111222///666HHHBBB;;;>>>555:::888888:::;;;;;;::::::999<<<===???AAABBBBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>DDDCCCSSS}}}{{{sssiiidddhhhkkkhhhcccaaa___aaabbbaaaccceeedddbbbqqqrrrtttvvvxxx{{{|||}}}}}}vvvmmmggg___cccggglllxxxoooEEE===@@@;;;999???>>>>>>===<<<;;;;;;;;;;;;999999999999888888888888::::::;;;;;;;;;;;;;;;;;;999888888888888888999999777777666555444333222222000000000000////////////............------------------,,,++++++++++++,,,+++++++++************)))))))))))))))))))))))))))******)))(((((()))************))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))******************++++++,,,------...---......//////000111111222222222222333555777888777555555666:::;;;;;;999:::::::::;;;<<<<<<======<<<<<<;;;===>>>===;;;999777777888999888666444333333333333444333333222222333222111000////////////............------------,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------------------............//////000111222333444444888999:::;;;<<<============>>>@@@BBBCCCCCCCCCBBBEEEDDDBBBBBBCCCCCCAAA@@@AAA@@@@@@AAABBBAAA???======999777999>>>EEEOOOXXXzzzuuu}}}fffrrr{{{tttaaaQQQPPP```qqqmmm\\\NNNOOOVVVYYYXXXXXXWWW\\\bbbfffgggjjjmmmqqq```RRRBBB;;;AAAKKKRRRTTThhhhhhhhhiiiggg```WWWPPP@@@BBBBBBAAAAAA@@@999222222333;;;PPPrrrcccRRRJJJYYYqqq}}}vvvrrrAAA...###***000,,,***...((((((((((((((((((((((((((((((((()))******++++++)))******++++++,,,,,,---,,,,,,---...000111222333555666666777777888888888:::;;;;;;:::999999;;;<<<>>><<<999999999:::999888<<<<<<;;;;;;;;;;;;::::::888888888777666555444333222222222222222222222222333333111000000/////////......//////000000000000........................------------------------------------------------}}}LLL/////////,,,888NNNFFF:::999333<<<777888999999::::::999999===>>>@@@AAABBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCC===???^^^nnnfffhhhjjjiiihhheeefffhhhjjjhhhbbb___```[[[]]]aaagggnnnvvv|||~~~zzzqqqqqqooojjjjjjnnnnnnttt|||tttdddMMM===@@@BBB;;;;;;CCC===<<<<<<;;;;;;:::::::::888888888999999999999999::::::::::::::::::::::::888888888888888999:::;;;777666666555444333222222000000000000////////////............------------------,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))***))))))(((((())))))******))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))******************++++++,,,,,,---------------...//////000000000000000111222333444555444333333444777888888777999::::::;;;;;;<<<=========<<<;;;<<<<<<<<<:::888666666777777666555333222111222333333333333333333222222111000////////////............------------,,,,,,------,,,,,,+++***+++++++++++++++*********+++++++++++++++++++++++++++************))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000111222333333555666777888999:::::::::===>>>@@@BBBCCCCCCCCCCCCAAA@@@???@@@AAABBBAAA@@@AAA@@@@@@AAABBBAAA???===:::<<<888222888FFFLLLIIIdddwwwooouuukkkdddhhhzzzyyy\\\PPPWWWccc\\\SSSNNNIIIGGGJJJPPPSSSUUUWWW[[[]]]^^^]]]\\\KKKBBB999999CCCOOOVVVXXXiiifffaaa[[[SSSJJJ@@@:::???:::666777888888999;;;666FFF___xxxkkkRRRGGG@@@IIIkkksssoooIII+++((((((+++,,,)))((()))(((((((((((((((((((((((('''(((((())))))******+++))))))******+++,,,,,,,,,+++,,,---...///111222222444444555555666777888888777888999999888888:::<<<===;;;999888999:::999888;;;::::::::::::999999999666666777777666555444444222222222222222222222222222111000//////...//////...////////////000000000........................------------------------------------------------}}}MMM///000......999MMMCCC666666111;;;666666777888888999999999>>>>>>???@@@@@@@@@??????AAA@@@@@@@@@AAABBBCCCDDD<<>>===CCC;;;;;;;;;;;;::::::999999888888888999999:::::::::::::::::::::999999999999777777777888888:::;;;<<<666666555444444333222222000000000000////////////.........---------,,,,,,---,,,,,,+++***++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((()))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,---......//////.../////////000111222222222222333444555666777777888888999999:::;;;;;;<<<<<<:::999999::::::888666555555555555555444222111000111222333333333333333111111000///////////////.........---------,,,,,,,,,,,,------,,,,,,+++***+++++++++***************************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000111222222333333555666777888888888<<<===???AAACCCCCCCCCCCC???>>>>>>???AAABBBAAA@@@AAA@@@@@@AAABBBAAA???===999;;;999666:::DDDIIIIIIJJJXXXaaazzzmmmeeeddd\\\ZZZsss|||{{{|||^^^OOO999EEETTT\\\XXXMMMDDDAAA???>>>???@@@EEEJJJOOORRRKKKFFFCCCFFFOOOVVVXXXVVVQQQMMMHHHBBB???>>>======<<<:::<<>>>>>>>>>>>>>>>>>????????????@@@BBBCCCDDD<<>>@@@BBBBBBBBBBBB???>>>===???AAACCCCCCBBBAAA@@@@@@AAABBBAAA???===<<<:::;;;>>><<<;;;AAAJJJMMMQQQ^^^xxxnnndddlll[[[kkk~~~~~~|||yyywww\\\NNN>>><<>>TTTggglllKKKPPPccc{{{uuuyyy]]]///---***---***%%%&&&---///+++(((((((((((((((((((((((('''''''''((())))))******((())))))******+++,,,,,,++++++,,,---...//////000///000111222444555777777666777888999999:::<<<>>><<<999777666777999;;;;;;999999888888888777777777444444555555555444444333111111111111111111111111000///................../////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~PPP444333000333444???444///444///666444444444555666777888999;;;;;;;;;<<<<<<===============>>>???@@@AAABBBBBBCCCCCC===<<>>>>>???BBBCCCCCCBBBAAA@@@@@@AAABBBAAA???===???===>>>AAA;;;444888CCCRRRPPPWWW]]]vvvxxxzzz}}}___SSSmmmxxxqqqxxx~~~{{{nnnSSS???<<>>===:::999999666:::>>>DDDTTTnnnxxxRRRDDDZZZxxx}}}zzzYYY111000,,,'''((())))))+++---***$$$((((((((((((((((((((((((&&&''''''(((((())))))***(((((())))))***+++++++++++++++,,,,,,---......///---...///111333555666777666777888999888999<<<>>>;;;888666555777999;;;<<<999888888888888777777777444444555555444333333222111111111111111111111111//////............///////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++QQQ444222...000222>>>444...444...555444333333333555666888999888888999999:::;;;<<<===;;;<<<===???@@@@@@@@@???EEE>>><<>>:::;;;>>>???>>>999:::;;;<<<<<<;;;:::999::::::::::::::::::999999:::999999888777777666666666666555555555555666666444444444333333333333222000000000000////////////---------,,,,,,,,,++++++,,,++++++***************+++++++++************)))((((((((((((((((((((((((''''''((())))))(((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))************++++++******************))))))******+++,,,,,,,,,,,,---.../////////...---000222444555444444666888888888888999::::::;;;;;;888666555555777999999999666555444444333222222222111222222222222111111000//////.........//////000---------,,,,,,,,,++++++,,,,,,------,,,,,,+++***((()))))))))*********+++************************(((((((((((())))))******(((((((((((()))))))))***))))))))))))************************************************++++++++++++---------------.........///000111333444444555555777888;;;===???@@@@@@@@@???>>>>>>???AAACCCBBBAAAAAA@@@@@@AAABBBAAA???===>>>AAAAAA===999999::::::CCCIIITTTHHHPPPeeehhhoooddddddnnnvvvzzzkkkkkkvvv}}}wwwjjj[[[KKK???IIIJJJNNNRRRXXX^^^bbbeeeBBB@@@===<<<;;;999555111000333777999:::===AAADDD>>>VVVqqquuu[[[WWWSSSNNNLLLVVVppp{{{YYY111,,,'''''')))((())),,,+++'''###"""((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))******+++++++++++++++,,,------......+++,,,...000222444666666555777888777777888:::<<<:::888555444666999<<<<<<999999999888888888777777555555555444333222111000111111111111111111111111000//////...//////000000//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++QQQ444111,,,,,,111@@@777///333---555333333333333444666888999777777777888999;;;<<<===999;;;===???@@@???>>>===AAABBB??????AAA<<>><<<999:::<<<======<<<:::999;;;;;;;;;::::::999999999999999999888777666666555666555555444444444555555444333333333333333333333000000000000////////////---------,,,,,,,,,++++++,,,++++++***)))*********+++++++++************)))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))************++++++******************)))))))))***++++++,,,,,,,,,---.../////////...---///111444444222222555888999::::::;;;;;;<<<<<<===888777555666888;;;;;;;;;666666555444333333333333222222222222222111000/////////.........//////000---------,,,,,,,,,++++++,,,,,,---------,,,++++++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,------------------...///000222333333333333666777:::<<<>>>????????????>>>===>>>@@@BBBAAA@@@AAA@@@@@@AAABBBAAA???===:::DDDBBB888999EEECCC666222FFF___LLLHHHZZZbbb~~~cccnnnlll{{{{{{pppnnnxxxuuuXXXPPPGGGEEEJJJPPPTTTUUU999666222111333555666666999:::;;;>>>EEESSScccnnnvvvQQQEEEGGGQQQ___jjjttt}}}WWW...444--- ---(((%%%&&&***)))$$$'''///((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))******+++++++++++++++,,,,,,---------++++++---///222444555666555666777666666666888::::::777444444666999<<<===999999999999888888888888555555555444333222000///000000000000000000000000000000/////////000000111//////.........---------++++++++++++++++++++++++************************************************~~~YYY444)))222---;;;CCC;;;111000222222111222222333333444444555666666777999:::;;;<<<===<<>>???AAADDDEEEHHHNNNgggNNN:::EEEIII???BBB@@@>>><<<;;;;;;======;;;;;;;;;;;;;;;;;;;;;;;;666777999::::::999888777777777666666555555555444333444555666666555444333555444333111000/////////////////////............------------,,,+++***)))************************,,,,,,++++++***)))(((((())))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))************+++++++++---------...------,,,,,,000000000111222333444555666666666777888999;;;;;;777777888999999888666555666555555444444333222222111111111111111111111111000000000000////////////,,,,,,---...---,,,+++***---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------....../////////000111111222222444666888:::<<<=========<<<;;;;;;<<<>>>@@@CCCDDD??????????????????@@@@@@>>>>>>===<<<<<<<<<<<<===<<<888IIIbbbaaaMMMOOOeeezzz|||zzzsss[[[YYYTTT\\\yyy|||uuupppooonnn|||~~~~~~vvvbbbPPPIIILLLGGGEEELLLWWWZZZUUUVVV]]]ddduuuyyy~~~zzztttkkkYYYKKKPPP\\\uuuyyy{{{[[[///(((///+++'''+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,......---...///111333444555555555666666666666666444444555666777999;;;===::::::999888777666555555555444333222111111111111////////////////////////////////////............------,,,,,,,,,,,,++++++---,,,+++*********+++,,,+++++++++*********)))))))))************+++++++++\\\888+++111...;;;BBB:::111111333222111111222222333444444444111222444666999;;;===>>><<<@@@<<<:::@@@>>>:::???AAA@@@??????@@@AAACCCDDDAAA999EEElllZZZJJJIIIAAA;;;===AAA@@@>>><<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888777777777666666666555555444555666777777666555444555444333111000/////////////////////............------------,,,+++***)))************************,,,,,,++++++***))))))((())))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))*********+++++++++,,,---------------,,,,,,//////000000222333444555555555555555666888999:::666777888888888777666666666555555444444333222222111111111111111111111111000000000000/////////...,,,,,,---------,,,+++***---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,------------......///000000111111222333444777999;;;<<<<<<<<<::::::::::::<<<>>>@@@AAA===>>>>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<;;;888666@@@ZZZmmmdddNNN___fffyyy}}}yyyiiiggg]]]LLL^^^~~~yyyhhhffflllpppvvvvvvxxxzzzyyyvvvuuuvvv~~~yyyvvv~~~jjjTTTHHHDDDEEEMMMWWWXXXeeeQQQ666"""&&&...,,,(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++*********+++++++++,,,,,,------------...000222333444444444444444444555555444444555777888999:::;;;999999888777666555444444555444333222111111111111000000000000000000000000////////////.........---------,,,,,,,,,+++++++++---,,,+++*********+++++++++++++++*********))))))))))))*********+++++++++aaa===---000...;;;AAA999111111333222111111111222333333444444777777777888888999:::;;;777===<<<>>>GGGDDD;;;;;;BBBBBB@@@@@@@@@AAABBBCCCHHH<<<>>>YYY\\\;;;CCCKKK>>>666<<<@@@???===<<<;;;;;;<<<===;;;;;;;;;;;;::::::::::::<<<;;;:::999999999999999888777777777777777666666555555777777777777555555444444222111000000///////////////............---------------,,,+++******************************,,,,,,++++++***)))))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++,,,,,,------------,,,,,,---......///111222444555333333333444555666777888555666777777777777777666666555555444444333222222111111111111111111111111000000000/////////......,,,,,,---------,,,+++***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------......///000000111111111333444666888999::::::999888888888999:::<<<<<<:::;;;>>>@@@@@@@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;666<<<999444FFFeeennnbbbXXXYYYiiitttlllhhhiiiiiiWWW___OOO```qqqzzzvvvrrrtttyyy{{{vvvoooxxxyyy|||}}}vvvfffUUUNNNKKKLLLPPPRRRYYYooozzzsss@@@---((('''+++,,,***&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))******+++*********++++++++++++,,,------------...///111222111222222222333333444444444555666888999999888888888777777666555444333333444333222111111111111111000000000000000000000000//////.........---------,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++************))))))))))))))))))*********++++++ddd@@@.........:::???888111111333111000000111111222333333333555555555555666777999:::222;;;???FFFQQQKKK<<<777CCCBBBAAA@@@@@@@@@@@@AAA===<<>>===>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::===<<<:::888777777888888888888888888777777777777555666777888888777666555444333222111000000000000//////.........---------,,,---------,,,,,,+++***************************+++++++++*********))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************++++++,,,---------,,,,,,,,,,,,---...///111333444222222222333444555666777444555555666666777777777666555555444444333222222111111111111111111111111000000/////////.........---------,,,,,,,,,++++++,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,---------...//////000000000111222333555666777777888888888888888888999999777999===???AAA@@@???===;;;;;;;;;;;;;;;:::::::::999888999:::777>>>[[[zzzqqqfffYYYiii~~~ppp{{{xxxcccaaaYYY\\\VVVVVVcccsss|||}}}yyyxxxyyyyyyyyyooocccgggeeeRRRKKKIII<<>>>>>888===AAA>>>999AAA[[[sss___EEE444DDDIII===777>>>BBB===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;:::888666666666666777777777777777888888888888555666777888888777666555333333222111000000000000............------------,,,,,,---------,,,++++++************************+++++++++***************))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((()))))))))************++++++,,,------,,,,,,++++++,,,---...000111222222222222333444555666777333333444555555666777888666555555444444333222222000000000000000000000000////////////............------,,,,,,,,,+++++++++,,,+++******)))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,+++,,,,,,---......////////////000111222444555555888888888888888888888888666888;;;>>>??????>>><<<;;;;;;<<<<<<<<<;;;:::999@@@...***555777111AAA\\\vvvwwwcccTTT[[[bbbpppuuurrrlllrrriiiTTTUUUUUUNNNWWWjjjaaallluuuwww~~~zzzxxxccc[[[[[[]]]bbbgggTTTGGGKKKPPPKKKUUU]]]QQQhhh{{{~~~www___000,,,555(((,,,+++%%%###((()))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))*********+++++++++++++++,,,,,,---------...///000000222333444555555444555777888888777666444555555444444333333222222222222111111000000111111000000000000000000000000------------,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++******))))))))))))))))))))))))))))))(((((()))))))))*********{{{aaa???---...,,,666999222---000111////////////000111111222222999777555444444444666777888;;;555555???@@@===AAA????????????>>>>>>======AAABBBBBB@@@>>>BBBKKKRRRaaa~~~zzzMMM999BBB>>>;;;<<<>>>>>>;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;::::::999999888888999888777666666666666666666666777777777777777888555555777777777777555555333222222111000000111111.........------------,,,,,,,,,,,,------,,,,,,+++************************************************))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))***+++,,,,,,------,,,+++++++++,,,---...///000111111111222333444555666222222333333555666888999666555555444444333222222000000000000000000000000/////////.........------...---,,,+++++++++,,,,,,++++++***************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++,,,------......///...//////000222333444777777888888999888888888777888;;;===>>>===<<<<<<;;;;;;<<<======;;;:::999666333333777888666555888QQQqqqtttbbbZZZ___lllttt|||nnnbbb}}}___OOOFFFUUUZZZPPPLLLSSSTTTKKKRRRFFFEEERRRVVVOOONNNVVVeeeUUUOOO[[[qqqrrrqqq~~~iiitttoooFFF///111111!!!%%%''''''&&&(((***((($$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))************+++******+++,,,,,,,,,,,,,,,......///111222444555666444555666777777777666555444444444444333333222222222111111000000000111111////////////////////////------,,,,,,,,,+++++++++++++++++++++******************++++++******)))((((((((()))))))))))))))***((((((((()))))))))******zzz___>>>...000+++444777000,,,///000---......//////000111111222BBB@@@<<<777444333333333666:::444111999::::::BBB==================<<<<<<;;;;;;:::;;;>>>@@@@@@>>>RRR___zzztttiiivvvHHH;;;>>>>>>BBB777555>>>@@@777555;;;:::::::::;;;;;;;;;::::::;;;;;;::::::999888888777777777888888888777777666555555666666666777777777444555666777777666555444333222111111000111111111.........---------,,,,,,+++,,,,,,------,,,,,,+++************************************************))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***))))))***,,,,,,------,,,+++++++++++++++,,,------/////////000111222444444222111222222444666888999666555555444444333222222000000000000000000000000//////.........---------...---,,,+++++++++,,,,,,+++***************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++******++++++,,,---------///.........///111222333444555777888888888777777999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;999000:::???;;;555444444222333MMMrrr|||sssfffVVV]]]sssooolllggg___|||fffzzz~~~cccUUU]]]ccc^^^VVVVVVmmmvvvppp~~~ssspppttt{{{~~~ttt{{{fff???111***,,,///+++***((())),,,,,,(((%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))***+++,,,,,,,,,+++***+++,,,---///111333444555444555555666666777777777444444444444444333333333111111000000000000111111........................,,,,,,,,,,,,++++++++++++++++++++++++************)))******+++***)))((('''(((((((((((())))))******(((((((((((()))))))))***zzz^^^===///333***333555...+++...///,,,......//////000111111111666444222111111333555777111999888888===;;;888>>>;;;;;;<<<<<<<<<<<<<<<;;;999>>>BBBAAA@@@AAABBBCCC===AAASSSfffwwwdddCCC<<<>>><<<888999:::======999555777<<<999999:::;;;;;;;;;::::::;;;;;;::::::999888777777666777999::::::999888777444555555555666666777777333444555666666555444333222222111111111111111111......---------,,,,,,,,,++++++,,,------,,,,,,,,,******************************************++++++))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))***+++,,,---------,,,++++++++++++++++++,,,............///111222333111111111222333666888999666555555444444333222222000000000000000000000000//////.........---------...---,,,+++***+++,,,---+++***************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,------///.........///000222333333444555777888777777666:::::::::::::::::::::;;;<<<===>>>??????===;;;:::;;;444000333555333222444555)))===dddqqq```aaabbbhhhqqqppp}}}~~~ooorrrkkknnnkkkoooppp{{{qqqxxx}}}rrrqqqwwwttt@@@111***)))&&&+++---%%%***&&&&&&******%%%''',,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))************((()))+++,,,,,,+++***)))******,,,...000222333444555444444444555666888888555444444444444444444333111000000000000000111111........................,,,,,,,,,+++++++++******+++++++++************))))))******++++++)))(((''''''((((((((())))))******(((((((((((())))))))))))xxxaaaBBB111000////////////............---------............/////////111222222222222222222333444666777999:::;;;999999::::::;;;<<<<<<===;;;<<<===>>>>>>@@@CCCFFFCCC@@@BBBKKKSSSbbb~~~~~~^^^AAA:::<<<:::888999999999:::::::::999999888999999999999999999::::::;;;999888999999999777555888666666888;;;<<<999666777777777777777777777777777777666555555555555555666555444222111000000000------......------,,,+++------,,,,,,,,,,,,+++++++++++++++*********))))))+++*********))))))(((((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))******)))''''''&&&&&&&&&(((((())))))))))))(((((('''''''''''''''((())))))(((((()))***************((('''&&&%%%&&&(((***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,//////000111222333333444111222222333444555666666444444333333333222222222000000000000000000000000///...---,,,,,,---...///------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...------------...//////222333333444555666777777888999:::;;;<<<<<<<<<<<<;;;<<<=========;;;888777777666555444444333444444777111...:::VVVyyywww```ZZZppp~~~vvvnnn}}}xxx}}}lllqqq}}}mmmggg||||||ooozzzvvvhhhmmmQQQ333------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,------///000111222333333444444444444444444666555444333333333333333111111111111000000000000///............---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''ttt\\\???000///////////////.........---------------............//////000111222222222222333333444555777888999999888999999:::;;;;;;<<<<<<===>>>?????????AAADDDFFFCCC???@@@FFFIIIOOOcccyyydddKKK===555:::>>>;;;999;;;888999999999999999888888888888999999999999:::::::::888888888999999777666999888777999<<<<<<:::888888888888888888888888888777666666555555555555555555444333222111000000000------......------,,,+++------,,,,,,,,,,,,+++++++++++++++*********))))))************)))))))))((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***)))(((''''''&&&&&&&&&(((((())))))))))))(((((('''''''''''''''((())))))(((((()))***************((('''&&&&&&&&&(((***+++************++++++++++++*********+++++++++,,,,,,...//////000111222333333111111222333444555666666444333333333333222222222000000000000000000000000///...---,,,,,,---...///------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------------......///111111222333444555555666888999:::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<:::888666777666555444444333333444+++111444444777GGGaaavvvvvvmmmeee]]]^^^kkkrrruuuzzzttt}}}hhhhhhwwwWWW888---...,,,,,,++++++***))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---...///000111333333333333444444444444555555444333333333333333111111111111000000000000............------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''}}}mmmVVV<<<......//////.........---------,,,,,,,,,---------.........///000111111222222222333333444555555666777777777777888999999::::::;;;===???????????????AAACCCAAA===>>>AAA@@@>>>DDDOOO\\\xxxsssKKK555555222666>>>===666444888777888888999999888888888888888888999999999::::::888777777888::::::999777:::999999:::<<<<<<;;;999888888888888888888888888666666555444444444444555444444222111000000000000------......------,,,+++------,,,,,,,,,,,,+++++++++++++++***************************)))))))))))))))((((((''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***)))(((''''''&&&''''''(((((())))))))))))(((((('''''''''''''''((())))))((())))))************)))((('''&&&&&&'''(((***+++))))))))))))*********************++++++++++++,,,---...///000111222222333111111222333444555555666333333333222222222111111000000000000000000000000......------------......,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------,,,,,,------.../////////000111222333444444888999999:::::::::999999999::::::;;;:::999777666777666555444333333333333,,,444888222))))))777FFF```wwwooocccjjjmmmhhhhhhxxxvvvvvvxxxsss|||{{{qqq^^^]]]hhhhhhuuu~~~XXX:::+++)))---///+++******))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,...///000222222222222333333444444444444333333222222333333111111111111000000000000............------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((zzzhhhPPP999...............---------,,,,,,+++,,,,,,,,,---------------...///000111111111111333333333444444444444444666666666777888888999999;;;<<<======;;;;;;===>>>???<<<===@@@???;;;;;;>>>>>>QQQfffuuuYYY555111???<<<999999:::666000222777666666777888888888777777777777888888999999::::::666666666888:::;;;:::999:::999999::::::::::::999888888888888888888888888666555444444333333444444333333222000000/////////------......------,,,+++------,,,,,,,,,+++++++++*********************************))))))))))))))))))(((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''(((((())))))))))))(((((('''''''''''''''((())))))((()))************))))))((('''''''''((()))***+++(((((((((((())))))))))))************++++++++++++------...///000111111222000000111222333444555555222222222222111111111111////////////////////////------------------------,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,------.........///000111222333333777888888999999888888888888888999999888777666666666666555444333333333333555333111111111222222111222LLLfffssskkkmmmuuuwwwtttgggfffoooyyywwwyyyyyy{{{xxxppplllqqq|||yyyMMM<<<***%%%+++///)))!!!))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************+++,,,---...000000111111222333333333333333222222222222333333111111111111000000000///.........---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((yyydddLLL888///...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...///000000000000222222222222222222222222444444555555666777777777999;;;<<<<<<;;;:::;;;<<>>===>>>>>>EEEMMMSSS^^^qqq[[[CCC777///111;;;888444111111111111555:::444555666666777777777666666666777888888999::::::555555555777:::<<<;;;:::999999999999888888888999888888888888888888888888555555444333333333333333222222111000////////////------......------,,,+++------,,,,,,,,,+++++++++************************))))))))))))))))))******((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))((((((''''''''''''((((((((())))))))))))(((((('''''''''''''''((())))))))))))*********))))))(((''''''(((((())))))***+++''''''((((((((()))))))))))))))*********++++++++++++,,,---...///000000111///000000111222333444444222222111111111000000000........................,,,------------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,------......///000111222222333555666777777777777777777777777777777777777666666666555444333333222222333555///+++---444777333...,,,///...:::XXXtttzzz|||{{{xxx|||}}}hhh```xxx{{{]]]BBB111+++///111,,,%%%###'''---((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,---//////000000111222222333222222111111111222222333111111111111000000000///...------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))yyyaaaIII888000...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---...///000000000000111111111111111111111222222333333444444555666666999;;;======<<<;;;<<<<<<>>>>>>============>>>>>>>>>@@@CCCFFFIIIRRRcccrrrvvvzzzuuunnnJJJ------888999333///111000000111444555666777333333444555666666666666555666666777888999::::::555555555777:::<<<;;;:::888999999888666666888999999999999999999999999999444444333222222222222333111111000///////////////------......------,,,+++------,,,,,,,,,,,,++++++***************+++++++++))))))))))))************(((''''''''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''((()))))))))************))))))(((''''''((())))))******+++(((((((((((()))))))))))))))))))))************+++++++++,,,---...//////000//////000111222333333444111111111000000000000///........................,,,,,,------------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,---------...///000111222222333444555666666777777777777777777777777777777777666555444333222222222222000111111///------///000'''------...666999CCCVVV{{{\\\HHH999---)))---&&&(((***)))(((***...222''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,---......///000111222222111111000000111111222222111111111111000000000000------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))www___GGG777///,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,---.../////////////////////000000111111111111111222222333444444555777999<<<<<<;;;;;;;;;<<<:::<<<===;;;::::::<<<===888888<<>>;;;:::DDDRRRmmmrrrjjjLLL:::000000111222222///...000444,,,000333000,,,,,,///222111222333444555555555555444555666777888999::::::666555666888:::;;;;;;999;;;<<<<<<:::777777999<<<999999999999999999999999444333222222111111222222000//////............///------......------,,,+++---------,,,,,,,,,++++++))))))******++++++++++++(((((())))))*********+++'''''''''''''''((()))***''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((('''''''''(((((()))(((((())))))))))))(((((('''''''''''''''((())))))***************)))(((((('''((()))******++++++***))))))))))))************))))))))))))************)))***+++,,,---......///......///000111222333333000000000000////////////------------------------++++++------------+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,)))***+++,,,---......//////000222444555777777888888888777777777777888999555555444333222222222222000...,,,---000111///+++///---(((---999333))),,,222000,,,...:::MMM[[[___yyy{{{ppp___MMM???555111111)))+++)))'''(((,,,...---'''***++++++))))))***,,,''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,,,,,,,---...///000111222000000///000000111222222111111111111000000000000---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******rrr\\\FFF555---,,,+++,,,,,,,,,,,,+++******)))************+++++++++***++++++,,,,,,------...............////////////000000000111222222333333666666777777888888888999;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===???@@@AAAPPPQQQYYYjjj___DDD888666555555111111111111000000000000///000000000111111111111///000111222444555666777777777777777777888888888777666666888:::<<<<<<<<<888888777777777777777888777777888888888666444333444444444444444444333333111111111111000000000000------,,,,,,,,,,,,++++++------,,,,,,+++***))))))))))))))))))))))))))))))************))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////000000222111111111000000//////.........------,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------///000111222444555666777888888999999999888888777555444333222111111111111000000000000///////////////............---------,,,,,,,,,------.........999<<>>???@@@???>>>CCCQQQfffzzzuuuKKKAAA444......//////---000000000000000000000/////////000000000111111111///000111222333555666666666666777777777777888888999888777888:::;;;:::999888888777777777777888888777777888888777666555444555444444444444333333333111111111000000000//////------,,,,,,,,,,,,++++++------,,,,,,+++******)))))))))))))))))))))))))))************))))))))))))&&&&&&((()))))))))((('''))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////111111111000000/////////......---------,,,,,,,,,------------,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,------...///000111333444555666777777888888888777777666555444333222111111111111000000000000////////////............------------,,,,,,,,,---------.........------,,,,,,+++++++++111000///...,,,+++***)))///......---,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---...//////111000000//////000000111111111000000///......---...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,}}}mmmWWWBBB444...---++++++,,,,,,++++++***))))))))))))*********++++++******++++++,,,------------------.........////////////000000111111222222333333444555666888999999:::::::::::::::::::::::::::::::::;;;<<<=========HHHDDD???>>>CCCJJJPPPSSSmmmttt}}}gggLLL;;;---...///333666777555333.....................///////////////000000000000//////000222333444555666666666666666777777888888;;;:::888888999999888666888777777777777777888888777888888888777666555444555555444444444333333333111111000000000000//////------,,,,,,,,,,,,++++++---,,,,,,++++++*********))))))))))))))))))))))))************))))))))))))&&&''''''((()))((((((((())))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***+++,,,---.../////////000000000///////////////...------------,,,,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,------...000111222333333555555666666666666555555444333222111111111111111000000000000////////////............------------,,,,,,,,,,,,------------000//////---,,,+++******,,,---------............,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,------...000000////////////000000111000000//////.........------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''')))+++---///000~~~nnnVVV@@@333...,,,+++++++++++++++***))))))))))))))))))*********************+++,,,,,,------,,,,,,---------...............//////000111111222111111222444555777888999888888888999999999999999::::::::::::;;;;;;;;;;;;999:::;;;;;;:::999999999<<>>222---+++***++++++++++++***))))))(((((()))))))))*********))))))***++++++,,,,,,---,,,,,,,,,,,,---------------......//////000111111///000111222444555777777777777777777888888999999999999999999999:::::::::222777<<>>===<<<<<<888777999@@@LLL]]]qqqmmm^^^BBB;;;111,,,+++...111222......---***((((((,,,///++++++,,,,,,---------...---............///////////////000000111222333333333444444555666666777777777666666777999::::::999777777666666777888999999888888777777666555555555666666555444333333222222000000000////////////...------,,,,,,,,,+++++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))************)))))))))(((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***************************((()))***,,,------......------------------------------------------------......---------,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))***************++++++++++++,,,,,,---...//////000111222333333333333333222222111111000000111111000000000000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((((((((((((((()))))))))(((((((((''''''*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******+++++++++......------...//////000////////////............------,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++tttWWW===222---)))******++++++******)))(((((((((((()))))))))******))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------------......//////000000//////000111333444555555555555666666777888888888888888888888999999999999=========;;;888777777888DDD===666222111333;;;DDDSSS___jjj|||vvveeeWWWLLLAAA444+++++++++---///222333111///---///111111111111111222+++++++++,,,------......------------.........///...//////000111111222222222333333444555666777777555444444666999;;;;;;;;;666666666666777888999:::999888777666555555555666666666555444333333222111000000////////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************************++++++,,,------......///000111222222333333222222111111000000000111111000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------...++++++,,,,,,------......*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++---------------...///000........................,,,,,,,,,,,,++++++++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((tttVVV<<<111---)))***************))))))((((((((((((((()))))))))***)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000//////000111111222333333444444555666666777888888777777777888888999999999333222222444777;;;>>>@@@222000333:::<<<999999;;;666;;;888;;;LLLWWW___iiizzztttggg[[[RRRCCC===555000///000000000444222000...---,,,,,,+++***+++---......---***(((++++++,,,,,,---......///,,,,,,---------...............//////000111111111111222333444555666666777555444444666999;;;;;;:::666666666666777888999:::999888777666555555666666777666555444333222222111000000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))(((''''''&&&'''((()))***))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))+++++++++,,,,,,------...//////111222222333333333111111000000000000111111000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******%%%%%%&&&((()))+++,,,,,,&&&&&&'''(((((()))))))))((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++++++++,,,,,,,,,,,,---...///000........................,,,,,,,,,++++++++++++******)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((tttUUU;;;111...)))***************)))(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000//////000000111111111222444444555555666777777888666666666777888888999999:::::::::;;;===<<<:::777???888444666777333333666000888666333999999777===666???@@@AAAGGGGGGKKKXXXZZZVVVRRRPPPNNNJJJEEEBBB@@@@@@===777555666444///...000111111000///111222..................------...---,,,---//////...---++++++,,,------...//////,,,,,,,,,---------............//////000000111111111111222333555666666777666555555666999::::::999666666666666777888999::::::999777666555555666666777666666444333222111111000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))+++++++++,,,,,,------...//////000222222333333333111000000000000000111111000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,+++******))))))++++++*********)))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,,,,++++++,,,---...///000---.....................,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))wwwQQQ;;;111+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,............////////////000111222333555666777888666666777888999::::::;;;:::999888777777777999999888777666555555444444555444555555666666555555444333222222111111222222333444444444333333222222222222222222222222111000///000000//////.........---.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000///111222222222222333555666555444444444555777888777666555555555777888999777777777777777777777777888888666555444333333333111111000000//////......///000000000...---+++***,,,,,,,,,++++++******************)))))))))))))))******))))))((((((''''''******)))((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))******************))))))(((((('''''''''(((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,++++++******++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---...///000111222111111000000000000000111111000000///...---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))++++++******************+++++++++)))'''''')))+++%%%'''***,,,,,,++++++,,,---,,,++++++******++++++,,,,,,,,,,,,---......///111000///...---,,,,,,,,,,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((wwwPPP999000+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))*********+++++++++,,,,,,***+++,,,,,,------,,,,,,---.........////////////000000111333444555666777555555666777888999::::::999999888777777777888999888777666555444444444444333444444555555444444333222222222111111222222222222222222111111000000000111111111111111000//////.........---------,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000///111222222222222333555666666555444555666777888777666666555555666777888777777777777777777777777888777555444333222222222111000000000/////////...///000000000///---+++***,,,,,,,,,++++++************)))))))))))))))))))))***)))))))))((((((((('''******)))((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))******************))))))(((((((((((('''(((((()))******++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++******++++++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...///000111111111000000//////000000111111000000///......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))++++++******************,,,---------,,,---///111222222111///---,,,,,,,,,...------,,,,,,,,,------+++,,,,,,---.........---,,,,,,,,,,,,------------,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((vvvMMM777///+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,---------........./////////000000222333444555666444555555666777888999999888888777777777777888888777777666555444444444444333333333333333333333333222222111111111111222222///////////////........./////////000//////...---------,,,,,,,,,,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000///000222222111111333444666666555555666666777888777777666555555666666777777777777777777777777777666555444333222111111111000000000000///////////////000000000///---,,,***+++++++++++++++*********))))))))))))))))))******))))))))))))((((((((((((***))))))((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))***************))))))))))))(((((((((((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++************+++))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...///000000000000////////////000000000000000///......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))******+++++++++++++++++++++------,,,***))))))***,,,+++)))((((((((()))*********)))))))))******+++***+++,,,------...------+++,,,---.........------,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((tttKKK555...***,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,---------............//////000222333333444333333444555666777888888666666666666777777777888777666555444333333333333222222111111111111222222111111000000000000111111...............---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////...///111111000000222333555555555666666666777777777777666666555555555555777777777777777777777777555444333222111111111111000000000000///////////////000000000///...,,,++++++++++++***************)))))))))))))))*********))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((()))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************************************++++++,,,,,,,,,---------,,,++++++***************))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,---.........//////.........///000000000000//////............------,,,,,,,,,+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************)))******++++++******)))******+++++++++++++++,,,***,,,------+++++++++,,,---,,,,,,---...//////.../////////...//////000111---------------///000111....../////////...---,,,,,,,,,,,,+++++++++******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((sssIII444...+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,---------------......///000111222222111222333444555666666777555555666666777777777777666555444333333222222222222111000000000000111222111000000//////000000111---.....................+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............---///000000000000111333444555555555666666666666555666666666666555555555666666666666666666666666444333222111111111111111////////////000000000000///000000000000...---,,,************************(((((())))))************(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((()))))))))***'''((((((((()))))))))***))))))************))))))((()))))))))************))))))))))))************)))))))))))))))*********************************+++++++++,,,,,,,,,------,,,+++******))))))******)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------......------...//////000////////////............------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))******************++++++++++++************++++++,,,,,,,,,,,,***,,,...//////000222444+++,,,---///111111---***,,,,,,+++++++++,,,,,,---000...,,,++++++---///000,,,,,,---...............,,,,,,,,,+++++++++******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((qqqHHH555///+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))************+++)))******++++++++++++++++++++++++,,,,,,,,,------,,,------...///000000000000111111222333444555555333444555666777777777666555555444333222222222222222111000//////000111222000000////////////000000---------...............++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...000000//////111222333333444555555555555444333444555666666666666555666666666666666666666666444333222222111111111222////////////000000000000//////000111000///...---)))))))))***************((((((((()))******++++++(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******''''''(((((())))))******''''''(((((())))))******)))******++++++******)))))))))))))))************)))))))))************+++))))))))))))))))))******************************++++++++++++,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))*********+++++++++,,,---------------...///000//////////////////......------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************++++++++++++************++++++,,,------------------+++******,,,...///000555<<>><<<;;;::::::999999::::::444333111///,,,+++***)))))))))******,,,---///000,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((pppGGG555000,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------....../////////000000111222333444444222333444666777777666666555444333222111111111111333222000//////000222333000//////......//////000,,,,,,,,,------.........***+++,,,,,,---------,,,*********+++++++++,,,,,,************+++++++++,,,************++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,...////////////000222111222333444444444333333111222444666777777666666666666666666666666666666444444333222222222222333.../////////000000000111//////000111111///...---((()))))))))*********+++'''(((((()))******++++++'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***''''''((((((((()))))))))'''''''''((()))*********'''''''''((()))*********)))******++++++******)))))))))))))))************))))))*********+++++++++***)))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))************+++,,,,,,,,,,,,---...///000.../////////////////////------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++*********++++++,,,------...///000000111333777<<>>222///---+++---...///,,,'''&&&))),,,,,,***))))))***)))'''%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&oooHHH000------***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++---///000///000222444333555777888888777555333444444333222111111111111111000000///////////////......------------......------,,,,,,,,,+++++++++---***(((***---...+++((())))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***)))((((((***,,,***++++++,,,,,,++++++***---------...//////000000111111111000...---...//////000222333444555444444666555555666888888777555555444333222111111111111/////////.........------//////000000///---+++)))))))))************))))))))))))************))))))***)))(((''''''((()))***))))))((('''''''''''''''+++)))((()))***+++)))((()))(((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))*********))))))))))))---...)))(((,,,---+++&&&***+++((())),,,,,,(((//////---,,,++++++---...---,,,******+++++++++***)))***+++,,,------......++++++***))))))))))))***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++,,,,,,---...///.........------------++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++,,,///111...)))(((...444...222444111///999MMM]]]^^^gggnnnmmmnnnpppnnngggYYYXXXeeeyyy{{{mmmiiippp{{{uuu{{{{{{llldddcccdddbbb\\\UUUXXX```xxxzzzqqq___UUUQQQEEE555---,,,---///000...)))$$$)))(((&&&&&&'''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''kkkFFF///---...***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********************************++++++++++++,,,+++,,,//////000000333444333555666777777666555333444333222111000000000000111000//////......//////......------------......,,,,,,,,,,,,++++++++++++,,,***)))***------+++((()))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***)))((((((***,,,******+++++++++++++++***,,,,,,---......//////000000111111///---,,,---///...///000222333333333333555444444555777777666555444333222111111111111111000000000/////////......//////000000///---+++***))))))************))))))))))))************))))))))))))(((((((((((()))))))))((((((''''''''''''(((***)))((()))***+++***)))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((***+++++++++***)))(((++++++((('''+++------***---...,,,,,,...---***)))))))))((('''((()))+++---***((((((+++---,,,***)))******++++++,,,,,,,,,,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---............------------++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++,,,,,,))),,,///---))))))...333...---000:::KKK^^^lllssssssooojjjiiipppyyyzzzwwwkkkkkkyyy{{{yyyiiivvv~~~jjjYYYXXX```hhhoooqqqooossstttdddOOO999222+++***///111---((())))))((('''&&&'''***,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''jjjDDD...---...)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************************************++++++++++++***,,,...///000111333555333444555666666555444333222222111000000000000000000000///............///...------,,,,,,------...,,,,,,,,,++++++++++++***+++***)))***,,,,,,***((())))))))))))************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))******))))))***,,,)))******++++++++++++***+++,,,,,,---....../////////000000...---,,,---/////////000111222333444444444333333444666666555444333333222111111111111111000000000000////////////////////////...---,,,+++)))******++++++******)))))))))************))))))))))))(((((((((((()))))))))(((''''''''''''((((((***)))((()))***+++***)))((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))+++,,,------,,,+++******,,,+++)))(((***---///---......---...000222222222444777888777666444444222...++++++---...+++(((,,,++++++***************,,,,,,+++************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))***++++++,,,------------------------++++++++++++++++++++++++************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))******++++++,,,,,,,,,)))''''''***///111...***222777DDDYYYmmmxxxxxxtttqqqvvvvvvvvv{{{uuusssuuuwwwssskkkgggaaaccc```[[[\\\eeennnqqqjjj|||zzzmmmqqq{{{mmmccc[[[___kkkrrrppplll```TTTDDD555---+++---///+++,,,,,,+++(((((()))+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''iiiDDD...------((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++---//////000000222444222333444444444444333222111111000/////////000000000//////...............------,,,,,,,,,,,,------,,,,,,+++++++++*********************++++++***)))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++((()))******++++++++++++++++++,,,,,,------............///...,,,,,,---...000000111222333444555555333222222333555555444333222222111111000000111111000000000000/////////////////////......---,,,,,,******++++++++++++******))))))************))))))(((((())))))))))))((((((((((((''''''''''''(((((()))(((((((((***++++++)))'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++))))))++++++,,,------...000444222222444999???EEEKKKPPPPPPNNNLLLKKKJJJHHHFFFEEEHHHDDD@@@<<<:::666000,,,...---,,,++++++++++++,,,++++++***))))))))))))***))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))***++++++,,,,,,------------------++++++++++++++++++++++++************)))))))))((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))******+++,,,,,,------...,,,++++++---000333444HHH[[[pppxxxsssooossszzztttxxxbbbfff```TTTUUU``````VVVUUUTTTVVVVVVNNNGGGMMMXXX^^^hhhnnnkkkgggooosss___bbbfffbbbfffrrr}}}rrr[[[AAA///)))***(((***,,,,,,+++***)))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((hhhBBB...------((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,...///000///000111333111111222222222222111111000000////////////000000000///......------......------,,,,,,,,,,,,------++++++++++++************)))******************)))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***+++***)))***+++(((((()))***++++++++++++******+++,,,,,,------...------...---++++++---...111111111111222444555666222111111222444444333222222111111000000000111111000000000/////////......//////......------------******++++++++++++******))))))************))))))(((((())))))))))))(((((((((''''''''''''(((((())))))((('''(((***++++++***'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))******((()))...444888:::>>>DDDQQQRRRXXXccclllrrrzzzwwwlllggggggiiigggeeeiiigggccc]]]TTTKKKDDD@@@444222000---,,,+++++++++++++++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******+++,,,---......///222111+++'''--->>>NNNeeekkkppprrrppprrryyyuuummmssslllZZZVVVeeeiii___]]]hhhlllfffgggeeefffkkkkkkeee```___VVVYYYZZZWWWYYYdddrrrzzz{{{oootttqqqbbbdddsss}}}{{{bbbHHH666///((('''''')))+++,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((ddd???,,,---...((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---///000000//////000222000000000000000000000000/////////......//////000//////...------------...---,,,,,,++++++,,,,,,---++++++++++++************((()))***+++***)))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((++++++***))))))***'''((()))***++++++++++++*********+++,,,,,,------,,,------,,,++++++,,,...000000000000111333444555111000000111333444222111111111000000000000111111/////////.........------//////...------------...***++++++,,,,,,++++++***))))))************))))))'''((()))******)))(((''''''''''''''''''((()))))))))((('''(((***,,,+++***''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))+++---///111222555???MMMVVV[[[cccjjj{{{|||~~~tttjjjdddbbbNNNJJJDDD===777222...---,,,,,,+++************+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******+++,,,---...///...///000333;;;JJJ[[[gggpppgggcccmmm~~~yyyjjj^^^\\\bbbiiimmmsssqqqrrrwww}}}}}}wwwqqqvvv}}}zzzrrrwwwwwweeehhhgggcccaaabbb___YYYOOO```}}}kkk___dddlllwww|||wwwhhhWWWLLL555...((('''+++---+++((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))~~~aaa===+++---///)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...000111000///...///111//////////////////////////////.........//////000//////...------------...---,,,,,,++++++,,,,,,---+++++++++************)))((()))++++++***))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((++++++***))))))***'''''')))******+++++++++)))******+++,,,,,,------+++,,,---,,,++++++,,,...//////...///000111333444111000000111333333222000111000000000000000111111///.........------------//////...---------......***++++++,,,,,,++++++***))))))************))))))'''((()))******)))(((''''''''''''''''''((()))***(((''''''(((+++,,,+++***&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++,,,...222666999FFFJJJXXXlllzzz~~~|||{{{uuusss{{{{{{nnn}}}~~~pppkkk```TTTHHH???888444...---,,,,,,++++++,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++************))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******+++---...//////333,,,---AAA```www|||xxxhhhlllvvvtttdddbbbuuuvvv}}}}}}zzz~~~|||sssiiieeegggeee^^^SSSkkk|||{{{xxxxxxrrrfffsssnnnlllrrr|||}}}sssiiiEEE:::---(((+++---+++'''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))~~~[[[:::000,,,(((,,,***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((******))))))((((((''''''%%%,,,+++%%%&&&---***++++++******+++,,,...///444+++***888$$$///333222666***222000 ---888###000///---,,,,,,---...///999***......***...---...222,,,///111+++***,,,))))))+++***((()))+++,,,+++111''''''***(((,,,,,,$$$''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))************))))))*********+++++++++...---,,,+++++++++,,,------///000111000000222444111111222333333333333222000000000000000000000000......---------,,,,,,,,,------------------------************))))))))))))))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))''''''(((((())))))***************)))))))))))))))***)))(((***------+++(((000***(((---777EEEXXXiiilll}}}yyytttqqqooojjj___UUUZZZeeegggdddjjjsssnnn___]]]gggbbb^^^TTTWWWlll~~~vvvaaaRRRMMMIII666+++///000***)))///)))************)))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))))))))***+++***&&&)))...,,,&&&***"""+++111(((***---!!!+++,,,(((***000***$$$+++///***---000+++---000)))%%%(((,,,//////---,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,'''...---&&&)))333333***555000777^^^sssmmm{{{qqqjjj___```hhhrrrqqqvvv|||yyyuuuvvvxxxzzzzzzyyyrrrrrrmmmqqqvvvlllhhhdddaaa```dddoooyyyqqqdddeeeooossspppcccKKK111(((+++---+++(((---+++((('''***+++(((###))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((|||YYY:::111---))),,,***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))(((***)))))))))((((((((('''---+++'''"""###)))111666))))))))))))***+++,,,---+++(((---666+++///444666*** ,,,888000...555000......---------......///""",,,:::333***222333---''')))%%%!!!)))666666***'''...000***)))///...((($$$***555333&&&$$$///555''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))************))))))*********+++++++++---,,,+++++++++,,,------...///000000000000111222000111222222333333222222000000000000000000000000............---------,,,------------------------************))))))))))))))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))''''''(((((()))*********************************------...------,,,,,,,,,---333:::@@@JJJ]]]ttt~~~ppphhheeebbbcccbbbkkkwwwsssbbbZZZ^^^ccceeehhhgggdddeeemmmuuummmnnniiiiiiqqqpppoooxxxlllxxxzzzpppZZZHHH999777888333111222,,,+++)))'''&&&'''((()))***)))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))),,,+++***---222111,,,333,,,++++++'''+++111...***---)))%%%***,,,***---$$$!!!''',,,))),,,111+++111000...+++)))(((((())),,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,))))))+++---......///111,,,UUUjjjkkkpppqqquuu}}}kkkoooyyy{{{yyyrrrnnnooorrrssssssoooxxx~~~|||wwwsssnnniiihhhqqqsssfffVVVWWWnnn|||oooiiilllssswwwrrrcccQQQCCC666,,,)))+++***)))'''&&&(((******((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((zzzWWW999111...***---***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((###$$$+++111..."""------...///000000000000000///333222///((()))+++---,,,------)))&&&))),,,+++,,,---...............@@@+++###222999...))),,,***777777000000---((((((///$$$$$$//////######---+++&&&$$$'''++++++%%%((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))************)))))))))************+++++++++***++++++,,,---......///000000///...///111000000111222222222222222000000000000000000000000/////////.........------------------------------++++++*********)))))))))))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))''''''((())))))******+++************************&&&***------++++++///444777HHH]]]rrrjjjnnnkkk___WWW[[[iiittt[[[VVV[[[hhhlllbbb[[[]]]YYY\\\YYYQQQRRR\\\```^^^UUU[[[]]]bbbjjjeeeaaaiiiuuu{{{tttfffiii}}}~~~ppp___UUUOOOGGG999...+++***))))))))))))************)))))))))((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************,,,+++***+++---+++''''''+++))))))...,,,)))---///222///+++,,,000111000222---000000''')))...***(((''''''(((***---000111+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,...((()))222111***///;;;dddlllpppxxxzzzsss|||~~~uuummmjjj~~~yyyoookkkkkklllllloooqqqsssxxx~~~tttqqqpppnnnkkkjjjkkkmmmnnnbbbhhhrrr|||zzzqqqjjj{{{{{{wwwhhhMMM444***++++++***)))((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((xxxUUU777111///+++...***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))((((((((((((+++'''%%%&&&***---111444&&&'''(((*********)))((()))&&&)))***333...000111(((444000&&&,,,555555222)))+++,,,...//////...... 333...'''(((---666222'''***)))---111%%%###444,,,%%%%%%+++...+++***...'''------,,,...+++(((+++))))))))))))************((()))))))))************))))))))))))))))))))))))))))))((((((((((((((()))((((((((((((((((((((((((((()))))))))************))))))))))))************)))******++++++,,,---......///000///------...//////000000111222111111111000000000000000000000000000////////////.........------------------------+++++++++*********))))))))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))'''(((((()))******++++++*********+++++++++++++++(((,,,...,,,+++///:::CCCOOOfff}}}www\\\^^^dddeee\\\QQQPPPZZZdddddddddaaa]]]^^^___[[[UUU]]]]]][[[[[[]]]___[[[TTTSSSRRRMMMSSS^^^[[[XXXbbb```hhhkkkgggkkktttuuummmzzzqqqjjjhhh```MMM999------......---,,,+++************)))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++++++++,,,,,,,,,,,,,,,---,,,***&&&222---***444000(((111///)))...555000+++,,,,,,---)))...///'''***222222///......------+++(((&&&++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,,,,---111++++++///...///;;;LLLkkktttpppooobbbnnn{{{zzz}}}~~~yyyssswww|||rrrjjjmmmxxx{{{lllZZZ___```ooopppvvv||||||dddEEE000)))...,,,,,,---,,,))))))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((vvvSSS666111000+++---***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((()))))))))))),,,+++(((###$$$((('''"""+++,,,---.........---,,,555,,,***---******+++***+++---'''$$$+++***$$$$$$)))***,,,...//////...---(((555'''000;;;000000,,,777000&&&&&&...000...000$$$333444&&&'''555222 +++///&&&!!!+++***%%%,,,))))))))))))************((()))))))))************************************))))))((((((((())))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))***+++,,,,,,---------...///...,,,,,,---......///000000111111000000////////////////////////000////////////.........------------------------++++++++++++************))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))(((((())))))***+++++++++***+++++++++,,,,,,,,,---222000---,,,222AAAVVVeee~~~nnnggg___SSSeeegggeee\\\NNNHHHLLLTTTXXXkkkpppggglll}}}|||llljjjnnnyyywwwkkkooo}}}qqq___^^^eee]]]QQQUUUTTTSSSWWWaaakkkqqqvvvzzzgggggggggkkkrrrtttiiiZZZCCC>>>777000+++))))))***************))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,---,,,,,,---...//////111333(((333,,,)))444444333AAAJJJ===KKKaaaYYYIIIJJJMMMGGGGGGMMMJJJ:::111111,,,...,,,******,,,---,,,++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++,,,,,,---------...,,,***000AAAWWWfff```yyyxxxmmmfff}}}rrrsss|||wwwmmmjjjkkkkkkwwwmmmqqq~~~xxxuuuvvvxxxppp\\\FFF999...******...---(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((uuuQQQ555111000+++,,,***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((()))))))))))) (((000111***%%%)))111)))******+++++++++******###""")))888$$$000888888%%%"""///111'''+++999***+++,,,---------------(((FFF...'''---###---)))!!!...<<<444&&&...222!!!222******...&&&"""555'''<<<:::111111$$$///((((((((()))))))))******))))))))))))************************************))))))((((((((()))******))))))))))))))))))))))))))))))))))))***************)))))))))))))))((((((((()))***+++,,,,,,,,,++++++,,,------,,,+++,,,.........///000000000000000/////////////////////////////////.........------------------------------,,,++++++++++++*********))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))(((((()))******++++++,,,+++++++++,,,,,,------...+++***,,,777KKKeee{{{xxxjjjkkknnndddTTTMMMLLLNNNQQQUUU[[[fffpppuuummmnnnxxxjjjuuurrr___qqq|||mmmtttwwwggggggkkk[[[PPPQQQXXXaaaooo}}}ssspppoootttzzz{{{uuuoooeee[[[KKK;;;///******,,,++++++*********)))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,------...,,,***)))+++***))),,,222111???JJJSSS]]]]]]\\\aaammm^^^sssuuuyyyzzzyyy|||nnn___ZZZSSS;;;555---***+++---...---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,---------(((,,,...222@@@ZZZsss}}}eee|||oooddd{{{xxxooommmkkkmmmmmmvvv~~~rrrvvvrrrsssxxxttthhh^^^333***&&&+++---)))'''***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((uuuPPP444000000*********************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************'''((((((((()))))))))***+++%%%(((+++%%%444vvv===...---555bbb<<<,,,,,,,,,+++,,,,,,------AAA;;;000)))333$$$333&&&666!!!!!!000***&&&WWWVVV%%%)))''''''((((((((()))))))))))))))))))))************************************))))))(((((()))******+++))))))))))))))))))))))))))))))))))))******************))))))(((((((((((()))***++++++,,,+++******)))+++,,,,,,++++++,,,...---...//////000000//////////////////////////////............---------,,,------------------------,,,,,,+++++++++*********))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))((())))))******+++,,,,,,++++++,,,,,,---.........,,,333FFFbbb}}}pppaaaUUUZZZhhhkkk\\\JJJRRRRRR[[[kkkwwwyyyvvvvvvrrrmmmtttrrrggglllttt}}}}}}rrrmmmzzzzzzssszzz|||uuussspppmmmkkkfff]]]TTTxxxtttwwwyyysssrrr~~~vvvhhhWWWHHH<<<444000+++++++++*********))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........---,,,...555999===GGGQQQjjjooo}}}}}}yyywwwqqqddd[[[nnnzzzjjjmmmyyynnnkkkppp~~~{{{mmmdddXXXMMMCCC888,,,$$$---------,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,------...,,,+++555HHH\\\mmm}}}mmmvvv~~~zzziiiiiimmm}}}qqqzzzxxxtttzzz}}}yyytttGGG555)))***---)))(((,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((uuuPPP444000000***)))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++'''((((((((())))))******///$$$)))111 )))DDD***(((666NNN...---,,,+++***+++,,,---$$$WWWsssKKK333,,,)))444(((111333"""***lllbbb''''''''''''(((((((((((())))))))))))************************************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))******************))))))(((((((((''')))***+++,,,,,,+++)))((((((***++++++++++++---...---......///////////////////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))***++++++,,,,,,++++++,,,,,,---...//////BBBRRRrrrdddPPPZZZeeefffYYYNNNQQQ]]]hhhmmmpppwwwooonnnyyy{{{{{{{{{nnnqqq{{{vvvzzzppp___RRRTTTddd|||yyyrrruuuuuueeeQQQ>>>333+++++++++************)))))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,---...//////000111<<>>///******+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------///...---,,,111DDDggg}}}kkkvvvxxxnnnrrrtttkkkrrrtttzzz{{{rrrmmmqqqqqqlllfffaaa\\\XXXgggaaaUUUKKKHHHJJJIIIEEEBBBIIIRRR[[[eeellllllhhhiii```UUUNNNZZZzzzkkkdddbbbqqqyyykkkjjj{{{wwwxxx{{{ddd<<<...---+++)))((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((xxxkkkJJJ111///000+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))...***$$$###'''+++...000,,,,,,'''...,,,+++555"""222444999'''555"""```=== $$$%%% ,,,aaa\\\)))000gggrrr"""***OOO"""((((((+++&&&***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******'''(((((())))))***++++++((())))))***************++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))(((((()))***************)))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))******************************+++,,,---...//////666DDD\\\rrrvvvxxxeeegggsss}}}{{{tttppplllmmmiiidddlllsssllljjjlllpppqqqmmmhhhjjjppphhhhhhhhhhhhiiijjjjjjiiibbbdddfffhhhjjjlllkkkiiidddhhhsss|||~~~|||zzzwwwqqqjjjcccaaajjjvvv{{{mmm___LLL;;;...---+++)))((()))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------...,,,+++---000000;;;ZZZyyy~~~eeeZZZcccxxxqqqtttzzzxxx{{{tttmmmhhhfffXXXYYYcccvvv}}}rrrlllwwwqqqpppzzzsssqqqyyymmmjjjmmmqqq[[[III;;;000,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------.........------:::UUUqqq{{{qqqzzzzzzrrrnnnhhhkkknnnfffvvvwwwzzz||||||wwwoooiiilllpppnnngggbbbaaa```\\\fffccc]]][[[```bbb[[[QQQ<<<@@@FFFNNN\\\iiillliii```___\\\MMMIIIjjjvvvkkk\\\```kkklllvvv}}}vvv}}}OOO///---+++)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((zzzkkkJJJ000///000,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))000222'''%%%'''(((,,,%%%,,,$$$***[[[111'''###444111666 888NNN...---)))///~~~((()))yyy111ttt)))%%%///000***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******&&&''''''((()))*********(((((()))***************+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++************)))(((((()))***************)))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++,,,---//////000DDDXXXyyyrrrfffzzzooossshhh[[[]]]dddooo}}}|||nnnpppjjjllllllfffkkkqqqmmmfffpppsssmmmkkknnnpppllljjjjjjkkklllmmmllliiigggkkkhhhhhhjjjllljjjiiijjjjjjdddeeeooowww{{{~~~aaauuuvvv___VVVlllwwwnnnddd\\\222000---***(((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......+++))),,,222:::RRRyyypppppp{{{~~~vvvpppjjjjjjssstttuuutttooofffZZZOOOHHHJJJKKKKKKSSSiiisssppp~~~zzzwwwpppllljjj}}}___ccc~~~yyyqqqdddPPP:::---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...)))---...333FFF___lllkkkuuuwwwyyyvvvuuuyyyppp^^^___pppxxxsssssssssssssssrrrqqqqqqnnnqqqnnneee```aaaaaa]]]fffddddddhhhppppppaaaQQQSSSNNNIIIJJJVVVdddhhhfffaaa]]]fffaaaIIIPPPnnn{{{mmmbbbZZZXXXdddttt{{{PPP///...+++)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((|||iiiEEE.........+++...************))))))))))))((((((&&&%%%%%%&&&'''(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***''',,,$$$,,,111"""************'''999!!!"""***111,,,---555%%%++++++&&&xxx&&&---***,,, ,,,,,,(((******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))*********+++++++++))))))************)))))))))************+++++++++))))))*********+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++******))))))******+++*********))))))((((((******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,+++444---(((...+++111IIIuuueee]]]lllbbboooccc^^^mmm{{{uuuwwwtttkkklllnnnoooooonnnkkkllloooqqqppprrrsssqqqppprrrvvvuuupppvvvrrrpppsssrrrnnnkkkkkknnnlllkkkjjjjjjjjjhhhffffffkkknnnllllllpppsssssslll```^^^ccckkk{{{ggg]]]fffvvvttttttIII777******+++'''&&&+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************///((('''///333...******)))000333BBB___rrrzzz^^^}}}}}}|||pppoooggg^^^___fffeee]]]bbb___aaaeee[[[IIIAAADDD===GGGEEE<<>>UUUbbb~~~nnn^^^eeexxx}}}xxxjjjgggiiiiiioooppppppooommmnnnttt{{{rrrzzz~~~|||~~~}}}yyyrrrpppnnnlllmmmppplllkkkjjjkkklllmmmlllkkkfffjjjkkkhhhgggiiihhheeeRRRFFF@@@???EEEcccsssjjjnnniiirrr~~~xxxkkkTTTBBB000***,,,,,,***((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++...///---++++++...111///222@@@```tttgggZZZcccxxxttthhh```eeeYYYZZZ\\\[[[UUUPPPSSSZZZVVVTTTXXX\\\TTTDDD===@@@888HHHPPPOOO]]]wwwwwwggglllrrrwwwwwwrrrkkkfffzzzzzz~~~~~~xxx}}}ooopppwwwyyy\\\CCC///$$$,,,&&&(((111&&&...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,---------555---AAATTTjjjfffnnnmmmzzzuuuwwwwwwoooaaa]]]dddhhheeemmmkkkhhhggggggfffeeecccpppjjjggghhheee```___bbbccc___aaahhhjjjfffbbbaaa\\\\\\ZZZUUUOOOMMMTTT[[[```^^^bbbfff^^^NNNGGGJJJhhhrrriii|||xxxuuu|||yyywwwJJJ+++,,,'''&&&---,,,))))))))))))))))))))))))((((((((((((((((((((((((rrrKKK222111///)))+++************))))))))))))(((''''''&&&&&&'''((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))...(((%%%,,,"""$$$###(((000///...,,,666(((***'''+++FFF!!!///)))wwwccc!!!CCC111|||''',,,"""###111$$$,,,((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))************+++))))))************)))))))))************+++++++++)))+++...111111///,,,***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,+++******))))))*********************)))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++***************++++++++++++,,,,,,,,,,,,000(((,,,222///777UUUooouuuttt|||YYYXXXaaassseeeccchhhkkkiiijjjlllrrrwwwsssnnnsss~~~|||yyyvvvvvvxxxqqqooonnnnnnnnnnnnmmmlllkkknnnmmmkkkjjjjjjfffaaaVVVKKKCCC:::777OOOvvvvvvppp~~~qqqdddxxxqqqdddVVV@@@///+++---+++%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++000000+++***---///...000LLLgggnnn```KKKUUUwwwrrr___ZZZUUUTTT]]]^^^QQQNNNXXX___ZZZYYY]]]UUUSSSUUUWWWPPPBBB===@@@@@@RRR```eeeooo}}}zzzlll[[[___eeekkkoooqqqrrrqqqcccxxxyyy~~~zzz{{{vvvrrr|||www]]]BBB///,,,(((***---$$$+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,,,,,,,+++333)))JJJvvvgggqqqzzzooo~~~wwwwwwxxxzzztttkkkddd```aaadddhhhjjjfffccccccfffgggddd```hhhaaa\\\[[[[[[ZZZ\\\___aaaaaaeeeiiijjjeeebbbbbb[[[XXXUUURRRSSSUUUXXXYYYVVVUUU[[[eeecccTTTDDD>>>TTTkkkfffqqqxxxqqq{{{nnn:::,,,+++'''''',,,))))))))))))))))))))))))((((((((((((((((((((((((sssKKK222111000)))+++************)))))))))((('''''''''''''''((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%$$$111---+++888***&&&...!!!&&&:::___,,,,,,!!!///"""444555888111$$$...:::SSS,,,''',,,"""'''...&&&******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((*********)))))))))))))))))))))))))))************)))******++++++******)))))))))*********+++++++++***+++---//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++******))))))************************************))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((()))))))))************************************+++++++++,,,,,,,,,------111***111222...KKKxxxbbbbbbsss```XXXssshhhwww}}}sssjjjaaa___fffoooqqqoooqqqmmmpppwwwwwwvvv}}}}}}{{{xxxuuurrrpppmmmjjjggglllnnnnnnmmmnnnppplllfffkkkdddbbbZZZPPPZZZqqq{{{www|||wwwkkkeee~~~}}}wwwrrr^^^AAA///,,,,,,((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,///+++)))---000//////000NNNqqqvvvVVVAAALLLttthhhggg[[[SSSVVVUUURRRXXXSSSUUU___nnnuuuqqqhhhccceeebbb```^^^VVVLLLJJJNNN]]]kkkuuuwwwzzz}}}ssseeedddggglllqqqvvvzzz|||}}}rrrlllooozzzyyylllooozzziiihhhuuuyyysss^^^EEE333,,,+++(((%%%,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))+++,,,---,,,,,,,,,,,,---666YYYuuudddqqqxxxfff}}}~~~vvv{{{|||yyy|||rrrkkkkkkiiifffkkktttuuunnnfffeeeiiijjjgggccc\\\XXXUUUUUUWWWZZZ]]]```eeehhhlllnnnjjjddd___]]]WWWWWWTTTRRRSSSXXX[[[[[[VVVSSSUUU\\\]]]TTTIIIDDD;;;dddwwwjjjooowwwwwwzzzLLL111...***%%%)))((((((((((((((((((((((((((((((((((((((((((((((((rrrHHH///000000***+++************)))))))))(((&&&''''''(((((()))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))&&&)))(((+++***)))***)))555'''000&&&fff&&&+++111444%%%+++444%%%&&&)))PPP,,,kkk(((+++QQQ&&&---$$$,,,(((,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++******))))))*********************+++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((()))))))))************************************++++++,,,,,,,,,---------///***///888NNN{{{[[[kkkuuuzzzjjj]]]rrr{{{sssWWWXXX\\\eeemmmrrrsssrrrwwwqqqqqq{{{~~~~~~~~~yyyuuurrrnnniiifffbbbfffggggggiiimmmmmmjjjmmmiiimmmoooiiinnnwwwvvvqqqxxxoooaaajjjxxxzzzzzzXXX:::...---,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,///((()))111///+++999NNNqqqlllUUUIII___}}}{{{bbbSSSVVVPPPNNNWWWYYYXXX___ddd}}}vvvsssooojjjddd```bbbggg{{{zzzqqq~~~}}}{{{yyyxxxrrroooiiifffjjjooo~~~vvvfffbbbrrrwww```CCC666...'''+++000))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))+++------,,,,,,---///111WWWmmmbbbjjjqqq}}}{{{sssoooyyy{{{xxxvvvwwwnnnkkkppprrrooouuu~~~ttthhhcccdddfffddd```^^^___```___```cccfffhhhjjjnnnrrrqqqllleee___[[[XXX\\\\\\VVVUUU\\\dddgggjjjeeebbbbbb^^^VVVNNNJJJ222FFFccczzz}}}sssmmmvvvwwwvvvyyy```;;;,,,,,,******((((((((((((((((((((((((((((((((((((((((((((((((pppFFF...000000***+++************))))))))))))&&&&&&((()))))))))))))))((((((((()))))))))******************************)))))))))))))))))))))))),,,))),,,###### <<<%%%***444,,,%%%(((ccc,,,)))...999nnn,,,///'''&&&"""...111)))>>>...GGG)))***))))))111///(((,,,(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))((((((******++++++++++++******)))************+++++++++,,,***)))'''((())),,,---*********+++++++++++++++++++++,,,,,,,,,,,,------,,,+++******))))))***************+++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************************+++++++++,,,,,,,,,,,,------------,,,(((///KKKsssoooXXXdddgggjjjuuu[[[NNNUUU```kkkpppppprrrvvvkkkuuu}}}yyyvvvtttqqqmmmkkk___cccdddaaabbbggglllmmmllleeeiiinnnnnntttyyysss~~~|||lllpppccciiiwwweeeHHH555,,,)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,---------+++,,,111222+++---JJJmmm\\\EEE@@@kkkppp[[[WWWMMMTTTTTT[[[lllwww{{{{{{yyyuuussstttyyy}}}{{{yyywwwooo}}}}}}dddmmmtttyyygggqqqbbbLLL777'''+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))+++...---,,,---000444@@@sssyyybbbwwwmmmwwwxxxssswwwooojjjjjjqqquuuuuuzzz|||sssggg```^^^^^^]]][[[fffmmmqqqmmmiiiiiilllnnnrrrtttsssoookkkhhhccc]]]ccckkkkkkbbb___jjjxxxzzzuuummmaaaRRRHHH<<<:::DDDaaawwweee{{{~~~{{{WWW333,,,...)))))))))))))))))))))))))))((((((((((((((((((((((((qqqFFF---000000******************))))))))))))%%%&&&((()))******))))))(((((()))))))))*********************************)))))))))))))))))))))))))))000)))111222AAA___!!!'''...!!!---==='''%%%333^^^'''111,,,222222......)))000(((///)))***!!!***...""",,,+++)))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))((((((((((((***++++++,,,,,,++++++***)))************+++++++++***))))))))))))***+++,,,)))*********++++++++++++++++++,,,,,,,,,,,,------,,,+++******))))))***************++++++,,,,,,,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,------------...***000===bbbrrruuu}}}xxxcccpppsss___kkk~~~nnnaaa[[[YYY]]]eeemmmooopppxxx~~~{{{xxxvvvuuussspppnnneeehhhggg^^^ZZZ^^^fffkkkrrriiiiiillljjjoootttooo}}}}}}|||xxxssshhhdddrrrwwwnnnaaaKKK555)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...)))000333///222CCCUUU___===???ZZZkkkVVVOOOZZZWWWiiiwwwuuu{{{{{{rrrzzz}}}~~~sssgggzzzgggjjjyyyvvvsss}}}fffHHH000111"""))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))),,,...---,,,...444999VVV{{{sssxxxxxxtttvvv}}}vvvtttkkkkkkmmmqqquuuxxxzzz}}}xxxssskkkeeebbbaaa___^^^lllvvv|||uuulllmmmrrrvvv~~~tttiiifffgggeee```jjjqqqpppffffffwww}}}zzzooo[[[JJJGGG;;;777MMMppp}}}nnnvvvEEE//////&&&))))))))))))))))))))))))((((((((((((((((((((((((tttHHH...000111***)))************))))))))))))%%%&&&((()))*********)))))))))))))))************************************))))))))))))))))))))))))333444''')))"""<<>>XXX}}}TTTaaaiiikkkzzz{{{|||}}}vvvsssrrrsssvvvmmmsssooommmvvvzzzyyy|||~~~zzzyyy{{{|||uuukkkYYYSSSaaammmpppxxxrrr}}}]]]:::///(((***---)))(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,+++000,,,...333000VVVSSSNNNaaayyypppqqqzzz~~~vvvsss{{{|||xxx|||}}}ssslllpppwwwtttsssrrrsssyyy~~~zzzrrrooorrrrrr||||||}}}{{{wwwiiiVVVJJJJJJPPPTTTRRRVVV\\\bbbjjjuuucccQQQBBB===<<<888JJJrrr|||wwwNNN***++++++,,,,,,***((()))***((((((((((((((((((((((((kkkCCC111......------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***,,,+++******+++---,,,###...(((+++999,,,(((CCCAAA::: ///)))+++LLL666"""+++<<>>******+++,,,***'''))),,,((((((((((((((((((((((((iiiAAA000///...---...))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++)))+++,,,,,,++++++,,,---222$$$++++++%%%************888xxxOOO333555+++DDD(((444???(((KKK777000UUU444JJJBBBQQQSSS:::XXX;;;...555***...333'''%%%((('''KKKTTT222***,,,******,,,+++)))(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************++++++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++,,,,,,---......000,,,111222&&&<<>>CCC===444:::DDDsssrrrzzzmmmTTT333+++'''***+++((()))...))))))))))))))))))))))))eee===222333///,,,---))))))))))))))))))))))))***************************+++,,,------,,,+++***)))************+++++++++***+++---,,,++++++,,,...))),,,,,,222111+++...000+++(((,,,;;;888===---444>>>///BBBeeeiii___fffccchhhnnnYYYcccvvvcccjjjWWWBBBQQQWWW@@@HHH<<<555333333>>>...444333%%%222(((000888)));;;((('''%%%%%%'''***+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))******************)))))))))*********((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...///...''',,,111222LLL~~~jjjxxxxxxuuusssttt}}}tttaaaeeebbbgggmmmooopppsss{{{yyyrrrnnnjjjjjjjjjhhhfffbbb___\\\XXXYYYWWWTTTPPPPPPSSSWWWaaahhhllliiiiiillljjjddd]]]hhh}}}uuurrreeerrrvvvdddMMM333***---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---------...///000111222IIIUUUMMMTTTsssbbbYYYkkkwww}}}~~~~~~|||{{{tttssswwwpppjjjqqqooooootttyyyyyyyyywwwTTTKKKYYYjjjzzzgggrrr|||{{{~~~~~~uuu\\\;;;((('''+++***************************))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---+++000111@@@ppp___ooo~~~www{{{rrrvvvvvvvvvyyysssxxxuuuwww}}}uuuuuutttqqqnnnmmmmmmkkkhhheeegggjjjlllkkklllooonnnkkkdddbbbdddrrr~~~rrrhhhpppssssssooodddPPPCCCHHHUUUeeekkkqqqrrrrrrzzzxxxQQQ===@@@===777999<<>><<<888:::999SSSlll{{{|||~~~III666***,,,...***'''***))))))))))))))))))))))))^^^;;;444000---///...***...000000,,,)))))))))************************)))************+++++++++++++++++++++++++++++++++'''---000,,,+++...///,,,///+++***---///---...111+++111333000000888DDDLLLXXX___lll}}}^^^[[[MMM===777888222'''...&&&***...***+++...(((,,,,,,+++)))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************(((((((((((())))))))))))************************)))************+++++++++,,,,,,+++++++++,,,---------777+++---JJJlllxxxQQQppp~~~lllvvv|||oooxxxhhhZZZPPPQQQ^^^rrrqqqmmmuuuzzz|||uuurrrrrrmmmjjjgggccc[[[WWW\\\dddccc]]]UUURRRRRRQQQNNNJJJJJJXXXhhhnnnjjjffffffjjjmmmssseeemmmyyyllljjjXXX|||xxxNNN555,,,(((+++***)))(((((()))******)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---222111111,,,111:::iii\\\RRRwwwaaacccgggpppuuunnniiigggooorrrfffjjjvvvtttnnnxxx~~~uuummmuuu{{{xxxgggrrr|||tttwww{{{sssnnnyyy{{{zzz}}}uuummmkkknnntttzzzrrr\\\YYYOOOFFFPPP}}}tttuuurrrtttaaa>>>...,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------+++000...444mmmcccaaauuuuuuuuuzzz|||}}}yyyrrrrrrtttsssrrrpppllliiihhhiiikkkqqqooommmnnnppppppnnnkkkccc```hhhyyyvvvmmmmmmoooiiiiiijjj\\\JJJIIIVVVjjjeeehhhrrrvvvyyyxxxeeeEEE======777555:::CCCXXXkkkzzzzzz{{{nnn===,,,222***---222"""))))))))))))))))))))))))\\\:::444000...111000,,,...000///,,,******+++************************************++++++++++++++++++++++++++++++++++++***...---))))))---...+++000---...111000,,,***,,,,,,555;;;>>>FFF[[[sssrrr\\\PPPKKKEEE>>>777.........))),,,000,,,((())))))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************(((((((((((()))))))))***************************************++++++++++++,,,,,,++++++,,,,,,---...(((111+++<<>>:::888:::;;;KKK}}}{{{wwwwwwqqqCCC+++...,,,***---***))))))))))))))))))))))))ZZZ888333000///222222---...///...,,,++++++,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,------+++(((***...///------,,,---111000...000555<<>>;;;888555>>>cccuuuuuu{{{}}}{{{ZZZ666+++...(((&&&111))))))))))))))))))))))))ZZZ888333000...111111.........---,,,,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,******---000000//////---,,,...000555BBBNNN[[[mmm|||vvvzzzuuu~~~uuuXXXNNNFFF<<<000000222)))///---,,,,,,+++***((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************(((((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///222222<<>>''',,,+++***)))(((((()))***))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,---------)))555***...;;;LLL___RRRvvvppp___]]]aaazzzxxx~~~wwwsssrrrpppvvvrrr{{{}}}jjjZZZNNNRRR]]]dddkkkrrrmmmfffiiittt\\\:::^^^zzzwwwooowwwzzzvvv}}}{{{WWW888---******))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,------......%%%;;;___gggnnn{{{|||vvvsssvvvzzzzzzyyyzzzyyy{{{{{{wwwsssqqqssswwwssstttuuutttssssssuuuwwwooonnnnnnpppqqqnnnfff```\\\eeetttuuulllkkkjjjeee```YYYJJJCCCQQQfffzzzsssgggooozzzzzz|||}}}wwwcccKKK??????<<<666555:::JJJwww~~~|||NNN+++...+++$$$000))))))))))))))))))))))))[[[999333///---/////////...------......//////++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,+++---------,,,,,,000...///333<<>><<<666444;;;>>>nnn{{{{{{ddd---,,,000&&&+++))))))))))))))))))))))))[[[999333///---//////...------...000111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------.........------...,,,)))+++///+++000===LLL^^^wwwpppllluuuvvv[[[PPPFFF444222...***)))+++,,,***((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))*********++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000111,,,YYYUUUddduuuttthhhyyyuuuddd\\\dddhhhiiipppsss{{{|||uuunnnhhhdddWWWSSSQQQQQQOOOJJJIIIKKKJJJNNNTTTWWWWWWRRRLLLHHHDDDEEEDDDCCCFFFQQQaaammmdddlllbbbiii{{{eeeccclllllleee:::---,,,***(((((('''(((((()))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......444$$$555333IIIkkkbbbmmmrrrdddfff|||xxxjjjuuuwwwsssgggcccnnnvvvqqqqqq}}}wwwXXXAAAHHH[[[iiisss{{{uuuxxx~~~zzzccc>>>OOOmmm___```{{{yyy|||xxxlllFFF,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......---888AAApppZZZsss{{{uuutttwww}}}}}}}}}}}}{{{xxxtttqqqqqqqqqnnnoooqqqrrrqqqrrrsssuuuxxxwwwwwwwwwvvvqqqiiicccfffkkkppptttsssnnnjjjhhh^^^VVVLLLCCC@@@JJJccczzz}}}pppfffdddmmm|||rrroooppprrrxxxrrraaaJJJ>>>======999222:::<<>>{{{zzzQQQlll~~~|||oooyyyvvviiieeemmmooommmrrruuu{{{wwwgggmmm}}}tttkkkfffbbb\\\XXXZZZWWWUUUSSSMMMGGGGGGKKKWWWVVVTTTPPPMMMKKKKKKLLLBBBDDDDDDAAA@@@HHHYYYgggggggggeeejjjwww|||zzz|||uuucccnnnlll{{{mmmJJJ///...,,,***)))))))))***)))))))))))))))))))))))))))************+++++++++)))******+++---......///222)))111CCCWWWjjj~~~fffgggwwwuuu}}}wwwiiiWWWbbb~~~|||xxxZZZDDDHHHTTT]]]hhhsssuuu{{{~~~yyyRRR???VVVllliiinnn~~~}}}{{{ZZZ...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---.........(((;;;OOOhhhiii}}}}}}zzztttuuu{{{|||||||||zzzwwwtttrrrqqqmmmoooqqqrrrrrrrrrssstttyyywwwvvvuuutttooogggaaafffjjjooossssssnnneee^^^QQQJJJCCCAAAGGGXXXrrr~~~ooohhhfffiiiwwwtttmmmkkkiiiqqqhhhZZZLLLCCC???<<<:::444555;;;JJJppp}}}qqq~~~nnnAAA222...)))---))))))))))))))))))))))))XXX666111///...222222---,,,---000333444111...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////---,,,///333333777HHHYYY^^^qqqvvvsssOOOGGG<<<555222000,,,)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''')))+++,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))************+++++++++************************++++++,,,,,,,,,---------+++,,,,,,---...///111111333NNNgggNNNzzz{{{zzzgggsssvvvnnnqqqpppggggggqqqtttttt|||zzz{{{|||ggg^^^oooyyywwwvvvpppjjjgggdddaaa[[[QQQHHHHHHMMMeee___TTTJJJDDDEEEKKKPPPEEEFFFEEE???<<>>\\\[[[rrr{{{xxx~~~tttvvv}}}{{{||||||{{{yyyvvvtttsssppprrrtttuuuttttttuuuvvvvvvtttrrrqqqooojjjccc]]]___fffqqqxxxyyyppp___QQQEEEAAA>>>CCCQQQgggqqqiiibbbbbbsssxxxoooiiidddoooeeeZZZQQQIIIAAA;;;:::999111888???iiimmmttt~~~nnnNNN999)))%%%///))))))))))))))))))))))))XXX555000000000111///.........///111222111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------...///111222666222111888DDDNNNVVV[[[vvvsssoooSSS@@@:::444444444,,,++++++***)))''''''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++******************))))))))))))))))))))))))))))))******************,,,,,,++++++************,,,+++)))((()))***)))(((%%%'''))),,,,,,+++***)))************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,///222222///888YYYvvvvvv[[[ZZZvvv{{{}}}nnngggvvvyyywwwjjjkkklllmmmooorrrzzz{{{ssshhhvvvxxxqqqssskkkTTTCCC???>>>EEEUUUtttkkk]]]PPPDDDAAAJJJVVVOOODDD@@@CCC>>>999GGG]]]rrrllliiikkkoootttzzzttt|||dddqqqqqq{{{KKK+++444***$$$666,,,%%%************************)))************+++++++++))),,,---***)))+++---...,,,666111JJJUUU]]]vvvqqqxxxttt{{{eeeQQQ[[[{{{{{{iiiRRRDDDFFFRRR```iiisssxxxzzzVVVFFFfffrrrhhhnnn}}}|||sssmmmNNN+++$$$///(((%%%---...)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,---------???```UUUsssppppppwwwwwwtttzzz~~~|||zzzzzz{{{{{{zzzyyyxxxyyyvvvxxxyyywwwsssqqqrrrtttvvvrrrssswwwoooaaa\\\bbb___eeepppxxxrrr```OOOFFFEEE888>>>NNNXXXqqqgggddd___aaavvvzzzvvvpppjjj|||ooo^^^LLL@@@;;;===>>>///>>>;;;QQQ|||~~~}}}ooo???---111(((+++++++++************)))YYY555111000000111............///111222111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000+++---;;;MMMWWW^^^uuu|||nnn{{{iiiTTT???999777...,,,,,,+++***(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++++++++******************((((((((((((((((((((('''((()))***,,,,,,+++)))(((***)))(((((((((***+++,,,+++*********+++++++++***,,,+++((('''&&&&&&((())))))))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,111000...---...111222222HHHeeeeeeaaaxxxeeerrrxxxsssdddyyysssnnnllllllooowwwwwwmmmyyyvvvqqqjjjccc]]]JJJ<<>>:::BBBNNNnnnnnnlllkkkmmmttt|||llluuuooouuujjjddd999---,,,''',,,,,,---************************)))************+++++++++***+++,,,+++,,,---......+++000AAAFFFUUU~~~sssggghhhxxx{{{|||vvv~~~oooZZZKKK^^^zzzhhhQQQCCCDDDOOO[[[cccsssxxxyyy}}}}}}kkkGGGQQQccceeefffvvv{{{|||~~~rrr```>>>+++---,,,'''(((***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...333DDDZZZ___{{{sssvvvvvvvvvuuuzzz}}}yyywwwuuuuuuuuuvvvwwwzzz|||}}}uuuwwwyyyxxxvvvvvvwwwyyyvvvqqqqqqrrrjjj]]]YYY___ccciiirrrsssgggSSSEEE@@@BBB>>>JJJZZZfff~~~___ZZZUUUZZZrrrssskkkkkklll~~~{{{nnnZZZFFF;;;888:::111<<<999BBBlllxxxmmmuuuwww~~~xxx```444***...+++++++++************)))ZZZ666111000///000---.........///111222111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////.........222444GGGcccqqqwwwmmmLLLCCCAAA666///...,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++******++++++++++++++++++)))))))))((((((((('''''')))***,,,---...,,,***))),,,+++++++++,,,...000111++++++,,,,,,+++***)))))),,,***(((&&&&&&&&&'''(((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///...---++++++...222777___hhhxxxUUUttthhhkkknnnyyy~~~jjjxxxnnnkkklllooowwwwwwxxx}}}ppprrriii]]]YYYIII<<>>???ccckkknnniiiiiirrrzzz|||{{{sss{{{kkkrrruuuGGG'''111///###---000************************)))************+++++++++,,,++++++,,,...//////...---666SSSHHHaaajjj___aaa}}}}}}~~~uuu___SSSQQQmmmxxxvvvfffQQQDDDFFFPPP\\\bbbpppwwwxxx{{{}}}NNN999OOOdddeeelll}}}uuuwwwWWW333(((///,,,&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---......444LLLUUUllluuu{{{ssswwwxxx|||~~~yyyuuusssvvvtttssssssvvvyyy{{{{{{vvvxxxzzzzzzzzzzzz{{{}}}zzzuuurrrooofff[[[YYY___eeekkkpppkkkYYYDDD<<<===<<>>GGGKKKIII@@@<<>>GGGWWWeee|||kkk]]]```[[[[[[kkkyyy|||qqqfffnnn{{{sssZZZHHH@@@@@@888<<<999>>>222MMMmmmuuuuuunnn}}}___@@@///***+++++++++*********))))))\\\777222111000000---.........///111222111000---------------------------------....../////////......---...000333666888FFFXXXnnnrrr~~~lllYYYBBBCCC===666000---,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,)))******+++,,,---------000///.........000333444111222222222111///,,,+++---///000000...---...000************)))((((((''''''((((((((())))))************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...222444111111===KKKwwwmmmvvv|||rrrjjjtttooopppvvvwwwwwwhhh}}}rrrsssfffddd\\\QQQ???AAAbbbtttcccPPPIIIEEEFFFFFFBBB@@@@@@<<>>:::CCCXXXiiillljjjmmmnnnmmmooorrrkkk|||bbbyyysss@@@222///'''111###************************))))))*********+++++++++000+++)))---...,,,,,,///AAAkkkXXXhhhzzzppppppnnnddd|||~~~pppUUUFFFYYYxxx{{{}}}mmm___NNNEEEJJJVVVbbbiiijjjtttvvvyyyhhh777777[[[vvv~~~~~~JJJ'''+++...)))...))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...///000AAAnnnfff~~~{{{zzz{{{rrr|||}}}zzzyyy]]]ccckkkssswwwzzzzzzzzzvvvwwwxxx{{{~~~}}}uuulllccc]]]___dddddddddaaaUUUCCC666999CCCIIIPPP```qqqggg^^^bbb\\\\\\lllyyy{{{ooodddooo}}}uuu^^^MMMDDD@@@888<<<666>>>888NNN{{{vvvwwwxxxzzziiiMMM444***+++++++++*********))))))[[[777222111000111............///111222111000---------------------------------...//////000000...------000666@@@IIIOOO___~~~~~~xxxsssssszzzsssZZZUUULLL@@@666111...+++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))*********++++++)))))))))))))))))))))))))))************+++++++++******++++++,,,---------)))***,,,...000222444555777666555555777:::===???EEEDDDBBB@@@===:::999888777999;;;:::777777:::===888555000,,,)))((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,,,,,,,------------,,,---111222---...???TTTwwwsssXXXpppzzzwww|||yyytttrrrpppooouuu{{{xxxwwwcccsssyyywwwqqqfffcccZZZSSSBBB:::XXXooo___JJJFFFEEEEEEBBB>>>>>>AAA777DDDJJJDDD<<<::::::888<<>>666;;;DDDMMMVVVjjj~~~fff\\\[[[TTTYYYnnn~~~|||qqqoooooorrrmmmZZZHHH;;;777888555:::<<>>777===CCCCCC???;;;999888:::DDDYYYnnnrrrjjjhhhooovvv|||{{{{{{yyyooohhh~~~yyy<<<+++111***...************************)))************+++++++++---***+++///...+++444CCCjjjggggggwwwyyyxxxbbbLLLPPP]]]rrruuu{{{yyycccKKK???JJJggg{{{mmmkkk\\\JJJAAAEEESSS```hhhkkkuuuvvvuuu{{{|||}}}zzzcccRRR<<<;;;TTTzzz{{{rrrJJJ******///((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,...///000111GGGaaalllsssxxxyyy~~~~~~~~~vvvrrrssssssrrrrrrvvv{{{~~~{{{xxxpppeee\\\[[[```cccbbbVVVIIIAAA<<<<<>>:::999999===PPPiiiooofffeeepppjjj~~~pppbbbtttaaatttHHH333666"""222************************)))************++++++++++++))),,,111...---:::LLL{{{YYYwwwwwwqqqfffdddUUUDDDTTTggguuu{{{xxx~~~pppXXXBBBAAAWWWrrrzzzqqqiiiZZZIIIAAAGGGWWWfffoooiiiuuuvvvvvv}}}vvv___ZZZCCC222AAAgggvvvppp|||}}}|||XXX...,,,666))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---...///111111HHHYYYttt~~~ssszzzuuu{{{|||~~~~~~|||||||||}}}}}}qqqpppuuuxxxvvvtttvvvxxxzzzxxxvvvyyywwwoooddd]]]]]]aaaeee[[[MMM>>>:::<<>>999888???333999<<>>888888,,,+++***)))((()))***++++++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************&&&***......+++((((((***222...++++++...333888:::===AAAEEEGGGJJJVVVhhhvvviiiXXXRRR```ggg^^^TTTTTTSSSNNNRRRVVVVVV]]]```VVV[[[kkkrrrdddSSSPPPWWW]]]YYYGGG;;;DDDSSSZZZWWWTTT777::::::444+++(((+++///''''''((()))***)))&&&###))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,------......///...---'''333...EEE}}}cccYYYxxx}}}vvvqqqgggpppkkktttjjjvvvnnnzzz]]]IIIhhhZZZhhhwwwdddbbb^^^VVVIII<<<>>>RRRhhhYYYGGG;;;===@@@;;;999<<<777777888<<<@@@@@@:::444999<<<===TTTqqqkkkbbbrrrooommm}}}jjjZZZtttsssbbb~~~\\\***///000***---,,,++++++******++++++++++++******++++++,,,---,,,***,,,222***555///jjj^^^MMMyyymmmaaaTTTMMMNNNWWWggguuu~~~{{{XXXFFFBBBCCC^^^qqqtttcccRRRBBB???HHHTTT```hhhvvvzzztttsss|||~~~uuueee===222UUUkkknnnrrryyy|||zzzrrr999000***(((+++++++++************))))))))))))))))))))))))))))))************+++++++++------...///---+++000777DDDgggwwwvvvwww{{{~~~|||wwwvvv{{{}}}xxxpppsssxxxxxxwwwyyyzzzwwwkkk\\\WWW]]]aaaaaaSSS@@@555===DDDCCCIIITTTiiiwwwlll___XXXZZZZZZYYYeeevvv}}}rrrjjjggggggsss|||yyyrrrdddMMM888777BBB888444???888CCCpppqqqsssxxxaaa666***++++++++++++,,,***'''XXX888444222000111111...000222222111000000000......------------......---...///.........//////222222;;;]]]ssskkkppp|||zzzfffRRRYYYUUUOOOKKKJJJIIIGGGEEEEEEFFFGGGGGGHHHHHHHHHHHHKKKNNNRRRXXX^^^eeekkknnnllllllllljjjfffkkk}}}wwwiiiSSSFFF:::,,,///...+++***))))))(((((((((((((((((((((((((((((()))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++)))(((''')))***,,,,,,***999===888777>>>FFFGGGSSS```ddd___XXXSSSRRRTTTIII???@@@IIIRRRVVVWWWQQQKKKNNNOOOGGGEEEHHHCCCLLL\\\oooxxxoooaaa\\\^^^iii]]]QQQKKKHHHHHHNNNWWWoooUUU999///555999///###***(((''''''***,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,------......///...444111555///MMMwww~~~\\\|||rrrhhhuuusssmmmqqqvvvttttttuuuVVVFFFaaa[[[|||pppsssggg```]]]UUUHHH;;;;;;NNNcccWWWFFF:::;;;>>>:::777:::777666777:::??????;;;666777:::;;;OOOkkknnnhhhtttooonnn{{{vvvqqqrrrxxxmmmmmm<<<,,,......---,,,++++++******++++++++++++******++++++,,,---,,,***,,,000---777FFFqqqZZZYYYzzzbbbXXXPPPPPPVVV___mmmxxx{{{dddLLL@@@FFFRRRkkk~~~rrrssscccSSSEEECCCJJJTTT]]]dddqqqvvvrrrrrr|||~~~~~~}}}RRR>>>FFFbbbiiijjjhhhooo}}}yyyHHH222...///+++++++++************))))))))))))))))))))))))))))))************+++++++++---,,,...///---+++111999PPPlll~~~tttuuuwww}}}{{{zzzzzz{{{|||}}}}}}yyy|||~~~uuuooossswwwwwwvvvvvvzzzwwwlll^^^VVVVVVUUURRREEECCCBBBBBBDDDJJJUUU^^^mmmqqqbbbXXXXXXWWWUUU```qqquuufff___cccwwwrrrbbbQQQDDD777AAA888666???888AAAjjjllltttppp>>>......---+++******+++***WWW888444222000111000///111333333222000000111......------------.........///000111000000111222999;;;VVV}}}pppfffiiimmmpppnnneeeWWWIII@@@AAA???>>>???AAACCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFJJJPPPUUUXXXaaafffmmmrrrnnngggfffjjjrrrsssyyy}}}ooo\\\FFF:::111///,,,*********)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,(((%%%''',,,//////---888555444777AAANNNYYY```VVVYYYZZZWWWSSSRRRVVV[[[```bbb^^^YYY]]]ffffff```eee]]]bbbfffZZZSSSWWWYYY___TTTNNNRRRSSSVVVfff{{{pppkkkdddZZZOOOGGGHHHMMMRRR[[[___TTT@@@111///333...,,,***)))************(((((((((((((((((((((((())))))))))))************)))************+++++++++++++++,,,------......///(((---***...777ZZZvvvrrraaa}}}|||jjjbbbuuuwwwnnnooovvvvvv\\\GGGTTT\\\mmm{{{mmmiii^^^[[[TTTGGG:::888HHHZZZUUUEEE:::999;;;777555777777555555888<<<===<<<999555:::999EEE^^^kkkkkkooonnnmmmtttooowwwwwwqqq^^^...(((+++---,,,++++++******++++++++++++******++++++,,,---///......,,,,,,222[[[jjjQQQcccnnnppp[[[TTTQQQWWWbbblllvvv~~~qqqMMMAAA;;;KKKeeewww}}}rrrqqq```RRREEEDDDJJJRRRYYY___kkkqqqpppqqq{{{~~~}}}iiiIII:::^^^kkkhhhzzzgggooo___222,,,---+++++++++************))))))))))))))))))))))))))))))************+++++++++,,,+++---...,,,,,,333===ZZZqqq}}}kkk~~~wwwppptttwww{{{wwwyyy~~~|||vvvuuuyyy~~~zzztttqqquuuzzzyyyvvvttttttqqqhhh\\\RRRMMMIIIDDD999AAADDDBBBHHHVVV______wwwqqqaaaVVVUUUSSSRRR___pppuuuggg```hhhzzz|||nnn[[[KKK888???999777???888???___|||cccyyyyyyOOO111000...+++))))))+++...VVV777444222000111000...000222222111000///000......------------......///---...222444222111222999QQQ|||\\\YYYkkksssssslll[[[GGG;;;<<>>>>>???FFFSSS```dddcccmmm]]]RRRRRRRRRTTTcccvvv}}}sssmmmmmmpppyyyiiiLLL:::===999999>>>888===SSS{{{||||||\\\uuuooo111...---,,,+++)))+++///UUU777555333000111///,,,...000111///...............------------......111,,,+++000333000///111DDDjjj~~~bbbaaatttwwwiiihhhWWWDDD<<>>:::888666555555666444333444666999;;;<<<888:::999888DDD\\\llljjjooolllkkktttyyyyyyxxxjjjtttmmmMMM555555---,,,++++++******++++++++++++******++++++,,,---&&&+++...---888CCCyyyjjjccc[[[WWWYYYcccqqq|||gggIIICCCEEEDDDUUUqqq~~~|||||||||rrriii]]]MMM???===EEEPPPZZZaaahhhpppqqqrrryyyzzzzzz}}}ddd;;;TTTkkkrrr{{{{{{vvvPPP777---+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++++++++------,,,///<<>>XXXpppsssooommmoooqqqyyyqqqppptttVVV666111---,,,++++++******++++++++++++******++++++,,,---(((---...,,,888IIIiiiddd}}}gggUUUUUUZZZeeerrr}}}~~~}}}mmmWWWCCCCCCHHHNNN^^^uuu|||}}}|||rrriii^^^NNN???>>>FFFQQQ\\\dddgggpppppppppwwwxxxyyy}}}~~~zzz???BBBXXXnnnxxx}}}zzz~~~aaa:::(((+++++++++************))))))))))))))))))))))))))))))************++++++++++++,,,......---111AAAQQQhhhzzz}}}mmmsss~~~ooowww}}}yyytttuuuwwwwwwwwwxxxzzz{{{wwwxxxyyyyyyyyyzzz}}}zzz~~~}}}zzzuuulllcccUUUNNNHHHDDD@@@<<<===@@@AAAFFFUUUbbb```cccxxxxxxnnn^^^SSSRRRRRRSSSbbbuuuwwwnnnmmmgggzzzppp^^^???:::999<<<<<<;;;===AAA\\\lllxxx```;;;///)))---000,,,***,,,TTT666555333000111///,,,...000111///...............------------.........---000111...444PPPnnncccUUUkkkpppJJJ>>>???:::EEERRRXXXYYY]]]gggqqqlllooosssuuuvvvxxx{{{~~~yyyyyyzzzzzzzzzyyyxxxxxxssstttuuuvvvuuussspppoooiiieeecccbbb]]]SSSLLLJJJXXXaaammmuuuyyy}}}{{{pppttt}}}ZZZMMM===333///---+++(((((((((((((((((((((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,///444<<>>666///+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,------......///777***222PPP}}}{{{___fffccc{{{tttjjjbbbmmmsssgggwwwsssrrr||||||yyyoooMMMAAAMMMXXXaaa~~~lll```ZZZPPPDDD777333<<>>jjjuuu\\\dddiii{{{sssKKK999@@@???OOOOOOSSS[[[gggqqqwwwzzz|||~~~}}}zzzyyy{{{~~~xxxxxxyyyzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwsssooollliiiddd\\\ZZZ[[[IIIRRR^^^dddgggnnnyyy|||```RRR@@@555222111000---((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))---666DDDSSS]]]```___NNN[[[fffdddXXXSSS[[[fffsssllldddccclllyyynnnqqqnnnfffdddhhhiiiggg\\\eeennnggg```mmmuuuhhhhhhlllnnnlllfff```______YYY]]]]]]\\\^^^```[[[QQQSSSLLLMMM[[[mmmppp^^^KKKPPPSSSVVVXXXTTTJJJ===444************************))))))))))))************)))************+++++++++++++++,,,------......///+++,,,:::AAA```qqqeee~~~nnntttjjjXXXooogggtttooodddttt|||kkkmmmsssxxxSSS>>>DDDVVVYYY|||fff```YYYOOOBBB666222;;;GGGSSSMMMCCC999555555555333444444555444333444666888888///888<<<333DDDfffssslllkkksssgggqqqxxxlllqqqjjjsssHHH333---,,,++++++******++++++++++++******++++++,,,---+++///---000AAAkkkbbbcccWWW]]]hhhrrrwww{{{HHH<<>>>>>EEELLLQQQVVV```iiijjjjjjqqquuuzzz|||ddd:::AAAlllwwwppp|||hhhxxxMMM777+++++++++************))))))))))))))))))))))))))))))************+++++++++,,,---///000...444GGGYYYooo~~~zzzhhhzzzuuuooo~~~vvv|||yyyuuusssrrrsssrrrqqquuuwwwyyyzzzzzz{{{}}}~~~{{{ssslllaaaUUUBBB======AAAAAA>>>???CCCVVV]]]bbbkkkyyywwwtttkkk\\\QQQQQQPPPOOO\\\nnnuuullllllvvvzzz{{{yyy{{{yyyiiiVVVCCC999999===:::>>>AAA;;;MMM```~~~}}}WWW>>>***)))...---+++,,,KKK:::444...555111.........////////////.....................///000000...222------@@@]]]zzzoooVVVZZZtttZZZHHH>>>>>>IIIUUUZZZbbbmmmtttxxx|||}}}zzzxxx}}}~~~~~~}}}|||yyywwwvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvsssnnnjjjiiiccc\\\WWWTTTRRRVVV```jjjqqqtttzzzsssoooZZZUUUGGG,,,222:::%%%+++***(((((())))))'''&&&))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************""",,,///((('''---///+++777555???VVVfffdddZZZTTTXXX\\\[[[___iiigggdddmmmuuuzzz~~~|||uuulllhhhggg[[[]]]___^^^YYYSSSNNNKKKGGGOOO\\\eeeccc\\\___ggg^^^___dddjjjjjjiiioooyyy``````XXXQQQ[[[mmmssslllTTTLLLMMM^^^wwwyyylllMMMCCCOOOcccdddXXXLLL@@@222000***'''***---+++%%%)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///333666555GGGQQQxxxwwwfffrrrcccooo}}}nnniiipppqqqtttwwwtttvvvxxxxxxkkkBBBKKKhhhccc___VVVkkknnn___ZZZQQQDDD:::666;;;BBBMMMRRRMMM===444666666222444333333333333444555555777888888<<>>MMM<<<@@@___hhhqqq{{{xxxuuugggVVVHHH<<<>>>IIIRRRXXX\\\dddfffkkkqqqssstttyyy~~~vvvJJJ;;;ZZZlllaaajjjttt{{{rrr111+++%%%***---'''(((,,,))))))))))))))))))))))))))))))************+++++++++,,,+++---///---444KKKdddqqqnnnzzzooosssxxxwwwyyyqqqoooppprrrrrrpppppptttwwwwwwuuuuuuyyy~~~||||||vvvfffTTTHHH>>>===???AAA>>><<>>QQQooo|||}}}rrrZZZlllzzz]]]AAA;;;HHHUUU]]]aaahhhqqq|||~~~~~~~~~}}}|||{{{yyyxxxzzzyyywwwuuutttsssssstttssstttrrrmmmllllllhhhcccddd```ZZZVVVWWW]]]ffflllwwwmmmccceeepppttthhh^^^CCC444444...+++***(((((())))))((('''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************---)))&&&)))---///000111888PPP]]]WWWTTT```jjjiiiXXXaaagggqqq|||vvvmmmqqqwwwxxxvvvmmm```UUUPPPNNNHHHLLLPPPRRRQQQPPPOOOOOOIIIMMMSSSWWWSSSKKKKKKPPPVVVUUUWWW[[[]]]aaammmyyyooojjj___VVVWWW___cccbbb^^^ZZZSSSLLLMMMYYYlll{{{___RRRVVVccceeebbb\\\QQQDDD666+++,,,---)))(((+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000&&&999xxxooolllfffeeewww}}}}}}llliiiqqqqqqrrrtttrrrjjj|||pppZZZOOOTTT@@@:::888]]]ooobbbXXXMMMEEE<<<555888@@@GGGLLLHHH;;;333666777333444333333333333444555555888999666999:::555CCCaaassshhhooorrrkkk~~~rrrbbbbbbjjjeeeddd===,,,---,,,***)))***+++++++++++++++***++++++,,,---...///---<<>>...(((,,,///(((''',,,))))))))))))))))))))))))))))))************+++++++++...,,,...///...444KKKeeeyyyqqqwww|||zzzzzztttrrrrrrssssssqqqrrruuuxxxwwwuuuuuuyyy~~~{{{yyyyyyssscccPPPDDD;;;===@@@@@@???@@@IIIRRRZZZeeesss}}}wwwsssvvviiiYYYNNNQQQTTTVVVaaaqqqqqqiiinnnpppuuuoooMMMBBB999:::>>>???>>>>>>@@@cccwwwsssssszzzrrr|||sss|||yyy999000111)))///+++***LLL888333...444111000...//////000000//////...///......---------......111///AAA___tttWWWVVV}}}[[[GGG999BBBYYYkkkrrrrrr}}}|||zzz{{{{{{{{{zzzzzzzzzzzzzzz|||zzzwwwtttrrrrrrssssssrrrrrrpppllllllnnnmmmiiijjjiiiddd]]]WWWVVV[[[aaaiiijjjdddYYY[[[rrr|||sssYYY666***222,,,***))))))*********((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++111'''&&&---000---555BBBYYY___\\\RRRWWWffffffZZZMMM]]]mmmpppmmmaaaaaa```ZZZSSSNNNNNNPPP[[[]]]___```______```aaa```___aaaccc```\\\\\\___^^^\\\[[[\\\[[[\\\dddlllqqqjjjdddbbb```ZZZWWWXXXQQQeeesssiiiPPPDDDPPPbbbuuufff```___\\\]]]\\\QQQRRRHHH999...******++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///222&&&IIIqqqqqqbbb\\\eee{{{rrrdddgggqqqoooooosssqqqiii|||ZZZCCC@@@111///,,,SSShhhfffVVVIIIEEE>>>555555===@@@EEECCC999333555777444333333333333333444555555777888555666888444AAA]]]rrriiippprrrlllzzzuuuvvv```llllll|||ppp>>>...---,,,+++***)))))))))+++++++++++++++,,,------///---222GGG[[[]]]lllmmmGGGIIIYYY```ooo|||RRRCCCDDDPPPyyyxxx|||~~~vvvtttsssfff```QQQBBB>>>DDDOOO^^^iiikkkiiillltttzzz|||~~~yyyyyyzzzyyy{{{LLLCCCaaaiiiiii}}}WWW222***---111)))'''+++***)))))))))))))))))))))))))))************+++++++++///---///000///555NNNhhhxxxyyysss{{{}}}~~~|||yyyvvvtttttttttsssrrrvvvwwwxxxwwwuuuvvvzzz~~~xxxttttttvvvppp^^^KKK???999>>>AAA>>>???FFFPPPWWW^^^sss|||yyyvvvwwwyyyfffWWWNNNSSSWWWXXXbbbppprrrhhhfffmmmwwwyyyOOODDD::::::======<<<<<<<<<^^^uuusssuuujjjxxxuuuwwwAAA333333***,,,+++,,,MMM888444///444111000//////000000000000/////////......---------------444+++III|||RRRLLL|||\\\>>>DDDOOO]]]kkkuuu~~~|||zzzxxxvvvuuuwwwwwwwwwwwwxxxxxxyyyyyy{{{yyyvvvtttsssssstttuuuttttttppplllkkknnnmmmiiidddfffhhhgggbbb^^^[[[[[[___jjjjjj```bbbtttzzzjjjAAA+++222---+++))))))***++++++***))))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++(((+++000222///000AAATTTkkkZZZQQQ]]]kkkjjj^^^TTT\\\hhhtttzzzccc]]]LLLOOOSSSVVVYYY\\\bbbffffffffffffeeecccbbbdddeeegggdddaaaaaaaaaaaabbbbbbeeegggiiiiiifffcccbbbccceee^^^bbbppprrreeeZZZXXXVVVhhhtttjjjSSSGGGQQQaaazzzvvvpppgggiiikkkcccXXX\\\OOO555(((---///'''))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///111444RRRyyyoooppp]]]eeeiii}}}xxxhhh^^^dddpppooonnnsssrrroooaaa@@@:::333:::666UUUfffiiiUUUFFFEEE@@@555222:::===AAA@@@999333444666444333333222222333333444555666888666666:::888DDD]]]ssskkknnnooojjjtttzzzrrrfffrrrvvv|||JJJ000---+++,,,,,,***)))***,,,++++++++++++,,,------000...444III```lllxxx```FFFUUUWWWaaapppzzz{{{~~~~~~eeeCCCHHHFFF```}}}sssqqqrrreeeYYYLLL???<<>>dddIII@@@~~~QQQ===<<>>,,,)))---)))''',,,---))))))))))))))))))))))))))))))*********+++++++++,,,***,,,000222>>>[[[wwwtttiii{{{|||www}}}{{{tttsssuuuxxxxxxvvvuuuwwwyyyxxxxxxxxxwwwvvvwwwzzz|||rrrqqqtttwwwooo\\\HHH===@@@AAA???===BBBRRRbbbkkkwwwxxx}}}vvvxxx{{{mmmjjj\\\UUUYYY\\\ZZZ```lllzzzrrrmmmiiipppxxx}}}wwwlllNNNBBB888888===>>>>>>???888LLLoooxxx\\\{{{uuuaaa555---...,,,...+++NNN777777333444/////////000000111111000000///...............///000000222lllhhhKKKLLLpppKKK222EEESSS^^^lllxxx~~~{{{|||~~~xxxxxxxxxxxxxxxyyyyyyzzzyyyyyyuuuooommmmmmkkkfffkkkfffaaaaaadddffffffddd```bbb^^^]]]hhhuuupppaaa\\\vvvTTT333333000,,,++++++++++++***))))))(((((((((((())))))(((((((((((())))))))))))*********++++++++++++,,,,,,...---333III___]]]NNNHHHbbbpppfff___iiivvvzzzkkk^^^```]]]\\\eeedddfffhhhiiigggddd```^^^]]]\\\ZZZWWWTTTSSSUUUWWWTTTTTTRRROOOPPPUUUVVVTTTNNNQQQSSSTTTZZZbbbggghhhmmmaaa^^^hhhoooiiidddeeejjj```WWWZZZeeellliiicccKKKOOOddduuuoooiiilllnnnrrr]]]YYYbbbQQQ+++"""555)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......//////444KKKuuunnnqqqtttzzz^^^ooohhhyyykkkllltttrrrpppsssqqqoooVVVBBB555DDDIIIdddkkkfffXXXJJJCCC???999666666<<<>>>???<<<777333333333222222222222222333444444666;;;888666999666;;;LLLuuurrroooooommmnnn{{{ffftttkkkxxxnnn{{{999///))),,,...++++++///,,,,,,,,,,,,,,,------...,,,///999IIIiiizzzRRRPPPWWWZZZhhhwww}}}~~~xxxJJJBBBQQQ^^^{{{{{{pppqqqtttccc\\\OOOBBB@@@FFFOOO[[[eeeiiihhhmmmuuu{{{|||}}}uuusssyyy~~~ooo;;;LLLjjjiiibbbuuuppp|||KKK111'''+++)))(((,,,+++)))))))))))))))))))))))))))************++++++++++++))),,,000444BBB```~~~zzzrrrxxxyyy{{{}}}{{{ssstttxxx|||zzzwwwuuuyyy}}}vvvvvvvvvwwwxxxyyyzzzzzzvvvuuuxxxzzzqqq^^^KKKAAAEEEAAA???CCCJJJVVVffftttuuuyyy}}}wwwpppvvvzzzrrrlll]]]VVVZZZ\\\YYY___kkk|||ssskkkiiilllpppvvv~~~vvvjjjNNNBBB888888<<<>>>???@@@???EEEkkkkkkiii{{{rrrlllttt:::...111+++...***MMM777999555555......000000111111111111000000.........///000111222333MMMeeeCCC>>>rrrzzzLLL;;;GGGUUUfffppp|||~~~|||{{{}}}yyyzzzzzz{{{{{{zzzyyyxxxvvvwwwvvvrrrqqqssspppkkkiiieeeaaa^^^]]]___bbbccchhheee```___hhhsssssslllQQQllllll<<<666333...+++++++++******))))))(((((((((((())))))(((((((((((())))))))))))*********+++++++++,,,,,,///---111BBBXXXddd\\\NNNVVV___```[[[cccrrrqqqcccqqqhhhWWWRRR]]]aaacccmmmdddcccbbb___\\\VVVPPPKKKHHHGGGEEEAAA===;;;;;;<<<:::???AAA@@@CCCJJJMMMKKKMMMQQQSSSSSSYYYbbbeeedddllleeeaaaaaaaaa___bbbgggyyy```SSSVVVcccpppwwwXXXTTThhh}}}nnnjjjlllxxxeee___ggg]]]>>>---111)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///111???]]]tttooovvvrrr\\\lllkkk}}}llliiiqqqppppppsssppp}}}nnnTTTLLL???HHHHHH\\\ZZZaaa\\\OOOBBB<<<<<<:::555999;;;===<<<777333222444222222222111222222333444333:::888666999555888FFFnnnooonnnooooookkkvvvttthhh}}}fffxxxrrr{{{yyyAAA444+++------)))***///---,,,,,,,,,,,,---............===NNNcccqqq\\\]]]YYYbbblllwww|||]]]JJJKKKQQQkkkxxx~~~|||nnnsssvvvdddaaaQQQBBB???GGGQQQ\\\ddddddfffllluuuxxxxxxzzz~~~zzzqqq~~~www<<<<<<```kkkaaaqqqlll[[[999'''***+++)))+++((()))))))))))))))))))))))))))************+++++++++,,,***,,,000555CCCcccwwwvvv|||{{{|||~~~wwwvvvzzz}}}yyysssqqqtttzzzssstttuuuwwwyyyzzzyyyxxxzzzzzz||||||sss___MMMDDDGGG>>>@@@MMMVVVZZZgggxxxuuuqqq{{{yyyrrrtttuuussstttiii[[[SSSXXXZZZXXX___kkk~~~wwwpppgggeeeeeemmm|||zzzlllQQQDDD999888;;;===>>>???BBB???fffyyypppvvv|||xxx;;;...111(((///,,,MMM777:::777666------000000111111111111000000.........///111222444555eee|||JJJBBB___RRR333@@@XXX^^^kkk}}}{{{|||}}}}}}}}}{{{xxxvvvsssvvvvvvtttuuuxxxuuuppp___aaaccc```\\\ZZZ\\\^^^aaa```^^^^^^bbbiiinnnqqqdddOOOjjjLLL888444///,,,+++******)))))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++...===TTT^^^YYYUUUXXX[[[QQQRRRcccssssssjjjddd[[[ZZZUUUZZZhhhgggaaaddd```]]]XXXSSSMMMFFF>>>:::777888999888888999<<<>>>777>>>AAA>>>===BBBCCCAAAJJJRRRZZZ___gggnnnnnniii___bbbcccaaa[[[ZZZ```hhhssstttsssmmmgggfffiiimmm^^^QQQbbbnnnfffgggtttsssiii^^^[[[VVV@@@%%%)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///---LLLpppqqqqqqxxxdddVVV```ooommmyyyfffbbbjjjmmmppptttrrrvvv}}}|||rrr]]]VVV>>><<<:::OOOMMM^^^^^^SSSAAA:::>>>===555666888;;;;;;888333222555222222111111222222333444///888888777;;;999:::GGGfffjjjkkkoooooogggppp]]]eee|||{{{~~~~~~|||HHH888---------((((((...---,,,,,,,,,,,,---......111///AAARRRYYYtttjjjbbbeee\\\ooouuu{{{{{{~~~nnnDDDJJJSSSXXX|||vvv|||zzzmmmtttyyyfffaaaNNN===;;;FFFSSS___fffaaaeeellltttvvvuuuxxx~~~zzzkkkzzz<<<222ZZZqqqgggqqqpppggg@@@)))+++,,,******&&&)))))))))))))))))))))))))))************+++++++++...,,,---111555CCCccc|||vvv}}}{{{}}}{{{vvvzzz|||vvvnnnjjjnnntttqqqrrrtttwwwzzzzzzyyywww}}}}}}~~~~~~sss```NNNFFFGGG<<<@@@UUU^^^\\\fffyyyxxx~~~qqqyyyrrrqqq}}}wwwkkkrrrgggXXXQQQUUUXXXXXX___lll|||jjjeeebbblllpppSSSFFF:::888;;;<<<<<<======555\\\qqqqqqwwwqqq666+++///%%%000000TTT:::111000555///333000000000000000000000000,,,444---)))///...999XXX~~~rrrSSSMMMUUUmmmSSSCCC@@@HHHYYYhhh~~~||||||}}}~~~||||||zzzyyyyyyvvvuuutttvvvyyy{{{zzzxxxuuujjj^^^YYY[[[]]]\\\YYY\\\hhhooojjjddddddhhhiiidddWWWYYYfffEEE000333...)))...(((((())))))))))))))))))))))))))))))))))))************(((+++------++++++,,,...222:::KKKnnnXXXAAAeeefffUUUWWW\\\kkkvvviii\\\```WWWYYY]]]aaaeeeddd```]]]OOOPPPEEE;;;>>><<<777999>>>999:::@@@@@@@@@JJJYYYRRRRRRRRRSSSUUUUUUSSSQQQQQQMMMLLLTTTbbbkkklllhhhcccbbb```]]]\\\[[[ZZZZZZ```jjjkkknnnwwwqqq```XXXfffppptttrrrdddmmmjjjbbb}}}wwwkkkkkkmmm[[[***111******000000***)))+++************************+++,,,------,,,,,,...000666KKKfffsssyyywwwRRRWWWmmmvvvxxxiiiYYYYYYfffrrrqqqqqqrrrlllyyyttt~~~wwwmmmjjjeee[[[NNNDDDAAAEEEIIITTTYYYSSSBBB:::>>><<<222777444666999999555222222444333333222222333333444333777;;;;;;888666888;;;HHHnnndddlllyyyhhhpppXXXooouuuxxxvvveee%%%111,,,000***...***---,,,,,,,,,,,,---......333---cccXXXmmmooobbbYYY\\\fffuuuwwwXXXDDDOOO\\\aaa}}}{{{wwwuuuxxxzzzsssjjjbbbRRRAAA<<>>999222222777444333333222222333333444333777;;;;;;888666888;;;FFFnnnhhhjjjsssfffmmmzzzkkkjjj^^^rrr||||||666222(((,,,***///,,,---,,,,,,,,,,,,---......000000iiigggxxxwwwggg[[[RRRUUUgggttt~~~~~~{{{}}}jjjPPPHHHYYYiii}}}}}}{{{wwwtttwwwxxxrrriii```SSSDDD<<>>WWWqqqttt}}}}}}xxxzzz~~~zzz~~~xxxuuuyyyuuuooorrrwwwxxxyyyxxxvvvuuuwwwzzzyyy|||wwwtttbbbMMMFFFIIICCCAAATTTmmmpppnnnxxx|||ssstttrrrvvvvvvrrrppprrrssssssfffXXXOOOPPPSSSTTTZZZcccvvvggg^^^___cccpppsssYYYIII:::777;;;===>>>???>>>BBBCCCnnnwwwssseeeZZZ///333,,,+++...OOO888222222666...111000000000000000000000000333,,,000555222???cccooollldddcccYYYcccgggJJJ:::KKKdddrrr~~~yyy{{{|||{{{~~~}}}yyy~~~~~~|||~~~{{{xxxyyyzzzttttttsssrrrsssvvvzzz~~~xxxxxxsssiii^^^XXXZZZ^^^\\\```cccbbbbbbdddeeedddcccuuuooo^^^mmmxxxEEE444333000,,,&&&111))))))))))))))))))))))))))))))))))))***************++++++---...///111222;;;UUU]]]:::HHH```LLL___ZZZhhhkkkfffgggccc]]]```aaaaaa```ZZZPPPEEE<<<777<<<<<<>>>PPPgggfffZZZZZZLLLXXXdddkkknnnrrrrrrqqqggggggggggggfffccc___[[[\\\]]]^^^[[[TTTKKKCCC???CCCFFFJJJPPPVVVZZZ]]]___]]]XXXSSSaaauuusssgggggg^^^lllyyy~~~hhhjjjmmmhhhcccuuuwwwffflllppp:::...///,,,###,,,333%%%************************+++,,,------,,,,,,///000666ZZZqqqnnnqqqjjjNNNbbb```]]]\\\eeerrrxxxqqqjjjmmmvvvxxxxxxwwwqqqqqqjjjfff___UUUKKKCCC???===<<>>888888<<<111888AAABBB999000222:::444444333333333333444444333666::::::888777888;;;DDDnnnpppkkkmmmfffllltttrrryyyzzzbbbuuuwwwDDD111(((,,,---///***---,,,,,,,,,,,,---......444222^^^cccssszzz}}}mmmaaaZZZUUUYYYllluuu~~~xxxpppoooYYYHHHPPPhhh{{{}}}}}}{{{wwwtttuuuvvvppphhh___UUUGGG===>>>JJJ\\\iii]]]hhhlllpppxxxvvvqqqvvvtttrrryyyyyybbb>>>===bbblllooorrr???***+++)))---***)))))))))))))))))))))))))))************+++++++++---///)))222===XXXtttttt{{{wwwqqqvvv~~~yyy{{{xxx{{{tttlllnnntttwwwxxxuuupppooossswwwvvv~~~}}}wwwqqq___LLLHHHGGGCCCDDDYYYppppppkkktttzzzsssuuuqqqssssssqqqqqqtttrrrnnncccVVVNNNQQQUUUWWW]]]eeemmm```ZZZaaahhhrrr|||\\\LLL===888999;;;===???===GGG===[[[qqqpppaaannn444...//////,,,MMM777222222666---000////////////////////////666---111222111OOOwwwppp~~~vvvzzzjjjUUUpppFFF===EEE```rrrwwwzzz~~~~~~zzzxxxxxxvvvsssrrrqqqnnnlllllljjjggghhhkkkfffggggggggghhhnnnuuu{{{rrruuuvvvoooccc[[[XXXYYYZZZ[[[\\\^^^bbbeeegggfffiiiyyyuuuaaa[[[mmm{{{KKK888333222333((()))))))))))))))))))))))))))((()))))))))************)))+++---+++)))---666>>>IIIcccKKKJJJVVVSSSccc]]]```ssssssdddaaaaaa^^^^^^dddZZZMMMAAA;;;999888777===???GGG\\\nnndddUUUUUUgggttt~~~~~~|||}}}||||||{{{yyyuuuoookkk___aaabbbaaa]]]VVVPPPLLL@@@AAAEEEJJJPPPVVVZZZ]]]WWWdddYYYHHHTTTkkkppplllpppaaaddd~~~uuullllllddd___www|||kkksss{{{KKK111...222)))...333%%%***************************+++,,,,,,,,,---///111999hhh{{{gggcccwww}}}VVV\\\nnnaaaQQQ^^^hhhqqqvvvsssiiilll|||~~~zzzxxxwwwooonnniiifffaaaYYYNNNCCC;;;666:::===DDDHHHDDD;;;888;;;000777@@@BBB999000111999444444333333333333444444222555888999888888999:::BBBkkkwwwmmmjjjjjjoootttvvvcccdddsssoootttIII...,,,000///---'''---,,,,,,,,,,,,---......555555WWWlll}}}bbb[[[ZZZ\\\cccuuuxxx~~~mmm```\\\OOOHHH]]]vvv}}}}}}yyyuuuuuuuuuppphhh___UUUHHH======HHHYYYeeeccclllnnnqqqyyyvvvpppsssyyyqqqwww{{{rrrIII555UUUqqqkkk}}}CCC'''---'''...***))))))))))))))))))))))))))))))*********+++++++++...222+++000:::XXX}}}|||~~~lllssssssooosssxxxrrryyyvvvtttwwwqqqkkkoooqqqvvvwwwqqqkkkkkkooorrrttt~~~}}}vvvooo\\\KKKIIICCCAAADDDWWWkkkjjjfffpppyyyssssssqqqqqqpppooorrruuuqqqjjj```TTTMMMQQQVVVYYY___hhhppphhh___hhhpppxxx\\\MMM???888888999<<<@@@AAAIII777NNNpppqqqqqqwwwnnn666,,,111...---~~~LLL777222333666---///////////////////////////222000222000>>>ppp|||wwwuuukkk___ddd\\\FFFAAAOOOooouuuyyy|||wwwwww|||}}}zzzwwwvvvsssnnnjjjhhhiiikkkcccdddccc___ZZZXXXXXXYYYXXXSSSQQQTTTTTTRRRRRRVVVNNNOOOPPPRRRWWW^^^fffkkksssuuuvvvtttlllaaaWWWQQQWWWVVVVVV[[[aaafffhhhjjjiiikkklllhhhUUUGGGqqqZZZDDD111---888...$$$************************((()))))))))************''',,,...)))%%%,,,???PPP[[[OOOEEEccc^^^NNNhhhcccaaatttrrrbbb```ccc```___```QQQ>>>555777===@@@AAAFFFKKKOOO\\\jjjjjjkkkyyy~~~|||xxxrrrnnnjjjfffbbb___]]]YYYRRRMMMIIIHHHGGGHHHLLLQQQVVVYYYUUUhhh___EEECCCVVVdddkkk}}}eeeZZZmmmsssxxxllljjjkkkeeewww~~~uuuxxxrrrkkkCCC000222---+++---******************************+++,,,,,,,,,---///111EEEsss~~~jjjppp\\\^^^eeeppp[[[fffnnnoooqqqssshhhiii}}}~~~}}}}}}vvvssszzz{{{mmmhhhgggeeeaaaYYYOOOCCC888111555555;;;CCCEEE???:::999333555:::===999222111444555444444333333444444555222444777888999999999999===___vvvmmmgggmmmooossscccVVVggguuuxxx~~~UUU//////...---,,,***---,,,,,,,,,,,,---......---<<<]]]vvv\\\VVVWWW\\\ggg{{{yyy}}}vvv___PPPLLLLLLOOOiii}}}~~~}}}}}}zzzvvvuuuuuupppiiiaaaVVVHHH>>>???HHHSSS[[[ccclllooosss|||zzztttwww}}}pppvvv|||}}}YYY666FFFuuutttooo|||xxxLLL)))///(((+++)))))))))))))))))))))))))))))))))*********+++++++++(((111...222@@@hhhyyyyyyiiixxx}}}xxxssstttzzzvvvrrrtttqqqnnnuuuqqqwwwxxxqqqmmmooorrrrrrsss}}}|||uuunnn\\\KKKJJJCCCAAACCCSSSeeecccbbbooo|||sssooorrrqqqooonnnrrruuuppphhh]]]QQQJJJOOOUUUYYYaaajjjpppiiidddjjjrrr|||YYYMMM@@@:::888888===BBBAAADDD666PPPxxxuuuvvvddd888...111***...LLL777222333666---///000000000000000000000000+++000333999[[[uuu|||ZZZRRRwwwGGGEEEOOOdddzzz~~~{{{|||tttsssfffaaa\\\\\\___aaa]]]YYYPPPSSSUUUVVVUUUUUUWWWYYYSSSXXXYYYWWWUUUXXXYYYYYYddd]]]]]]dddgggddddddiiirrrrrrssswww~~~xxxxxxyyyxxxsssiii[[[QQQVVVSSSTTTYYY___cccgggkkkkkkbbbeeeooo[[[:::TTToooTTT333)))777111(((************************))))))))))))************''',,,///+++(((333KKK^^^iii888TTTdddRRRMMMHHHYYYbbboookkk___aaaddd___]]]OOODDD888555<<>>555333444888888444000000555555444444444444555555222444666888999999999999888PPPpppkkkdddmmmlllrrrVVVrrreeeiii{{{|||mmm444///)))***---000---,,,,,,,,,,,,---......---BBBTTT~~~~~~bbbYYYZZZ```mmm}}}zzz}}}mmmTTTGGGEEENNNYYYooo}}}yyy||||||xxx{{{|||zzzvvvttttttpppjjjbbbXXXJJJ@@@???FFFQQQXXX^^^jjjooottt~~~}}}yyy}}}nnnttt|||zzz{{{lll???>>>aaayyy{{{zzz~~~xxx[[[222///+++&&&((()))))))))))))))))))))))))))************+++++++++'''222///444GGGuuuwwwqqquuu~~~vvvwwwsssrrrzzzsssyyyzzzuuusssxxxxxxtttuuu}}}zzztttooo^^^LLLJJJDDDCCCDDDSSSbbb___```oooxxxoootttssspppnnnpppsssooogggaaaUUUMMMRRRXXX]]]gggqqq~~~iiiaaadddfffiiiqqqsssWWWNNNCCC===999777<<>>:::VVVvvvsss{{{iii@@@000222)))///NNN888222222666...000000000000000000000000000,,,111222FFFvvv}}}vvviii~~~yyyUUUiiiPPPCCCFFF]]]vvvsss||||||lllfffSSSTTTUUUUUUUUUUUUUUUUUUYYYZZZ^^^cccggggggeeebbbcccfffgggiiipppxxxxxxrrrtttmmmoooyyy~~~{{{|||vvvsssrrrwww~~~~~~zzzvvvvvvwwwwwwuuunnnddd]]]WWWSSSSSSXXX[[[\\\aaahhhnnnhhhffflllbbbHHHLLLoooyyyaaaBBB000444...---************************))))))))))))************)))+++---...333AAAVVVfff\\\HHH]]]ZZZRRRQQQCCCVVViiimmmddd]]]bbbaaaUUUPPP<<<:::888:::@@@IIIRRRVVV___|||zzzxxxuuusssjjjhhheeeaaa]]]ZZZXXXWWWQQQQQQQQQRRRSSSTTTVVVVVVWWWYYY[[[```[[[FFF@@@QQQ___kkkkkkeee^^^qqqcccgggwwwrrrqqqrrrtttwwwdddvvvtttOOO---...,,,%%%000************************)))***,,,,,,,,,---000222MMMqqqvvvxxx|||kkk[[[zzzzzzyyypppmmmyyyqqqmmmrrrdddhhh{{{pppvvv~~~rrroooddd```[[[TTTMMMCCC888000111999>>>@@@EEELLLJJJCCC777333222666666333111111555555444444444444555555222333555777999:::999888888EEEjjjkkkeeemmmiiiqqqPPPgggkkkxxxooo777000))),,,---///---,,,,,,,,,,,,---......444NNNKKKgggyyyggg^^^```jjjzzz}}}hhhMMMDDDGGGRRRbbbmmmvvv{{{{{{|||}}}zzzwwwwwwyyyxxxtttrrrrrrnnniiibbb[[[OOOBBB===DDDSSS___\\\jjjqqquuu|||zzzxxx|||kkkpppzzzuuuyyy|||III:::RRRtttnnntttnnn{{{fff888---///$$$,,,)))))))))))))))))))))))))))************++++++++++++333---333MMM}}}vvvyyy{{{{{{yyywwwsssqqqzzzrrrxxxyyyuuuxxx|||tttwww}}}xxxssspppaaaNNNIIIBBBCCCEEESSSaaa\\\]]]lll}}}sssvvvvvvrrrnnnnnnpppnnnhhhcccUUUMMMQQQWWW^^^hhhttt~~~iiiddddddeeegggnnn}}}uuu```WWWPPPGGG@@@999666999???:::>>>???QQQ|||eeekkkNNN///444+++...OOO888222222666...111000000000000000000000000111222222PPPwwwmmmtttppp}}}UUUXXX```999@@@YYYdddttt|||~~~|||qqqeee^^^eeemmmnnnlllkkkpppvvvvvvsssrrrtttvvvqqqfff\\\]]]\\\\\\aaaooozzzvvvjjjfff```bbbooovvvssssssxxx{{{vvvssswww}}}}}}vvvnnnooopppssstttssspppmmmkkkXXXTTTTTTWWWXXXWWW\\\eeemmmooohhhccccccVVVKKKNNNxxxfffQQQ;;;222)))///************************))))))))))))************++++++,,,222===MMM^^^hhh???hhhWWWYYYeee]]]iiijjjrrrooobbb\\\bbb[[[IIIBBB666:::===@@@EEEQQQaaammmxxxtttpppmmmlllkkkiiihhhgggiiiiiiddd[[[UUUTTTVVVMMMOOOSSSWWWYYYYYYXXXXXXVVV^^^[[[XXX[[[SSSFFFBBBNNNZZZkkkxxxbbb]]]qqq}}}yyyvvvwwwttt[[[{{{___333666555&&&,,,************************)))***,,,,,,,,,...000222@@@kkkvvvuuugggcccjjj{{{{{{ooofffwwwrrrmmmrrrdddnnn~~~zzz|||rrriiipppzzzxxxkkklllccc^^^XXXRRRKKKBBB888111...;;;AAA<<<<<>>777444444666444111111444555555444444444444555555222333444777999:::999888<<>>AAAEEESSS```ZZZYYYhhhwwwvvvxxxxxxtttnnnmmmnnnmmmiii\\\OOOEEEHHHOOOVVVbbbnnn|||ooopppgggkkkqqq{{{sssXXXRRRJJJBBB:::444666<<<<<>>OOOjjj===///666*********************++++++))))))))))))************'''999000(((HHHSSSjjjDDDYYYZZZUUU^^^nnneeeaaauuuqqqaaaZZZ```___MMM===999666===DDDHHHJJJ]]]wwwrrrlllgggbbb```______bbbccccccbbbiiigggccc___]]]]]]YYYUUUMMMRRRPPPKKKNNNYYY]]]XXXTTTSSSSSSWWWYYYUUUJJJAAACCCOOOjjjttt```kkktttqqqgggqqqmmmttthhhgggEEE888555%%%---******))))))***+++,,,,,,***---)))***111///,,,222KKKnnnuuuuuuxxx\\\nnnwwwzzz~~~ccclllbbbpppnnnppp|||jjj^^^}}}~~~jjjooossszzzxxxllllllfff^^^VVVOOOGGG<<<555333111666??????===FFFHHH;;;777444666<<<<<<555111333555666888888666666666777555333444777;;;<<<:::777===BBBWWWjjjhhhffflllmmmuuubbbYYYXXXDDD,,,777((((((------......---,,,,,,///111>>>ZZZ```wwwuuukkkWWWUUUddduuu|||{{{~~~{{{cccKKKAAACCCLLLjjjtttlll}}}}}}}}}||||||||||||||||||xxx|||~~~|||tttkkkfffdddccc^^^RRREEE???EEEQQQYYY^^^ccciiilllnnnqqquuuyyyffffffiiirrr||||||SSS;;;LLL[[[jjjyyyddd|||tttzzz@@@///'''%%%''')))))))))))))))))))))))))))******++++++,,,------,,,+++...444^^^wwwnnncccvvvwww~~~vvv{{{~~~{{{wwwuuutttttttttssswwwyyywwwyyy~~~|||uuuxxx{{{|||wwwnnnbbbVVVNNNFFF???EEEYYYaaaYYYXXXaaappp~~~xxxqqqllllllmmmjjjeeebbbIIIEEEFFFPPP^^^eee{{{~~~pppjjjhhhjjjlllwww```[[[PPPDDD999666999>>>999DDD:::BBBrrrssshhh222///---555RRR333222333111111/////////...---...///000111...444GGGwww}}}UUUttttttMMMXXX]]]@@@FFFRRRiiivvv{{{{{{}}}~~~~~~}}}}}}zzzuuu]]]]]]qqqlllfffttt{{{wwwqqqmmm^^^pppzzzuuuzzz\\\RRRjjjpppooo}}}}}}}}}~~~}}}}}}||||||xxxwwwuuuuuutttrrrnnnkkkjjjaaaVVVOOOOOOSSSXXXZZZgggnnntttkkkbbbggg```FFF@@@qqqFFF---555111******************++++++))))))))))))************)))000000777OOOdddUUUKKKiiiccc[[[^^^fffdddeeeoooeee___]]][[[QQQAAA999;;;AAAGGGGGGLLLiiitttddd]]]\\\^^^___hhhccc]]][[[___ccceeeeeetttpppiiibbb___^^^YYYSSSNNNPPPOOOLLLLLLRRRVVVWWWXXXWWWVVVXXXYYYVVVOOOIII<<>>777222111555666888888777666666777555333333666;;;<<<:::888:::???WWWlllllliiilllkkkyyyjjjNNN\\\HHH,,,444---///222---......---,,,,,,///111===```kkkxxx}}}~~~~~~nnn\\\WWWbbbsss}}}|||yyyaaaKKKBBBDDDMMMeeemmmfffuuu~~~|||{{{zzzzzzvvvxxxyyyxxxsssmmmhhheeeaaa\\\QQQDDD>>>CCCMMMUUU___dddiiimmmooorrrwww{{{dddeeekkkwwwyyybbbBBBJJJ```gggxxxiii|||{{{~~~NNN333---(((---)))))))))))))))))))))))))))******++++++,,,---------,,,000555]]]yyyuuugggssssss}}}}}}||||||wwwssspppooonnntttwwwxxxvvvxxx|||zzzuuuxxxzzz{{{wwwnnnbbbUUULLLEEE<<>>SSSlllaaa^^^___aaajjjqqqnnnVVV[[[]]]RRRBBB888:::AAAHHHFFFLLLgggtttnnnhhheeeeeegggjjjlllhhhbbb]]]]]]dddmmmtttxxxwwwsssjjjaaa______ZZZSSSQQQOOONNNNNNLLLKKKOOOVVVZZZZZZYYYZZZ[[[YYYUUURRR<<<@@@LLL```nnnqqqlllhhhwwwnnnZZZeeevvvqqqqqqlllxxxgggwwwFFF555///...+++************++++++,,,***...+++***...,,,///>>>dddzzzjjjiiiaaaeeeooo|||}}}iiinnnhhhssspppnnnvvvjjjkkk{{{~~~wwwyyy|||lllllleeexxxvvvllleeeccc[[[SSSNNNFFF<<<555333555888???@@@<<>>@@@;;;444000444666888888777666666666555444333666:::<<<:::888777;;;UUUnnnoookkkllljjjwwwxxxKKK```nnnsssWWW///...---//////---......---,,,---///111JJJmmmyyyyyyyyypppooohhh[[[UUU^^^ooo|||~~~wwwbbbOOOGGGGGGXXXhhhnnnjjjttt|||zzzyyyyyywwwvvvuuuuuutttqqqmmmiii___YYYOOODDD>>>???HHHPPPdddhhhmmmooopppqqquuuyyy~~~cccccckkkyyyyyysssGGGBBBzzzgggjjjqqqsss~~~}}}[[[333///%%%...)))))))))))))))))))))))))))******++++++,,,------------111555\\\}}}|||yyyvvvsssrrrooowww|||}}}wwwrrrnnnkkkjjjqqqsssttttttwww{{{zzzwwwxxxxxxxxxvvvooobbbTTTKKKHHH===AAATTT___]]]aaammmkkk|||}}}vvvnnnkkklllllliiifffaaaLLLMMMPPPVVV[[[WWWeeessslllhhhllliiinnnhhhgggsssfff\\\YYYQQQEEE;;;666777::::::CCC>>>EEElllrrrjjj888333,,,+++SSS444333333111111...---...///000000111000000999BBBzzzhhhlllfffpppRRRaaaNNNBBB???YYYmmmxxxmmm~~~zzz{{{|||~~~yyyaaabbbyyyuuurrr~~~~~~zzzddd^^^rrr}}}yyyxxxmmmiiiUUUOOOiii}}}zzzuuu|||}}}~~~~~~}}}|||zzzyyyxxxvvvuuuuuuwwwxxxwwwvvvrrrppphhhYYYLLLHHHNNNUUUbbbeeerrrvvvjjjbbb^^^UUUKKK===ttt[[[???555+++---,,,+++*********++++++))))))*********+++++++++...---999ZZZkkkaaa>>>\\\fff]]]ccchhhdddnnnrrraaaPPPWWWUUUHHH;;;:::@@@EEEIIIIIIgggxxxpppiiiaaa\\\XXXSSSQQQRRReeecccbbbcccgggnnnuuu{{{nnnlllddd[[[[[[```^^^VVVWWWNNNKKKOOONNNJJJLLLTTTVVVXXXZZZ]]]^^^]]]ZZZWWWFFFBBB@@@LLLfffxxxssscccfffjjjgggyyymmmmmm}}}jjjiiiccc<<<111000+++++++++******++++++,,,,,,---)))+++000,,,...===^^^vvvvvvwwwgggeee```eee}}}~~~{{{nnnrrroooqqqqqqooouuugggfff|||vvvwww|||nnnkkkfff}}}wwwnnneee```YYYQQQLLLEEE;;;555333777888???AAA===BBBDDD:::333333666>>>CCC???666...444666888999777666666666666444333666:::<<<;;;999888888PPPkkkppplllmmmlllqqqTTTaaacccrrr|||ttt>>>......---)))------...---,,,---///222VVVhhhsssuuuwwwiiifff```XXXXXXcccssswwweeeUUULLLIIIcccmmmsssrrryyy|||zzzzzzzzz{{{xxxuuuuuuvvvuuuqqqmmm^^^WWWNNNEEE???>>>EEENNNiiilllpppqqqpppppprrruuu{{{fffcccjjjwww|||~~~III888eeejjjuuuzzziii|||hhh666000$$$...)))))))))))))))))))))))))))******++++++,,,------,,,---111555YYY}}}yyyyyyyyypppooojjjpppxxx|||wwwsssooommmlllmmmnnnooorrrvvvzzz{{{zzzuuutttuuuvvvooobbbUUUNNNNNNBBBDDDVVV```\\\]]]ggghhhvvvyyypppmmmmmmkkkhhhgggbbbNNNPPPRRRWWWZZZTTTaaarrrjjjeeegggbbbfff``````nnnccc\\\YYYRRRGGG===777666888;;;BBB@@@CCCaaajjjCCC333,,,+++RRR333222222000000------...///000111111111111999RRRfffqqqpppkkkTTTJJJyyybbbEEECCCIIIcccooorrr||||||}}}~~~vvv\\\^^^uuutttqqq|||xxxxxx~~~~~~oooaaajjjxxxxxxrrriii^^^HHHHHHrrr}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxwwwxxxxxxwwwtttqqqooorrrpppaaaNNNFFFLLLVVV]]]]]]lllwwwqqqjjjbbbUUUVVVDDDYYYbbbGGG888000...---+++***)))***+++,,,************++++++++++++)))333@@@^^^rrrLLLUUUgggaaa^^^mmmtttkkkjjjbbbHHHSSSQQQIII>>>;;;@@@DDDDDDIIIhhhvvvooorrrtttcccQQQFFFBBBDDDMMMWWWjjjkkkkkkgggbbb___```bbbccceee```WWWXXX``````ZZZYYYMMMHHHLLLNNNJJJIIINNNNNNQQQVVV]]]bbbbbb^^^ZZZSSSHHH:::===ZZZyyy|||mmmeeeaaabbb{{{yyylllvvvfffsssLLL111///,,,,,,+++++++++++++++,,,---+++'''+++333...---;;;\\\ooolllqqqdddgggTTTcccvvvnnnkkkjjjjjjmmmkkkpppgggnnnxxxvvv~~~iiifffkkkvvvmmmddd^^^VVVOOOJJJDDD;;;555333777777???CCC???AAABBB999222222555===DDDDDD999---333666999999888666555555666444333555999<<<;;;999;;;666JJJfffmmmkkknnnooorrryyy[[[rrr``````|||OOO222333000,,,,,,---------,,,---000222WWWQQQ```nnn{{{xxxlll___[[[aaammmzzz}}}yyyiiiZZZLLLDDD```jjjsssuuuxxx|||zzzzzzzzz}}}zzzvvvuuuuuutttppplll___WWWNNNHHHAAA>>>EEEOOOeeejjjppprrrrrrqqqrrrtttuuukkkggglllxxx}}}OOO888LLLfffwwwfffttt@@@111)))000)))))))))))))))))))))))))))******++++++,,,------+++,,,111444XXX|||xxxzzznnnxxxhhheeennnzzz|||~~~}}}{{{yyywwwuuutttsssnnnnnnooorrrvvvwwwwwwwwwrrrqqqtttvvvoooaaaWWWUUUQQQEEEGGGYYYccc]]][[[bbbiiittt}}}rrrpppoookkkhhhhhheeePPPQQQRRRWWW[[[VVVdddrrrjjjdddddd___ggghhhlllxxxiii___\\\UUUJJJ???777666777777===@@@DDDZZZwwwvvvbbbvvvIII000,,,...~~~PPP222111222000111.........//////000111222222999eeeyyyZZZ}}}pppoooLLLPPP@@@@@@FFFUUUjjjsssxxx}}}|||wwwYYYYYYrrruuuuuuwwwuuutttvvv|||wwwdddeeeuuuttteeeUUUIIIEEEbbb}}}|||{{{yyyxxxtttoookkklllrrrsssgggUUUJJJKKKRRRVVVWWWfffssssssqqqhhhXXXQQQHHHCCCvvveeeFFF666444///...,,,***)))***+++,,,*********++++++++++++,,,'''999KKK]]]gggFFFmmmlllVVV\\\lllwwwqqqeeeUUUDDDTTTJJJ>>>999===CCCGGGIIIWWW}}}rrrnnnqqqgggXXXJJJHHHLLLTTTcccqqqyyyuuuooohhhbbb[[[VVVRRR[[[cccbbbWWWVVV^^^aaa\\\XXXPPPJJJIIIIIIGGGFFFHHHFFFHHHOOOZZZdddgggbbb]]]XXXMMM;;;777NNNnnn{{{www[[[XXXbbbooo~~~yyyrrrfffddd777000---,,,,,,++++++++++++,,,,,,***''',,,333---111CCCgggyyyccc[[[```ddd___nnnpppmmmggg___aaajjjkkkdddeeeaaaqqqyyywww~~~fffeeelll|||vvvjjjaaa[[[TTTMMMIIICCC:::444333666555???FFFAAAAAAAAA888333222444;;;EEEGGG<<<...333666999:::999666555555777444333555999;;;;;;:::===444DDDaaajjjiiimmmpppuuu{{{]]]\\\fff___~~~VVV111222...///,,,,,,------,,,---000333]]]III\\\pppsss^^^ZZZdddpppyyy~~~{{{yyykkk\\\LLL???VVVggguuuwwwwww}}}|||zzzyyyyyyzzzxxxuuutttrrrpppllljjj```WWWNNNIIICCC???FFFRRR]]]dddmmmrrrsssssssssuuupppnnnlllpppzzzzzzXXX???<<<___rrrwwwtttaaauuuIII---+++,,,)))))))))))))))))))))))))))******++++++,,,------***,,,111444XXX}}}}}}qqqxxxhhhiiiyyy{{{{{{{{{zzzzzzyyyxxxxxxrrrpppqqquuuwwwtttqqqqqqqqqqqquuuwwwmmm^^^XXX\\\RRRFFFHHH\\\gggbbb```fffpppuuu~~~sssrrrqqqkkkhhhjjjgggQQQPPPQQQVVVZZZWWWffftttlllhhhgggaaammmsssyyyrrreeebbbYYYMMM@@@999777888888<<>>...222555999:::999777555444777444333444888;;;;;;:::===111@@@___iiihhhkkknnnmmm}}}~~~dddVVVxxx]]]www~~~]]]222///***000+++,,,------,,,...000333```PPPlllyyyttt]]]ZZZeeepppwww{{{uuujjj```PPPBBBLLLdddwwwxxxuuuzzz{{{xxxvvvuuuuuuvvvvvvuuuqqqnnnlllkkkaaaVVVMMMIIICCC???GGGUUUZZZbbbmmmssstttqqqpppoootttjjjjjjnnnwwwvvv~~~YYY@@@666[[[sssfffnnn{{{^^^zzzrrrQQQ(((///((()))))))))))))))))))))))))))******++++++,,,------+++---222555ZZZsss|||jjjnnnvvv|||||||||{{{zzzyyyxxxwwwqqqoooqqqwwwyyytttpppqqqssstttyyyxxxjjjYYYWWWaaaXXXJJJJJJ^^^jjjfffeeemmmyyyxxx~~~{{{qqqrrrqqqllljjjmmmgggQQQPPPPPPUUUYYYUUUdddtttlllkkkjjjeeeppptttzzztttkkkggg]]]OOOBBB:::888999<<<===CCC@@@CCCeee|||}}}DDD222222---~~~PPP222333444444555222000///......///111444555JJJ|||WWWuuuvvv\\\VVVlllsss:::QQQ666IIIlllwwwzzz|||xxx___```vvvssspppsssuuuyyy||||||{{{}}}zzz~~~wwwaaaZZZkkkhhhKKKDDDMMMsss~~~}}}|||{{{|||~~~|||xxxuuuuuuvvvvvvvvvssspppmmmkkkeeeZZZKKK@@@KKKTTTbbbhhhiiitttuuudddOOOPPPVVVSSStttIII111111///,,,***)))***+++---******+++++++++,,,,,,,,,===EEEiii```666dddggg\\\^^^ffffffjjjkkkSSSCCCQQQ???777888BBBGGGLLL```wwwzzzwwwrrrhhheeeiiijjjVVVGGGIIISSSddd~~~iiiZZZ\\\ZZZLLL<<>>AAAPPPcccnnnmmmfff\\\XXXLLL>>>999DDDVVVbbbqqqbbbpppeeehhhqqqvvvxxxkkkSSS999...---,,,,,,++++++++++++&&&+++,,,...,,,(((>>>ddddddccciiiVVVaaa]]]kkk~~~\\\ZZZ```xxxkkkpppjjjiiieeevvv}}}|||yyy||||||___aaajjjrrrlllbbbXXXQQQKKKGGGBBB:::444333222222???JJJFFFCCC@@@777444333333888EEEKKK@@@///222555999;;;999777555444777555222444888;;;;;;:::<<<000???___jjjgggiiilll___~~~nnn]]]YYYsssiii999222***333+++,,,------,,,...111333WWWSSSyyyuuu```___jjjttt|||{{{pppiiicccWWWJJJAAA^^^ttttttooossswwwuuu~~~zzzvvvsssqqqsssvvvyyywwwsssooonnnoooaaaUUULLLIIICCC???HHHWWW]]]eeeoootttsssnnnjjjggg|||eeeeeeiiiqqqsss}}}TTT;;;666\\\yyyeeevvv|||bbb|||ttt[[[***666+++)))))))))))))))))))))))))))******+++,,,,,,------,,,...444777\\\pppzzzffflllzzzmmmccc~~~}}}|||zzzwwwuuutttllljjjoooxxx|||wwwtttuuuvvvwww|||zzzhhhUUUVVVccc```PPPMMM^^^jjjhhhhhhpppzzz{{{xxxnnnqqqqqqlllkkkpppfffQQQPPPPPPUUUXXXSSSaaarrrjjjmmmlllfffnnnoootttqqqooojjj```QQQCCC:::999::::::;;;DDDBBBCCChhh{{{[[[DDD999777***TTT555333111///000...000111+++,,,222//////;;;cccuuu\\\ooommmoooMMMdddqqq[[[FFF999BBBWWWlll~~~}}}{{{{{{|||~~~yyysss\\\bbb|||ssshhhlll{{{zzz}}}wwwvvvzzzlllTTTRRRaaa\\\GGGPPPmmmoooyyynnnuuuwwwzzz{{{}}}zzz{{{xxxtttuuuwwwvvvrrrtttqqqooonnnjjj^^^NNNCCCMMMVVV```hhhooovvvyyyzzzfffBBBTTTDDD~~~NNN777111000---+++***)))*********+++++++++,,,///...,,,DDDEEEeeeAAAAAAnnnZZZVVVaaajjjdddZZZ[[[XXXMMMIII888@@@BBB<<>>666111111000555CCCLLLBBB111111777:::777888;;;:::444777555444333444777:::<<<444888===NNNfffjjjdddfffpppoooddd]]]rrrzzz,,,222999)))///++++++...///...111555LLL___rrrzzzooo```]]]gggyyyxxxzzz}}}kkkbbbiiiaaaFFF===VVVjjjllljjjooovvvxxx~~~}}}|||yyy|||uuutttvvvuuunnnhhhggg\\\NNNDDD???AAAKKKWWW]]]iiiooojjjgggmmmqqqqqq|||qqqgggkkkiiisssvvvmmm555999SSSyyy~~~mmmwwwuuurrriii111111+++************************)))******++++++,,,------(((+++000444hhhxxxzzz}}}vvvnnnpppzzzllleeexxxwwwwwwsssrrrtttjjjmmmrrrxxx||||||xxxtttzzzyyywwwpppbbbVVVZZZeee___OOOLLLYYY^^^ZZZ```pppuuuwwwyyyxxxtttsssmmmiiihhhaaaSSSJJJOOOVVVYYY]]]ccc|||qqqpppjjjkkkkkkmmmtttyyywwwqqqooofffYYYNNNBBB777555777>>>BBBAAA@@@MMMeeetttvvvgggppp|||~~~\\\///555...SSS555222111///000///111222------111---222CCCmmm{{{eeebbbyyyyyycccLLLcccgggPPPAAA;;;KKKcccvvvwww{{{~~~~~~|||xxxvvvxxxzzz}}}www^^^aaazzztttkkkqqq|||xxx|||tttlll\\\LLLHHHKKKKKKHHHeee|||nnnwwwqqqpppsssuuuwwwyyy}}}~~~}}}zzztttrrrsssqqqlllssstttsssoookkkcccSSSDDDKKKRRR\\\dddkkkttt|||lllMMMGGGBBBbbb~~~XXX:::000///...,,,+++*********+++,,,,,,,,,---///000000LLLTTT```DDDMMMhhhTTTWWWiiipppeeeUUUVVVUUULLLFFF<<<;;;AAA@@@KKKUUUmmmpppiiikkkllljjjhhh___PPPNNN\\\dddmmm{{{rrrbbbcccdddWWWEEE;;;FFFZZZZZZhhhxxxuuurrrdddddd___]]]^^^YYYMMMAAA===BBBBBB>>>===HHH]]]lllqqq___ccc```TTTBBB444JJJttt|||kkkjjjnnn{{{|||sssrrr|||CCC111///222(((+++000&&&......***///***,,,...333UUUooo~~~ttthhh\\\wwwNNNtttpppqqqmmmnnnmmmpppnnnkkkdddjjjsss|||}}}yyyyyyqqqLLL]]]jjj\\\\\\SSSPPPJJJEEEAAA<<<666333222555CCCKKKCCC???>>>666222222222666DDDNNNEEE444111666:::999999;;;999444777666555555666888;;;===888;;;===NNNffflllhhhlllooopppeee^^^qqq333000555)))...,,,+++.........111666GGG^^^vvvccc___cccnnn}}}zzzyyy{{{mmmfffnnngggNNN===OOOcccmmmpppqqquuuxxx}}}~~~zzzuuussstttrrrlllgggggg\\\PPPFFF@@@AAAKKKWWW```jjjnnnjjjjjjqqqvvvuuu|||qqqdddjjjkkksssvvvsss???555EEEkkk~~~qqquuu}}}lllnnn555...,,,************************)))******++++++,,,------///111444444fff{{{rrrwww{{{ooolllttt{{{{{{tttssstttssssssuuummmpppuuuxxxzzzxxxvvvttttttuuutttmmm^^^TTTYYYeee]]]MMMIIIVVV]]]ZZZ```nnnrrrwww}}}xxxrrrqqqlllhhhfffbbbRRRIIIMMMUUUXXX\\\```|||rrruuuooonnnjjjiiimmmssssssnnnmmmiiicccXXXGGG888333666777@@@CCC@@@GGG]]]pppyyyqqqgggtttuuuggg111222,,,RRR444222111000111000111333000...///,,,777PPP{{{iiiWWWrrrpppUUURRRhhh]]]BBB999===RRRkkk{{{~~~sss||||||xxxxxx|||{{{______xxxvvvpppsss{{{ttt{{{|||nnn[[[KKKDDD>>>:::EEEUUUvvvvvvppprrrooojjjmmmqqqssstttyyy~~~yyysssqqqqqqnnnjjjqqqxxxxxxpppmmmkkk[[[GGGJJJQQQYYY```eeennn|||vvv\\\AAAIIIIII|||ddd777//////...---,,,,,,+++***---------------...222555JJJ]]]OOOFFF```cccUUUeeesssxxxfffPPPPPPSSSJJJ@@@???666@@@CCCNNNkkkttt|||hhheeejjjmmmjjjllldddTTTQQQ]]]dddiiivvv}}}mmmaaadddeeeXXXFFF;;;BBB\\\bbb||||||iiiaaaddd^^^[[[```aaaXXXGGG<<>>666444555444888EEEOOOGGG777000555999:::;;;<<<888444888777666666777999;;;===777888999HHH```hhhgggllljjjmmm^^^WWWnnn;;;///111,,,...,,,,,,......---222888GGGccczzzxxx]]]```gggppp}}}~~~wwwooollltttoooZZZ@@@GGGZZZooouuunnnmmmrrrwwwzzzxxxvvvuuussspppllliiiggg^^^RRRHHHAAAAAAKKKVVVdddjjjkkkgggkkkuuu{{{xxxwwwooobbbiiimmmrrruuu|||OOO777;;;___}}}uuutttggg}}}vvv;;;)))...************************)))******++++++,,,------...///222333dddxxxttt|||zzzyyypppnnnqqqxxxxxxtttwww~~~yyypppnnnpppqqqsssuuuqqquuuxxxyyyvvvttttttuuupppsssuuulll\\\SSSZZZgggcccQQQJJJUUU]]]ZZZ^^^hhhpppwww~~~xxxqqqpppmmmhhheeecccRRRGGGLLLUUUXXXZZZ]]]zzz~~~sssxxxrrroooiiieeeiiippprrrpppllllllkkkcccOOO<<<333555666AAADDD>>>AAAXXXvvvpppzzz}}}ttt|||fff333222***~~~QQQ444222111000222111111444222000...,,,???aaawwwqqqTTTzzzhhhzzzMMMaaarrrXXX>>>:::CCCZZZppp}}}yyyttt}}}```]]]uuuwwwuuusssyyyrrryyy~~~|||rrraaaQQQCCC>>><<>>cccyyywwwaaadddtttTTT```dddzzzuuummmmmmttttttmmmiiifffaaahhhwwwqqq~~~}}}{{{zzzwwwmmm^^^XXXOOOLLLGGGCCC???:::666222222555CCCIIIBBB>>>===666444555444777DDDNNNHHH:::///444999<<<===;;;888444777666666666777999;;;<<<666777888GGG```hhhfffllljjjmmm~~~|||XXXoooXXXiiiAAA000000000...,,,,,,...------222999LLLkkk}}}bbbcccffflll|||yyytttrrrrrryyyvvveeeDDDCCCTTTmmmrrrddd```jjjyyyvvvvvvwwwvvvtttqqqooommmiiiaaaVVVLLLBBB@@@HHHRRRgggjjjhhheeekkkwww|||xxxsssnnnbbbiiilllrrrvvv^^^;;;;;;[[[xxxsssuuuccc}}}}}}DDD'''///************************)))******++++++,,,------***+++111777jjjyyytttnnnjjjjjjjjjjjjpppyyyooooooppppppooonnnppprrruuuxxx{{{xxxsssppprrruuurrrwwwxxxlll\\\TTT]]]iiimmmYYYNNNUUU\\\YYYYYY```qqqvvv{{{{{{qqqqqqqqqlllgggeeeSSSGGGLLLUUUYYYYYY\\\yyy}}}rrrtttpppnnnjjjgggjjjqqquuutttmmmmmmlllfffVVVBBB666444:::BBBCCC<<<@@@ZZZ|||qqqWWW333444---~~~QQQ444222111000222111000444333111//////HHHqqqWWW[[[gggXXXwwwdddPPPqqquuuQQQAAAAAALLLdddxxxtttuuu}}}```[[[tttxxxxxxrrr{{{vvv}}}xxxuuucccRRRLLLBBB999>>>PPPgggwwwyyyyyyrrrtttoooqqqiiinnnrrrrrrrrrvvv~~~zzztttsssvvvuuuqqqnnnyyyzzzpppppptttgggQQQGGGLLLVVV^^^```eeerrr```CCCCCCFFFZZZ|||bbb111000///......---,,,,,,+++***+++,,,***,,,777EEEZZZggg>>>OOOkkkMMMRRRooovvvuuuaaaPPPUUUUUUEEE777;;;;;;GGGGGGiii~~~wwwpppiiihhhkkknnnooooooiiifffWWWQQQ^^^iiinnnwwwuuullliiieeeYYYHHH<<>>>>>;;;???RRRgggwwwkkk]]]ZZZWWWAAA444===XXXfffzzzmmmoooppp___zzzxxxrrryyyuuuvvvHHH,,,//////))),,,***...***(((000+++,,,333CCCnnn{{{www^^^aaavvvzzzXXXffflllyyytttmmmiiiqqqxxxjjjhhhfffaaagggqqq}}}~~~{{{zzzyyy~~~yyydddXXXUUUOOOKKKGGGCCC???;;;777333222555BBBHHHAAA>>>===666444555444666AAALLLHHH;;;000222888===>>>;;;777555555555555555666888999:::999;;;===LLLeeellliiinnnoooppp~~~^^^mmmjjjfffFFF222000111...,,,---...------333<<>>DDDNNNjjjllliiigggnnnzzz}}}xxxyyyoooeeejjjiiissswwwmmm<<<<<>>@@@>>>EEE[[[yyyyyyssszzzzzzXXX333222000RRR444222111000111000///222222333222333QQQJJJoooqqqSSSSSS[[[zzzmmmHHH???AAAPPPhhh{{{xxxooowww{{{~~~^^^[[[tttxxxxxxrrr~~~|||tttlllXXXHHHIIIAAA999EEEaaatttwwwppplllsssuuuyyymmmqqqtttsssqqqttt}}}|||vvvuuuwwwvvvssspppwwwwwwqqqrrruuujjjZZZCCCFFFPPP\\\aaaeeeqqqfffKKK>>>HHHQQQxxxfff444222000...---,,,,,,---***)))***---+++---<<>>llluuuuuu^^^]]]mmmhhh]]]vvv~~~|||jjjnnnnnnpppmmmhhhiiijjjdddiiittt}}}}}}yyyyyyyyyrrrwwwsss]]]UUUWWWMMMJJJFFFBBB???;;;777444222555AAAHHH@@@======666333444333444???KKKHHH===111222666<<<>>>:::777777444444555555666888999999888:::;;;KKKbbbiiifffjjjmmmnnn}}}~~~dddkkkvvvbbbLLL444//////------......,,,,,,444>>>KKKlll{{{}}}rrr]]]dddjjjnnn{{{}}}uuuooouuuxxx~~~wwwPPP@@@DDD\\\ggg^^^___mmmxxxuuusssqqqqqqpppnnnkkkgggbbbZZZPPPCCC===CCCMMMgggkkklllkkkrrr}}}zzzpppfffkkkjjjsssxxx|||<<<888OOOdddeeerrr}}}]]]vvvzzzTTT111111************************)))******++++++,,,------...---333999ggguuu}}}wwwooonnnrrr~~~zzzbbbrrrxxxsssrrrsssvvvxxxyyywwwtttsssuuuwwwtttvvvppp___QQQPPPZZZbbbiiiYYYNNNQQQUUUUUUXXX]]]sssuuuvvvyyy{{{wwwxxxsssmmmbbbTTTJJJNNNUUUWWWZZZ```|||uuuooolllnnnmmmiiihhhjjjiiifffssskkkdddaaaYYYKKK<<<555444999>>>AAAGGGWWWlll{{{lll|||qqq666+++111SSS555222111///000///...000000444666888YYYttt\\\~~~{{{gggIIIiii~~~aaaBBB<<>>888999CCCLLL]]]vvvkkkoooiiifffhhhiiigggiiinnnooolll[[[PPP\\\iiipppwwwwwwjjj```ZZZUUUOOOHHHLLLZZZlllmmm^^^dddggggggcccaaabbb]]]WWWHHH<<<777<<<;;;666???PPPeeeqqqmmmaaaYYYNNN@@@<<>>:::666333333555AAAGGG???======666333444333444???JJJIII???222111555<<<===999777999555555666666888999999:::888888777DDD[[[cccaaagggjjjjjjyyy{{{eeecccnnnZZZ|||QQQ555///...------...///,,,,,,444???OOOqqqzzztttppp[[[eeelllqqq}}}|||rrrllltttyyyaaaHHH???SSSeeefffgggooo{{{~~~}}}vvvrrrrrrqqqmmmiiiaaa^^^YYYPPPDDD>>>DDDNNN]]]eeejjjlllsss}}}{{{~~~nnnfffooorrrqqqyyyFFF666HHHdddggglllyyy|||jjjpppwwwYYY666,,,************************)))******++++++,,,------,,,+++111777bbbkkkpppkkkrrrpppsss|||~~~sssrrr|||~~~xxxvvvuuusssuuuuuuuuuvvvvvvwwwxxxxxxsssrrrgggVVVLLLPPPZZZ```hhh[[[RRRRRRUUUUUUZZZaaannnwww~~~~~~yyyvvvqqqjjj^^^RRRKKKNNNRRRTTTZZZbbbxxxuuuooolllooommmhhhfffhhhhhhfffsssmmmhhhcccYYYIII;;;555777:::===>>>CCCSSSkkkxxxnnn>>>'''000TTT555333111///000.........///444888<<<]]]aaayyyoooSSSEEErrrZZZBBBAAAGGGZZZssssssuuu|||{{{yyy[[[[[[vvvwwwuuukkk|||~~~|||iii___LLLHHHBBB@@@MMMgggvvvsss{{{zzzpppooosssuuurrrmmmnnnwww{{{{{{xxxtttvvv|||~~~}}}xxxtttsssuuuwwwuuunnnhhhMMMGGGJJJUUU\\\```kkkyyyzzzqqqWWWUUUCCCPPPfffttt:::666111---******,,,...,,,***,,,000///111FFF^^^nnn???OOOhhhQQQWWW}}}eeeQQQYYYdddSSS<<<:::;;;BBBKKKggguuummmjjjddddddkkkooommmkkkmmmmmmkkkZZZOOO\\\kkkssszzzvvviii^^^YYYXXXVVVRRRKKK```bbbpppcccfffiiihhheeefffggg```WWWMMM<<<444999999333:::JJJhhhrrrhhhZZZ[[[XXXFFF666???jjjoooooooooeee}}}mmmyyyzzz~~~>>>111222(((...000,,,***(((000---...111999^^^zzz\\\gggyyycccfffooo______ttt|||nnndddhhhjjjaaa___|||qqqwww|||yyy{{{{{{```fffqqqzzz|||pppbbbWWWQQQIIIFFFBBB???<<<999555222333555AAAGGG???======777444555444555???JJJIII@@@333111444;;;===888888;;;666666777888999::::::;;;<<<;;;777BBBYYYbbbcccjjjmmmmmmzzz}}}ggg]]]dddRRR{{{RRR555//////------//////,,,,,,555@@@VVV{{{vvvyyyaaaggglllqqq}}}}}}ooojjjsssyyyrrrQQQ>>>MMMfffmmmllllll~~~~~~{{{vvvuuutttnnnhhh]]][[[WWWOOODDD???FFFQQQSSS^^^fffjjjqqq{{{~~~yyyuuujjjdddsss|||pppyyySSS777FFFkkkmmmgggsss~~~{{{rrrwww[[[888'''************************)))******+++,,,,,,------------555<<>>SSSvvvxxx{{{wwwEEE(((///XXX444/////////000---///888...222777<<>>XXXhhhwwwooo^^^YYYMMM444777\\\kkk|||vvvjjjyyysssfffxxxzzzyyyllluuupppHHH333'''///'''000111+++...111***,,,---<<>>GGGEEE;;;555777;;;999666999CCCLLLJJJBBB777333222999>>>===999888555555888<<<<<<999:::===;;;999999>>>lllkkkkkkmmmpppppprrr{{{hhhVVV\\\QQQ\\\222555111///111---,,,///,,,444IIIcccnnnttt|||pppuuujjjeeemmmwww{{{lllhhhtttyyy}}}jjj@@@===WWWeeegggoooxxx}}}xxxppprrrtttnnnggg```\\\WWWOOOCCC===BBBLLL[[[dddlllooorrrxxx{{{|||mmm^^^nnnyyyzzz~~~YYY@@@JJJxxxdddlllwwwrrr}}}mmm:::(((+++++++++************))))))************+++++++++222///333;;;ooo}}}qqqjjjooo{{{|||mmmhhhrrr{{{yyyuuuvvvyyyuuuqqqqqquuuwwwvvvsssnnnkkkaaaSSSMMMSSS^^^dddrrraaaVVVYYYZZZTTTUUU]]]```vvvwwwuuuuuuiiibbbRRRGGGKKKSSSUUUWWW[[[vvvyyysssooorrrsssoooiiifffkkkpppsssssstttooo```JJJ:::444<<<:::???;;;AAAEEE}}}zzz}}}AAA111111YYY555000000///000...,,,555,,,111666AAAnnnlll[[[~~~nnnyyyqqqFFF^^^ssseeeCCC>>>>>>LLLhhh}}}{{{uuurrrvvvzzz{{{}}}~~~```XXXuuu{{{tttlll|||tttuuuoooXXXMMMEEE>>>===```|||sss|||ppprrrtttqqqjjjqqqtttpppnnnrrrwwwxxx|||xxxyyy}}}{{{vvvuuusssqqqrrrttttttqqqnnnXXXLLLGGGPPPZZZ___ccchhhrrrttteeeGGGLLLLLLQQQkkkuuu{{{RRR777+++111///---...,,,***+++)))***111888KKKdddKKK???```eeeVVVgggrrrwwwjjjVVVRRR```^^^EEE777<<>>999777555333222333666>>>EEEDDD;;;666777???===:::===FFFMMMJJJAAA666111222999===<<<999888555444777;;;;;;888999===;;;999:::@@@mmmlllkkkmmmqqqqqqrrrzzzhhhYYYfffUUU\\\666333)))///111---,,,///,,,444IIIYYYlllwwwrrrmmmtttjjjhhhqqqzzz}}}kkkiiiuuuyyypppGGG???SSSccciiioooxxxyyyzzzpppqqqsssooojjjbbb___YYYPPPDDD>>>DDDOOO\\\fffooossstttxxxyyywww|||{{{iii\\\kkkwwwzzz}}}PPP999FFFwwwjjjqqqzzzsssvvv@@@)))+++++++++************))))))************++++++++++++***111;;;lll{{{vvv~~~qqqhhhooo~~~yyypppgggfffrrrzzzxxxvvvwwwwwwtttrrrqqqrrrssssssrrrkkkiii```SSSLLLSSS___fffmmmeeeYYYQQQQQQVVVZZZ[[[dddxxxzzzvvvvvvjjj```RRRIIINNNVVVWWWWWWYYYvvvuuuqqqnnnppppppmmmiiiiiimmmrrrssssssrrrnnn___JJJ;;;555999:::AAA???CCCDDDxxxyyy|||{{{;;;...111[[[777111111000111///+++333+++000777IIIwwwdddgggooo]]]DDD]]]wwwZZZBBB===BBBTTTqqqxxxsssrrrvvv{{{|||___VVVrrrwwwpppiiizzztttrrrhhhNNNFFFAAA@@@QQQiiioootttyyyssslllqqqtttsssrrrtttuuuttt|||}}}~~~yyyvvvssspppppprrrrrrpppnnn```PPPGGGOOOZZZ___aaaeeeqqqxxxiiiKKKHHHEEELLL~~~}}}vvvvvvxxxaaa:::(((000000))))))+++))))))***+++000>>>VVVkkkCCCCCC______WWWkkkvvvrrr```TTTSSS^^^YYYCCC888===@@@BBB\\\uuusssbbbdddeeecccdddhhhiiihhhiiikkkssslllhhhUUUYYYqqqrrrtttttthhh]]]```mmmmmmXXX@@@TTTfffttt~~~mmm___jjjcccjjjjjjiiihhheeebbb___]]]]]]PPPAAA999555333555888JJJ]]]sssttteee___WWWDDD888GGGZZZ}}}wwwkkk\\\llltttqqqwwwgggyyyppp666///333,,,---***++++++---(((///000;;;mmm|||nnncccTTTuuuiiieeeeeelllvvvnnnjjjhhhmmmddddddaaaccctttjjjdddbbblllppp|||zzz{{{bbbmmmxxxxxx|||hhh\\\UUUJJJHHHCCC<<<888666555555555333666===CCCBBB<<<888888@@@>>><<>>::::::<<>>llltttuuukkk{{{rrrgggooo}}}xxxooocccaaafffrrrwwwtttrrrtttwwwvvvtttssssssrrrrrrrrriiiiiiaaaSSSLLLRRR```iiilllmmmaaaPPPPPP^^^ddd```iiiyyy~~~yyysssqqqggg___QQQJJJPPPXXXXXXWWWXXXqqqtttsssooonnnkkkjjjjjjlllppprrrsssrrrppplll^^^JJJ<<<666666:::DDDCCCEEEBBBrrr~~~qqqmmmyyy???000111]]]888222111000222000...444---111888QQQsss]]]vvvxxxMMMGGGbbb{{{RRRCCC???EEE[[[yyyrrrrrrtttxxx}}}zzz]]]TTToootttmmmjjj~~~xxxtttfffKKKDDDAAAJJJ^^^xxxpppQQQsssmmmssswwwppptttuuuuuusssssstttsssrrr}}}{{{{{{}}}~~~|||vvvrrrnnnnnnooopppooommmfffSSSGGGMMMYYY]]]___aaasssqqqRRRFFF???HHHmmm}}}gggwwwppptttBBB(((000111(((&&&)))---+++------...AAAZZZhhh<<>>AAADDDggg~~~nnnppp```bbbmmmhhhgggiiihhheeehhhnnnnnniiigggSSSVVVlllnnnrrrrrrhhhaaafffnnniiiQQQ;;;SSSfffooowwwlll```llljjjmmmllljjjhhheeecccaaa``````UUUFFF;;;555333555777AAASSSmmmtttggg___WWWHHH999???SSSwww{{{oooiiihhh{{{yyyxxxvvvfffggg777...000---...,,,///---...)))//////666eeesssggg^^^VVVrrreeehhhccckkkvvvnnniiikkkoooeeeccc\\\|||mmmqqqfff___^^^iiilllttt{{{aaarrruuuzzz~~~vvveeeZZZSSSLLLHHHCCC<<<666444555666666444777;;;???@@@===;;;:::>>><<<:::===EEEJJJDDD:::222000333:::>>>===:::;;;444333444888888777999???999:::>>>DDDpppmmmkkknnnpppoooqqq|||hhhXXXsss^^^___000///555...000------000---444HHHVVVsssnnnjjjrrrlllmmmvvv|||||||||lllllltttqqqxxx[[[EEEEEEZZZooottt|||wwwvvv}}}vvvqqqnnnlllgggeee___TTTFFF???GGGSSSeeeiiikkkhhhhhhooovvvzzz{{{kkk^^^gggvvvzzzzzz~~~}}}~~~aaa:::000LLLWWWbbbxxxwwwyyyJJJ***+++++++++*********))))))))))))*********+++++++++///...666>>>hhhlllllldddyyyuuuhhhooo}}}yyypppmmmkkkhhhkkksss{{{{{{uuurrrttt{{{xxxuuuuuuvvvvvvtttqqqlllkkkcccUUUNNNTTT```hhhjjjkkkcccVVVUUU___fffeeennnyyy{{{|||zzzqqqooofff```QQQIIIPPPWWWXXXXXXZZZiiixxxzzzrrrnnniiihhhjjjnnnoooooossspppnnniii]]]KKK===777666;;;FFFDDDDDD@@@nnn{{{tttzzzcccdddsssNNN555...___999222111000222000///333...000666VVV\\\RRR~~~vvvwwwCCCLLLjjjxxxLLLCCC@@@GGG```~~~jjjoootttxxx|||~~~}}}yyy[[[SSSmmmrrrjjjkkk{{{vvvhhhLLLEEEBBBQQQ]]]ccc>>>DDD```sss}}}iiinnnsssllluuurrrpppppppppqqqsssvvv{{{~~~}}}wwwuuuxxx}}}~~~vvvrrrnnnnnnooopppooollliiiUUUFFFKKKUUUZZZ\\\___pppvvvZZZIIIAAALLL___nnnJJJ+++111333,,,+++......***///......EEE^^^aaa:::WWWfff^^^WWWfffsssfffTTTZZZaaa^^^OOO???999<<<@@@HHHsssyyyjjjyyynnn[[[XXXaaabbbfffjjjjjjhhhiiinnniiifffgggSSSTTTiiimmmsssssslllgggiiikkkaaaLLL;;;MMMfffnnnvvvpppbbbkkknnnnnnmmmjjjhhheeecccbbbaaa___WWWIII===666555777777<<>>??????===<<<:::999<<>>EEEooolllkkknnnmmmlllqqq}}}gggTTTqqqWWWaaa111+++111...000---...111---333GGGhhhvvv{{{uuuqqqsssmmmmmmtttxxxyyyzzzlllnnnuuurrryyy}}}[[[FFF>>>RRRkkkqqq~~~zzzuuu{{{qqqkkkiiigggeee```UUUEEE===EEERRRbbbhhhlllkkklllrrrxxxzzz}}}nnn___cccrrr{{{zzz}}}}}}~~~bbb===888UUUlllkkkttt|||sssNNN///+++++++++*********))))))))))))*********+++++++++///,,,333:::bbbfffllliii{{{yyyvvviiiooo|||wwwppprrruuu||||||xxxzzz}}}wwwrrrtttxxxyyytttnnnqqqooofffYYYSSSWWW```eeecccaaa___]]]ZZZZZZ```eeepppyyyyyyzzzuuussslllaaaRRRHHHMMMUUUWWWYYY]]]gggzzz|||uuupppjjjhhhjjjmmmllljjjrrrnnnkkkhhh]]]LLL===777999<<>>oooppplllfffoooTTT888---```999222111000111000...111---///333YYYxxxGGGMMM{{{|||fff@@@QQQsssmmmGGG??????KKKfffzzzjjjrrryyy|||}}}~~~{{{~~~{{{wwwZZZRRRmmmqqqiiijjj{{{wwwjjjMMMEEEAAAQQQxxxDDD999>>>\\\iii}}}kkknnnssspppllljjjjjjlllnnnooouuu|||yyy}}}|||uuuqqqttt{{{~~~xxxuuuqqqqqqrrrrrrpppmmmiiiVVVGGGJJJRRRWWW[[[```hhhwww```PPPIIIUUUWWWyyy}}}KKK***,,,...,,,......,,,&&&---000111MMMdddZZZ@@@aaagggaaa___fffpppaaaNNN]]]ggg^^^JJJ<<<999;;;===KKK|||rrrcccjjjpppdddRRRIIIOOOZZZfffkkklllmmmkkkiiiiiihhhjjjVVVUUUjjjnnnuuuuuummmhhhiiihhh[[[III===GGGdddkkkttttttdddhhhmmmlllkkkjjjhhhfffdddcccbbb[[[WWWLLL???888777888777;;;GGGeeeyyysssggg\\\OOO???555DDDVVVkkkvvvmmmqqqcccqqq}}}uuuxxxzzz~~~yyyccc999222---,,,---)))))),,,(((///111<<>><<<999<<>>DDDnnnjjjjjjooollllllrrrgggQQQsssUUU{{{iii???...,,,---000......111---333GGGfffttt|||uuuiiiqqqmmmmmmrrrtttvvvvvvkkkoooyyywwwqqqWWWJJJ===KKKdddiii{{{|||vvvppphhhgggfffeeebbbWWWFFF===DDDPPP[[[fffppptttvvvxxxxxxuuu{{{ppp```^^^lllzzzxxx}}}~~~~~~kkkBBB777LLLooojjjqqq{{{tttUUU444+++++++++************))))))************+++++++++000---444<<>>666:::===EEEAAA@@@???tttzzzpppsssNNN777---```999222000///111///...000///000444^^^pppFFFZZZqqqzzzYYYCCCWWW|||aaaEEE===>>>PPPkkkqqqmmmvvv|||}}}}}}{{{}}}~~~yyyvvvZZZRRRmmmqqqiiihhh}}}yyyxxxmmmQQQFFF@@@QQQ^^^FFFFFF444\\\ggg~~~ooommmrrrrrrfffgggkkkpppppppppwwwwww~~~xxxrrrtttzzz}}}{{{xxxvvvvvvwwwwwwssspppiiiWWWIIIJJJQQQVVV]]]eeebbbvvveeeUUUPPP[[[OOO~~~QQQ000******,,,...***---$$$...333555UUUhhhSSSEEEccc______eeeggglllYYYGGG]]]jjj]]]FFF999888:::===MMMwwwkkk```aaaeeebbbXXXNNN[[[kkkrrrllliiinnnllldddkkklllnnnYYYVVViiimmmuuutttiiicccfffhhh\\\III<<>>PPPsssssshhhppp^^^|||kkkpppuuu{{{uuuppp:::444...---000''')))---(((...000???tttxxxkkk^^^eeeuuu[[[kkkkkkuuu```dddqqqooonnnnnnqqqgggiiigggooo{{{zzzlllaaaTTTHHHLLLDDD@@@;;;777666555555444111444444555;;;DDDGGGDDD@@@===999999AAAFFFAAA777///000555<<<===888666888777444444666777888===DDD888:::>>>BBBkkkhhhjjjpppooonnnsssgggQQQ{{{TTTyyylllCCC//////---000...///222---333GGGaaawwwuuufffmmmjjjmmmssstttsss}}}uuujjjppp|||{{{fffUUUVVVGGGKKK___bbbttt{{{xxxmmmggggggeeefffdddZZZHHH===CCCOOO[[[fffooossstttvvvvvvtttwwwsssbbb\\\jjjxxxvvv{{{~~~}}}yyyIII444???hhhaaahhhsss}}}~~~~~~zzz\\\444+++++++++************))))))************+++++++++111---555>>>ffflll{{{yyytttooovvv}}}|||zzz|||}}}yyyuuutttvvvxxxqqqrrrttttttrrrpppppppppsssnnnddd\\\]]]aaaaaa]]]\\\fffkkkfffbbbeeejjjkkkrrr|||{{{{{{qqqlllggg^^^OOOFFFKKKTTTVVVWWW[[[fff{{{tttrrrqqqnnnlllkkkjjjhhhfffmmmjjjhhhhhh___NNN>>>555888<<>>NNNmmmkkkfffdddhhhmmmjjjbbbyyymmmdddlllmmmccclllmmmpppZZZUUUgggkkksssssseee]]]dddiii^^^III999LLLdddaaammm|||nnnhhhhhhhhhhhhiiihhhgggfffdddbbbXXXXXXPPPBBB999888666222333:::XXXwwwyyymmm___QQQGGG111<<>>888...+++///))),,,000)))---...>>>uuuwwwmmm___cccmmmYYY{{{~~~rrr^^^iiipppkkkoooooopppeeehhhhhhtttdddmmmkkkjjjuuusssuuupppvvvpppwwwmmm}}}hhh```TTTHHHLLLAAA>>>:::888777777666555000333333333:::EEEIIIFFF@@@<<<777666<<>>EEE888:::===AAAjjjgggjjjqqqrrrppptttgggSSSNNN}}}tttddd777)))333---000...///222---333FFFlllwwwvvviiihhhmmmttttttsss{{{vvvjjjppp|||{{{```WWWbbbSSSOOO^^^___mmmzzzxxx~~~kkkfffiiieeegggfff\\\JJJ>>>CCCOOOaaagggjjjiiijjjooouuuwwwuuuwwwfff]]]lllvvvtttzzz}}}}}}|||OOO===HHHsssbbb^^^bbbyyyzzz{{{___222+++++++++************))))))************+++++++++...)))111999```dddrrrzzztttsssyyy|||zzzuuuqqqsssrrrooonnnrrrwww{{{mmmtttzzzxxxqqqmmmqqqvvvqqqkkkaaa\\\___eeebbb[[[UUUiiiooo```[[[hhhnnngggsss~~~}}}}}}sssmmmgggZZZMMMFFFMMMUUUVVVVVVXXXbbbyyy|||}}}~~~tttooopppooonnnllliiiggggggllliiihhhhhh```OOO>>>444666;;;FFFCCCDDDDDD|||lllyyyQQQ999,,,ddd888000444///+++...111000111---<<>>QQQ^^^QQQdddccc{{{oooKKK???\\\cccPPP@@@888777>>>EEEYYY]]]lllrrr{{{iiikkknnniiiiiilllnnnpppfffXXX___iiifffuuuiii```bbbfff^^^KKK;;;AAATTT\\\jjj}}}iiifffllljjjhhhggggggfffcccaaa]]]YYYQQQGGG===777555555666666JJJhhhzzz}}}lllRRRLLL888333VVV}}}fffnnnllllll{{{~~~zzz}}}|||III---222###///...(((...,,,...111===hhhtttmmm^^^ccc]]]UUUppplll```eee|||rrrxxxvvvkkkbbb]]]iii~~~ppppppUUUQQQSSS^^^eeeggglllssswwwzzzyyy|||]]]YYY___ppp{{{qqq]]]PPPKKKJJJEEE<<<666888;;;999444222///666888888AAAPPPRRRKKK>>>:::666555888999555222///333999<<<999555666:::222000222666888888===DDD<<>>555999AAAAAABBBCCCBBBhhhSSS///333bbb888000444000---000//////000,,,<<>>888555555666555HHHeeexxx~~~mmmQQQLLL999555MMMwwwttt{{{eeexxxrrrfffvvvuuuQQQ111333%%%...///)))...******---<<>>PPPbbb```TTT???;;;666555777777444000...444::::::777666666777111000222666888999>>>DDD999===:::AAAWWWdddfffkkkllllllsssxxxWWWIIIzzzSSSllljjj___888///222//////+++,,,000...666IIIsssmmmlllyyyxxx|||ooooooyyy{{{NNNNNN[[[YYYaaaccceeevvvwwwmmmmmmfffeeedddbbbYYYKKK@@@BBBJJJYYYdddjjjfffgggqqqwwwvvv{{{{{{uuurrrjjjhhhuuuvvvsssuuu}}}SSS999KKKqqqxxxiiizzzvvv333,,,+++******))))))***************+++++++++,,,,,,000...,,,???___mmmnnnttt~~~sssvvv~~~}}}zzzqqqqqqnnngggaaaeeeqqqzzz}}}xxxxxxvvvtttsssrrrqqqqqqvvvqqqggg\\\[[[aaadddddd^^^\\\WWWUUU[[[fffllllllppptttxxxzzz|||tttpppgggbbbLLLEEEOOORRRVVVYYYWWWbbb{{{ssskkkfffdddggghhheeedddfffiiiggggggggg```OOO???666666???AAADDDFFFCCCkkkNNN000222aaa888///444111///222...---///,,,>>>nnnzzzTTTIIIsssvvvIIIQQQpppQQQCCCDDDFFFcccxxx}}}lllmmmmmmoooqqqtttwwwzzz{{{~~~~~~{{{uuu]]]YYYmmmwwwrrrooozzz}}}}}}www___FFFAAAbbbyyylllKKK888LLLwwwlllkkkuuuvvvjjjeeekkkhhhiiitttzzzuuuvvv|||xxx|||~~~yyyuuusss{{{{{{{{{zzzxxxvvvuuutttmmmeeeSSSIIIOOOSSSZZZhhhkkkyyysss\\\NNNLLLPPPttt~~~;;;333///111+++,,,+++***+++111IIITTT[[[666fffjjjXXXcccfffooodddLLLEEEWWW```SSS@@@777888<<>>DDD999<<<999@@@SSS^^^ccclllmmmmmmoootttWWWGGGyyyUUUmmmjjj[[[:::000...000111------111///555IIIrrrmmmnnn{{{www|||ooonnnvvv|||rrrIIIOOO[[[YYY___```dddrrrvvvzzzhhhfffaaabbb```]]]VVVJJJAAADDDKKKXXXaaafffeeegggooouuutttvvvzzzwwwsssrrrjjjhhhsssxxxtttvvv}}}RRR444FFFrrr~~~kkkuuu888,,,+++******))))))***************++++++++++++,,,000---***>>>ccctttuuuxxxqqqrrr{{{xxxtttjjjhhhccc```fffrrr{{{}}}kkknnnpppqqqoooooorrrtttvvvtttjjj\\\VVV[[[cccgggXXX[[[[[[XXXYYY___cccdddfffjjjooosssxxxqqqlllddd___LLLGGGNNNPPPUUUYYYWWWbbb}}}pppnnnjjjiiikkkllliiigggiiijjjhhhiiiiii```OOO???777666@@@BBBEEEHHHCCCrrrLLL333///ccc999///222111///111......000...BBBrrrxxxKKKRRRtttEEEVVVsssPPPBBBBBBGGGhhh{{{~~~~~~jjjllllllnnnppptttwww{{{||||||||||||xxx```\\\nnnxxxsssppp{{{~~~}}}xxxbbbIIIBBB\\\}}}xxxUUU999JJJvvvmmmiiioooxxxyyysssnnnlllkkktttzzzvvvyyy~~~yyyxxx{{{~~~{{{yyyxxxyyyyyyyyyyyyxxxvvvtttsssmmmhhhUUUGGGIIIKKKPPP^^^iiitttzzzaaaJJJHHHRRRfffxxxyyy;;;111,,,111---...222---)))000HHHXXXUUU;;;gggiiiWWWcccooommmeeeWWWDDDNNNXXXQQQ===666;;;>>>IIIbbbxxx___999HHHrrrooo___TTTfffkkkgggjjjlllkkknnnjjjgggfff]]]VVVcccqqqnnnooojjjbbb______ZZZKKK;;;???```mmmuuusssfffgggiiijjjhhhdddaaa``````]]]ZZZTTTJJJ@@@:::777666888444???UUUqqq}}}^^^SSS<<<===HHHaaawwwsssgggsssssszzzrrryyyuuubbb555333)))000+++(((000,,,+++111HHH{{{}}}kkkOOOeee|||iii```fffwwwttthhhiii|||llllllhhhjjjjjjaaabbbuuuPPPIIIqqqwwwaaaYYYSSSZZZZZZaaarrrzzznnnrrraaaTTTNNNMMMJJJFFFAAA:::666888999666333333888444444AAAWWWcccVVVBBB@@@<<<777444222111...,,,,,,777;;;555444888777000111000333777::::::>>>DDD======;;;EEE\\\eeegggnnnoooppppppvvvaaaOOOVVVuuuwwwyyyZZZ???222+++000111------111...444GGGtttgggooosssyyyzzz|||~~~nnnkkkrrr{{{hhhLLLUUU]]]ZZZ^^^\\\cccjjjooo}}}jjjfffaaa___\\\XXXRRRJJJCCCEEEKKKXXX___dddeeegggnnnsssrrruuuzzzvvvrrrqqqhhhcccmmm|||wwwwww~~~VVV444@@@jjjwwwbbbggg~~~zzz999,,,+++******))))))******************++++++++++++---,,,,,,???dddyyy|||nnnppp{{{wwwtttjjjhhhccc___eeerrr{{{~~~lllppptttssspppnnnqqquuuwwwvvvmmm]]]TTTXXXaaahhh\\\aaabbb[[[UUUUUUYYYZZZ^^^cccjjjpppxxxooojjjaaa]]]LLLIIINNNOOOUUU[[[YYYkkkyyynnnppplllkkknnnnnnkkkiiijjjkkkiiijjjiii___NNN>>>777:::CCCCCCDDDFFFAAAzzzttt|||MMM444---eee<<>>gggeeeUUUccc{{{pppnnnkkkOOONNNXXXTTT===555===>>>OOOjjjyyytttjjj^^^@@@FFFlllmmmaaaRRRdddhhhbbbeeeggggggllliiigggfff]]]VVVcccrrrpppooommmggg```^^^ZZZMMM???999ZZZjjjuuusssiiiiiiiiihhhfffccc```______^^^[[[UUULLLBBB;;;777666;;;555:::MMMoookkkXXX===:::HHHhhhpppoooxxxoooyyyxxxxxxrrrmmm777111***///***(((000,,,+++111GGGzzznnnjjjNNNYYYnnnbbbjjjzzzooo___ccc{{{nnnnnnllljjjhhhaaadddjjjDDDTTTtttooo[[[]]]```cccUUUWWWooo|||~~~eeerrrqqqooolll```]]]cccWWWNNNFFFCCCEEEHHHIIIJJJ???999666777888555333333666555888BBBOOOSSSGGG999???;;;666222000...---,,,...777:::666555888555///111111444999::::::>>>CCC???<<<;;;LLLiiiqqqlllnnnnnnrrrpppzzzlllYYYaaa~~~|||YYY<<<222///...000,,,---111---333EEE___|||bbbrrrtttnnnuuu}}}|||pppkkkqqq|||bbbQQQYYY\\\ZZZ\\\WWW```aaagggooozzzwwweeeaaaaaa___YYYTTTPPPIIIDDDFFFKKKVVV\\\bbbfffkkkrrrvvvvvvrrrvvvtttrrrrrrhhhbbbiii}}}wwwwww|||]]]:::>>>bbbooo\\\```wwwxxx;;;,,,+++******))))))******))))))*********+++++++++)))...///???___ssszzz}}}nnnsssyyyuuuqqqnnnfff```dddqqq{{{~~~{{{~~~{{{tttpppqqqtttwwwvvvnnn```WWWYYY```eee___fffggg^^^SSSQQQTTTWWWYYY___gggmmmttt{{{llliiiaaa[[[OOOMMMQQQQQQXXX```^^^wwwxxxpppkkkggggggjjjkkkhhhfffgggjjjiiijjjiii^^^KKK<<<666;;;DDDCCCAAADDDCCC~~~iiizzzHHH///000fff>>>//////000//////000///111222NNN}}}CCCYYYooo}}}xxxBBBbbbxxxzzzKKK???===HHHlll}}}|||~~~iiikkkmmmppptttxxx{{{}}}~~~vvvwwwwwwvvvzzzyyy}}}qqq[[[[[[ooovvvnnnooo|||}}}{{{jjjQQQEEEDDDttthhhNNNQQQttt~~~iiinnnlllpppmmmrrrssslllpppyyyxxxzzz|||~~~~~~}}}||||||}}}zzzzzz{{{{{{yyywwwtttrrrkkkgggUUUFFFKKKQQQUUU]]]bbblll{{{~~~iiiMMMGGGPPPSSS|||GGG444***000---...)))+++///CCCYYYhhhGGGAAAllleeeTTTaaarrrvvvdddWWW^^^[[[>>>444>>>===OOOsssvvvtttggg^^^AAA???cccnnngggPPPaaaddd^^^aaafffhhhmmmhhhiiijjj```VVVaaarrrrrrooopppjjjbbb^^^[[[OOOAAA888SSSbbbqqqvvvuuunnnkkkgggdddccccccaaa```^^^\\\VVVMMMCCC<<<888777===666888JJJoooqqqYYY???555AAAhhh|||gggnnnuuulllvvv}}}|||~~~vvv|||<<<111+++,,,,,,(((///+++))),,,===mmmnnnwwwXXXVVVhhh```kkkuuu```___xxxmmmmmmqqqmmmiiibbbhhhfff[[[qqq___aaafff[[[VVVaaazzzzzzyyyhhhzzzqqqlll```[[[OOOKKKEEEBBBEEEHHHHHHFFFFFF===888666777777444222444444777===EEEJJJIIIBBB<<<<<<999555111...---------333555777999888666333000333222555:::;;;:::<<>>...///111111111/////////222QQQBBBXXXtttoooDDDiii|||xxxIII>>><<>>333???===NNNqqqnnnsss___WWW<<<666[[[kkkfffQQQaaaccc^^^dddiiijjjooohhhkkkooodddVVV___pppsssnnnqqqmmmbbb]]][[[PPPCCC999LLLVVViiiyyyuuunnnfffccceeegggeeebbb___\\\WWWNNNEEE===999777<<<777999JJJrrrnnnWWWDDD444;;;bbbmmmllljjjssspppjjj{{{vvvwww@@@222---,,,---(((///,,,++++++777bbbuuuaaaYYYppphhhbbbmmmwwwzzzbbb\\\rrrkkkooopppmmmjjjbbbfffnnntttmmm[[[[[[^^^bbb||||||tttaaaaaaYYYUUUXXXZZZRRRHHHCCC<<<777666777666333222444333777>>>DDDFFFCCC@@@>>>888777333///,,,,,,...000888333555<<<<<<444000333444444777;;;;;;999;;;???:::777:::QQQnnnpppgggiiifffoookkkxxxsssUUUwwwbbbwwwppp[[[888000222,,,...+++...222///444GGGZZZqqqvvv~~~uuuooopppkkkooo{{{~~~wwwqqqtttfffVVVRRRXXXTTT\\\ccc\\\hhhaaakkkjjjnnnzzzxxxvvvooopppnnnlllcccZZZQQQMMMIIIEEEEEEHHHHHHKKKQQQZZZbbbgggjjjlllhhhnnnppptttzzzssslllrrr{{{vvvvvv|||~~~^^^;;;:::^^^rrrbbbccc~~~wwwqqqBBB,,,+++******))))))******))))))))))))************+++///---888WWWmmmrrrsssrrrnnnyyy~~~xxxwwwuuuooojjjkkkrrrvvvvvvdddcccbbbcccdddhhhllloooqqqmmmfffbbbcccccc[[[QQQVVV```fffbbb[[[XXXWWWWWWUUU]]]eeegggggglllyyysssjjjdddUUUNNNHHHJJJLLLJJJUUUaaa```mmmxxxggggggdddeeekkkmmmkkkiiijjjkkklllnnnkkk^^^JJJ<<<666777GGGGGGBBBDDDIIIgggrrrzzz|||CCC,,,111ddd>>>...///222333333///......111SSSBBBWWWpppdddFFFmmm~~~wwwHHH???===KKKgggwww}}}www|||}}}gggnnnppptttxxxyyyxxxvvvuuuppprrrqqqooouuu{{{{{{jjjVVV\\\tttzzznnnmmm{{{~~~|||}}}oooVVVHHHAAA```xxx~~~{{{gggPPPyyyyyysss~~~nnnoooyyyzzzppprrr}}}xxx}}}~~~{{{xxxuuupppkkkVVVGGGNNNWWWWWWZZZ\\\jjjyyy{{{kkkVVVLLLKKKXXXvvvDDD555,,,222---***...---+++<<>>;;;;;;666555222...,,,,,,///111<<<222333??????222...555666555777;;;;;;999:::>>>999888<<>>???JJJjjjsssxxx{{{wwwiiiooosssvvvsssooonnnqqqvvvyyywwwwww{{{zzz~~~{{{kkkKKK^^^kkk{{{yyyyyy}}}xxxxxxaaa]]]TTTEEERRRqqqzzzuuuPPPiiitttvvv}}}wwwnnn|||wwwmmm|||zzzyyy{{{xxxyyyyyyvvvsssqqqiiiYYYIIIDDDKKKTTTXXXdddjjjtttwwwiiiTTTIIIIIIaaa}}}JJJ...222,,,+++***...***))):::[[[nnnAAAUUUpppddd[[[SSSjjj\\\mmmpppdddQQQ???;;;222AAANNN```gggiiiXXX@@@000===CCCtttlllXXXWWWjjjcccfffssseeehhhnnnpppnnnfffZZZVVV___kkkhhhrrrsssgggXXXOOOFFF???@@@BBBXXXkkkhhhjjj~~~|||sssiiidddhhhkkkhhhbbb^^^]]]YYYQQQGGG???999777>>>444444IIIuuuddd[[[HHH::::::LLLnnnyyydddppprrrwwwuuuxxxMMM///...,,,,,,)))///***+++111@@@iiipppmmm^^^\\\sssuuu```bbbhhh|||tttmmmZZZqqqoooooopppooojjj\\\aaa~~~|||pppttt|||xxxppplllpppssshhhSSSBBB777888888666444222222333...;;;CCCAAABBBGGGCCC:::...000111000------000333000999>>>888111111333222666666666666888:::<<<>>>>>>777333QQQhhhhhhnnnjjjiiiiiinnngggFFF{{{NNN|||rrraaaFFF+++444)))///---+++//////888LLL{{{rrr{{{}}}nnnkkk~~~}}}xxx~~~wwwttt|||qqqZZZPPP]]]___fff```ZZZmmmuuusssqqqssszzz~~~vvvppp~~~wwwiiiZZZTTTWWW\\\]]]```aaaYYYKKK@@@>>>CCCFFFCCCEEEJJJNNNRRRXXX^^^ccc___lllpppyyyooo^^^iiiuuuyyy}}}jjj555EEE{{{yyy}}}HHH...---,,,+++************))))))))))))************+++---,,,444SSSwwwyyy\\\lllyyyzzzwwwvvvuuussssssuuuwwwwwwvvvuuuuuuvvvkkk^^^VVVZZZ[[[XXXZZZbbb```cccffffffeeeaaaUUUIIIPPPbbbkkkeee___aaa]]]TTTMMMXXXjjjnnniiittt}}}jjjUUUFFF?????????BBBFFFLLLQQQTTTbbbfffhhh^^^YYYffflll^^^bbbfffjjjiiifffdddeeeggguuuqqqmmmgggZZZHHH;;;666AAAEEEKKKPPP???KKKjjjggg~~~}}}GGG,,,333lll===333222,,,333......333222///ZZZaaa>>>cccyyy___EEEqqqooo@@@>>>>>>IIIkkktttyyy}}}xxxjjjkkkmmmooonnnlllnnntttyyy{{{zzzzzz}}}~~~|||xxxiiiJJJ```lllzzzvvvxxx~~~yyycccbbb\\\KKKOOOkkk~~~|||yyyNNN[[[{{{zzzvvvmmm```eeesssttt{{{rrrxxx{{{xxxxxxwwwssspppmmmeeeVVVGGGCCCKKKUUUYYYdddhhhvvvvvvZZZIIIGGGaaa}}}PPP222555///...---///---...@@@```qqqAAATTTiii___ZZZYYYtttccckkkmmmeeeTTT@@@999444EEEOOO```bbb___OOO>>>444@@@CCCkkkdddWWWXXXjjjccccccnnneeekkknnnooommmeeeZZZVVV\\\ccchhhkkkkkkcccXXXMMMCCC<<>>777888JJJooo```UUUDDD999===SSSzzztttmmm}}}lll}}}VVV333111///,,,***111,,,---000;;;bbbnnnmmmYYYOOOlllsssaaalll}}}pppkkkddd~~~uuujjjhhhhhhhhhbbbggg|||yyyqqqllljjjzzzuuunnnkkkppprrrfffPPP???777888888666444222222333444???EEE@@@>>>@@@===666555333000---,,,...222666333999:::444000111222111555555555666888999;;;<<<>>>:::777UUUiiifffllliiilllooopppyyycccTTT|||ccc|||vvvnnnJJJ(((,,,***000---+++//////777JJJrrrvvvttteeefffyyyyyyvvv~~~zzzwww}}}~~~kkkRRRTTTaaadddhhhfffuuussssssvvv~~~pppQQQ???BBBMMMSSSRRRWWWZZZXXXOOOFFFBBB@@@>>>MMMKKKIIIIIIOOOWWW___dddnnnvvvrrrsssyyykkkYYY\\\ttttttwwwzzz~~~jjj999>>>iii|||vvvqqqBBB------,,,+++************))))))))))))************(((+++***000JJJjjjvvvpppwww\\\lllzzz|||xxxvvvvvvuuuvvvuuusssrrrssstttvvvxxxmmmbbb\\\___^^^XXXXXX]]]\\\dddjjjkkkggg___SSSHHHGGGWWWcccaaa^^^^^^]]]YYYSSSXXXfffnnnppp~~~{{{eeeRRRFFFBBBEEEGGGGGGGGGJJJQQQVVVUUUMMMNNNUUUeeeyyyvvv^^^eeennnqqqkkkhhhlllppppppvvvrrrnnngggYYYGGG:::555AAAEEEKKKOOO>>>KKKllluuuvvvIII///111lll===333222,,,333...000111000000]]]aaa===```YYYEEEppppppAAA======HHHllltttzzz}}}xxxkkknnnooonnnnnnooorrrxxx|||{{{||||||}}}~~~zzzvvvfffIIIaaannnzzzssswwwwwwccceeeaaaQQQHHH^^^yyyxxxrrrcccGGGLLLcccuuuuuuiiiPPPiiimmmrrruuuyyy|||zzzzzzxxxrrrnnnjjjcccVVVHHHEEENNNXXX]]]nnnlllyyycccNNNOOO```{{{NNN///222,,,------+++***---@@@___nnn===OOOfff]]][[[```ooojjjttteeeaaaVVVAAA666555EEEPPP```ZZZQQQCCC999666<<<===[[[XXXOOOTTTeeecccdddlllggglllkkkmmmjjjaaaVVVRRRUUU[[[gggffffffdddZZZKKK???:::AAAJJJYYYYYYRRRbbbvvvooohhhhhhllllllhhhcccaaa___[[[RRRHHH???:::777;;;999<<>>CCCEEEIIIPPPTTTQQQLLLGGG@@@:::<<<999666666:::@@@EEEHHHNNNYYYXXXVVV```cccaaaeeexxxvvvwww{{{fff;;;666RRRuuuwwwfff}}}GGG---,,,+++******)))******))))))))))))***************......111EEEbbbqqqqqq~~~{{{xxxwwwuuuddd___YYYiiixxxzzzvvvssstttuuuyyytttooommmppptttwwwxxxppphhhdddfffcccZZZUUUWWWSSS___kkkmmmiii```UUUKKKHHHSSS^^^```ZZZTTTTTTVVVYYYXXXbbblllssszzz```QQQKKKPPPUUUYYYWWWSSSVVV___hhhddddddnnntttuuuzzzwwwhhhYYYgggssssssrrrtttrrrmmmxxxtttooogggXXXEEE999555BBBFFFKKKMMM===LLLtttnnnoooAAA...000lll>>>333222---333...000//////333bbbfffAAA___XXXFFFpppsssCCC<<<;;;GGGjjjsssyyy|||wwwjjjooooooooonnnnnnpppsssvvvxxxzzz{{{{{{{{{|||~~~|||uuucccGGGaaappp|||tttwww|||tttcccddd\\\RRRAAANNNhhheeeTTTJJJDDDMMMUUUwwwpppxxxkkkcccssslllxxx{{{~~~}}}~~~}}}|||}}}}}}zzztttpppllleeeXXXKKKHHHQQQ[[[___tttmmmzzzeeeQQQUUU\\\zzzLLL,,,///+++------)))***---@@@^^^nnn>>>QQQfffZZZUUU]]]tttffffffsss\\\YYYWWWDDD555555???PPP___UUUMMMBBB===:::777<<>>>>>===666---***,,,111555777>>>999333000000333444333111333555777888888777777999<<<@@@^^^llleeelllkkkpppuuupppoooVVVbbbrrrbbbwwwvvvoooHHH111333---111...,,,///...333DDDYYYvvvtttYYYVVV[[[hhhooopppyyy~~~~~~{{{|||wwwcccOOOWWWgggtttwwwrrrxxx|||{{{|||wwwaaaOOOAAA777777===<<>>333333---444///000//////444dddccc@@@fff~~~```HHHqqqvvvFFF<<<:::GGGhhhqqqvvvzzzuuugggfffgggiiiiiiggggggiiikkkuuuvvvxxxyyyzzz|||wwwcccFFF```ppp}}}wwwzzzxxxzzzttteeebbbTTTOOO===BBBUUUPPP???CCCRRRYYYUUUmmm{{{ppp{{{ppp{{{zzz|||xxxyyy{{{~~~xxxppprrrzzzwwwxxxzzz||||||yyyuuuqqqmmmgggYYYLLLHHHPPPYYY]]]llljjj}}}bbbLLLPPPRRRzzzxxx}}}QQQ000222...///000---...000BBB```qqqDDDZZZhhhVVVKKKQQQ~~~rrrbbb\\\iiiWWWSSS[[[LLL999888888NNN]]]TTTSSSJJJHHHBBB999JJJZZZcccnnnllleeefffeeecccdddbbb___hhhgggUUUDDDDDDRRR^^^aaajjjrrrnnnYYYCCC999:::BBBPPP___]]]XXXiiixxxsss[[[SSSPPPVVV^^^ccchhhmmmbbb```[[[SSSIII@@@:::888777999;;;<<>>======AAADDDDDD@@@JJJVVV[[[[[[\\\bbbhhhZZZ]]]eeennn|||ooogggoooyyy~~~___===@@@HHH```wwwjjjxxxIII,,,,,,+++***))))))))))))((()))))))))************)))------...===\\\zzz```SSSTTT___iiiqqq{{{~~~zzzvvvxxx|||tttppplllnnnsssvvvtttrrrmmmnnnqqqsssoooeee^^^[[[TTTXXX]]]dddjjjiii]]]PPPTTTWWW]]]aaa]]]WWWYYY______```nnnwwwrrrooooooiiicccpppWWWPPPRRR[[[YYYWWWXXX___lllzzzooojjjvvvyyypppuuuyyyvvvqqqgggVVVBBB777555DDDIIIIIIGGG===TTTvvvlll~~~ddd777444777mmm>>>444333---444///111///000555aaa~~~ZZZ999hhhvvvgggJJJrrryyyIII===:::HHHfffnnn}}}tttwwwrrreee```dddgggeeebbbaaaeeejjjpppqqqssswww{{{~~~~~~xxxeeeGGG___nnn|||www|||xxxyyyuuuhhhbbbPPPHHH>>>>>>GGGEEE>>>LLLeee___WWWbbbmmmpppllluuuwwwYYY}}}zzziii[[[```mmmsssvvvyyyzzzzzzwwwsssqqqkkkeeeXXXJJJFFFMMMUUUYYYcccnnndddKKKMMMKKK}}}qqqzzzwwwSSS111222,,,------,,,---000AAA^^^oooCCCYYYlllWWWHHHMMM~~~wwwfff]]]___TTTQQQaaaUUU======777JJJYYYZZZRRRKKKJJJFFFBBBeeejjjlllrrrpppbbbdddccc^^^hhhggg]]]gggfffTTTEEEJJJ[[[hhhkkk{{{www___NNNIIIIIICCCJJJXXXaaapppppp___PPPLLLMMMPPPYYYddd```^^^ZZZRRRIII@@@;;;888999;;;<<<===QQQyyy|||\\\KKK<<<444???cccrrrssssss}}}zzz;;;//////---(((,,,(((***---333VVVssssssTTTllldddaaagggsssqqqooohhhooolllkkkbbb```^^^ZZZllljjjooozzz}}}|||yyy{{{www~~~nnnnnngggiiiqqqjjjTTTAAA<<<999888777666666:::@@@DDDQQQNNNHHH???888444444444222000---...111444777888>>>888444555777777777999333444555666777777777777555:::@@@```ooohhhooonnnlllkkklllqqqLLL```}}}eeeYYYjjjqqqAAA111......111,,,+++000///222@@@RRRdddwwwrrr___aaa```______dddppp}}}~~~yyywwwuuuuuu{{{|||wwwmmm]]]PPPLLLZZZhhhvvv\\\\\\kkkvvvxxx{{{kkk]]]ccceeeXXXLLLIIIBBBFFFEEE>>>;;;@@@IIINNNIIIQQQ[[[___aaafffpppyyytttqqqwwwoootttzzz|||zzz]]]555;;;MMM___wwwzzzxxxNNN,,,+++***))))))((())))))))))))))))))***************---...///===ZZZxxxzzzZZZSSSYYYbbbrrrssswwwzzzxxxttttttxxxpppooonnnqqqtttvvvtttqqqlllpppuuuvvvssskkkeeebbbaaaaaabbbfffllllll___PPPWWWWWWWWWVVVTTTTTTUUUVVVZZZ]]]llluuujjjcccbbb___ZZZuuucccLLLGGGJJJYYYWWWUUUYYYcccrrryyyvvvyyyvvvqqqgggUUUAAA888777EEEKKKIIIDDD===ZZZ~~~jjjrrrcccBBB<<>>444333---444///000///222777___zzzWWW777aaatttlllLLLsss|||LLL>>>:::HHHeeennn|||sssvvvqqqdddcccgggiiiccc[[[ZZZbbbkkkggghhhkkkqqqyyy~~~~~~yyywwwhhhKKK```lllxxxsssvvvyyyzzzuuuhhhcccQQQ@@@AAA>>>>>>AAADDDQQQfff___^^^^^^bbbsssdddhhhsssnnnwww{{{fffXXXdddzzzwwwyyy{{{|||zzzvvvsssqqqiiicccVVVIIIFFFMMMUUUXXXaaavvv```NNNRRRKKKyyy~~~|||LLL---///***++++++)))+++///@@@[[[jjj;;;QQQiiiUUUGGGNNN~~~lll___OOONNNOOOdddWWW;;;@@@999FFFVVVaaaMMMHHHIIILLLWWWtttvvvzzzxxxcccjjjfff```hhhfffXXXQQQ[[[iiipppuuuttt___YYYYYYVVVGGGCCCMMMbbb}}}lllYYYRRRLLLGGGLLLUUU]]]\\\XXXQQQHHH@@@;;;999999:::;;;>>>SSS{{{xxx]]]MMM===444>>>bbbmmmrrrggg:::...///,,,(((...+++---...111QQQ}}}jjjyyyUUUZZZjjjgggpppmmmcccooommmqqqiiieee]]]WWWkkkccc```}}}zzz}}}rrrttt~~~pppoooffffffmmmdddNNN>>>===;;;999777555666===EEEKKKUUUNNNEEE===999444222000......//////111555;;;@@@999555444888:::777666999555555555555666777888888888;;;???^^^ooohhhmmmkkkjjjnnnnnnlllKKKsssgggeeeyyyjjjhhh:::555666---000,,,+++111///222???OOOllllll|||rrr___gggfffccc___cccqqqwwwuuuuuutttuuuxxx|||{{{{{{xxxmmm]]]RRRJJJSSS\\\sssddd```nnnuuurrrttt~~~eeeXXXdddkkkbbb\\\```bbbfffdddYYYNNNOOOXXX___kkknnnrrrvvvyyy|||xxx___zzz{{{|||||||||ddd333888```yyy{{{wwwNNN,,,+++***))))))((((((((())))))))))))************,,,...///000;;;RRRkkk{{{hhhkkkwww{{{vvvtttvvvvvvsssqqqtttnnnoooppprrrsssttttttssslllrrrwwwxxxtttoookkkhhhjjjlllmmmooorrrpppdddVVVVVVWWWTTTOOOSSS^^^```\\\______kkkrrrfff]]]]]]ZZZ[[[ooo}}}pppTTTBBB???DDDBBBDDDHHHLLLSSS___kkktttqqqzzz}}}wwwyyysssyyyxxxvvvqqqgggTTTAAA888999GGGLLLHHHBBB>>>```sssjjjuuubbbGGGBBB...mmm???444333...444000---...333999aaa{{{YYY<<<[[[{{{sssNNNttt~~~MMM???:::IIIeeennn|||sssvvvqqqdddfffiiihhh]]]QQQOOOZZZfff______bbbkkkvvv|||{{{yyytttuuukkkNNNbbbjjjuuuoooooo}}}zzzzzzrrreeebbbRRR;;;BBB===888???FFFOOO\\\ccciiidddccczzzdddhhhjjjyyy|||}}}nnnhhh~~~}}}}}}xxxuuusssiiidddWWWKKKHHHOOOWWW[[[```xxxtttTTTMMMVVVOOOGGG+++000---000111***...444EEE^^^jjj999MMM]]]MMMBBBLLL~~~jjjZZZBBBGGGLLLeeeVVV777@@@:::CCCTTTfffNNNIIIMMMWWWnnn~~~mmmfffZZZdddiiifff\\\\\\iiissstttsssfffUUUYYY\\\VVVUUUIIIMMMbbb|||sssfff]]]\\\XXXOOONNNTTT\\\[[[WWWPPPHHH@@@;;;:::777777999===SSSyyynnnZZZKKK===666BBBjjjlllxxxZZZ}}}888,,,000,,,(((000...000//////MMMkkkYYYvvvRRRIIIvvvfffbbbnnncccUUUmmmuuulllhhheee\\\ZZZrrrfff___zzz{{{~~~uuudddrrrsssoooeeedddiii```JJJ===>>><<<999666444777>>>HHHPPPVVVMMMBBB>>><<<999666444.../////////000666???FFF555222444::::::666555999777666555555555777888:::;;;<<>>yyyzzz}}}@@@,,,+++***)))(((((((((((())))))))))))************(((***+++,,,444EEEYYYfffwww~~~~~~gggttt~~~xxxzzz|||xxxvvvxxxoooppprrrrrrrrrrrruuuwwwnnntttyyyxxxtttqqqmmmkkkkkkqqqvvvxxxxxxuuujjj___PPPUUUTTTSSSaaayyyzzzooojjjrrrwwwkkkbbb```]]]\\\lllsssdddKKK<<<===BBB???GGGOOOTTTVVV\\\hhhqqqoooqqqgggpppkkkuuu}}}wwwuuuqqqgggTTTAAA999:::HHHMMMHHHAAA???dddeeelll|||^^^CCCHHH999vvvGGG000333111---333333,,,000999___```999aaa{{{aaaPPPfffsssQQQ>>>666FFFeeepppvvvtttxxxxxxiiigggiiieee[[[TTTWWW^^^ccc\\\\\\```jjjrrrtttuuuuuutttxxxbbbLLL[[[sssrrrgggooozzzuuummmddd___XXXEEE<<<:::<<<@@@SSSeeefffmmmpppnnnlllxxxTTToooyyypppttt{{{~~~yyyssstttzzz|||~~~{{{uuurrrhhhdddWWWIIIGGGRRR[[[^^^eee|||tttWWWVVVPPPQQQ{{{www}}}www===444,,,000...000......)))LLLooohhh:::WWWvvvaaa@@@NNN{{{{{{eeelllSSSEEEOOOccc\\\GGG;;;888AAARRRlllXXXWWWaaayyyggg\\\aaalllkkkccc[[[```llllllbbb___bbb___aaaeeeZZZOOOQQQUUULLLWWWddddddrrr}}}qqqnnn___aaa\\\RRRWWW___jjjmmmcccVVVKKKBBB;;;999:::===;;;555AAAVVV{{{iii___HHH<<<888EEEqqquuuzzzZZZvvvxxx}}}}}}>>>111***---,,,,,,---,,,,,,555???XXXhhhqqqNNNWWWvvvqqqqqqkkkmmmqqq\\\fffeeeooohhhhhhbbb[[[aaaxxxuuuVVVooosssvvv~~~yyyxxxhhhyyyoooiiiaaabbbiii```III999888===999444444:::EEERRRZZZSSSIIIAAAAAAAAA<<<666222000'''000777111;;;HHHAAA222333555777888888777666777666444555777::::::::::::333RRRgggjjjlllgggooonnnvvvhhhuuuQQQWWWkkkwwwppp|||;;;:::,,,000//////------///444888XXXwwwYYYxxxjjjhhh___fff{{{xxxpppooorrrooocccWWWTTTLLLVVVkkktttxxxvvvllloooooooooqqqyyyvvvppppppwwwxxxqqqnnnqqqsssjjjooo~~~OOOQQQ___WWWVVVOOOIIIjjjxxxkkk\\\^^^ggg~~~xxxxxx~~~hhhGGG;;;zzz{{{xxxAAA,,,+++******))))))******))))))))))))************'''***,,,...555FFFYYYeeesssiiiooolllqqqttt|||uuu{{{pppnnnmmmnnnpppqqqqqqpppmmmnnnooonnnnnnnnnppprrryyyyyyuuuzzzxxxhhheeeWWWSSS]]]```jjjlllaaa^^^dddsss{{{sssdddYYY```xxx~~~yyy]]]CCCKKKNNNNNNYYYaaaaaa]]]aaammmvvvttteeeqqqnnnhhhsss~~~yyyppplllgggSSS:::666AAAIIIGGGQQQ;;;<<>>wwwIII111333111---222444---111777[[[yyyZZZ555]]]lllrrrNNN___|||qqqTTTCCC;;;GGGbbbnnnuuutttxxx~~~xxxiiifffjjjiiiccc^^^___```___WWW^^^fffjjjmmmqqqvvvyyyvvvzzzdddOOO___vvvvvvlllhhh~~~qqqsssXXXQQQSSSXXXNNN@@@:::<<>>???<<<666999;;;888CCCWWWzzzcccLLL===666???iiizzzvvv\\\ggguuuwww999555111---,,,,,,---+++,,,333<<<```nnnsssRRRTTTqqqllliii```gggppp]]]iiijjjqqqiiihhhaaa[[[bbbwww|||XXXiiippprrrwwwyyyoooxxxjjjhhh______eee\\\FFF888777888777666888???HHHQQQVVVLLLDDD@@@BBBCCC>>>666222///***222666333???HHH===222333555777888888777666777666444555888:::::::::;;;777VVViiijjjlllfffmmmhhhuuuppphhh===uuuyyy\\\jjjpppqqquuu333333'''//////...------///333777SSS{{{mmmwwwjjjiiiaaaiii~~~yyyvvvvvvpppcccWWWPPPHHHTTTiiisssyyyzzztttwwwuuusssuuu{{{~~~yyyrrrmmmkkkmmmeeeUUULLLLLLFFFMMMKKKRRRwwwwwwVVVLLLUUUQQQWWWTTTNNNeeennnuuupppbbbYYY\\\ddd{{{wwwyyySSS>>>222bbb|||xxx{{{BBB,,,+++******))))))******))))))))))))***************++++++,,,444FFF]]]mmmwwwrrrtttmmmuuuvvv|||uuu{{{uuusssqqqqqqqqqrrrqqqpppjjjkkklllmmmlllmmmppprrrzzz}}}yyywwwxxxlllbbbffffff[[[^^^___fff```YYY[[[cccrrryyyooodddbbb```jjjhhhddd```cccqqqdddgggzzzllljjjdddlllsssyyypppiiibbbMMM666222===LLLGGGLLL:::AAAttt}}}ZZZKKKDDDAAAyyyKKK222333222...222333---222555VVVtttXXX666WWWeee|||[[[aaa}}}xxxZZZGGG:::AAA___lllttttttxxx~~~xxxkkkhhhlllnnnkkkgggddd]]]VVVSSS```hhhdddaaahhhrrrvvvyyyzzzdddOOO]]]qqqoooeeeeeeppp^^^EEEHHHSSSgggVVVAAA:::???EEESSSgggooodddgggoooxxxsss^^^WWW]]]bbb___iiiqqqwww~~~{{{wwwwwwyyy}}}zzzvvvtttiiiaaaTTTIIIHHHQQQYYY\\\dddjjj___NNNAAAiiizzzuuuyyyvvv;;;333,,,///***+++%%%111***999WWWhhhBBBKKKlllaaaCCC>>>]]]jjjfffllliiiMMMOOOjjjjjjQQQ???999999HHHccc}}}pppjjjvvvsss```\\\jjjiiicccaaaffffffaaaaaafff___dddccc[[[YYY```dddcccdddjjjhhheeebbbTTTIIINNNUUUQQQTTTSSSQQQbbbuuuwwwpppssscccVVVVVVKKKHHHWWW___cccYYYDDD<<>>333666;;;;;;EEEXXX___HHH999333===hhh|||nnnjjj{{{___|||ooo666555///---,,,,,,---++++++111999jjjyyyzzz___XXXsssmmmfffXXXfff~~~nnn\\\ggglllmmmjjjhhhbbb]]]aaaqqq\\\```ppppppzzzrrrqqqyyyrrrvvvhhheee]]]\\\___VVVBBB777777333444777===DDDJJJNNNOOODDD???>>>BBBDDD>>>666222---...444555777EEEGGG666333444666777888777777666777666555666888:::;;;:::<<<<<<\\\lllkkklllfffjjjgggpppsssZZZ:::{{{rrr___pppqqq{{{yyy888888/////////...------///333666OOOrrrttthhhiiieeennn}}}zzzsssggg]]]LLLDDDPPPgggrrrxxx~~~yyysssoooqqqvvvwwwrrrnnnpppmmmnnnlll]]]EEE777444...333888IIIttt}}}VVVNNNVVVRRR[[[ZZZRRRdddhhhjjjeee^^^\\\aaagggyyyvvvwww{{{{{{|||WWW@@@444WWWdddzzzwww}}}AAA,,,+++******))))))******))))))))))))************++++++******111EEE```uuu}}}}}}~~~xxxmmm{{{yyy{{{tttzzzvvvtttrrrqqqqqqpppnnnlllfffhhhiiijjjjjjlllnnnqqqvvv|||xxxrrrmmmaaa^^^iiivvvbbb\\\]]]```tttrrrRRRRRRZZZbbblll{{{}}}tttnnntttxxxwww```]]]{{{oooeeeiiifffmmmrrr|||rrrjjj```LLL777777BBBQQQHHHJJJ===LLL|||rrrYYYNNNIIIFFF{{{NNN333333222...111///,,,222444RRRqqqZZZ===RRRnnn```]]]|||^^^FFF999===[[[jjjttttttyyy{{{nnnjjjnnnqqqnnnkkkeeeZZZPPPXXXccceee[[[XXXdddqqquuuuuuwwwbbbPPP]]]ooolllbbboootttUUUAAALLL\\\www\\\BBB888???FFFTTTgggqqqhhhkkkttt~~~|||dddPPPZZZssseeecccnnnrrrzzzzzzxxxyyy~~~|||yyyvvvttthhh___QQQHHHIIIPPPXXX\\\]]]iiiPPPBBB@@@zzzvvvwww~~~rrr}}}<<<333,,,...***,,,)))000,,,>>>XXXjjjFFFLLL\\\WWWCCC???[[[ooommmjjjmmmKKKIIIfffkkkVVVBBB999999EEE[[[sss}}}jjj___ccc```VVVVVVaaa```^^^aaaiiikkkgggccccccbbbfffeee```___dddggggggbbbiiiiiifffbbbSSSJJJQQQRRRVVVXXXSSSSSSdddyyyuuu^^^HHHHHH<<>>???<<<444777;;;;;;FFF\\\|||ZZZBBB666777KKKzzzxxxjjjxxxqqqooosss;;;444***...,,,,,,---,,,+++///555eeeyyy|||ooo^^^vvvrrrfffdddsssttt```gggooojjjjjjjjjggg```]]]eeeuuuaaa[[[rrrppprrruuuwwwjjj```ZZZXXXYYYPPP???777888333444888>>>EEEIIIIIIGGG???;;;:::???@@@;;;444111,,,333777555<<>>;;;>>>OOOvvvoooKKK[[[iii^^^___[[[RRRaaafffgggaaa[[[\\\ccchhhvvvssssssvvvzzzfffBBB<<>>999AAASSSiiixxx|||||||||sssbbbXXXXXXZZZZZZXXX\\\___fffkkkjjjddd``````ffffffdddccceeeiiijjjhhhcccjjjiiifffaaaRRRIIIOOONNN[[[]]]TTTVVVeeevvv}}}XXX>>>@@@>>>YYYwwwlllMMMDDDBBB;;;666999777;;;:::JJJhhhppp\\\BBB777???ZZZpppuuuooozzzuuuvvv}}}>>>444000...++++++......,,,...333PPPmmmuuuyyy^^^uuuvvvggguuu|||iiijjjtttmmmiiillllllcccYYYZZZjjj{{{hhh]]]rrrrrrtttlllpppcccWWWSSSRRRQQQIII<<<777:::666666888???EEEGGGEEEAAA???:::888;;;:::555111///,,,666777777@@@GGG===///666666666777777777777777777666666777:::;;;;;;:::999CCCfffnnniiinnnjjjkkkpppjjjeeeHHH___yyyfff||||||ccc444333------......---,,,---000222@@@]]]rrrfffkkkkkkxxx}}}zzzvvvrrrnnnlllOOOAAAIIIaaalllqqq{{{rrreee```fffjjjggghhhooolllpppwwwzzzjjjNNN;;;777AAA:::<<>>???SSSeeerrruuuzzz~~~tttgggllloooooooooooolllhhh___YYYRRRRRRYYYeeepppuuuwwwwwweeeVVV```hhh]]]RRR]]]{{{___RRRMMMeeeuuu[[[EEE777888@@@RRR```]]]\\\ooouuucccPPPHHHbbbsssqqqoookkknnnyyy~~~{{{zzz~~~}}}}}}~~~}}}zzzvvvrrroooeeeXXXKKKGGGKKKQQQWWW\\\eeennn|||LLLDDDHHHxxxzzz}}}yyy{{{<<<333---///+++000...'''***GGGXXXfffGGGKKKiiiZZZIIIFFFYYYqqqvvvmmmhhhHHH@@@UUUeeecccSSS@@@999>>>LLLaaassszzz}}}~~~~~~uuudddUUUUUU]]]]]]UUU^^^bbbggggggcccaaabbbeeedddcccbbbcccgggiiiiiiggggggllliiieee```PPPEEEIIIDDDWWWXXXLLLPPPZZZdddnnnRRR@@@HHHTTTgggFFFDDDDDD777444===777::::::QQQvvvjjj[[[@@@555===WWWzzzkkk```kkk}}}}}}555...555...++++++///000...///222CCCgggsss___vvv~~~oootttyyyxxx{{{nnnfffrrrjjjjjjmmmmmmeeeYYYWWWgggzzzrrrdddpppssscccwwweee{{{wwwvvvqqq^^^PPPKKKJJJJJJJJJCCC:::777:::888777:::AAAGGGIIIDDD??????:::888:::888333//////,,,777777999DDDBBB555000777777777777777777777777666666666888;;;<<<;;;:::888FFFjjjmmmfffnnnkkkkkklllooo___AAA]]]rrrpppvvvuuuaaa:::888333------...---,,,---///111AAA]]]{{{nnnqqqqqq|||}}}xxxqqqmmmnnnpppVVVCCCHHH```lllpppvvvyyylll```\\\dddddd\\\___lllzzz{{{oooQQQ:::222999444:::IIIppp{{{???HHHcccUUUSSSQQQ]]]hhhkkkbbbYYY\\\cccfffeeekkkuuu___<<<@@@jjjiiivvvxxx888,,,+++******))))))******))))))))))))************((())),,,......666QQQlllwwwvvv~~~|||sssZZZgggzzzyyytttooouuummmmmmmmmnnnoooooollljjjhhhiiiiiihhhffffffgggiiiooorrrnnnjjjjjj___XXX___rrrcccUUUSSSZZZ^^^^^^^^^ZZZ___^^^XXXYYY```bbb______mmmqqq{{{zzzmmmXXXQQQMMMNNNOOOVVVkkkeeessswwwYYYddduuuppphhhrrr|||~~~vvvhhhUUU@@@444888BBBPPPLLLDDD888PPPsss~~~mmmnnnzzzxxxXXXOOOMMMKKKXXX777333444000000...///444+++:::TTTEEE333HHH|||bbbppp^^^GGG<<<999NNNaaapppsssxxx~~~tttdddkkkpppooonnnooopppooodddYYYTTTZZZ^^^___dddllloooppp```TTT^^^cccVVVJJJPPPhhh[[[```YYYooo```PPPAAA;;;BBBWWW```SSSTTTmmm~~~}}}lll```ZZZEEEQQQyyy|||tttllljjjsssyyywwwyyyzzz|||}}}}}}zzzuuuppplllcccTTTHHHGGGLLLQQQXXX]]]]]]xxxUUUGGGFFF}}}xxxsss|||888222///000+++///+++))),,,???NNNgggLLLFFFnnn]]]SSSTTT]]]lllsssnnndddIII???LLL]]]fffYYY@@@:::<<>>VVVTTTGGGNNNWWW[[[eeezzzJJJGGGVVVmmmzzz[[[CCCBBBAAA888555<<<777;;;===VVV~~~gggSSS;;;222888MMMwwwrrrmmmlllgggwww333---000...++++++000222000000333BBBkkkvvv]]]rrruuuiiihhheeexxxppp___jjjaaammmkkkhhheee^^^^^^lll|||iii{{{pppxxxzzzUUUnnnhhhqqqpppooowwwbbbOOOBBB>>>@@@BBBBBB<<<666666999666777<<>>aaazzzzzzwww{{{xxx~~~~~~xxxpppmmmqqqwww]]]FFFHHHaaannnqqqtttvvvggg^^^```kkkgggZZZ^^^oootttUUU<<<111777999CCCJJJmmmoooAAAMMMdddVVVSSSNNNcccjjjiii___[[[bbbgggfffdddlllwwwhhh???BBBooopppvvvyyy666,,,+++******))))))******))))))))))))************((((((,,,...,,,333PPPnnn~~~uuuzzzddd\\\wwwuuuqqqmmmsssnnnnnnnnnoooqqqpppmmmkkkhhhiiiiiiiiiggggggiiikkkooosssnnnjjjiii___[[[dddqqqlll^^^VVV\\\```bbbfff[[[\\\\\\[[[ZZZ[[[]]]___```mmmqqqtttooo___SSSJJJGGGLLLSSSaaa||||||^^^mmmsssVVVZZZ}}}vvvlllmmmhhhrrrzzz|||uuuhhhUUUBBB888===GGGTTTOOOEEE;;;XXXyyyooovvvWWWPPPMMMKKKYYY777333555000000,,,...444***999SSSGGG777DDD]]]aaaqqqWWWFFF===666KKK^^^nnnqqqvvv~~~}}}sssccclllqqqoookkkkkkllllllqqqdddaaaiiiiii^^^^^^ggg\\\```WWWTTTeeeoooeee[[[^^^oooiiitttbbbooo{{{vvvnnn___MMM======OOOQQQ;;;RRRlll}}}zzz~~~~~~ppp```aaaDDDAAAoookkkyyymmmhhhpppuuutttwww~~~yyy{{{|||}}}zzztttnnnjjjaaaRRRFFFFFFMMMRRRXXX^^^\\\HHHFFFQQQttt|||xxxzzz444222111111))),,,(((...000888EEEjjjSSSCCChhh[[[[[[bbbdddkkkppplllgggPPPEEELLL]]]lllaaaEEE<<<;;;CCCVVVhhhtttyyy|||zzzlllcccaaa[[[QQQTTT```ZZZ___cccddddddbbb^^^ZZZ\\\aaafffhhhdddaaafffllleeegggbbb```aaaTTTGGGHHHCCC]]]ZZZMMMWWWaaadddnnn|||pppCCCKKK___zzz___PPPCCC???>>>:::999:::888>>>@@@XXX~~~dddOOO;;;555:::LLLvvv}}}rrrzzzqqqvvv===555,,,---+++,,,111333222111333BBBllluuuUUUjjj~~~sssgggbbb___{{{vvv___fff]]]pppiiidddddddddgggrrrkkktttsss}}}nnnWWWpppnnniii}}}ppppppttt\\\HHH>>>666999======999444444888444777>>>JJJSSSSSSKKKBBB999999===AAA@@@888222000...666555===HHH777)))555888888777777777777777888666666777999<<<<<<;;;999<<>>333333<<>>vvv}}}yyyyyyyyy444,,,++++++***)))*********))))))))))))************)))(((+++---***222QQQrrrwwwzzzpppqqq[[[uuurrrooolllsssooonnnnnnooopppoookkkiiiggghhhiiiiiiiiiiiikkkmmmkkkqqqnnniiiggg```___mmmsssuuugggZZZ]]]bbbccciii\\\[[[\\\^^^\\\XXXZZZ```RRRdddoootttnnn^^^OOOEEEBBBJJJUUUccc}}}rrrSSSgggxxx___bbbxxxmmmqqqlllqqquuurrrmmmaaaPPP???999@@@JJJOOOJJJ???:::\\\}}}yyyyyyrrrUUUQQQOOOMMMccc555777000444//////+++...888///TTTJJJ666888JJJVVVtttgggWWWAAA999EEEYYYllltttvvvzzz|||{{{iiiggghhhlllnnnmmmnnnqqquuusssqqqqqqpppiii^^^TTTSSSKKKDDDLLLaaannnfffUUUrrryyyhhhlllnnnhhhkkkmmm^^^KKK:::???WWWYYY@@@ZZZjjjyyy|||yyy{{{rrroooaaaJJJFFFTTTjjjyyyoooppp|||qqqxxxzzzwww{{{|||xxxvvvtttpppkkk___NNNEEEFFFHHHSSS___aaaiiirrrUUUMMMMMMqqqfff999111///---...///,,,,,,---333MMMoooddd888bbbTTTLLLdddaaaoooiiiggg```VVVLLLEEELLL___ZZZ>>>;;;;;;===GGGYYYjjjrrrrrrrrrnnnggg^^^WWWTTTUUUWWW]]]```dddeeeccc___]]][[[aaa``````bbbeeeffffffeeehhhfffeeeeeebbbYYYKKK@@@HHHWWW^^^UUUKKKTTTjjj|||fffJJJMMMzzzVVVNNNDDD???===<<<999666AAA666KKKcccUUUKKK777666;;;mmmqqqyyymmm888222,,,+++++++++,,,---...000000AAAZZZ```|||gggyyy{{{hhhiiijjjnnntttnnnffffffeeeiiiwww{{{nnnooo{{{~~~qqq\\\bbb{{{nnndddeeennntttTTTMMM999333;;;===555000111333333333999BBBJJJPPPQQQJJJBBB:::<<<;;;???DDD999---222555666:::???<<<444222666888999999999999888777777666666888;;;===<<<:::777555\\\oooiiihhhkkkiiigggjjjpppMMM;;;nnngggrrrppp{{{JJJ444//////---,,,,,,,,,,,,---......)))___tttvvvzzzvvvxxx~~~wwwrrrqqqwww|||iiiVVVJJJUUUiiisssooohhh]]]ZZZ^^^mmm|||tttSSS;;;222:::???FFF[[[jjj\\\BBBXXXiii]]][[[TTTgggccc[[[WWWbbbqqqpppeeennnooovvvkkk<<<===tttxxxwwwxxx111,,,+++***)))(((((((((((()))))))))))))))))))))))),,,,,,(((+++///000GGGkkkppprrrvvvrrrbbbwwwxxxsssvvvuuuqqqeeellltttuuuqqqkkkjjjkkkfffeeecccaaaaaacccgggkkkkkkjjjkkkkkkfffaaagggqqqtttoooddd\\\```iiiggg^^^]]]^^^___```^^^YYYSSSNNNTTTgggrrr{{{SSSEEE;;;===MMM\\\ggg~~~ooo[[[mmmqqqVVVWWWooowwwnnnnnn}}}tttooofffXXXFFF<<>>AAAUUUiiirrrtttwwwyyyzzzhhhffffffkkknnnnnnooorrruuusssrrrsssrrrmmmccc\\\ZZZKKKIII\\\jjjdddVVVOOObbbhhh___RRRUUU]]]]]]\\\^^^WWWLLL======SSSYYYGGG[[[jjjyyy|||wwwvvv}}}{{{kkkVVVFFFAAALLLeeeyyymmmwwwvvv}}}yyyzzz|||{{{xxxvvvsssmmmeee[[[MMMBBBEEENNNSSS\\\hhh~~~cccTTTZZZNNN|||ttt{{{|||fff888111000---...---)))+++---111JJJkkkfff???\\\RRRJJJ```gggrrr___ddd\\\TTTLLLMMM\\\ZZZCCC@@@======FFFVVVfffoooqqqqqqnnnhhh```YYYWWWXXXZZZ]]]```eeegggfffdddbbbaaadddbbbaaabbbdddfffffffffgggfffffffffddd\\\OOOEEEHHHWWW___VVVLLLTTTiiizzziiiWWWtttaaaQQQJJJBBB======<<<:::888===888PPPmmmMMMBBB555:::FFFyyy{{{rrr~~~ccc444111---+++++++++,,,---...///000777jjjzzzrrr___wwwtttfffuuusssccceeejjjnnnsssllleeeeeebbbbbblll|||hhhgggzzz~~~~~~rrr]]]```wwwnnnhhh}}}dddmmmrrrUUUNNN;;;777;;;:::444000333666666555999@@@GGGKKKIIIBBB;;;>>>AAA@@@CCCGGG<<<222555222444:::>>>999222222888999999999999999888777777666777999;;;===<<<:::888>>>aaaqqqiiihhhkkkjjjiiimmmkkkFFF===ooommm{{{dddzzzEEE444///...---,,,,,,,,,,,,---......333[[[|||{{{pppeeekkk{{{zzz}}}}}}|||xxxsssqqqsssvvvfffVVVLLLTTTbbbfff___VVVOOOOOOSSS]]]fffkkkpppvvvtttQQQ999111777DDDSSShhhttt[[[CCCXXXggg___\\\UUUdddddd___ZZZaaannnnnnfffjjjlllrrrzzz}}}|||ooo;;;<<>>===>>>AAA888...222000555;;;<<<666000333;;;999999999999999888888777666888:::<<<<<<<<<::::::GGGeeeqqqhhhhhhkkkjjjjjjmmmaaa@@@HHHuuu|||ooo|||vvv>>>222000000---,,,,,,,,,,,,---......444JJJkkkzzzuuujjj___cccpppuuu~~~~~~|||xxxyyyzzzxxxtttpppnnnmmm___SSSMMMSSS[[[YYYOOOGGGEEEGGGKKKOOOOOONNNTTT\\\lllvvvoooLLL777333555HHH^^^qqq|||RRRGGG\\\hhhccc```[[[cccddd```[[[^^^fffeee]]]gggjjjpppwwwyyy{{{iii888CCC|||vvv|||ppp))),,,,,,***)))))))))))))))))))))))))))))))))))))))(((******---///***444OOOcccwwwwwwttt|||pppssswww~~~nnnppppppjjjfffjjjnnnpppnnnllljjjiiihhhggggggggghhhjjjmmmnnntttpppmmmllljjjffffffhhhvvvpppcccWWWYYYcccccc\\\QQQYYYbbbddd^^^XXXVVVWWWYYYgggmmm}}}}}}TTT>>>HHHTTT[[[dddxxx{{{eeeccc}}}sss```qqqmmmooozzzyyyzzzhhhVVVJJJ>>>777DDDXXXRRRIII;;;PPPrrrnnnvvvqqq|||}}}fffRRRLLLWWWNNNkkk666444000666111///000...333///EEESSS:::888XXXhhhOOOjjj}}}lllNNNBBB888KKKaaammmoooooossswwwiiidddbbbggglllnnnpppsssuuuttttttvvvxxxxxxuuurrrlll[[[^^^vvv{{{iiibbbllliiicccmmmpppeeekkkssshhh```^^^WWWDDD888DDDOOOGGGPPP```ttt}}}zzzwwwdddBBB@@@BBBccczzzhhhqqqyyy~~~~~~~~~}}}yyywwwwwwtttgggZZZJJJKKK@@@EEEWWWRRR```mmmRRR___vvvQQQuuu~~~[[[222...000...---***+++---...+++666TTT[[[DDD^^^tttnnn]]]JJJuuu{{{iiibbb]]]WWWTTT]]]aaaWWWKKKBBB<<>>;;;222...444<<<999999::::::999999888777777999;;;<<<<<<;;;;;;;;;IIIdddnnnhhhiiikkkiiiiiiiiiVVV>>>XXX}}}xxxqqqxxxlll|||777//////333---,,,,,,,,,,,,---.........777\\\xxx{{{tttqqqttttttnnnjjjkkk||||||vvvtttuuuzzzzzzyyywwwtttnnnhhhdddUUUNNNKKKQQQVVVSSSKKKEEEFFFGGGJJJLLLHHHDDDFFFLLLZZZiii|||~~~eeeEEE666888;;;LLLcccqqqKKKDDDbbbfff___[[[\\\dddaaa\\\XXX[[[___YYYOOO]]]aaajjjqqquuuzzz[[[666NNNlll000,,,,,,+++***))))))))))))))))))))))))))))))))))))***---,,,...000+++222GGGhhh|||ssstttvvvmmmoooppprrrmmm___ppppppfffjjjrrrqqqkkkddd___aaagggnnnrrrsssooollllllmmmllljjjhhhvvvpppcccVVVWWW```bbb]]]NNNXXXcccddd\\\UUUSSSTTT___iiimmm~~~}}}TTTDDDRRR]]]aaammm~~~dddhhhnnn```}}}oookkkrrrwwwmmmdddSSS???666<<>>===<<<<<<<<<===CCCfffbbbKKK@@@888444NNNuuuhhhzzzqqqRRR888...---,,,,,,,,,,,,------...///000PPPVVVnnnbbbVVVeeelllsssxxxmmmyyykkkoooiiihhhmmmgggZZZXXXnnn~~~ttthhhuuu}}}}}}{{{lllYYYeeennnqqqooojjjrrrlll[[[SSSFFFAAA===999777666444222111333222555;;;;;;777555888555===:::555666222...222888???AAA:::000...555<<<999::::::::::::999888888777:::<<<===<<<;;;<<<===GGG```jjjgggjjjkkkfffeeegggNNN<<>>555<<>>fffaaaUUUQQQXXXfff]]]UUUVVV^^^aaaWWWIIIQQQVVV```iiipppxxxSSS444PPPaaa444---,,,+++***))))))))))))))))))))))))))))))))))))+++...++++++///,,,222DDDqqq|||sss~~~wwwxxx|||uuuiiiVVVuuusssuuuqqqnnn{{{qqqgggkkkssstttmmmeeeaaabbbhhhmmmpppnnnllljjjkkkoooqqqoookkksssnnnaaaTTTTTT^^^aaa]]]MMMVVV```bbb^^^XXXUUUUUUaaajjjooo|||TTTKKKVVV___fffzzz{{{```gggpppfffpppvvvmmmkkkrrruuuhhhiiiXXX:::222EEEVVVYYYLLLFFF444eeezzzzzziiipppyyynnnbbb[[[UUU[[[SSSppp777333000777///,,,222//////444>>>dddGGG333IIIsss|||SSSUUUwwwqqqZZZJJJ:::CCCTTTdddmmmooorrrvvvooogggaaadddiiikkklllnnnnnnpppsssvvvyyyzzzzzzyyywwwtttkkkcccaaahhhnnnooommmhhhiiidddSSSNNN]]]kkklll\\\KKK<<<888GGGOOOEEEBBBOOOaaallliiihhhxxxXXXEEENNN]]]ttthhhooosssuuusss~~~xxxyyyxxxvvvtttnnnaaaTTTAAAFFFCCCFFFOOOVVVvvvmmmbbbkkk\\\___}}}|||LLL...111111---------+++---...+++333RRRddd[[[KKKaaa^^^OOO888^^^qqqqqqmmm___ZZZ[[[YYY___fffdddWWWHHH<<<<<>>===<<<======:::MMMXXXBBB;;;666999eeejjjsssqqqKKK666+++***,,,,,,,,,,,,,,,---...///+++MMM```jjjllliiiyyytttgggggglllgggffflllfffZZZZZZmmm}}}yyygggiiizzzxxxzzz{{{}}}ttt[[[aaapppoooiiiqqqyyykkk\\\SSSIIICCC???;;;:::666222222555>>>;;;<<>>===;;;;;;===???III^^^gggfffkkkkkkeeeddddddJJJ<<>>III^^^eeeKKKAAAqqqcccUUUOOO[[[hhh]]]TTTYYYeeeiii^^^PPPTTTXXXbbbmmmuuu}}}QQQ444KKKyyy~~~rrrwww}}}PPP222---,,,+++******)))******))))))))))))))))))))))))))),,,((('''---,,,000???gggoooyyyvvvwwwrrrllliii}}}vvvtttrrrssspppmmmlllmmmpppqqqqqqooollljjjkkkmmmnnnllljjjkkklllllllllooorrrpppjjjkkkggg[[[OOOOOOYYY^^^[[[MMMRRRYYY___bbb```\\\YYY]]]gggnnn|||VVVQQQXXXaaaooozzzaaaggg~~~jjj```hhhxxxmmmooorrr|||yyysssoooWWW999666KKKWWWRRRKKK@@@999jjjuuu}}}cccrrrdddXXXUUUPPPYYYSSSqqq777333000777...---444///---444888fffGGG222DDD|||jjjuuu^^^PPPssstttbbbPPP<<<@@@LLL___kkkooorrruuusssiiiaaacccgggiiijjjkkkjjjmmmrrruuuwwwwwwwwwwwwttttttppplllmmmssswwwwwwqqqqqqkkkfff\\\PPPVVVkkkppp]]]JJJ;;;666AAAEEE888999CCCTTT]]]ZZZZZZnnnKKKPPPiii~~~gggqqqrrrooozzztttuuuuuuxxxxxxtttnnnfffYYYMMMCCCBBBCCCFFFMMM\\\}}}tttkkkhhhsssUUUtttJJJ333666333,,,,,,---***+++,,,***333RRRggg```???SSSXXXSSS888QQQfffrrrrrreeeaaa```WWWWWWaaafff___NNN@@@<<<===AAAOOO___aaabbbbbb```\\\YYYYYYYYYXXX[[[___aaaaaaaaabbbcccbbbcccfffiiilllkkkhhheeeccccccdddcccbbb`````````XXXNNNEEEFFFKKKTTTbbbnnnnnnaaaZZZOOOKKKKKKEEE??????>>>===<<<<<<>>>???DDD___MMM===999333<<>>BBB>>>444---111888;;;::::::;;;;;;::::::999888888;;;>>>>>>;;;:::===AAAQQQccchhhfffkkkkkkeeeeeeYYYEEE???rrryyyjjjfff111000,,,,,,---,,,,,,,,,,,,---......///333NNNgggwwwpppxxxZZZWWWppp}}}xxx{{{xxxwwwxxxwwwnnn___RRRGGGDDDHHHSSS\\\YYYRRRMMMOOOTTT]]]bbbaaaaaahhhrrroooyyyxxxWWW888222===>>>MMMhhhkkk|||DDDGGGwwwdddWWWPPP^^^mmmbbbZZZ___iiikkkbbbWWWbbbeeelllwww~~~LLL666MMMpppssspppxxx~~~zzzDDD222------,,,+++************))))))))))))))))))))))))(((+++''''''...---...999QQQeeeqqqxxx{{{uuuzzzwwwrrrssskkkeeeaaaeeennntttrrrmmmjjjiiiiiilllqqqqqqmmmiiilllppppppnnnmmmooolllfff___\\\SSSHHHIIISSSXXXVVVOOOMMMOOOXXXaaaccc]]]UUUSSS```lll{{{XXXYYY^^^iii}}}vvvbbbeee{{{dddXXXjjjnnntttttt~~~iiiGGG555<<>>>>>GGG[[[jjjoooqqqtttvvvkkkbbbbbbfffhhhhhhhhhgggkkkqqqtttvvvuuuuuuuuuxxxuuuuuuwwwwwwsssoooooommmrrrmmmkkkjjjVVVOOOcccppp^^^NNNBBB???JJJMMMAAAAAAJJJZZZdddbbbccczzz{{{JJJbbbrrrfff}}}tttkkkxxxnnnssswwwyyysssjjj```SSSHHHFFF???AAAGGGLLLbbbvvvggggggkkk{{{XXXrrrKKK777:::555++++++---*********(((000OOOccc]]];;;TTTaaa]]]444BBBaaawwwkkkiiieeeUUUPPP\\\fffdddRRRBBB===;;;<<>>;;;;;;<<<;;;;;;===???AAARRRppplllGGG>>>;;;333:::xxxppphhh|||~~~;;;555...333------,,,,,,,,,---......111222KKKdddnnn```qqqYYYuuu___dddlllqqqmmmiiilllfff___bbb]]]ooouuueeegggvvv~~~uuu{{{xxx~~~~~~aaa```rrriiiaaa{{{lll[[[RRRLLLHHHBBB===999444222===JJJ^^^WWWTTTUUUNNNBBBBBBJJJ[[[aaaSSS@@@999777666<<<===@@@;;;111---222999;;;::::::;;;;;;::::::999888888<<>>;;;:::===AAAZZZhhhiiifffkkkkkkfffhhhMMMAAADDD{{{yyyccc}}}iiiYYY...222...+++---,,,,,,,,,,,,---......111444GGGaaa{{{tttiiigggxxxxxxttt}}}{{{uuutttuuuyyyzzzppp^^^OOODDDCCCJJJZZZeeeddd[[[TTTXXX___ggghhhaaa___lll|||mmmvvvvvvVVV888333>>>III]]]||||||xxxBBBFFFttt{{{^^^TTTMMM[[[rrrhhhaaaccchhhggg___XXXkkklllqqq{{{sssCCC999UUUtttuuuzzzCCC555...---,,,+++************))))))))))))))))))))))))(((---******111///---555CCChhhtttwwwrrrzzzzzz|||}}}~~~vvvqqqtttkkkooossswwwvvvqqqkkkgggiiifffcccffflllpppooommmooottttttooolllkkkgggaaaVVVUUULLLBBBCCCNNNTTTQQQRRRKKKIIIQQQ^^^aaaXXXLLLKKKZZZiii{{{ZZZaaaeeesssiii\\\ccc{{{iii\\\ooooooxxxxxx]]]333000@@@JJJLLLNNNDDD666OOOxxxpppvvvwwwUUULLLQQQMMMQQQIIIqqq;;;444333,,,222111222+++333***222TTTIII666888XXXlll~~~nnnvvvVVV^^^qqqkkkZZZCCC>>>CCCUUUfffnnnppprrrxxxqqqggg^^^___eeefffccchhhlllqqqtttvvvwwwxxxyyyyyywwwuuusssqqqqqqrrrsssvvvuuupppkkkiiifff\\\RRRcccooo```@@@BBBaaaeeeNNNHHHMMMfffddd___uuummmaaawwwmmmooorrruuuwwwwwwwwwvvvttttttrrrnnneeeYYYMMMFFFEEE>>>JJJNNNMMMrrraaahhhzzzrrrjjjqqqMMMDDD888<<<)))000***,,,***,,,//////777OOOiii888```ggg[[[PPP(((ZZZzzz{{{[[[ffflllPPPVVVaaa^^^ZZZPPPBBB777888CCCNNN]]]bbbcccaaa``````[[[SSSWWWYYY]]]```bbbcccbbbaaa``````aaadddhhhiiifffcccaaaaaabbbccccccaaa^^^ZZZIIIBBB777EEE___XXXKKKVVVOOOPPPNNNKKKHHHEEEAAA===;;;<<<>>>>>>:::999@@@III^^^WWWGGG>>>===777888nnn^^^sssttt???666...///...------,,,,,,------.........DDD[[[xxxwwwZZZooowwwjjjZZZbbbqqqbbbmmmppppppllljjjjjjddd\\\VVVggg}}}zzzlllhhhuuuuuuzzzttt]]]VVV\\\^^^cccvvvrrrhhh___MMMNNNHHHGGGCCC;;;333222999@@@RRRWWW[[[YYYRRRMMMNNNQQQ^^^VVVJJJ???999888:::===@@@<<<666222111444888<<<::::::999:::;;;;;;:::888999DDDAAA777888:::>>>HHHccciiinnnmmmmmmmmmjjjfffPPP111VVVuuusss```yyysssAAA***000,,,...---,,,,,,++++++,,,,,,---111333CCC[[[sssvvvpppwwwrrrrrr~~~ttt}}}|||llljjjqqqvvvzzz~~~rrrcccYYYLLLGGGOOO^^^iiirrrhhhOOOYYYaaalllpppiii___\\\```___iiiOOO222EEE666JJJvvvgggZZZGGGIIIsssXXXQQQJJJ^^^zzzbbb\\\gggiiieee```YYYkkkiiivvviiiEEE:::```www}}}vvvqqq}}}===999------------------,,,,,,***)))))))))))))))******++++++++++++,,,---......OOOnnnwwwwwwvvvzzz}}}sssxxx}}}|||pppnnnrrrvvvvvvsssnnnkkkkkk^^^```bbbgggkkkmmmlllkkksssssspppjjjhhhhhheee```\\\NNN@@@<<>>333333,,,222///000+++444---666WWWQQQ666555MMMaaa|||ggg}}}QQQKKKiiitttcccFFF>>>===MMMaaakkknnnooovvvrrrhhh___^^^dddfffeeehhhlllpppssstttuuuvvvxxxuuuuuuuuuuuutttsssrrrrrroooqqqqqqoooooolllbbbWWWXXXhhhbbbHHHCCCXXX```UUULLLLLLaaabbbiiifffdddoooqqqsssuuuvvvvvvuuutttrrrrrrooojjjaaaUUUJJJDDDBBB<<>>???999888<<<>>>>>>DDDNNNoooPPPAAA<<<444444BBB|||yyy{{{ooo999333...---------,,,,,,,,,,,,------,,,...BBB___uuuvvvSSSaaaeeehhhfffoooiii\\\rrrsssooohhheeeeeebbb[[[VVVeeezzztttbbbmmmzzz{{{vvvwww}}}sss___YYY```^^^aaarrrlllbbb[[[JJJKKKHHHHHHDDD===555333888>>>KKKQQQVVVUUUOOOLLLMMMPPPQQQKKKCCC<<<999:::>>>AAA;;;666111///222666:::;;;;;;::::::;;;;;;;;;:::999<<>>YYY___QQQRRR888iiiyyyjjj]]]TTTZZZWWWHHHQQQ[[[\\\XXXMMM@@@:::===DDDQQQWWW[[[]]]___aaa```]]]WWWXXXYYY[[[\\\^^^______[[[ZZZZZZ\\\___bbbcccbbb____________```^^^[[[XXXGGGCCCLLLSSSHHHDDDSSSdddvvvfffPPPBBB=========<<<>>>777777>>>AAA@@@JJJXXXoooHHH;;;;;;222;;;XXXqqqddd222000000---------,,,,,,,,,,,,------...000999\\\lllwwwTTT[[[jjjsssvvvjjjVVV|||yyyrrrjjjfffgggfffcccYYYeeewww~~~ccclllvvv}}}|||xxxsssuuu{{{sssbbb\\\cccdddeeetttmmmccc\\\KKKLLLHHHHHHEEE???888666777:::AAAGGGMMMMMMJJJHHHIIIKKKDDDAAA===:::999:::<<<>>>444000---...333888;;;<<<<<<<<<;;;;;;;;;:::::::::???@@@<<<;;;>>><<>>:::;;;GGGNNNVVV[[[^^^^^^\\\ZZZXXXXXXXXXXXXZZZ[[[]]]___YYYXXXXXXYYY[[[^^^aaabbb______^^^^^^^^^]]]ZZZWWWRRRAAACCCFFF===NNNuuunnn[[[FFF===<<<<<<:::888999999>>>BBB===???WWWuuu\\\GGG::::::777KKKsss}}}xxxWWW///000333------,,,,,,,,,,,,,,,,,,---333111...RRR```uuu___```wwwyyyssszzzxxx\\\yyyuuuooojjjiiijjjjjjhhh^^^gggttthhhmmmtttyyy~~~yyypppqqq{{{wwwfff^^^cccggghhhvvvooofff^^^KKKKKKHHHGGGDDD@@@;;;888777777999>>>DDDEEEDDDBBBCCCEEEAAA???<<<888555444444444...///000222444777;;;>>><<<======<<<::::::;;;;;;@@@>>>999<<<@@@===HHHbbbeeeeeeeeeggglllkkk___QQQ666GGGeeepppvvvYYY...777'''000------,,,,,,++++++,,,,,,---000)))111EEEWWWnnn~~~lllbbbfffuuu|||~~~{{{~~~}}}{{{yyytttnnnjjj```LLLQQQjjjxxxyyytttlllQQQVVV```hhhiiihhhnnnuuuzzzDDD888KKKhhhyyyJJJ>>>OOOttt[[[VVVNNNaaajjjccckkkhhhcccbbb```ooosssqqqEEE333JJJ{{{yyyuuu|||yyyFFF===666555333111///---,,,+++++++++******))))))******************+++,,,---...333LLLcccnnnnnn}}}~~~|||qqqrrrqqq}}}zzzuuuqqqmmmkkkjjjiiieeecccaaaaaadddhhhkkklllhhhhhhffffffjjjlllfff]]]YYYXXXVVVVVVXXX\\\___aaafff[[[RRRSSSXXXWWWTTTQQQZZZaaammmxxxzzzppp___RRRQQQ^^^bbb~~~vvv\\\UUUvvvwwwcccmmm|||ooolllpppqqqnnnUUU;;;666666>>>GGGJJJJJJJJJDDD[[[rrrwwwvvvdddOOOPPPQQQRRRTTTQQQUUU888000000111222...///...---000BBB___DDD222777```{{{hhh~~~lllSSSMMMmmmzzzcccQQQ>>><<>>IIIKKKLLLsss{{{]]]ooouuusss|||yyy@@@444---000///++++++...///555HHH]]]lllPPPEEEeeeiii}}}fffNNNwww}}}[[[WWWvvvcccLLLSSSXXX^^^\\\SSSFFF<<<666EEEMMMYYYbbbddd```[[[ZZZYYYXXXWWWWWWXXXYYY\\\]]]XXXXXXWWWWWWYYY\\\___bbb___^^^]]]]]]]]][[[XXXVVVQQQ===>>>GGGIII]]]zzzlllVVV@@@999::::::888888555<<>>999JJJzzzhhhNNNHHH===888888WWWpppNNN222111444,,,,,,,,,,,,++++++,,,,,,,,,222...)))IIIYYYnnnfff\\\sssuuuhhheee|||}}}kkkfffdddccceeeffffffeeedddaaafffooo{{{jjjkkklllooowww~~~~~~yyyyyynnnppp}}}{{{iii^^^aaacccdddsssmmmddd[[[FFFDDDHHHFFFCCC@@@===:::777555555999===>>>======>>>@@@AAA>>>;;;666222///...------333888888666555:::???<<<======<<<::::::<<<>>>???<<<777;;;AAA???LLLggghhhiiiiiikkknnnhhhUUUCCC777JJJggg\\\sss{{{LLL000888%%%......---,,,,,,++++++,,,,,,---...///333:::PPPuuuoooyyymmmlllqqq}}}zzz~~~}}}{{{yyyvvvrrroooiiiQQQOOOcccppptttuuupppNNNQQQZZZbbbgggjjjrrr{{{NNN<<>>HHHJJJGGGEEE:::ggg~~~rrr~~~zzzeeePPPQQQQQQQQQSSSQQQ```<<<111222000111,,,000...000444AAAkkkIII111:::SSSiiizzzyyyjjjNNN^^^rrrgggYYYEEE<<>>IIIMMMZZZooo```ppp~~~{{{AAA222222000///,,,,,,///000333CCCUUUhhhWWW999dddqqqccc___CCCiii{{{ggg[[[uuuoooQQQVVVYYY]]]___\\\QQQDDD:::AAAIIIWWWbbbbbb\\\WWWWWWWWWVVVUUUUUUVVVWWWXXXYYYWWWXXXXXXWWWWWWYYY]]]```^^^]]][[[ZZZZZZYYYVVVTTTQQQ???:::EEERRReeetttwwwoooWWW@@@888888888888<<<777>>>@@@===HHHqqqVVVGGGFFF===555666```zzzppp{{{JJJ888111222+++,,,,,,++++++++++++,,,,,,,,,))),,,DDDZZZdddkkkRRRmmmzzzppp]]]cccsssuuurrr]]]\\\```fffiiigggddddddaaabbbhhhsssrrrnnniiihhhqqq{{{|||xxxwwwkkkmmm}}}|||hhh^^^cccddddddqqqkkkccc[[[FFFCCCGGGCCC???>>>===<<<777333333444777888888:::<<>>:::<<<>>><<<:::;;;>>>BBB<<<===999:::AAADDDQQQiiikkklllmmmmmmlllbbbMMM999???TTTggg\\\qqqjjjHHH666666)))---,,,---,,,,,,++++++,,,,,,---+++000444666PPP}}}nnnzzz|||tttooommm}}}xxxvvvzzz}}}|||{{{zzzxxxtttqqqlllTTTOOO]]]jjjvvv{{{vvvOOOQQQWWW```fffmmmwww\\\KKKWWWsssqqqiiiHHH@@@TTTqqqXXXSSSIIIZZZwwweeeccckkkgggaaadddeeetttFFF777VVVuuukkkyyy]]]===::::::999777555222000...------,,,+++******************))))))******+++,,,------>>>ddd{{{~~~~~~vvvhhhyyypppgggfffkkkooommmiiidddeeegggkkkmmmnnnllljjjmmmnnnmmmiiigggfffbbb\\\YYYWWWUUUTTTVVVZZZ^^^``````ZZZTTTQQQOOONNNRRRYYYaaapppuuufff^^^[[[rrr~~~YYYMMMIII___sssiii^^^ggg{{{rrrmmmmmmmmmmmmXXX<<<555333;;;EEEHHHFFFDDDEEEzzzxxx{{{tttbbbPPPQQQPPPOOOQQQNNNiiiAAA333444000111+++111,,,111333<<>>>>>JJJsssjjjQQQCCC>>>;;;666>>>qqqppp|||CCC;;;///111,,,,,,,,,++++++++++++,,,,,,+++%%%111===\\\]]]xxxUUUdddzzzwwwbbbdddtttyyywwwcccbbbfffoooqqqmmmhhhhhhbbbaaadddnnn}}}}}}uuujjjgggooozzz~~~zzzsssfffhhhyyyyyyfff___hhhgggdddmmmfff^^^YYYGGGFFFFFFAAA<<<;;;===<<<888333000111222333666:::>>>BBB???;;;666111///000222444444666:::>>>???>>><<<999999<<<>>><<<:::;;;@@@EEE:::AAA>>>:::AAAIIIWWWjjjmmmnnnmmmjjjfff[[[HHH666IIIggghhhuuusssgggBBB555000111...,,,---,,,,,,++++++,,,,,,---+++---111777OOOyyyvvvzzz~~~vvvvvvooommm{{{~~~~~~|||yyyvvvuuu|||||||||||||||yyytttqqqnnn[[[UUU]]]jjj|||xxxTTTTTTYYYaaaiiiqqq~~~iiibbbeeerrr}}}WWWGGGFFFNNN~~~mmmWWWTTTLLL]]]ppp```bbbkkkfffaaadddgggkkkrrruuu@@@<<>>CCCDDDDDDEEEZZZwwwzzztttuuuwwwYYYLLLPPPPPPNNNNNNKKKnnnCCC444555///222,,,222***//////555mmmKKK)))999<<>>???@@@HHHFFF\\\sssxxxWWW~~~ooo@@@,,,===222222......000---***333AAA\\\sss^^^BBBYYYQQQSSS333NNN___mmmkkkZZZqqqeeefff^^^YYY[[[bbbbbbXXXNNN888===GGGQQQRRRMMMNNNTTTPPPPPPQQQQQQQQQQQQQQQQQQTTTVVVXXXWWWUUUTTTWWWYYYZZZXXXVVVTTTTTTSSSQQQOOOCCCHHH@@@???MMMIII>>>FFFBBB666222:::@@@<<<999<<<===>>>@@@\\\xxxVVVPPP@@@666999888KKKrrr|||===;;;---000...,,,++++++++++++++++++,,,000%%%333555]]]\\\dddQQQiiikkkbbbsssjjjhhhkkksssuuunnniiiiiidddaaacccnnn}}}xxxiiiccclllxxx|||yyypppbbbddduuuuuuddd```llleee___fff\\\UUURRRCCCDDDEEE@@@::::::<<<===888444......///000555;;;AAAEEEAAA<<<666000...000333666777555666<<>>===???HHHOOOwwwsssnnn~~~nnnIII>>><<<>>>222444333111...,,,///555;;;ooopppJJJNNN___SSS===>>>dddbbbuuu~~~\\\]]]nnniii^^^___TTTiiieeefffTTTHHH;;;999IIISSSPPPOOOVVVSSSQQQNNNLLLLLLKKKIIIGGGNNNRRRVVVWWWUUURRRRRRSSSUUUTTTSSSQQQNNNKKKIIIGGGDDD@@@:::888777777555222000888:::555888BBBBBB:::>>>===PPP~~~[[[JJJEEE666444===;;;pppssssssDDD:::222777)))---,,,,,,++++++,,,,,,---...)))(((444KKKddduuu}}}IIInnn```hhhwwwYYYkkkrrrlllrrriiijjjfffiiiiiiiiirrr~~~}}}sssfffaaagggooossseeebbbccceee[[[LLLJJJRRRKKKWWWZZZNNNBBB@@@>>>999AAA>>>:::666444444555666777666444222333777===BBB???===888333444888777333555777;;;@@@DDDDDD>>>:::::::::;;;>>>BBBDDDAAA???;;;??????<<>><<<:::888777666444000...333000...,,,------,,,+++******))))))***+++,,,,,,---,,,<<>>>>>FFFAAA[[[}}}~~~}}}iiitttxxxtttyyy]]]WWWPPPLLLKKKKKKIIIHHH{{{SSS===;;;999...000000,,,888666777fffSSS555222111JJJ^^^eeeuuubbbUUUhhhgggfffYYYDDD@@@NNNYYY^^^___dddiiillliiiaaaZZZbbbaaaccchhhjjjjjjlllpppkkkmmmppppppooopppuuuxxxtttvvvzzz{{{zzzxxxwwwwwwnnndddSSSBBB;;;===BBBCCCHHHttteee[[[aaayyyxxxtttmmmlllrrrtttrrryyyvvvqqqmmmjjjgggdddaaa[[[MMM@@@;;;===BBBIIIPPPBBB```lllsss{{{}}}KKK===;;;@@@555555444333000...///333777]]]kkkoooYYYOOOhhhkkkIIIFFFbbbfffttt}}}ddd___tttxxxcccXXXVVVffffffgggbbbSSSJJJAAA@@@EEELLLRRRUUUUUURRRNNNKKKIIIGGGEEECCCFFFIIINNNOOOOOONNNNNNOOOLLLLLLKKKIIIGGGEEECCCBBBAAA===999666777777555444777999999999===DDDDDD@@@EEEJJJiii___OOOKKKJJJ;;;000999FFFnnnpppyyyqqqHHH999000///)))---,,,,,,++++++,,,,,,---111...***...===UUUnnn~~~ZZZiiiwww^^^ZZZnnnsssyyy\\\kkktttppptttkkkmmmdddggggggfffmmm|||}}}yyypppdddZZZ[[[fffqqqmmmeeeeeemmmooojjjiiimmmmmmlllcccUUUOOOPPPIII===AAA>>>:::666444444555666888777666555444555999<<<999888444111333888999666555555666999<<<>>><<<:::::::::;;;>>>BBBBBB@@@>>>;;;>>>???@@@JJJ[[[gggkkkjjjkkkmmmaaaQQQ>>>777MMM{{{___iiiQQQ111666+++,,,---***---,,,++++++***+++++++++------...333???RRRfffqqqaaawwwrrrsssiiiqqq|||~~~||||||~~~mmmcccpppsssrrrooonnnqqqtttttttttsssppppppxxxaaabbbgggooozzz}}}zzzJJJDDDDDDRRR|||TTTJJJKKKOOOcccpppkkkjjjlllggg___aaaiiizzz|||dddxxxQQQ;;;GGGzzzuuu{{{wwwooohhhEEE@@@>>>===;;;999888777666333111222000---,,,,,,------,,,***************+++,,,,,,///---999TTTjjjttt{{{pppfff}}}yyytttpppoooppppppppphhhlllqqqtttuuurrrooolllkkklllmmmooorrrrrrpppoooooofffaaacccgggiiikkkmmmiiifffbbb```aaafffmmmqqq___RRRIIIZZZ|||ddd^^^ooo~~~{{{rrrjjjgggbbbOOO;;;222444===CCC@@@BBBDDD===sssxxxyyywwwyyy}}}mmm[[[WWWQQQMMMLLLKKKIIIHHH[[[CCC>>>;;;333000000---555111///XXXUUU444444...555mmmtttRRR{{{eeeRRR```ddddddaaaSSS???AAAWWW]]]\\\^^^eeekkkjjjbbb[[[___]]]___eeehhhhhhjjjmmmmmmnnnnnnlllkkkmmmsssxxxwwwyyy||||||{{{yyyxxxxxxppplllZZZCCC???OOO\\\^^^}}}xxx~~~uuummmkkkjjjvvvrrrooojjjhhhlllsssssspppuuurrrnnnjjjgggccc___\\\NNNEEE??????AAABBBEEEIIIXXXuuucccppp~~~{{{}}}tttLLL===<<>>===<<<;;;999666555666777666666:::777888===@@@>>>===???LLL^^^wwwRRRIII@@@>>>999///???```}}}jjjrrrMMM666000***------,,,,,,++++++,,,,,,---///000......444HHHcccxxx\\\WWWlllooo___XXX[[[oooccchhhqqqssstttlllmmmgggiiigggccceeerrrxxxnnn___XXXdddvvv{{{rrrsss|||rrrsssttteeeRRRAAA>>>:::666444444555666888999888777444444555777333333111///222888;;;999888555333333666999;;;<<<::::::<<<>>>@@@@@@>>><<<<<<===>>>FFFUUUeeejjjiiikkkiiinnnVVVGGG:::666hhh|||```sssqqqGGG000666---...,,,***------,,,++++++++++++++++++---///222:::III]]]llldddffftttkkkuuukkkjjjoooyyy~~~}}}~~~~~~iiijjjzzzzzzwwwssssssuuuuuuqqqsssuuuttttttxxx~~~}}}]]]ccckkksss}}}LLLEEEFFFRRR{{{rrrLLLFFFHHHJJJ[[[oooiiihhhiiieee```dddmmm}}}uuufffEEE@@@ZZZiiixxxvvvVVVDDDAAA>>>>>><<<:::::::::999777555333111...------------,,,+++************++++++,,,...---333IIIggg|||www{{{vvvbbb|||yyytttqqqooooooooonnnhhhmmmrrrtttrrroooooooookkknnnpppqqqooommmllllllnnnhhhdddgggjjjjjjjjjlllhhhiiihhhfffeeeiiipppuuuiii]]]TTTIII[[[fff]]]ooozzzuuuooommmhhhZZZEEE444///;;;???>>>CCCDDD@@@@@@qqqttt|||}}}hhhXXXUUUQQQOOOMMMLLLIIIGGGbbbHHH@@@::::::222333...///---111YYY[[[000333444000ZZZ\\\qqqVVVOOO```eeefffaaaHHH<<>>AAA888888888777555222000...---777CCClll}}}ddd[[[bbbYYYIIITTTdddTTTbbbqqqSSSPPPZZZmmmccc^^^TTTssspppiiieee^^^QQQDDD???DDDJJJNNNUUUUUUTTTTTTRRRMMMGGGBBB?????????>>><<<:::999999;;;;;;<<<<<<;;;:::999999666555555555666777888888<<<777:::AAA???777<<>>:::;;;<<<>>>???>>>===;;;???<<<>>>JJJ]]]kkklllhhhnnniiilllMMM>>>:::>>>vvvwww{{{mmmBBB333777000111......------,,,++++++++++++,,,,,,,,,...///333@@@WWWjjjxxxnnnxxxoooeeegggppprrrwww{{{{{{yyy|||xxx~~~kkkwww}}}yyyyyy|||yyysssmmmqqqrrrpppppprrrqqqnnnXXXbbboooxxxsssIIIBBBCCC___jjjbbb\\\VVVcccmmmgggdddfffdddaaahhhtttkkknnnyyy;;;???jjjaaaKKKFFFCCC???@@@>>><<<<<<<<<<<<;;;999888666222000///...---++++++++++++******++++++,,,+++***---===]]]zzz~~~ttttttvvvxxxiiivvv|||wwwssspppooommmlllooorrrtttqqqlllkkknnnrrrrrrtttuuusssooolllmmmooojjjfffeeeiiikkkjjjjjjllliiijjjjjjhhhggglllvvvcccZZZaaaPPPJJJ^^^aaaXXXkkk~~~jjjeeevvvyyy^^^===...222>>>>>>???FFF>>>>>>SSSlllvvvyyymmm~~~eeeTTTSSSQQQPPPNNNKKKIIIGGGjjjSSSIII@@@:::///333000///444DDDmmmiii222///888222GGGtttrrrooommmCCC\\\eeefffiiiWWWBBBBBBWWWZZZ^^^___^^^^^^aaacccZZZYYY[[[```cccccceeeiiiiiillloooooonnnnnnqqqtttuuuwwwxxxwwwuuusssrrrrrrnnn```OOOCCC???KKKjjjvvv[[[rrrnnnkkkjjjjjjkkklllkkklllooosssmmmmmmkkkhhhccc[[[QQQKKKCCCBBB@@@>>>>>>JJJeee}}}eeevvvhhhzzzyyypppEEEEEE???BBB???777:::999888777555222...,,,333FFFgggzzzTTTIII___SSS[[[___@@@PPPwwwcccPPPAAA\\\eeeooo\\\gggbbbgggggg\\\UUUUUUNNNAAA>>>DDDMMMPPPUUUYYYYYYSSSJJJCCC@@@>>><<<:::888777666555666666777777777777777666444555555666666777999:::@@@:::;;;???<<<<<>>777888555111111666;;;;;;999999999888888999;;;<<<999;;;===>>>>>>>>>===<<>>@@@OOOaaalllmmmiiilllfffaaaEEE888===PPPkkkjjjqqqoooAAA777666000222...111...---,,,,,,++++++,,,,,,---,,,,,,---///999QQQggg{{{vvv]]]uuutttvvvttttttwwwxxxwwwyyy}}}{{{~~~qqqyyyyyylll~~~{{{wwwxxxzzzwwwqqqmmmppppppmmmkkkkkkhhhcccTTTcccsss}}}zzzZZZCCC>>>???```yyyjjj\\\TTTeeeqqqiiiddddddbbb```iiivvv}}}dddyyylll555IIIvvvaaazzzJJJJJJDDDAAACCCAAA>>>>>>>>>???>>>===???<<<777444111///---+++,,,,,,+++++++++++++++,,,***++++++666RRRooouuukkkvvvtttlll~~~xxxuuurrrpppnnnssstttsssnnniiijjjqqqxxxzzz{{{zzzvvvqqqoooqqqtttiiifffggglllooommmmmmooommmmmmjjjggghhhqqqfffUUUTTTUUUKKKIIIYYYoooiiiQQQRRRhhhiiikkkYYY777444888======BBBFFF999DDDnnnhhhvvvqqqvvvZZZPPPPPPPPPOOOMMMJJJHHHGGGtttcccYYYNNN>>>...333111---444DDDgggjjj999...222000777[[[^^^}}}MMMYYY^^^cccjjjcccNNNAAAHHHSSS```fffddd___]]]]]][[[YYY[[[```bbbbbbdddgggfffjjjoooqqqpppooopppqqqssstttuuutttrrrppppppqqqppp^^^NNNGGGDDDJJJcccdddUUUkkknnnuuukkklllnnnpppmmmjjjnnntttrrrppplllfff^^^TTTIIIAAA???AAADDDDDDCCCNNNhhhWWWeeepppzzzBBBCCCBBBEEE===;;;<<<;;;999888777555111...///===SSSttt|||WWWDDD]]]\\\^^^SSS444???jjjooo^^^EEEMMM^^^wwwjjjWWWRRRddddddXXXVVV]]]XXXDDD:::>>>FFFKKKSSSZZZ[[[VVVLLLEEEAAA>>>;;;999999999999888333333444555555555555444444666888888888888:::;;;???999888;;;???PPPwwwlllVVVEEE666<<<999222777MMM}}}nnnuuuBBB+++444222,,,---,,,,,,++++++,,,,,,---...+++((((((111BBBVVVdddzzzbbb\\\xxxuuu```qqqsssdddnnnuuuvvvhhhmmmllljjjeee```bbbppp|||mmm[[[XXX^^^___eeennnttttttnnnhhhddd\\\]]]\\\UUUMMMHHHGGGGGG???===999666444555777888777666444222222777>>>CCC<<<===:::333000444999:::555888:::;;;999888888888888;;;>>>??????>>>>>>>>>CCCBBBHHHWWWeeekkkkkkjjjeee]]]NNN>>>666EEEjjjkkkaaa]]]???:::444...111,,,222...------,,,,,,,,,,,,,,,...++++++------444HHH]]]ooo|||{{{gggmmm|||tttpppssswwwxxxzzz}}}~~~}}}{{{zzzoooppptttnnn~~~~~~|||wwwvvvwwwtttooooooooommmiiiiiiiiifff```MMM^^^ooozzzooohhh___WWWOOOEEEBBBEEEVVVhhhUUUFFFFFF^^^xxxnnnfffccc```___iiiwwwxxxhhh```<<>>DDDCCC???WWWfffyyyvvvQQQLLLMMMNNNMMMJJJHHHHHHHHH~~~rrriii[[[III111555555......222GGGKKK888000,,,///111FFFlllllljjjWWWSSS___gggeeeZZZKKKAAALLL[[[fffgggccc___\\\]]][[[\\\aaacccaaacccfffccchhhmmmooonnnnnnoooqqqssstttttttttrrrqqqqqqrrrcccTTTCCC:::<<>>;;;???FFFKKKMMMRRR___nnnwwwuuubbbxxxwwwwww{{{SSSJJJBBBFFFGGG:::BBB===;;;999999999888444111222...???^^^nnniii]]]VVV\\\\\\JJJ===;;;OOOiiidddZZZUUU^^^dddiiiXXXTTTTTTXXXQQQPPPUUUWWWPPPIIIGGGFFFJJJRRRYYY[[[XXXPPPJJJFFFBBB===:::;;;;;;:::999555555666777777777666666777999;;;;;;999999:::<<<<<<<<>>555000222,,,333......---,,,,,,,,,,,,---...***+++/////////<<>>;;;999999::::::777444>>>))):::VVVdddSSS\\\[[[LLLSSSEEE<<<]]]bbbjjjjjjeeeHHH\\\eeecccAAALLLKKKIIIIIIRRR\\\[[[TTTJJJMMMSSSYYY\\\ZZZTTTPPPLLLGGG@@@<<<;;;:::888666999999:::;;;;;;;;;::::::999;;;>>>===;;;999:::<<>>]]]www^^^CCC<<>><<<```fffqqqsss~~~QQQNNNHHHJJJKKKIIIFFFEEEFFFIII{{{wwwoooVVV666111;;;444222888333///222333000+++...999DDDssstttzzzWWWPPPbbb```ZZZhhhSSSIIIJJJWWW```^^^^^^ccc______^^^]]]^^^```bbbdddeeefffggghhhjjjlllnnnnnnuuusssqqqrrrsssssspppmmmgggVVVCCC===HHHSSSMMMAAA```sssnnnjjjpppooonnnnnnnnnnnnmmmlllgggZZZLLLFFFCCC???>>>@@@AAACCCFFFJJJSSSppprrrkkk{{{NNNIIIDDDBBBDDDDDDAAA>>>>>>>>>======<<<<<<;;;;;;444888444999___oooMMMNNNQQQUUUMMM;;;@@@\\\```nnngggOOOQQQjjjmmm[[[GGGCCCJJJRRRPPPTTTZZZWWWUUUOOOHHHKKKWWW___XXXLLLLLLPPPFFF;;;>>>>>>888888;;;666444999======<<<===<<<======;;;999===DDDKKKVVV___rrrvvvRRRGGGGGGBBB;;;999222444GGG```kkkoooggg;;;<<<666444//////------,,,+++++++++,,,,,,///)))***///000000<<>>999444333666:::555666777777999@@@LLLUUUDDD???777222111333555666999::::::;;;;;;::::::999===;;;<<<@@@AAA@@@AAAEEE>>>RRRdddiiilllnnnhhh]]][[[777666888CCCuuunnnCCC@@@===;;;999777444111333111...---.........---,,,...///---+++...666===PPPooottttttjjjvvvnnnllloooxxx}}}zzz|||xxxwwwzzz~~~|||xxxzzz}}}~~~|||vvvmmmfffeeefffXXXWWWSSSPPPPPPQQQQQQOOODDD```jjjkkkfffdddeeefffeeebbb```______```UUUTTTSSSIIIEEEGGGDDDRRR|||^^^OOOOOOCCCcccyyymmmbbb]]]___hhh{{{qqqhhh~~~^^^<<>>>>>===;;;;;;:::888444111//////...---,,,,,,,,,,,,)))000000***---EEEggg~~~{{{rrrjjjzzzrrrzzzyyynnnyyy~~~zzzpppvvvwwwyyy{{{}}}|||yyyvvvnnnkkklllpppooojjjlllrrruuuuuuppplllmmmqqqmmmdddZZZ[[[XXX]]]hhhiiilll{{{~~~rrraaaWWWYYYUUUFFF<<<===HHHEEEOOOdddpppnnnkkkooopppqqqeeeMMM888222555777BBB???CCC@@@FFFiiiqqqeeeggg~~~rrr|||RRRIIIHHHJJJJJJIIIFFFEEEFFFGGG~~~vvvZZZ999444@@@:::666888111---000222///,,,...555<<>>FFFSSSVVVQQQzzzzzzooohhhpppllljjjllloooppplllggg\\\QQQGGGCCCBBB???>>>@@@BBBEEEOOOWWWfffjjjoootttrrrLLLGGGBBBAAACCCDDDAAA>>>????????????>>>>>>======666:::666555MMMnnnvvviiiZZZWWW___hhhZZZ===444@@@dddrrrooo]]]\\\mmmrrrgggTTTNNNPPPRRROOOPPPSSSPPPUUUPPPFFF===@@@MMMZZZaaaVVVWWWMMMGGGIIIEEE>>>BBBCCC===;;;<<<<<<;;;;;;===:::AAAHHHLLLNNNVVVdddppp{{{^^^RRRJJJIIIDDD999444888999888SSS{{{~~~[[[999999444555111000...------,,,,,,,,,,,,,,,///******......,,,555CCCYYYddd]]]RRRbbbuuunnn\\\eee~~~hhhvvvtttmmm{{{xxxtttmmmfff```]]]\\\jjjyyy~~~|||{{{}}}~~~|||wwwsssnnnbbbUUUUUUXXX]]]aaaddddddbbb```ZZZZZZXXXTTTPPPKKKGGGEEE@@@@@@===999444333666999000555:::<<<<<<@@@IIIPPPDDD???777222111222444555:::::::::::::::;;;;;;;;;>>><<<===AAAAAA???@@@DDDDDDUUUdddiiikkkkkkbbbVVVAAA000===CCCmmmPPPDDDAAA>>><<<:::888555333333111...---.........---,,,...///---,,,...444:::NNNtttuuuttt{{{iiiqqq|||ooojjjmmmuuuzzzxxxzzzyyy{{{~~~|||xxxzzz~~~{{{vvvrrrmmmhhhbbb^^^SSSRRRNNNLLLLLLNNNPPPPPPQQQeeekkkmmmzzzeee```___]]]\\\[[[[[[\\\\\\]]]SSSRRRRRRHHHEEEGGGDDDRRRcccOOOKKKCCCeee{{{iii___bbbbbbcccvvv}}}dddxxxVVVCCC\\\ttt]]]DDDGGGAAADDDBBBEEEBBB@@@BBBEEEEEEBBB>>>>>>===<<<;;;;;;999666444111000///...---,,,,,,,,,)))---...++++++:::TTTjjjrrruuuzzzyyy~~~vvvsss~~~}}}{{{xxx|||{{{{{{{{{{{{yyyuuurrrqqqllljjjlllkkkhhhiiimmmtttuuusssooommmjjj```TTTOOOTTTTTTXXXaaaccciiizzz{{{tttkkkeeeYYYQQQPPPKKKBBB<<<===BBBEEEOOO\\\dddeeefffjjjtttooo___FFF444111444777>>>DDDCCC===NNNtttmmmdddsssgggRRRJJJHHHGGGGGGKKKOOORRRSSSRRR```<<<666EEEBBB===;;;000...///000///......000333MMMkkkttthhhOOOXXXbbbYYY^^^UUUHHHCCCLLL[[[bbbaaacccbbb___]]]\\\\\\]]]]]]___bbbfffjjjlllmmmmmmlllqqqpppooooooooonnnllljjjjjj___NNNBBBFFFUUUbbbhhhxxxooohhhooojjjgggiiinnnmmmeee]]]OOOHHHCCCBBBBBB@@@@@@CCCEEEFFFRRR]]]uuutttooonnnyyy___HHHDDDAAA@@@BBBCCCAAA???AAAAAAAAA@@@@@@@@@@@@@@@;;;===:::444:::LLL\\\cccdddYYYaaaooogggQQQ===///QQQeeerrrkkkaaacccffffffVVVRRRNNNJJJIIIMMMSSSVVVKKKIIIDDD???CCCNNNXXX[[[[[[YYYTTTWWW\\\TTTMMMUUUNNNJJJHHHHHHGGGFFFJJJPPPRRR\\\eeeiiijjjqqqnnn___>>><<<>>>???999222666???III___|||vvv{{{III888666222777444222///...------,,,,,,------///++++++---+++(((...888MMMXXXZZZQQQ[[[yyyyyyZZZfffmmmxxxqqqnnniiiqqqxxxsssmmmiiigggddd```]]]dddrrr}}}|||yyyzzz{{{yyyxxx{{{{{{vvvpppjjjaaaZZZWWWWWWXXX\\\aaacccbbb___XXXWWWVVVSSSOOOJJJFFFDDD@@@???===999555555666999000444999;;;;;;???GGGMMM@@@;;;555111111444666777;;;::::::999:::;;;<<<===@@@>>>???BBBAAA>>>@@@DDDPPP\\\fffiiijjjgggZZZKKK666444AAAMMMrrrDDDEEECCC???===<<<:::888666444222///---......---,,,+++---///...,,,---111444HHHsssssszzzvvvwwwfffsssjjjnnnuuuvvvttt|||yyyzzz|||~~~|||yyy{{{wwwpppmmmlllhhh^^^UUUNNNLLLJJJJJJLLLPPPUUUXXXWWWcccgggqqqwwwiiiaaa]]]YYYYYY[[[^^^___^^^[[[QQQRRRSSSIIIFFFHHHDDDOOOeeeNNNGGGEEEgggzzzfff]]]fffeeeaaassswwwmmmFFFKKKhhhpppwwwMMMCCCGGGCCCFFF@@@BBB@@@@@@BBBEEEEEEBBB??????===<<<<<<<<<<<<999777444333222000///---,,,+++***)))+++---,,,///CCCXXXjjj}}}yyyvvv{{{rrr{{{zzz{{{~~~|||zzzxxxuuurrroootttmmmgggggghhhgggggghhhnnnpppppplllggg^^^PPPCCCAAAIIILLLPPPXXX[[[ccctttpppxxxpppsssoooddd```]]]VVVNNNGGGCCCBBBDDDEEEMMMTTTWWW\\\eeekkkllluuuiiiSSS<<<000222888;;;>>>HHHAAA===ZZZzzzwwwbbbdddyyywww}}}UUUPPPJJJIIIFFFFFFKKKUUUZZZZZZWWWfff>>>666GGGFFFBBB???444333111///...............888eeexxxaaaUUUEEEUUUZZZZZZgggeeePPPBBBJJJZZZccc``````___]]]\\\\\\\\\\\\___bbbfffjjjkkkkkkiiihhhooonnnnnnnnnmmmlllkkkjjjjjjeeeYYYMMMLLL[[[nnnyyylllmmmkkkmmmjjjgggffffffaaaXXXPPPEEEBBBAAACCCCCCBBBDDDHHHNNNKKKYYYlllvvvjjjttt}}}vvvNNNDDDAAA???>>>@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@??????===888444999KKK\\\mmmaaa___aaaaaabbbRRR444555LLLeeemmmdddZZZWWWYYYYYY\\\UUUJJJGGGIIIPPPYYYJJJFFFBBBHHHVVV___YYYMMMbbb___^^^hhhnnn___UUU^^^TTTSSSTTTWWWYYY\\\eeepppvvv{{{yyymmm]]]MMMBBBAAA===;;;:::888666;;;DDD```|||www[[[<<<999555111999555333000000///...------------...++++++---+++'''***000???OOO]]]TTTQQQqqq~~~bbbcccYYYbbbssseeeaaatttjjjkkklllmmmllliiieeebbbaaalllxxx{{{zzzyyyzzz{{{wwwzzz{{{vvvooohhhdddaaaZZZWWWTTTWWW]]]aaa```]]]WWWVVVUUURRRNNNJJJGGGDDDBBB@@@===:::888777888999777555333555;;;BBBGGGKKK<<<888333111222666999;;;;;;:::999999:::<<<>>>@@@AAA@@@AAABBBAAA>>>BBBGGG\\\ccciiijjjhhhaaaQQQAAA;;;>>>===```xxxhhhhhhSSSGGGDDDAAA???>>>===;;;:::666333000.........---,,,+++---......,,,,,,...///:::___ddduuunnn~~~|||mmmqqqyyy{{{xxx~~~~~~}}}|||xxxvvvxxx{{{{{{zzzyyy{{{{{{tttmmmjjjhhhcccXXXPPPKKKIIIJJJMMMQQQVVV^^^eee]]]bbbhhhxxxnnndddaaa\\\XXXZZZ^^^bbbaaa___\\\SSSTTTUUULLLGGGHHHDDDNNNbbbOOOGGGHHHdddpppddd___cccdddgggyyy}}}___BBBbbbwwwooogggDDDIIIIIIFFFIIICCC@@@???@@@BBBDDDEEEBBB@@@???>>>======>>>>>><<<:::777666555333111///---,,,+++&&&)))000///---<<>>BBBDDDHHH>>>EEEhhhuuueee\\\zzzzzzxxxSSSLLLJJJJJJHHHGGGKKKPPPTTTSSSQQQjjj>>>444FFFHHHDDDDDD<<<:::666000---.../////////111HHH~~~hhhTTTyyykkkCCCIIIZZZ^^^tttyyyaaaIIIIIITTTZZZ____________]]][[[XXXWWWZZZ]]]aaaeeeggghhhhhhhhhkkklllllllllkkkkkkjjjjjjgggiiidddZZZWWWbbbsss~~~qqqccclllkkkiiiiiifffaaaXXXOOOIIIFFF???>>>@@@CCCCCCBBBFFFMMMTTT\\\uuuyyyXXXllltttjjjKKKAAA@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???<<<<<<<<<777666BBBSSSmmmssskkkSSSJJJXXX[[[KKK999;;;FFFZZZiiihhh]]]TTT]]]lllgggVVVOOODDD===DDDOOOKKKHHHNNN\\\ddd]]]PPPhhhggghhhrrrvvvdddVVV]]]ZZZZZZ]]]dddhhhooozzz}}}ttthhh\\\RRRIIIAAA<<<:::<<<<<<:::666888EEERRRzzzkkkwww~~~tttCCC666<<<666333;;;444444222111000///............---++++++---,,,***+++...555JJJbbb[[[MMMbbbxxxooocccSSS\\\|||lllaaaqqqnnnppprrroooiiiddddddeee___fffpppxxxzzzxxxyyy|||xxxyyyzzzwwwooohhhfffggg^^^YYYTTTUUUZZZ]]]\\\ZZZVVVUUUTTTRRROOOKKKHHHFFFCCCAAA>>>;;;::::::::::::;;;666333999EEELLLKKKFFF===999444222333555888999;;;:::999999;;;===@@@AAABBBAAAAAABBBAAA@@@GGGOOOfffiiikkkiiidddZZZIII;;;888??????tttxxxZZZ^^^HHHEEEBBB@@@??????>>>===888555222000//////...,,,+++,,,------,,,,,,,,,---111GGGPPP~~~pppwwwvvvtttttt|||~~~{{{~~~zzzyyy}}}~~~|||xxxrrrvvvyyyxxxwwwxxxzzz}}}uuusssnnniiibbb[[[TTTPPPHHHGGGKKKRRRVVVYYYaaajjj```dddkkk|||{{{bbb[[[]]]YYYXXXZZZ___aaa^^^ZZZ___VVVWWWYYYOOOIIIIIIDDDXXX^^^RRRIIIJJJ[[[dddeeebbb]]]cccsss|||xxx>>>VVV}}}xxx~~~VVVCCCLLLHHHFFFHHHEEE???@@@AAACCCEEEDDDBBB@@@@@@???======>>>???>>><<<999999888666444111///---///((()))000///,,,888JJJqqquuummmrrrbbbqqq|||sss~~~zzziiilll||||||vvvtttssssssssssssrrrqqquuuoooiiigggjjjmmmllliiifffaaa[[[UUUNNNGGGAAA???IIIOOOOOOVVVhhhooommmpppbbbyyyssskkkqqqoooaaa___ccc^^^OOOCCCBBBHHHMMM___bbbaaadddyyy|||nnnYYY>>>000111999AAADDDKKKBBB>>>ZZZwwwkkkZZZfff~~~jjjSSSEEEKKKHHHHHHIIIJJJJJJJJJKKKLLLlll???555HHHJJJEEEGGGBBB>>>:::444000//////000111000666hhhKKKhhhrrrZZZMMMUUU___kkknnn```SSSQQQNNNGGG]]]^^^aaaaaa___ZZZUUURRRTTTUUUXXX[[[___cccggghhheeegggiiijjjiiihhhiiijjjeeejjjjjjdddaaagggqqqwwwtttvvvjjjllljjjdddkkkeeeaaaaaa^^^UUUJJJBBB@@@@@@<<<===@@@BBBBBBCCCKKKUUUZZZttt|||SSSkkk~~~DDDCCC@@@@@@>>>>>>>>>???@@@AAA>>>????????????@@@@@@@@@;;;888999<<<;;;888===FFFTTTsssqqqRRRDDDKKKZZZkkkTTT;;;+++<<<^^^qqqgggVVVQQQiiiggg[[[YYYIII333333>>>HHHTTT[[[______WWWOOOXXX\\\___jjjsssiii^^^ccceeeeeehhhoootttxxx}}}}}}~~~zzzqqqhhhZZZVVVPPPKKKFFF@@@;;;777333666666000...???___zzznnnhhhpppFFF:::666===666666;;;222555333222111000///.........---,,,,,,,,,,,,------...///DDD___cccTTTVVVjjjwwwiii]]]dddjjjhhhuuuuuuqqqhhhaaabbbjjjrrrbbbaaahhhsssxxxuuuuuuxxxyyyxxxwwwuuuooohhhfffiiiaaa]]]WWWUUUVVVXXXWWWVVVUUUTTTSSSQQQNNNKKKHHHFFFCCC@@@===<<<<<<;;;:::999:::777999DDDQQQVVVNNNDDDBBB>>>888444333444444444:::::::::;;;<<<>>>AAABBBBBB@@@AAAAAAAAADDDOOOZZZkkklllkkkfff^^^QQQBBB999111@@@YYY```[[[IIIFFFBBB@@@@@@@@@@@@???;;;888444222111000///---,,,,,,---,,,,,,,,,,,,,,,666>>>JJJwwwsss|||uuu}}}xxxyyyyyyzzz|||zzzsssrrrzzz~~~~~~{{{xxxrrrwwwzzzvvvtttvvvxxxxxxqqqrrrppphhh]]]UUUSSSTTTJJJIIIMMMUUUUUURRRVVV___PPPWWW___ooo|||rrrbbbaaa]]]\\\[[[^^^``````]]]ZZZ\\\TTTWWWYYYOOOIIIIIICCCeee{{{[[[SSSIIIJJJRRR^^^eeebbbZZZeee~~~WWW:::jjj|||xxxqqqjjjttttttHHHEEEIIICCCDDDBBBEEE@@@AAADDDEEEFFFDDDBBBAAABBB@@@>>>===>>>???>>>===;;;;;;:::999777444111///222---+++---,,,***111===^^^sssnnn{{{{{{xxxnnnsss~~~qqq~~~wwwqqqpppppprrrttttttsssrrrqqqpppmmmjjjlllnnnlllgggeee^^^UUUNNNHHHBBBAAADDDLLLSSSSSS\\\rrrzzzsssppptttyyykkkjjjfff\\\^^^^^^[[[QQQFFFDDDLLLTTTbbbcccfffvvvyyyfffPPP:::111555;;;@@@CCCMMM===IIIqqqddd^^^{{{TTTMMMAAAKKKDDDFFFHHHHHHGGGHHHJJJLLLmmmAAA999NNNNNNFFFGGGCCC<<<;;;888444111000000111---333IIIlllmmmaaaxxx|||xxx]]]PPPWWWZZZ[[[XXXWWWVVVNNNDDDTTTXXX^^^bbbbbb^^^XXXSSSRRRQQQQQQQQQTTTYYY^^^bbb___bbbeeefffeeeeeegggiiieeejjjkkkgggeeehhhkkklllbbbggg___ggghhhbbbfff]]]WWWUUUOOOGGGAAA===>>>???>>>@@@CCCEEEEEEIIIUUUccctttwwwVVVbbbZZZ:::???@@@@@@???>>>===>>>???AAA>>>?????????@@@@@@@@@@@@::::::;;;<<<<<<::::::<<<:::[[[```[[[cccTTTQQQssseeeLLL333111DDDYYY___ZZZOOOddd[[[SSSbbb[[[DDDBBB111>>>LLLVVV[[[ZZZQQQGGGAAAIIILLLRRR```bbb___ccciiifffhhhnnnqqqqqqrrrtttqqqooollljjjggg___SSSJJJCCCBBB@@@>>><<<999777555666444333:::LLLhhhqqqtttzzzrrr>>>;;;888<<<555888<<<000888444333222111000/////////...---,,,+++,,,---------,,,:::QQQgggfffTTTYYYvvvmmmeeeddduuucccvvvrrrkkkdddaaafffooovvviiiaaacccpppwwwssspppsssyyytttqqqpppllleeedddgggdddaaa\\\WWWTTTSSSSSSSSSRRRRRRQQQPPPMMMJJJGGGEEEAAA>>>;;;:::;;;;;;999777888888;;;CCCNNNRRROOOJJJBBB>>>999555555555666666999999;;;<<<>>>@@@AAABBBAAA??????@@@AAAGGGWWWeeekkkkkkhhhbbbVVVHHH===777666JJJ\\\QQQIIIFFFBBB@@@@@@AAAAAAAAA===:::666444333222000......---,,,,,,,,,---------444;;;KKKhhh}}}uuu|||wwwrrruuuyyyyyysssqqqyyy~~~}}}}}}zzzuuuqqqwww|||}}}wwwssstttuuusssqqqqqqnnneee[[[TTTSSSUUUQQQOOOSSSYYYSSSGGGDDDKKK<<>>DDDAAACCCFFFGGGGGGDDDBBBAAACCC@@@>>>===>>>>>>===<<<;;;;;;<<<;;;999666333222000000...,,,++++++...111FFFiiivvvwwwrrrtttppprrrssswwwrrrrrrrrrtttuuuuuurrrpppkkkppppppmmmkkkkkkgggaaaYYYSSSMMMKKKGGGBBBCCCHHHJJJUUUZZZdddzzzzzzuuu{{{kkkeeedddaaaccc^^^[[[VVVMMMFFFLLLYYYaaadddsssuuuUUUCCC333222999???CCCEEEJJJ>>>YYYzzz]]]fffgggLLLGGGFFFGGGBBBBBBCCCEEEGGGIIIJJJJJJnnnCCC>>>TTTQQQFFFEEEBBB999::::::888333000//////+++777000KKKYYYXXX}}}iiiOOOQQQTTTWWWYYYZZZYYYVVVTTTJJJPPPZZZbbbeeeccc]]]YYYVVVSSSNNNKKKLLLPPPUUUXXX[[[^^^bbbcccccccccfffhhheeeiiijjjgggfffhhhgggddd]]]ccc]]]dddddd]]]aaaXXXQQQKKKBBB======>>>@@@@@@BBBDDDGGGIIIJJJPPP___oooJJJJJJ@@@AAAAAAAAAAAA@@@???===>>>???AAA?????????@@@@@@AAAAAAAAA===>>>???>>><<<:::999777555IIIJJJddddddBBB```hhhcccRRR;;;000;;;PPP```eeeoooYYYNNNiiinnn\\\[[[???999444999IIIVVVTTTKKK:::CCC@@@???KKKRRRRRRUUU```\\\\\\bbbeeebbb^^^]]]WWWYYYZZZZZZVVVNNNFFF@@@???===999777666777999:::444222<<<]]]^^^sssiii|||LLLBBB===888:::333:::<<>>;;;777555777999;;;;;;888999;;;===???AAAAAABBB@@@>>>>>>???AAAJJJ[[[llljjjiiifff^^^QQQBBB999777AAAVVV^^^JJJHHHIIIFFFBBB@@@@@@AAABBBAAA???<<<888555444333111//////---++++++,,,.........(((222FFFVVVttt~~~rrrooouuuxxxnnnrrrxxx{{{wwwuuu|||~~~~~~~~~zzzsssmmm{{{xxxrrrrrrrrrooosssqqqlllcccZZZUUUUUUVVVYYYVVVZZZ\\\RRR???888<<<:::AAA===;;;CCCHHHLLLXXX]]]\\\ZZZVVVTTTSSSUUUXXXNNNGGGMMMRRRKKKGGGGGGBBB\\\jjjNNNKKKAAALLLQQQhhh^^^YYYaaarrr```<<>>============<<<;;;<<<<<<<<<:::888555333,,,000000---,,,000000---???WWWnnnsssyyytttffffffyyyuuuuuuvvvwwwwwwtttpppmmmhhhooorrrnnniiigggbbb[[[IIIFFFFFFIIIHHHCCCDDDIIILLL\\\eeeppp~~~uuugggbbbeeejjjhhh^^^YYYXXXNNNBBBFFFUUUaaahhhtttFFF777---222===CCCGGGKKKGGGBBBgggqqqWWWjjj~~~TTTRRRGGGMMMBBBCCC@@@>>>AAAGGGKKKIIIEEEppp===DDDVVVNNNKKKCCC===>>>;;;:::;;;888333000222222///000EEEsssuuuYYYggg}}}gggPPPRRRUUUVVVSSSQQQTTTYYYPPPOOOQQQXXXbbbfff```XXXVVVSSSOOOMMMMMMNNNNNNMMMQQQUUUXXXXXXYYY\\\___aaa```dddiiikkkiiifffbbb```cccaaa]]][[[XXXSSSKKKEEEAAA@@@@@@??????@@@AAACCCHHHLLLIIILLLYYYeeeuuuggg999PPPyyylllGGG999III<<>>>>>??????===>>>>>>>>>????????????>>>?????????===<<<:::888999<<>>KKKooopppiii^^^```jjjjjj___RRRYYYCCC+++222<<>>999111:::888666444222222555999@@@IIIXXXyyyhhhnnnxxxjjj{{{PPP888GGG===<<<<<<;;;999888888777444555444444333222111000///...------,,,,,,------)))777===OOOiiieeeSSSTTTnnneee^^^[[[bbbvvv{{{kkkaaaoootttkkkfffkkkhhh___hhhffffffhhhllloooooooookkkjjjhhhgggffffffffffff```]]]]]]^^^XXXMMMIIIKKKLLLNNNOOOMMMHHHDDDCCCDDD???>>>===<<<;;;:::::::::@@@???===<<<===???BBBDDD;;;:::888666666777999:::===:::999===DDDFFFBBB<<<@@@@@@>>>???IIIYYYfffkkkjjjbbb\\\XXXKKK888444<<>>===>>>@@@AAA???>>>;;;888666444444444------.........---,,,,,,,,,111:::GGGZZZnnn|||pppmmm___yyy~~~rrrvvvyyywwwvvvuuurrrrrrzzz{{{tttyyy{{{uuussswww~~~zzztttooommmnnnppppppmmmggg___\\\[[[UUUMMMTTTXXXWWWNNNEEEBBBAAA@@@GGGWWW```\\\ZZZbbbgggccciii]]]\\\[[[RRRQQQWWWWWWHHHHHHDDD???BBBGGGCCC;;;hhhnnnSSS???IIIGGGEEE]]]dddXXX^^^aaa}}}{{{DDDGGGfffsss|||rrriii```HHHDDD???>>>@@@AAA@@@>>>AAAAAABBBBBBCCCCCCDDDDDDDDDBBB???===;;;;;;<<<===<<<===>>>>>>===;;;999888555333111///......///000222KKKxxxtttjjjuuu~~~uuu}}}lll|||vvvoooooossstttqqqmmmuuuppprrrqqqjjjhhhaaaOOO@@@BBBBBB???>>>AAAGGGKKKRRRWWWnnn|||~~~xxxrrrnnnhhhbbb^^^___eeeccc^^^ZZZVVVSSSPPPNNNfffrrrUUU999222222<<>>??????@@@@@@@@@BBBDDDFFFHHHQQQSSSZZZoootttTTTDDDOOO~~~}}}kkkzzzfff<<>>>>>>>>??????======>>>>>>>>>?????????>>>>>>>>>>>>===;;;999888;;;999;;;EEERRRZZZXXXSSSKKKUUUxxxdddDDD???@@@VVVbbbjjjhhhiiikkkdddXXXiiixxxsssZZZEEE999666:::AAAGGGMMMPPPQQQRRRSSSSSSSSSOOOJJJGGGFFFEEECCCBBBFFFAAA:::666777:::777222888777777999:::;;;???DDDkkkvvvzzz~~~|||ooolll}}}kkkbbbJJJCCC======<<<<<<;;;999888888777555555555555444333222111000///...---,,,,,,,,,,,,+++111888KKKeeeiiiZZZNNNiiimmmooofff```qqq{{{jjjkkkoooqqqlllddd___```dddeeegggeeedddffflllqqqkkkjjjgggeeedddeeeeeefff^^^ZZZYYYZZZVVVMMMGGGHHHIIIKKKLLLJJJFFFCCCBBBBBB???>>>===;;;::::::::::::AAAAAA@@@@@@???>>>======<<<:::777555555777999:::888:::===AAACCCBBB>>>;;;BBBAAAAAAEEESSSccckkkkkkeeebbbTTTGGGAAA999999CCCggg|||~~~\\\FFFKKKGGGHHHFFFCCCAAA???@@@@@@AAA@@@???<<<999777666555555/////////...------,,,,,,+++...777DDDSSSeeeyyyjjjnnncccqqqxxxtttrrrsssuuuuuutttyyyzzzwww||||||wwwwww~~~~~~|||xxxsssooommmnnnppppppooohhh]]]UUUOOOFFF>>>FFFAAADDDLLLOOOMMMNNNTTTvvvsssaaaYYYXXXRRRRRRUUUQQQFFFJJJKKKHHHKKKQQQTTTRRRaaapppfff^^^hhh___RRR___iiiiiiooommmwwwYYY666[[[}}}xxxvvv|||sssVVVDDDBBB???===>>>??????>>>BBBBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@>>>=========>>>????????????>>>===<<<;;;777555333000///...//////111===cccyyy}}}rrr|||yyyjjjlllzzz|||~~~ooonnn|||tttppppppqqqqqqoooqqqlllnnnmmmfffddd\\\KKK======<<<::::::===AAADDDOOOSSSaaavvv|||yyy{{{uuuwwwuuunnngggbbbbbbbbbeee```\\\\\\^^^^^^ZZZUUUkkkzzzddd===666444555<<>>>>>>>>===<<<@@@AAABBBBBBBBBEEEHHHKKKVVV\\\^^^pppfffEEE777NNNzzzuuuyyy>>>999HHHAAA888@@@??????>>>>>>>>>>>>>>>============>>>>>>>>>>>>=========<<<;;;:::999888===:::777888@@@MMM[[[cccZZZTTTdddxxxsss```OOO@@@AAAJJJVVVbbbqqqxxxpppaaakkkttt{{{lllRRREEE???555333555888;;;<<>>;;;888666666<<<444///333888888666555666333444:::CCCMMM\\\jjj~~~kkkddddddqqq}}}nnnaaa```999DDDHHH666<<<<<<;;;::::::999888888555666666555555444333222222111///...,,,+++++++++---***222EEE[[[mmmeeeLLLWWWbbblllfffaaatttuuuhhhiiiwwwvvveee___gggdddhhhkkkeee^^^]]]fffoookkkiiifffcccbbbcccdddeee```[[[WWWWWWTTTLLLDDDAAAEEEGGGHHHGGGDDDAAA@@@@@@>>>===<<<;;;:::999999999===???AAABBB@@@===999777;;;999777555555777:::<<<;;;>>>@@@@@@???>>>???AAAAAABBBEEENNN^^^lllnnniiidddfffPPP;;;<<<:::<<>><<<:::888888777444222000...---,,,,,,---++++++222???KKKZZZqqqoooyyyrrrqqqsssyyyuuurrrrrrwwwzzzxxxxxxzzz{{{yyy{{{}}}yyyrrruuu~~~zzzyyyvvvrrrnnnmmmoooqqqnnnnnnhhh[[[PPPHHHAAA;;;IIIEEEFFFGGG???BBBeee{{{dddXXXVVVSSSSSSRRRIIIHHHLLLMMMHHHEEEGGGKKKMMMXXXcccZZZTTT```___\\\kkkwwwrrrjjjtttzzzEEECCCsss}}}~~~}}}ZZZJJJ>>>>>>>>>===<<<<<<>>>@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>@@@??????>>>=========<<<999888555222000/////////000---IIIcccrrrtttnnn}}}}}}oooyyyssscccvvv{{{sssnnnnnnppprrrooojjjlllkkkdddbbb[[[JJJ???<<<;;;;;;>>>AAADDDEEEDDDLLLXXXdddkkknnnnnnmmmhhhppprrrhhhaaabbbdddcccddd___[[[]]]cccddd^^^WWWgggtttjjjDDD,,,///666===BBBHHHMMMJJJBBBWWWxxxUUUkkkyyywwwuuuUUULLLGGGDDDDDD@@@CCCBBBBBBDDDGGGIIIIIIHHHuuuFFFRRRdddYYYUUUOOOKKKNNNDDD<<<===???===999666///222333000999WWW```zzzwwwnnn{{{lllVVVYYY[[[QQQLLLRRRSSSRRRRRRRRROOONNNQQQVVV\\\\\\[[[[[[[[[YYYUUURRRVVVOOOJJJGGGEEE@@@===<<<===???BBBEEEFFFEEECCCAAAEEEDDDAAA@@@???@@@@@@AAACCCEEEFFFGGGHHHKKKQQQUUUZZZmmm~~~qqqHHH???<<>>:::BBB??????>>>============>>><<<<<<<<<=========>>>>>><<<<<<;;;;;;:::999888888999;;;;;;:::===GGGWWWcccpppVVVFFFMMMYYY```ddddddPPPEEE???MMMhhh{{{yyymmmkkk___bbbfffdddppptttaaaCCC;;;333---+++---444<<<...000444666666555333222555000000555666111111444444777DDDWWWeeemmmxxxzzzfff^^^hhhqqq{{{~~~qqq___rrrpppCCC;;;CCCBBB:::<<<<<<;;;::::::999888888666666777777666555555444444333111///---,,,++++++...%%%...===MMMhhhnnnUUUJJJPPP[[[```cccsss|||rrrxxxfffbbbpppvvvkkkeeeiiigggkkkmmmggg___[[[```fffiiigggdddaaa___```bbbcccccc^^^XXXVVVTTTNNNDDD===BBBCCCDDDCCCBBB@@@>>>===>>>===<<<:::999999888888888:::<<<>>>>>><<<999777888777555444666999<<>>CCCHHH>>>EEEMMMXXXeeeooonnnhhhbbbaaaJJJ:::<<<888@@@```wwwlllYYYKKKXXXHHHIIIJJJJJJIIIHHHEEECCCAAABBBAAA@@@>>>===;;;::::::888666222///---------------)))---:::EEEPPPfff|||~~~~~~rrr}}}}}}~~~wwwuuuyyy}}}{{{yyyyyytttvvvzzzzzzqqqiiillluuuvvvuuussspppmmmmmmoooqqqkkklllggg[[[PPPLLLKKKIII<<>>>>>===<<<<<<<<<<<<<<<<<<:::888555222111000///000'''999OOOnnnyyyuuu|||ttthhhvvvxxxpppnnnppptttrrrmmmnnnmmmgggfff___OOOAAA<<<;;;@@@FFFIIIKKKMMM@@@SSSdddhhhhhhiiigggbbbaaaiiihhh___\\\cccfffbbbbbb___\\\]]]^^^\\\VVVPPPWWW[[[bbbcccVVVCCC444///---999FFFIIIEEEEEENNNYYYsss^^^vvv{{{wwwYYYFFFIIICCCCCCHHHBBBAAA@@@@@@AAADDDFFFFFFEEEwwwGGGRRReee[[[XXXRRRNNNOOOEEE===>>>AAA???;;;888999222222666111555[[[kkkooohhhlll```[[[WWWUUUVVV___VVVPPPPPPPPPNNNMMMPPPYYYYYY[[[^^^``````]]][[[XXXRRRNNNNNNJJJBBB>>>>>>999===BBBCCCBBBAAADDDFFFCCCDDDEEEEEEDDDDDDDDDDDDFFFIIIMMMPPPSSSYYYbbbiiibbbsssPPP@@@???QQQzzzaaa999EEE???666===AAA???>>>======<<<<<<======;;;<<<<<<<<<<<<=========;;;;;;::::::999999999888444888<<<:::888===JJJUUUaaa[[[QQQJJJJJJRRRhhhjjjXXXFFFFFFSSSaaagggiiijjjUUUQQQXXXaaaxxxwwwYYYOOOFFF@@@999111///111,,,---...000222333333333111222444444000111;;;GGGFFFPPPhhh}}}sssrrrdddaaa___lllvvvttt]]]jjjiiivvvzzzBBB===FFF@@@<<>>ZZZnnneeeLLLLLLYYYddddddeeecccYYYwwwlllcccfffoooqqqjjjaaadddfffgggfffccc```___^^^fffdddaaa^^^]]]]]]^^^___```]]]YYYWWWVVVSSSJJJBBBBBBBBBBBBBBBAAA???===;;;===<<<;;;:::888888888888777777888888888777777666555444444555777;;;>>>@@@BBB???<<<;;;>>>AAACCCDDDAAAMMMZZZbbbhhhmmmlllhhh___RRR>>>999===>>>WWWZZZNNNOOOMMMHHHJJJKKKLLLKKKJJJFFFCCCAAABBBBBBAAA@@@???>>>===<<<:::888555111///.........000)))***555AAAKKKYYYgggyyyzzzzzztttvvv{{{|||{{{|||nnnrrrvvvtttkkkeeeiiippprrrrrrqqqooommmlllnnnpppmmmmmmeeeXXXOOONNNQQQRRRDDDHHHLLLTTTkkkkkk___OOOKKK```wwwtttaaajjj^^^\\\^^^UUUPPPLLLDDDAAA???===<<<<<<<<<===>>>999===<<<>>>FFFMMMSSS]]]cccmmmqqq___666LLL||||||wwwyyykkkPPP;;;777:::======;;;<<>>>>>>>>>>>>>>>>>======>>>===:::888555333111000///***333>>>gggtttggg~~~{{{fffeee|||tttppppppssssssnnnooooooiiiiiicccSSS???:::;;;DDDLLLPPPSSSXXXPPPhhhzzzvvvlllkkkkkkiiihhhhhhccc\\\^^^fffgggaaa]]]^^^^^^[[[VVVQQQMMMLLLIIIFFFBBB???888111222666555>>>HHHHHH>>>AAAccccccqqqfffEEE<<>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<;;;:::999999999999:::999;;;;;;888555888AAAJJJJJJVVV\\\bbbhhhbbb```lllfffaaa\\\WWWNNNIIISSSbbbiii```[[[XXXUUU]]]gggggggggbbbccceee^^^LLL>>>999FFF@@@999555555666666555333===CCC@@@@@@OOOfffwwwlllkkkttt{{{iii^^^^^^^^^aaadddrrr~~~www~~~yyy|||wwwmmmjjjpppqqqmmmNNN888:::???<<<<<>>666777:::???CCCDDDAAA>>>LLLXXXeeeiiijjjkkkjjjggg^^^GGG999===CCCVVVeee]]]PPPDDDNNNHHHLLLJJJKKKLLLKKKIIIFFFBBB@@@BBBBBBBBBBBBAAA@@@>>>===;;;:::777444111000/////////,,,+++000:::GGGQQQVVVrrrvvvwww|||uuuyyyrrrssswwwzzz|||~~~mmmoooqqqppplllkkknnnrrrppppppooonnnlllkkkmmmnnnqqqnnndddWWWOOOOOORRRQQQWWW```aaa[[[___kkkgggXXXJJJLLLKKKPPPeeezzzyyyjjj```ZZZ___bbbWWWOOOMMMHHHCCC@@@@@@DDDGGGGGGHHHJJJJJJLLLOOOQQQRRRVVV[[[]]]ccchhhpppzzzDDDCCCTTTuuu{{{kkkHHHBBB555666888:::<<<<<<===???AAA????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAACCCCCCCCCBBBAAA@@@???>>><<<:::777555333222///---111000UUUoooqqqhhheeeuuuttt~~~wwwpppvvv~~~wwwqqqoooppppppkkklllmmmhhhiiieeeUUUBBB>>>BBBMMMVVVYYY^^^fffddduuuvvviiiiiiqqqwwwyyyrrrkkkhhhiiiiiieee```YYY[[[\\\XXXPPPKKKIIIJJJCCC>>>999777444111333777AAADDDFFFBBBBBBVVV___[[[~~~LLL===999===>>>BBBEEEBBBDDDBBB@@@@@@BBBDDDEEEDDD|||EEEJJJ^^^[[[[[[UUUMMMGGGCCC@@@BBBBBB>>>;;;<<<777555666999444111;;;JJJsssZZZWWWaaa\\\cccbbb[[[qqquuullloooooo]]]ZZZZZZVVVTTTWWWNNNOOORRRWWW]]]aaacccbbbgggaaa^^^[[[QQQEEEGGGRRR```\\\XXXVVVVVVRRRKKKEEEIIIKKKNNNOOOPPPSSSXXX\\\```eeekkknnnpppxxxxxxUUUCCCDDDEEENNNaaaPPP@@@===<<<666>>>DDD888>>>===<<<<<<;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::999::::::;;;======<<<:::888999===@@@>>>KKKRRRcccyyypppXXXRRRVVV[[[ffflll```OOOOOOZZZhhhnnnlllfffccc^^^```kkkwwwqqqrrryyyxxxmmmeeeeeeccc\\\UUUSSSVVVVVVPPPIIINNN```jjjcccbbbrrrvvvkkkfffiiidddZZZ\\\hhhlllkkkhhhooozzz{{{zzz^^^EEEyyy~~~>>>===;;;999888:::======;;;;;;::::::::::::999999999999::::::::::::999999999888666555333222111111,,,///---...000666NNNnnnbbbKKKRRRllljjj[[[```nnnyyyvvvvvvssslllbbbbbbbbbfffiiihhheeeaaa]]]]]]\\\[[[YYYWWWUUUUUUQQQVVVWWWTTTTTTUUURRRLLLHHHFFFDDDDDDDDDBBB>>>;;;<<<;;;:::888777777777777888888777666555444444444555666888999::::::999999333777<<<@@@BBBDDDEEEFFFXXX```hhhiiiiiiiiieeeaaaVVV???<<>>;;;:::888666444222000///,,,000///***000AAAMMMOOOfffsssnnnuuuuuulll|||wwwvvvvvvvvvwwwzzzrrrqqqooommmnnnqqqqqqqqqnnnooonnnmmmkkkjjjkkkmmmooollleee\\\YYY\\\\\\ZZZUUUaaadddYYYOOORRR[[[___XXXZZZ[[[bbbwwwjjj```ZZZ___bbbXXXQQQQQQLLLHHHHHHMMMSSSTTTQQQTTT[[[ddd```bbbbbb^^^cccllllllqqqttt[[[999\\\jjjuuuyyyfff999888666666666777999<<<>>>======<<<<<<<<<===============>>>======<<<===>>>???@@@@@@BBBEEEGGGGGGEEEBBBAAA??????===<<<999777555444111///222+++BBBjjjqqqqqqhhhfffuuu|||~~~{{{zzz{{{vvvqqqnnnllllllgggiiijjjfffiiieeeWWWFFFCCCIIIVVV\\\]]]dddoooooovvvzzzssskkklllwwwzzz{{{vvvggg\\\[[[XXXXXXVVVQQQKKKFFFDDDCCC===999666666444333666:::DDDHHHDDDAAAXXXnnnZZZkkkkkk:::@@@<<<777<<>>BBB@@@>>>===???AAAAAAAAAzzzAAADDDXXXWWWYYYRRRJJJDDDAAAAAACCCAAA===;;;===888======666444777888444^^^xxx~~~UUUpppfff{{{aaa[[[vvvuuulllvvvyyyiii\\\\\\YYYNNNHHHJJJKKKKKKNNNTTTZZZ___aaaaaaddd``````aaa\\\XXXcccttt{{{xxx{{{}}}sss]]]JJJTTTVVVXXXYYY[[[aaaiiiooorrrvvvzzzzzzyyy}}}aaaPPP===@@@RRRaaa|||[[[;;;AAA:::888BBB???:::DDD======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;<<<999:::;;;<<<<<<:::777555444EEEIIIRRRddd___SSS[[[XXXYYYfffwwwuuuaaaQQQNNNQQQ^^^\\\^^^jjjhhheeessstttfff]]]bbbhhhkkkuuutttqqqrrrzzztttgggrrryyy|||yyylll^^^XXX\\\jjjmmmgggkkkxxxrrrooommmxxx}}}nnndddYYYdddqqqnnnuuu@@@;;;<<<;;;:::;;;===:::666;;;:::::::::::::::::::::999999:::;;;;;;::::::::::::999777666444444333333---222,,,,,,111,,,>>>hhh~~~OOODDDbbblll___^^^jjjnnnxxxnnnooorrrlllkkkjjjjjjjjjhhhfffddd[[[[[[[[[ZZZXXXVVVSSSRRRPPPWWWXXXSSSPPPPPPMMMHHHJJJHHHFFFEEEEEECCC???;;;<<<;;;999888777777666666333444666777888888888888777888:::;;;;;;999666444888<<>>===AAALLLUUU```ccceeefffggggggaaaYYYGGG666>>>BBBFFFrrrgggaaaLLLIIIIIIGGGCCCLLLHHHJJJJJJJJJIIIGGGDDDAAA???AAAAAABBBBBBBBBAAA???>>>::::::999888555333111///(((333333''')))===MMMNNNeee{{{nnnjjjmmmdddooo}}}|||xxxsssrrrtttyyytttnnnkkknnnrrrppplllnnnnnnnnnllljjjiiijjjkkkiiihhheeecccgggllllllhhhnnnjjjfffddd```\\\^^^ccccccbbbdddvvvkkkddd[[[^^^aaaYYYTTTTTTNNNGGGMMMXXXaaa```^^^fffqqqiiihhhrrrwwwrrrtttwwwrrrvvv}}}IIIJJJeeevvv666999777;;;666444444777;;;===<<<999:::;;;;;;;;;<<<<<<=========<<<;;;:::;;;<<>>AAADDDGGGGGGEEEAAA?????????>>>===;;;888666555444///444---777QQQZZZfff{{{rrrwwwyyy{{{yyy|||xxxtttpppllljjjjjjfffhhhiiifffiiifffXXXDDDBBBIIIVVVZZZZZZbbbooouuuvvvxxxyyywwwwww}}}bbbTTTUUU[[[VVVPPPKKKFFFBBB===:::777333000000000222999BBB@@@IIIEEEFFFooooooOOOkkk}}}AAA222EEE???333;;;>>>777:::>>><<<999999:::<<<======yyyDDD===KKKRRRZZZTTTPPPJJJGGGDDDBBBAAAAAA@@@>>><<<;;;:::999888888888888<<<```tttWWWXXXuuu~~~eeedddmmm___}}}nnn___yyyssseeeSSSHHHFFFDDDBBB===PPPdddiiibbbZZZZZZ^^^bbbdddeeedddccccccgggjjjuuuuuu|||xxxiiiaaaggghhhgggfffnnn{{{zzzzzztttllleeekkkaaaCCCPPPLLLXXXqqq|||nnnhhh======<<<;;;::::::;;;<<<===@@@===;;;<<<>>>>>><<<:::999:::<<<>>>>>>===<<<;;;>>><<<::::::;;;<<<===<<<<<<<<<<<<>>>???===:::777999999>>>IIISSS\\\eeennnqqqmmmfffbbb```aaadddfffkkkPPPAAAPPPiiisssnnniiiaaaccc[[[MMMFFFMMMZZZccchhhgggnnn~~~wwwmmmxxxqqqiiifffhhhggg```WWWbbbaaahhhooonnnkkkuuuuuuttt{{{^^^cccxxxlllwwwfff;;;888777777777777777888888999999999::::::;;;<<<<<<===;;;:::999888999:::;;;<<<;;;;;;:::999777555444333333222222222......:::JJJlllnnnSSSNNNllleeeUUUhhhbbbeeewwwhhhddduuummmggggggiiihhheeedddggg```WWWRRRWWW]]]YYYQQQOOOOOOOOOQQQRRRQQQNNNLLLPPPKKKHHHJJJPPPTTTSSSPPPNNNCCC999777888777888999666777777777555555777888999===AAA>>>888444555888??????@@@BBB@@@BBBQQQbbbkkkkkkkkkjjjhhhaaaSSSFFF<<<===555333QQQ|||jjjsssYYYDDDCCCHHHGGGEEEFFFFFFFFFFFFFFFDDDBBB@@@???BBBCCCCCCCCCCCCAAA@@@???<<<;;;:::888666555333333333,,,***......000>>>PPPWWWnnn~~~xxxmmmkkklllkkk{{{ssspppppp}}}xxxnnneeehhhqqqtttpppmmmnnnooolllhhheeefffhhhmmmiiieeefffhhhhhhddd```]]]hhhfffcccjjjhhh]]]XXX```mmm|||fff\\\[[[ZZZZZZZZZZZZXXXVVVFFFQQQ```iiipppxxx|||uuu~~~IIIXXXrrr}}}xxxhhhMMM666555111;;;222333333444555666777777888999999999:::;;;;;;;;;;;;888888===???===<<<===AAABBBDDDEEEEEEEEEDDDCCCCCC???<<<;;;<<<<<<:::888:::444222333111444HHH```tttwwwqqqyyyqqqrrrtttuuuuuutttqqqjjjcccgggggghhhjjjkkkjjjgggeeePPPMMMGGGMMM^^^cccccckkkpppvvv{{{|||zzz]]]QQQXXXQQQOOOJJJEEEAAA>>>======000000000111555:::???BBBHHHGGGDDDooofffUUUnnn}}}\\\;;;888888777777888888999:::===<<<;;;;;;;;;;;;<<<<<>>KKKPPPWWWRRROOOIIIFFFCCCAAAAAA@@@???>>>>>>===<<<;;;::::::::::::444TTTooohhhwwwwwwmmmkkkssswwwrrrvvvvvvnnnbbbVVVJJJAAAHHHMMMQQQPPPMMMNNNUUU\\\^^^bbbfffiiikkkmmmpppsssuuurrrtttyyyzzzuuupppooovvvzzz|||||||||tttoooiiiVVVZZZ\\\TTTPPP@@@JJJkkktttxxx~~~wwwsssvvvLLLDDD===<<<;;;;;;;;;<<<======???===<<<<<<>>>>>><<<:::999:::<<<=========;;;:::>>><<<::::::;;;<<<<<<<<<;;;;;;<<<>>>???>>>;;;888<<<:::;;;BBBIIIPPPYYYaaa^^^___]]]YYYWWW[[[dddlllttt___LLLKKKPPPVVV___iiibbbccccccaaaZZZTTTTTTXXXTTTOOOOOOVVV\\\\\\YYYWWWYYYVVVXXX___bbb```bbbfffjjjhhhooo~~~xxxmmmjjjuuuqqqXXXVVVxxxyyyoooddd???777999666666666666666777888888777888888999999:::;;;;;;:::999888888888999:::;;;;;;::::::999777666444333333111111000------777CCCddduuueeeQQQ\\\```ZZZ```iiiaaagggxxx}}}sssiiifffyyymmmbbbccciiikkkggggggddd]]]UUUTTTVVVUUURRRMMMMMMMMMNNNOOONNNKKKIIIJJJHHHGGGHHHNNNZZZgggooobbbUUUGGG@@@<<<888666777777666666777888999::::::<<<;;;888555444666:::===>>>===AAAHHHMMMSSS___kkkkkkmmmlllggg___TTTHHH@@@:::555888[[[zzzpppppp\\\LLLAAACCCFFFCCCCCCGGGEEEFFFFFFEEEDDDBBB@@@???BBBBBBCCCCCCBBBAAA???>>><<<<<<:::999777555444333444...,,,......---888GGGQQQcccxxxxxxppprrrzzz}}}yyy~~~rrrllluuuxxxqqqiiiiiilllmmmhhhkkkmmmmmmjjjiiijjjkkkmmmjjjgggfffgggddd^^^YYY^^^kkkkkkfffjjjiiifffiiirrrbbb[[[ZZZYYYYYYYYYYYYWWWUUU___gggrrryyy~~~{{{}}}rrroooxxxxxxUUU@@@mmmxxxssssssBBB666555000777222222333444555666777777999999::::::;;;;;;<<<<<<<<<999:::======;;;;;;>>>@@@AAABBBBBBBBBAAA@@@???DDDAAA>>>======<<<:::888999444333333000111BBBVVVyyywwwqqqvvv||||||ttt{{{qqqzzz}}}rrrjjjhhhjjjfffddddddfffjjjjjjhhhfffYYYRRRFFFHHHYYYbbbeeeooolllwwwkkkWWWMMMKKKJJJHHHFFFBBB>>>:::666555111//////444;;;@@@BBBBBB;;;EEEmmmuuuWWW___tttKKK999666666666666666777777888;;;;;;;;;;;;;;;;;;;;;;;;tttCCC@@@LLLOOOUUUQQQPPPHHHEEEBBB@@@@@@@@@???>>>@@@???>>>======<<<<<<===555DDDhhhjjjggg|||~~~lllttt}}}{{{yyy~~~rrrhhh^^^XXXNNNJJJEEEBBBAAADDDHHHJJJUUUYYY^^^bbbeeegggiiikkkrrroooooosssttttttuuuyyyuuuxxxyyyvvvrrrkkk```VVVJJJVVVTTTUUUIIICCCaaattt|||wwwrrr~~~JJJ999EEE======<<<<<<;;;<<<<<<===>>><<<;;;<<<======<<<:::888999;;;<<<<<<<<<;;;:::===;;;999:::;;;<<<<<<;;;::::::;;;===>>>>>>;;;999???:::777:::===AAAHHHOOO[[[```eeebbb\\\ZZZ___eeerrrhhhaaabbb___UUUMMMLLLUUUZZZbbbiiifff^^^[[[]]]aaaZZZVVVWWWZZZ[[[]]]aaa]]]^^^fffmmmkkkfffkkkwwwmmmkkkkkkkkkhhhmmm{{{aaa\\\jjjqqqpppxxxzzzYYY666666999222555555555555555666666777555666666777777888999999999888888888888999:::;;;:::::::::999888666555444444111000000......222888IIIgggoooZZZPPP]]]gggdddZZZ[[[nnnaaa|||yyyooodddeeennnooogggeeehhheee[[[RRRQQQRRRRRRLLLKKKKKKKKKLLLLLLJJJHHHGGGHHHHHHDDDCCCKKK[[[hhh```XXXQQQPPPNNNJJJGGGGGGAAA>>><<<<<>>???======CCCOOOYYYaaahhhmmmkkkllljjjbbbTTTGGG???<<>>===<<<;;;:::888777555555555000...///---***111<<>>TTTuuuoooyyyIII444555444111222111111222333444555666666999::::::;;;<<<<<<=========<<<<<<>>>;;;999<<>>===;;;999999666555555111...888GGGkkkyyyyyymmmsss}}}zzzvvvwww{{{}}}yyyppphhhgggiiidddaaa___bbbhhhkkkjjjhhheeeXXXDDDBBBUUUaaahhhttt|||~~~dddVVVRRRMMMFFFBBBBBB@@@>>>:::555111...111222666<<>>>>>>>>>>>>>>@@@999FFFbbb|||ssseee{{{{{{nnnxxxxxxpppmmmzzz~~~wwwrrrnnnVVVUUUSSSQQQOOOJJJDDD???EEEGGGJJJMMMPPPSSSVVVXXXaaa```aaaeeeeeecccdddgggeeeccc___YYYSSSMMMHHHCCC@@@LLLJJJUUU```lllxxxkkk}}}OOO>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::888999::::::;;;;;;::::::<<<:::999999;;;;;;;;;:::777777888:::<<<<<<:::888>>>999666777777777;;;@@@TTT___jjjoookkkddd```___^^^WWWZZZlllzzzqqqYYYEEELLLXXX```\\\XXX[[[```aaa^^^YYYWWWZZZ]]]\\\[[[\\\```iiiooonnnhhhgggjjjmmmeeesssuuukkkvvv```^^^yyyssspppLLL666999;;;666111444333333333333444555555444444555666666777777888888999999999::::::;;;;;;:::::::::999888777666555777444111111111000000000555MMMlllkkkSSSTTTeeegggRRR\\\}}}wwwiiiiiijjjnnnssssssmmmgggccchhhhhh```XXXTTTRRRPPPLLLKKKIIIJJJKKKKKKJJJIIIDDDGGGIIIDDD===:::@@@FFFHHHHHHLLLTTTXXXUUUQQQOOOHHHCCC>>>>>>@@@@@@<<<888666777999;;;===>>>===<<<@@@DDDMMMWWW___cccfffhhhiiifffaaaXXXLLL@@@;;;<<<======kkkccczzzRRRFFFEEEFFFHHHFFF@@@@@@DDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<;;;999888777666555111000111...***,,,333FFFPPPeeexxx|||vvvsssvvvwwwjjjpppwww|||yyyrrriiifffiiillliiidddhhhhhhfffdddbbbaaabbbbbb^^^]]]]]]```ccceeedddccccccnnnpppooowwwlll]]]XXXVVVUUUTTTUUUVVVUUUTTTVVVVVVWWWYYY\\\^^^^^^^^^eeebbbpppMMM:::IIIlllqqqzzzyyynnnnnnuuuXXX111///000222555///000000111222333444555555999::::::;;;<<<===>>>>>>>>>>>>??????;;;888===EEEFFFFFFEEECCCAAA@@@>>>===BBBBBBAAAAAA@@@???>>>===;;;999888888333...222:::SSSiiixxxzzzooouuu}}}~~~rrrqqqsssrrrlllfffccc^^^[[[^^^eeejjjjjjggghhhYYYCCCAAAUUUcccmmmyyyiiiNNNHHHKKKJJJFFF???>>><<<999666333000///111999AAADDDCCCCCCGGGLLL[[[uuuPPP[[[{{{ccc:::333222333333222222333333444555777888:::;;;<<<;;;999888rrrBBBAAAMMMNNNSSSNNNNNNFFFDDDAAA@@@@@@@@@???>>>@@@???>>>>>>>>>>>>>>>>>>BBB:::888AAAZZZdddZZZqqqwwwpppiiiiiivvvzzzyyypppkkkkkkjjjeee___ZZZVVVUUUDDDCCCBBBCCCEEEHHHJJJKKKJJJFFFDDDFFFFFFCCCCCCFFFDDDBBB???=========@@@CCCTTTmmmrrrzzz|||rrruuu}}}|||NNN888@@@CCC:::<<<<<<<<<<<<<<<;;;::::::777888888888888888888999777888888999999999999999:::999999999;;;;;;:::888666555555777999999888666:::777777999999666555888>>>GGGVVVdddlllnnnmmmkkk[[[MMMGGGTTTiiirrrkkk```XXXllloooZZZNNNXXXaaa___fffaaa```fffjjjhhheeeeee___mmmqqqkkknnnyyyyyymmm}}}zzzxxxxxxwwwvvvxxx{{{uuuXXXNNNdddxxxxxxxxxqqq```BBB000777:::///...;;;222222111111222222333444444444444555666666777777888999::::::;;;<<<<<<<<<999999999999999888777666999888555444444444111---888<<>>???<<<;;;===@@@IIIRRR]]]ccceeeeeeeeeeeefff\\\RRRKKKCCC;;;999<<>>===<<<;;;:::999888444222222222000------///777CCCPPPZZZeeennnllleeerrraaaddd{{{|||vvvkkkhhhlllnnnllliiillliiiccc___^^^___aaaccceeeccc```^^^^^^_________dddkkklllsssiiiZZZ\\\VVVTTTRRRRRRSSSTTTSSSRRRZZZYYYZZZ\\\```bbbaaa___hhhvvvkkkQQQ===SSSdddmmm|||iiiddd|||~~~ccc<<<...111+++111999/////////000111222333444444888888999:::;;;<<<======??????@@@@@@<<<:::>>>FFFGGGFFFEEECCCAAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@===<<<<<<;;;777222111444BBBTTTlll~~~ttthhhlll~~~rrrvvvssswwwuuunnniiibbb^^^ZZZ[[[```dddeeecccbbbVVVCCCCCCXXXfffnnn{{{rrrYYYFFFEEEAAA>>>@@@<<<:::666333111111333444666???EEEBBB<<>>KKKMMMRRRLLLJJJGGGDDDAAA@@@@@@AAA@@@?????????>>>>>>>>>>>>>>>???<<<>>>@@@:::@@@gggppp]]]eeennnnnntttuuuvvvjjjbbbuuu~~~}}}uuukkkdddeeemmmuuubbb^^^XXXSSSPPPMMMJJJGGGIII@@@999999;;;===???BBBCCCCCCGGGMMMRRRVVV]]]dddvvvyyyyyywwwxxxyyykkkwwwQQQ999;;;===<<<<<<;;;;;;<<<;;;;;;:::999888555777888888777666777999777777777777888888888999999888888999:::;;;999777666555555666888888777555777555777::::::777555777555999AAAMMM[[[gggpppuuusssiii[[[SSSQQQTTTYYY\\\fff{{{jjj^^^hhhqqqooo```\\\[[[___```___aaadddnnnvvvwwwttt~~~ttt]]]hhhwwwwwwjjjaaaZZZsssxxxdddeeezzz===///000333666444000222777000000000000000111222222222333333444555555666666777888999:::;;;<<<<<<<<<888999999999999999888888:::;;;:::777666666333///777000NNNooocccOOOPPPUUUiii___dddfff\\\eeewwwxxxsssiiifffoootttqqqpppssseeeggggggfffhhhggg^^^TTTQQQMMMIIIFFFEEEEEEDDDCCCEEEBBB???======>>>?????????:::777777777777:::???:::777555555888999888666999===>>>===:::===FFFNNNWWWaaakkkmmmkkkjjjhhheee\\\OOODDD@@@<<<888;;;CCChhhkkkcccWWWEEEFFFBBB>>>???CCCEEECCCAAA>>>>>>>>>>>>???@@@BBBBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<;;;::::::555555555555333111//////...;;;CCCGGGTTTiiirrrnnnooommmmmmvvvwwwuuutttqqqllleeeeeeiiinnniiiddd```aaacccfffgggbbb```^^^]]]\\\]]]___``````aaa]]]cccssszzz~~~sssaaaSSSSSSZZZTTTRRRPPPOOOQQQRRRRRRRRRPPPQQQSSSVVVZZZ]]]^^^^^^jjjddd:::888GGGrrr}}}vvvxxx888---222333)))000999.........///000111222333333555666777888999:::;;;<<<======>>>???>>>;;;???EEECCCBBB@@@???>>>=========>>>@@@BBBCCCAAA@@@@@@AAA??????>>>===;;;888666444111???___yyyvvvwwwmmmcccppp}}}yyyoooiiiiii```]]]ZZZXXXYYYZZZZZZZZZUUUOOOCCCFFFYYYdddlllyyyqqqEEE===???888444:::888555222000000333777999???BBBBBB???@@@OOOkkkwwwzzzTTTJJJ}}}zzzTTT...333;;;000111111111111111222333333222333444666666666666555tttAAA>>>KKKPPPUUUMMMIIIGGGEEEBBBAAAAAABBBAAA@@@@@@??????>>>>>>??????@@@======BBB===777KKKrrraaaTTTbbbpppoooxxxuuudddkkk}}}{{{tttuuu{{{vvvssspppmmmiiiddd]]]XXX]]]TTTOOOUUU]]]aaaaaaaaammmlllooouuuyyy}}}qqq|||tttsssyyy|||uuu]]];;;999???999666===::::::;;;;;;:::888777666555888999999777777888;;;777666666666777777888888888888888999::::::888666999777666777888888777555666444555888999666555888777999;;;>>>EEEPPP]]]fffppprrrooodddWWWOOOMMMNNNeeekkknnnlllkkkqqqzzznnnqqqwwwxxxrrrmmmrrr{{{xxxqqqnnnvvvvvvkkkoooqqqppphhh```]]]___bbbttt}}}{{{~~~PPPBBB:::111222111///222777444...///////////////000000111000111111222333333444444444555777999::::::::::::888888999::::::999999999999======888666888666222......<<>>@@@BBBFFFMMMVVV\\\cccjjjnnnmmmkkkiiibbbZZZLLLBBB;;;;;;:::;;;HHHXXXzzzkkkFFFDDDAAA???======@@@CCCBBB???<<<<<<;;;<<<===???AAABBBCCCBBBAAA???????????????@@@@@@???>>>===<<<<<<;;;999999999777666555222///---555===BBBLLL```wwwyyy|||wwwsss{{{xxxxxxxxxrrrjjjgggiiinnnjjjfffddddddeeedddcccYYYZZZ\\\]]]]]]]]]^^^^^^SSSSSSNNNQQQYYYUUUPPPVVVTTTYYY[[[VVVQQQQQQTTTWWWSSSPPPNNNMMMOOOPPPQQQQQQPPPRRRWWW[[[```cccgggiii{{{{{{RRRAAA===PPPddd}}}~~~~~~zzzvvvvvvPPP++++++000000+++///333------......///000111222333222333444555777888999::::::888999===>>><<<===AAA>>>>>>===<<<;;;<<<======???AAADDDDDDAAA>>>>>>>>>@@@???>>>=========;;;888...333LLLpppwwwssszzz{{{tttgggyyy|||lllfff\\\\\\ZZZVVVPPPMMMMMMOOOKKKIIIBBBFFFVVV^^^ffftttyyyaaaHHH444333777444333666444333222333555999===???EEEAAAAAAIIIYYYjjjuuuzzzsssbbbSSSdddZZZ444...222///...///////////////000111111111111111222333444444444yyyEEE@@@NNNUUUZZZQQQKKKGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@??????@@@AAAAAAGGG999999===555:::SSShhh```]]]hhh[[[iii{{{vvvxxxttt~~~~~~mmmooosssyyy~~~~~~yyytttnnniiikkkyyy~~~yyyuuuuuuuuuxxxqqqxxx{{{fffsssIIIDDD>>><<<;;;:::::::::999999::::::999888666555666999;;;:::888888:::<<<666666666666666777888888888777888999::::::888666;;;999888888999999888666777333333555666444666999000444888777666<<>>888666888777444,,,777555333SSS}}}wwwRRRSSSbbbaaaZZZcccpppqqqoootttVVVXXXttt{{{kkkooooookkkffffffhhhhhheeefff```WWWOOOIIIEEEBBB@@@:::<<<======<<<;;;<<<===888888;;;???>>>999777888999:::;;;:::888888:::;;;;;;===CCCMMMWWW___cccccckkkmmmkkkgggfffcccXXXJJJ???999888<<<<<>>@@@BBBAAA@@@???============>>>AAA@@@@@@???>>>===<<<<<<======;;;999888666333///,,,...666???DDDQQQttt}}}tttssswwwzzz|||~~~yyy|||}}}uuupppooolllhhhfffeeebbb^^^YYY[[[^^^``````]]]XXXTTTRRRHHHKKKIIIOOOVVVOOOHHHOOOEEEOOOTTTQQQQQQUUUWWWTTTRRROOOMMMLLLNNNPPPPPPPPPQQQUUU[[[```dddhhhmmmpppddd<<>>===<<<>>>===<<<<<<;;;<<<===>>>???AAACCCFFFDDD@@@<<<;;;;;;@@@???===<<<>>>@@@>>>;;;<<<111444KKKeeesss~~~tttiiivvvxxx}}}{{{fffZZZ[[[ZZZTTTKKKEEEEEEGGGEEEFFFAAADDDRRRYYYaaappppppYYYHHH>>>777666444222333555444111333444555888<<>>>>>???>>>===;;;:::;;;<<<>>>???eeeoooUUUQQQeeewwwsss{{{uuusss{{{~~~pppwwwhhhoooxxx|||~~~~~~zzzvvviiirrr}}}jjjgggnnnDDD@@@???===;;;:::999:::::::::::::::999888777666555666888;;;<<<<<<::::::999999999888888888888888888999999888888888999;;;<<<777777888999888777666555444444444555666777777888333444444555666777888888GGGIIINNNWWW___cccaaa^^^nnnggg^^^UUUQQQOOONNNNNNXXX___fffddd______hhhqqqkkkgggiiipppmmmcccbbbhhhsssvvv|||{{{kkk___hhhwwwrrrXXX:::+++---444444000111111000000//////......////////////////////////000000111111111222222222111222222333444555666666888888888888888999999999::::::;;;;;;:::888777666...:::666,,,AAAiiitttbbbGGGQQQ```gggccc]]]bbbkkkfffppptttjjj^^^___kkktttyyytttjjjcccdddjjjllljjjgggeeeaaa\\\TTTKKKAAA;;;DDD>>>::::::;;;999;;;>>>:::888888999:::;;;:::999;;;>>>@@@>>>;;;:::===AAABBBHHHRRR[[[bbbdddcccbbbeeeiiigggaaa```]]]OOO>>>999444@@@DDD@@@```{{{oooRRR;;;>>>AAA======<<<<<<<<<>>>???@@@;;;;;;;;;<<<>>>???AAABBBBBB@@@>>>===<<<===>>>???@@@BBBDDDBBB===:::999:::===:::888888999888555222000---111:::BBBOOOnnnzzzqqqkkkvvv{{{uuusssyyyrrrmmmrrrrrrgggYYYgggcccbbbccc```XXXQQQOOORRRZZZcccfffccc___^^^___TTTYYYWWWNNNLLLQQQQQQKKKNNNMMMMMMMMMOOOQQQTTTUUU```^^^ccciiifffgggsss???@@@bbbsss}}}yyylllssssssmmmnnn000///,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000111222444555666777777777888999::::::;;;;;;?????????>>>===<<<<<<;;;===???@@@@@@>>><<<;;;;;;===>>>???>>>===<<<===>>>===999666;;;KKKhhhwwwmmmpppooobbbSSSLLLJJJFFF???:::@@@===>>>BBBBBBBBBIIISSSddd___WWWKKK???888555555555444222111222333666777:::;;;===???AAAAAA@@@???BBBDDDWWWsss}}}lllVVVKKK[[[rrrKKK---...222,,,+++222---......////////////////////////000111111222222tttLLLAAAOOOPPPPPPQQQGGGHHHDDD@@@???BBBCCCBBBAAAAAABBBBBBAAA???===>>>???===<<<;;;:::;;;<<<>>>???IIIiiiaaaSSS^^^lll~~~yyysssyyy|||yyy|||ooogggvvvzzzlllqqqsssIIICCC<<<<<<;;;;;;::::::;;;;;;999999999999888777666666888===AAA@@@;;;888999;;;888888888888888888888888999999888888888999:::;;;777888999999999888666666333444444555666666777777333333444444555666666666888<<>>===<<<>>>DDDJJJTTTWWW[[[```dddfffggggggaaaeeeddd[[[OOOGGGAAA<<>>@@@@@@???>>>===;;;;;;<<<===>>>>>>AAACCCBBB===::::::<<>><<<<<<<<<;;;<<<======<<<;;;<<<>>>>>><<<777444>>>YYY~~~zzzrrr}}}yyyfffdddsss~~~ooo[[[LLLCCC>>>;;;999666666:::===:::333333888AAA???;;;777333111111222555555666888;;;===@@@AAA777>>>DDDCCC>>>===CCCJJJ^^^ooozzz\\\EEEQQQlll|||nnnKKK666)))...111+++'''+++------...////////////.........///000000111111222zzzNNN???JJJKKKNNNTTTLLLHHHDDD@@@???AAABBBAAA??????AAAAAA@@@>>>======>>><<<<<<;;;:::;;;<<<===>>>111FFF___vvvqqq\\\cccvvvjjjfffkkkuuutttkkklllwwwyyy|||}}}ooovvvooonnnsssoooEEE666999888999999:::;;;;;;;;;:::777777888888888888777777;;;AAAEEEBBB:::666888<<<888888888888888888888888999999888888888999:::;;;888888999999888888777666333444444555555666666666333333333333333333333333...222666:::>>>FFFRRRZZZaaacccgggiiihhhbbbYYYSSS^^^aaaeeedddbbb```bbbddd{{{qqqmmmssswwwsssnnnnnn|||qqqppp{{{~~~aaaJJJ;;;111,,,&&&))),,,//////...,,,+++---------------,,,,,,,,,........................//////000000000111111111111111222333444555555666555555555555666666666777888888:::;;;;;;<<<<<<;;;===555000333666<<>>???>>>===>>>@@@AAA@@@???AAABBBCCCCCCDDDIIIQQQXXXaaaaaabbbccceeefffhhhiiibbb]]]VVVMMMBBB999777;;;666<<>><<<<<<<<<<<<<<<===>>>>>>===<<<;;;::::::;;;===>>><<>>;;;<<<===???>>><<<<<<<<<;;;888666:::333///333666999DDDPPPOOOdddlllkkkpppnnneeecccuuuvvvrrryyypppppprrrqqqppplllgggfffjjjkkkeee]]]YYY```\\\YYYYYY\\\```bbbcccYYYWWWWWWYYYWWWTTTVVVZZZVVVXXX]]]bbbhhhnnnrrrtttwww{{{wwwtttZZZ444>>>iiiooo||||||uuupppFFF+++(((+++++++++++++++++++++++++++,,,,,,,,,---......//////---...///000111222333444333444444555777888888999;;;;;;<<<<<<<<<=========>>>@@@AAA@@@>>>===<<<===999;;;<<<<<<;;;;;;===>>>>>>???===666555GGGfffyyyyyyvvvwwwyyygggyyyzzzrrrwwwzzznnnOOO999888???333222444777777444444777777666444444444555444444444555666888999;;;;;;<<>>>>>AAABBBAAA???>>>???@@@???===<<<===>>>;;;;;;:::::::::;;;<<<=========CCCYYY}}}zzzuuuzzz~~~lllccc___cccffffffiiiooo]]]hhhpppsss}}}wwwppp~~~|||wwwtttOOO555AAADDD333666777888::::::999888888555666666777888888888777<<<@@@BBB@@@;;;777888;;;888888888888888999999999999999999999999999999:::888888888888888777777777333333444444444555555555333333222222111111111111111000///......222999???QQQUUU[[[bbbfffddd___[[[eeegggjjjmmmnnnmmmlllkkkeeeaaadddooowwwxxxwwwxxxtttbbbLLLCCC555,,,)))+++000222///111222000,,,***+++,,,---------------,,,,,,,,,------------------------....../////////000000000000000111222333444555555444444555555666666777777::::::::::::999999888888999444666;;;999555<<>>===999999>>>>>>CCCjjjnnnttt~~~@@@888AAA:::555:::888888777888888:::<<<=========<<<;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>:::>>>AAA@@@>>><<<===>>>======<<<;;;:::999777555:::555222333333444<<>>?????????@@@AAA@@@>>>======>>>999:::<<<<<<<<<<<<>>>???===BBBDDD>>>999<<>>===<<<;;;;;;<<<<<<===999CCCVVVnnnkkkVVVDDDMMMggg}}}yyy~~~fff???555,,,//////,,,+++...///...+++,,,,,,------------------------...//////000000RRRAAAJJJIIIJJJNNNFFF@@@===<<<===AAACCCBBB@@@===>>>???>>><<<;;;<<<===:::::::::::::::;;;;;;<<<>>>999888FFFcccnnncccdddgggnnnmmmaaaYYY```llltttcccqqqsssfffcccpppvvvrrr{{{{{{pppeeemmm~~~xxxIII000222888888666666777888888888777555444444555666666777777777777;;;:::999:::;;;:::999888777777888888888999999999999999999999999999999999888888777777777777666777333333333333444444444444222222222111000000//////444000,,,+++,,,------,,,333777>>>HHHRRRZZZ^^^___WWWYYY]]]aaaeeefffeeeccckkkppp{{{{{{fffTTTFFF<<<777$$$&&&)))---000///,,,***---+++***((((((+++///111------------------------------------------------------.........////////////000000111222333444444444444555555666777888888888888888777777777777777666999;;;;;;:::888888777OOOeeemmm^^^UUUaaannnpppdddeeeeeehhhpppzzz|||yyybbbhhhnnnpppqqqsssrrrmmmjjjkkkkkkhhhffffffhhhkkkjjjccc___bbbdddaaa^^^\\\\\\[[[ZZZ[[[]]]]]]]]]\\\ZZZ[[[^^^```aaaccceeeggg```cccggghhhfffaaaZZZUUUPPPBBB888777666555===IIIgggsssvvvpppNNN000<<>>999<<<@@@@@@===<<<===???<<<======<<<:::888777666888777666444000111999BBBJJJUUUdddyyyzzzqqqzzzvvvkkkpppqqq}}}cccmmmuuuyyy~~~{{{qqqgggeeeiiifffjjjmmmmmmjjjhhhiiikkkqqqmmmooosssnnneeefffnnnwwwvvvvvvwwwyyy|||jjjEEE>>>MMMtttuuuooovvvzzzxxxnnn~~~KKK+++444***444*********************************+++,,,,,,------,,,,,,---......///000000222333444555666888999999999:::;;;<<<>>>???@@@AAA???@@@@@@???===<<<===>>>:::<<<============???@@@>>>@@@BBBAAA===;;;;;;===bbbkkkzzz}}}xxx```aaafffsss}}}iiivvvpppaaaMMMAAA??????999333222222333555666777666444777777777888<<>><<<999444///***%%%###444111,,,)))(((***...111(((''''''(((+++---...///,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111222333333444333444444555666777888888444444444555666888999::::::>>><<<555555;;;;;;444>>>\\\mmm```VVV^^^hhhgggooonnnkkkgggkkktttzzzzzzvvvcccVVVXXXeeeooorrrpppqqqqqqnnnjjjhhhiiilllkkkggggggkkkmmmjjjiiijjjeeedddcccdddfffffffffeeecccdddeeeffffffeeedddcccccceeegggfffaaaXXXNNNHHH:::<<<===:::333666GGGYYY|||GGG???777666666555333333333333333333555777999:::<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999<<>>???===;;;888888888777999999555//////555<<>>???@@@?????????>>><<<;;;<<<===;;;===>>>>>>======???@@@???<<<::::::<<<===;;;:::FFF\\\sss|||~~~}}}vvvmmmsssggg\\\___sssyyyoooaaa___ppp}}}rrrlllfff[[[OOODDDEEEEEECCC???<<<;;;;;;===???BBBHHHPPPYYYaaafffyyyzzz^^^OOOLLLYYYjjj{{{~~~lll===000...(((((()))******---...***$$$)))******++++++++++++++++++++++++,,,------......zzzNNN???IIIHHHIIILLLCCC<<<::::::<<<@@@BBBAAA???:::;;;<<<<<<;;;:::;;;<<<888888999::::::::::::::::::===BBBAAA;;;>>>TTTmmmxxxnnnccccccoooyyyxxxqqqqqqxxxuuujjjfffnnnrrrnnn___lllnnnkkklllfff```ddd___UUUTTTaaakkkfff\\\XXX]]]eeeuuu~~~sssuuu~~~pppmmmhhhsssSSS555555444444666888555000444333333333333444444555444444555666666666555555666444333444666777777666666777777888999999::::::999::::::::::::999888777777666555444333444444555333333222222222222222222111111111000000000000000++++++---///111222222111,,,+++***,,,///111222111***---111222111000111222000000000///...---***'''222...'''######(((111777###&&&,,,//////---+++)))+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------......///000111222333333222222333444555666777777444444444555666888:::;;;;;;===;;;666555999;;;999888GGGVVV^^^aaabbbaaa^^^ggglllmmmhhhfffjjjnnnooozzzeeeUUUTTT^^^fffhhhiiinnnrrrrrrmmmiiihhhhhhjjjjjjlllpppnnnjjjjjjnnniiihhhhhhhhhjjjkkkjjjiiiiiihhhgggfffeeecccaaa``````___\\\VVVPPPHHHBBB>>>444;;;@@@AAAFFFSSSbbbjjj}}}RRR444;;;:::222000666888444222111111222333555777999;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999<<>><<<>>>???===:::777777888666888999777555444444333;;;GGGQQQ[[[ccc```cccsssjjjqqq|||gggwww~~~ooodddfffkkkrrrxxxqqqmmmnnnqqqqqqrrrsssqqqnnnjjjjjjkkkpppxxx|||xxxssssssvvvwwwiiiHHH;;;III]]]|||nnnttt~~~ooobbbrrrzzzIII***))),,, ...777))))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,------...////////////000111333555666777888777777888999;;;<<<======>>>???>>><<<::::::;;;===;;;===>>>===<<<<<<===>>><<<888666777;;;===<<<:::///LLL^^^^^^jjjtttxxxlllbbbeeeqqqxxxxxxqqq{{{yyyeeeXXXccczzzxxxgggiiijjjddd\\\VVVWWWZZZbbbdddhhhmmmqqquuuwwwyyygggiiicccTTTFFFHHH[[[mmmzzz}}}{{{|||uuuBBB(((111444((())))))+++...///,,,******((()))******++++++************++++++,,,---------xxxLLL<<>>HHHbbb|||rrrjjjsssmmmnnnjjjeeefffkkkjjjcccoooyyywwwppppppiii^^^\\\iiihhhlllpppkkkdddlll{{{qqq}}}~~~}}}vvvqqq}}}{{{~~~oooIII;;;999777777777222,,,...555222111111111222444666777444555555555555555444444444555666555333333555777666777777888999999::::::999::::::;;;:::999888777666555444333222333444444333222222222222222222222000000000111111111111111***---//////,,,+++---000------...///111000---+++,,,///222000,,,)))***,,,///,,,((((((,,,111///+++%%%(((,,,...,,,***'''&&&)))+++,,,+++***))))))***))),,,,,,***'''''',,,111))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......///000111222333333000111111222444555666666888888777666666777888999777888;;;===;;;777888<<<:::444>>>[[[nnniii___[[[UUUaaajjjjjjfffgggiiijjjnnntttzzzzzzwwwmmm\\\MMMSSS]]]hhhoooooommmlllmmmiiikkkoooqqqlllggggggllllllkkkjjjkkkmmmmmmmmmkkknnnkkkgggdddcccbbbaaa```XXXTTTLLLDDD>>>;;;::::::<<<<<<<<>>999;;;<<<;;;777444444666555666888:::<<<<<<666000111GGGOOOKKKLLLQQQZZZgggvvvdddnnneeeVVVfffttt|||{{{rrreeeccczzzssslllmmmppprrrttttttvvvzzz~~~}}}vvvllleeelllzzz{{{ZZZ??????MMM___www~~~kkkaaaiiiyyykkkbbbxxxBBB###222---$$$)))'''$$$///))))))))))))))))))))))))((((((((()))******++++++,,,------....../////////......000111333555666777555666777888999:::;;;;;;>>>>>>===;;;999999;;;<<<;;;<<<======;;;:::;;;<<<777777777:::<<<<<<999666:::444:::QQQggguuuwwwwwwkkkiiilllnnnxxx{{{yyy|||vvvlllYYYjjjyyyzzzvvvyyy~~~tttyyy}}}zzzrrrpppuuu|||pppqqqrrrpppmmmgggaaa]]]MMMOOOUUU]]]fffmmmpppqqqyyy{{{}}}mmmpppaaa>>>111---((()))000---)))(((***'''###&&&...(((((()))***************)))******+++,,,,,,------zzzOOO888BBBJJJIIIFFFAAA>>>===<<<===??????===;;;<<<<<<;;;;;;;;;:::::::::888888888999999999::::::::::::999888999:::;;;<<>>888;;;>>>FFFYYYmmmqqqiiiXXXUUU]]]eeedddjjjsssrrrvvvzzz|||[[[HHHIIILLLRRRWWW]]]gggqqqnnnmmmllllllooooookkkfffiiihhhggghhhjjjmmmnnnnnnnnnggg```]]]]]]XXXNNNFFF>>>===999666666888;;;<<>>>>>===;;;999:::;;;:::888777888;;;<<<999777888999:::<<>>???>>>===;;;;;;;;;:::::::::999999888888999999999::::::::::::999999888999:::;;;<<<>>>>>>JJJbbbuuu~~~uuujjjfff```ZZZ^^^gggooossszzz|||pppdddhhhuuu}}}vvvmmmiiinnnuuuzzzwwwrrrssshhhppp||||||___AAA555444555555111111111000000/////////000000/////////000111111222222222222333333333333333333333444555555666666777777777666666777777888777777777777666666555555444444333333333333222222333333333333222111000///........................------------------------,,,,,,,,,------------...------,,,,,,,,,+++++++++************************************************************************(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...------------............/////////000222333555666666555444444444555666777999999::::::;;;;;;;;;<<<::::::888:::EEEYYYjjjrrrlll```^^^cccdddjjjkkkcccooopppiiiqqq|||jjjdddYYYLLLGGGLLLRRRUUU___```aaacccgggkkklllllltttrrrnnnjjjhhhffffffeeeccc[[[QQQMMMKKKGGG===555===999999<<>>OOOfffvvvvvv}}}|||qqq]]]eee```fffiiinnn|||uuurrrpppmmmiiigggccc^^^\\\\\\[[[XXXWWWZZZYYYZZZ^^^bbbaaa```hhhrrrssspppyyywwwttt}}}xxx~~~}}}GGG555///)))''')))++++++***************************(((((()))))))))*********))))))*********+++++++++wwwOOO999@@@GGGIIIIIIEEE>>><<<::::::;;;<<<<<<<<<::::::999999999888888888888888888999999999::::::999888888888888999::::::@@@999888BBBOOOZZZiiivvv{{{vvvyyycccbbbeeeiiihhhccchhhrrrjjjeeessswwwlllooofffsssvvvzzz}}}nnnxxx]]]III111***000666222+++000000000/////////////////////......//////000111111111111222222222333333222333333444444555555666555555555555666777888888777777777666666666666555444444333333333333222222333333333333222111000000........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************************************************************************(((((())))))))))))************************************************************++++++,,,---------,,,,,,,,,---------............///000111333444555555444444444444555666777888888888999999999999999:::888777555666@@@WWWllltttkkkhhhfff```eeekkkgggkkknnnhhhlllsssVVVIIIJJJFFF;;;@@@AAACCCHHHMMMRRRWWWYYY\\\[[[YYYVVVRRRMMMIIIFFFFFFAAA;;;;;;===???>>>;;;111///888KKKTTTRRRVVV___nnnqqqWWW111000444...///////////////.........////////////000111222222333444666666555555777888999999:::::::::::::::999888999:::;;;;;;<<<;;;;;;<<<;;;;;;::::::999999888888666555555666666444333000333444666DDDVVV\\\XXXXXXiiivvvsssmmmpppvvvxxxiiiddddddmmmxxx}}}~~~~~~ccc^^^NNNHHHTTT```lll|||rrr^^^>>>>>>===999999@@@NNNYYYyyyffffffqqqrrrppppppuuutttooozzzuuuaaa555$$$'''***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++,,,,,,,,,,,,,,,------------...///000111222333555777777777666666666666777888888888888888;;;<<<<<<;;;999888999:::;;;:::::::::<<<<<<:::999888888777444555>>>LLLWWW```vvvnnnooo}}}tttmmmbbb^^^jjjfffoooqqqxxxwwwrrrqqqtttuuuxxxxxxsssooottt|||~~~ssstttzzzuuuiii}}}}}}fff999...+++((('''(((+++,,,***((())))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++|||VVV???AAADDDDDDDDD???<<<999666666777999:::999888888888888777777777666777777888888888999999999777777777777888888999999>>>777555888;;;===BBBJJJbbbiii~~~|||uuutttyyyttt~~~xxxccc^^^lllpppfffrrrtttuuuxxx~~~}}}ZZZDDD---...000333555333...***///..............................---......///000000000000111111111222222222222222333444444555555444444444444555666777888666666666666666666666666444444333333333222222222333444444333333222111000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++++++++++++++************************************************************************(((((((((((()))))))))************************************************************+++,,,,,,------+++,,,,,,,,,------------.........///000111333444333333333444444555666666888888888888888888888888888777:::<<<666333AAAUUUiiinnnvvvmmmYYYXXXffflllpppuuupppnnnwwwyyyuuuwww|||hhhfffrrrlllYYYAAA>>>===??????===::::::>>>???AAABBBBBB>>>999555::::::999555222444:::@@@???===LLLgggqqqjjjjjjuuu~~~~~~III333666444...,,,....................................///000111222111333444444444444555777888888999::::::;;;::::::888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::777666444444555666444333333666111,,,777PPPaaadddTTTMMMPPP]]]hhhkkksssgggccc^^^[[[^^^jjj}}}xxx^^^NNNCCCHHH[[[qqqooovvv~~~wwwhhheeemmmjjjlllqqqaaaMMMJJJCCC444666===GGGPPPZZZjjj{{{ddd\\\pppqqqbbbggguuusssnnnpppppp```111"""222333"""(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////111222333444555555555555666666777888888888888777;;;<<<===<<<:::999:::;;;;;;;;;;;;<<<<<<;;;:::999666777666333111444;;;AAAJJJ```qqquuuxxx}}}yyynnnoootttlllqqqdddkkkmmmooonnnrrrxxx{{{{{{vvvttt~~~lllhhhyyylllxxxzzzNNN'''---(((,,,+++***+++,,,+++)))&&&(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************|||YYYDDDCCCBBBAAAAAA<<<;;;888666555666888999999666666666666555555555555666666666777777777888888666666666777777777777777333222555888999777666888<<<@@@TTTmmmwwwvvvuuufffeeennn}}}YYY>>>111---///222333000---,,,000444------------------------------,,,,,,------...////////////000000000111111111111222222333444444444333333333333444555666777555555555555555666666666444444333333333222222222333333333333222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---++++++++++++,,,,,,,,,------------...///000111222111222333333444555555555888888888888888999999999777666:::???;;;444888CCCVVVdddvvvtttbbb]]]bbb```gggppprrruuuyyyrrrmmmsss|||qqquuujjjddd___\\\\\\VVVJJJ@@@<<<===888444444888:::777444...888AAAAAA???GGGZZZkkkmmmeeelll~~~yyyyyy}}}LLL---555:::***(((888------..................------------...///000000///111222222222222333555666777888999::::::::::::777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::666555444444555555444333333444333///000<<>>:::>>>HHHKKKJJJUUUfffyyy{{{yyyfff^^^iii{{{qqqSSS===222000000///444000,,,+++---...---+++,,,,,,,,,,,,,,,---------,,,,,,,,,+++,,,------............/////////000000000111111222222333333444333222222222333444555555444555555555555666666666444444333333333333222222222222222222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,******+++++++++,,,,,,,,,------------...///000111000111222333444555555555666666777777888999999:::888666666999:::999;;;???BBBNNNeeesssvvv{{{uuubbbaaakkksss{{{tttnnnwww{{{jjjlll{{{yyyiiikkklllrrrwwwpppddd___cccbbbTTTEEEAAAGGGNNNNNNKKKEEESSSaaacccbbblll{{{xxxwwwAAA444...222222++++++222,,,,,,,,,------------...,,,,,,,,,,,,---...///000...///111111000000222333444555666888999:::::::::666777888999999:::999999999:::;;;;;;;;;:::999888555444333444555555444333///000555777000,,,999LLLlll|||vvv___bbbzzzzzzbbbeeehhhkkkpppuuuuuulll```lllmmmqqqnnn]]]YYYSSSHHHDDDHHHPPPYYYZZZ[[[OOOUUUwwwvvv]]]MMMYYYkkk~~~zzzlllrrr}}}zzz|||mmmsssooo;;;***###******"""$$$000''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((((((((((()))******)))******+++++++++++++++++++++++++++,,,---.../////////000000111111222222666666777888888888888888:::;;;<<<;;;:::999:::;;;:::<<<===<<<:::999999999444555666555444333444555999999CCCSSS[[[___ooo}}}uuuuuu}}}|||ooo``````lllooogggmmmfffcccdddeeecccaaabbbgggkkkooossswwwzzzvvvpppkkktttzzzwwwrrrwww|||mmmsss~~~KKK999444 +++999""")))((('''''''''(((***+++((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******oooTTTEEEEEECCCEEEFFF@@@888666555666777888777666444444333333333222222222222222333333333444444444333444555666666666555555666888:::888666666777888555222111555999<<>><<<888>>>OOO___nnnrrrggglllqqq{{{ssslllwwwppprrrkkkbbbhhhzzzyyy[[[fffvvv}}}rrrfffnnnwwwggggggrrryyytttkkksss{{{wwwlllmmm|||{{{zzzddd:::222000,,,***...111...(((*********++++++,,,,,,,,,++++++++++++,,,---...///---...000000//////111222222333555666888999999999666777777888888888777777666777999::::::999888777555444333333555555444333...///222444000,,,///777BBBggguuuiiikkkgggZZZaaahhhooosssxxxzzztttjjj]]]ZZZYYYlllxxxtttfff\\\ZZZ^^^bbbvvv}}}}}}kkknnn~~~xxxWWW"""+++222+++&&&)))+++)))''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((()))******))))))***+++++++++++++++,,,++++++,,,,,,---...///............///000111222555555666777777777777666777888999999888777888:::999;;;===<<<999777777999444555444333222111222222000111666<<>>BBBFFFKKKRRR[[[aaacccyyy}}}{{{sssuuuzzznnnooo}}}rrrVVVXXX```nnnjjjOOO999111444+++...000000...,,,,,,---(((...222000+++)))---333******+++++++++,,,,,,,,,++++++******++++++,,,------------.........//////000000000111222222333333333333222222111222222222444444444555555555666666444444444333333333222222111111111000000///...---------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,------...///...///111333444444444444111111222444666777888999444999888333555<<<<<<555999<<>>???777444333222222111111222222000000000000000000000000111111222222222333333333444444444444444444444444333444555555444444555777555555666666777777888888888:::===AAAEEEHHHJJJLLLKKKPPPVVVZZZ[[[[[[\\\\\\SSSmmmtttdddeeezzz|||kkk\\\hhhhhh```eeewww}}}vvvvvv~~~xxxNNNIII@@@777000------...---..................---,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111222222333444444555555666444444333333333222222222222222222222222222222222222111111000///......---***+++---......---+++***+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++---------............////////////000111111222222333444555666777777777777777666444333444555777888777999;;;>>>FFFTTTggguuuqqq~~~yyyccc\\\lll~~~}}}xxxwwwxxxvvvrrrnnnlllrrr|||}}}kkk\\\iii|||hhhcccyyy}}}yyyssssssuuuxxx~~~MMM222---///------,,,,,,+++***))))))************************++++++******++++++,,,------------............///000000111222333555666777;;;999777555444444555666555777888::::::999888777444444333333333444555555000000000000///////////////,,,888YYYqqqZZZbbboooyyyvvvlllggghhhkkkiiiqqqvvvooommmlllccc^^^VVVVVVdddqqqrrrkkkfff\\\YYYbbbjjjdddaaa___WWWYYYsss~~~ppp```___oooyyyuuuqqqooossszzziiiHHH111((((((+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++---------............///555555555555555444444333666666777777777777666555;;;;;;;;;:::999888777666444333222111000000000000333111...---///444:::>>>MMMXXXmmm}}}zzzpppuuuxxxtttppp}}}sssaaaNNN<<<000)))&&&+++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((jjjCCC999BBB<<<999;;;444333333222111111111111222000000000000000000000000111111111222222222222333333333333333333333333333333444555555444444555777555555666666777777777777555666777999:::;;;;;;;;;======>>>@@@DDDLLLUUU\\\RRRbbbeeeYYY\\\llllll\\\kkknnnoooppprrrvvvxxxwwwsssooohhhaaaYYYLLL<<<111222111///------...000111,,,------......------,,,,,,,,,,,,++++++******************************************+++++++++,,,,,,+++++++++,,,,,,,,,---------......///000000111111222222222333444444555555444333333333333222222222222222222222222222222222111111000000///......---+++,,,---......---,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++------------..................//////000111111111333333444555666666666666777666555444444555777888888:::<<<<<>>aaaxxxaaaXXXWWWVVVbbbsssvvvkkkvvvxxxgggbbbgggrrr}}}}}}zzzyyyssssss}}}}}}|||zzzqqqeeexxxxxxooohhhooosssUUUhhh|||MMM777---$$$"""'''+++***&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))******)))))))))*********++++++,,,,,,,,,---------......222333444555555666666555555555666666666666666555777777777777666555444333333222111000000//////000...///000000000///---,,,,,,---555@@@DDDGGGRRR```qqqnnnjjjooo~~~}}}nnnhhhiiillllllcccWWWLLL@@@777...,,,)))'''&&&''')))*********))))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((pppIII===DDD===999;;;444222222111000000000000000//////////////////////////////000000000111111111000111111111111111222222222444555555444333555666666666666666666666666666444444666777888888888888;;;;;;:::777444333444666777666333111333555444222999666777;;;:::333///111111000///000333555555444//////000000...,,,)))(((******++++++++++++******+++++++++***************************************************++++++++++++***++++++++++++,,,,,,,,,,,,------......///000000000000111111222333333333222222222222111111111111111111111111111111111111000000/////////.........,,,---............---,,,+++,,,,,,------,,,,,,+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,------...//////000111222333444444444444555555555555555777888888555777999888777888:::===QQQQQQSSS]]]kkkvvv|||~~~zzzuuurrrssswwwyyyttt|||vvv|||zzz\\\555111333999555)))&&&---++++++******))))))))))))***************************************++++++,,,+++,,,,,,,,,------------.........///000222333444777666555555555555666666555666777888888888888777555555333222111111111111000000/////////.........---000111000...111999???ccc~~~kkkZZZTTTbbbqqqooogggqqq|||vvv^^^aaagggnnnqqqpppooonnnzzzmmmiiijjjlllsssqqqbbb[[[~~~ssscccnnnlllHHH777444---)))'''(((+++,,,((($$$((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))************+++,,,,,,,,,------------000111222444555666666666444444555666666666555555555555666666555444444333222111000///////////////---...///000///...,,,***333...,,,......///444<<>>222111111000000///......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((************************)))******++++++,,,,,,------------------.........------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,------...///000111111222111222333444555444444333111111111111111111111111///...------...///111222***222999888444...(((###$$$&&&(((***,,,///333777333222111111111///,,,***---111222...+++,,,...---((((((''''''(((***,,,---((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))************************************+++++++++,,,,,,,,,------...///000000000000........................000000/////////.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++.........---,,,+++***)))*********++++++,,,,,,,,,)))************+++++++++)))))))))(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,---...///000111111111000000000000/////////...------------...------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((zzzXXX;;;...222111......+++******)))(((((((((((()))))))))))))))************))))))))))))************++++++************************++++++,,,---------,,,---///111222222111000---000333444444888???EEE111111111000//////......------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''************************))))))******+++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))&&&'''''''''(((((((((((((((((((((((()))))))))***************************************++++++++++++---------.........//////000111222333333333222111000000000000000000000000,,,///111222222///***&&&//////***"""###+++333555444444333000---+++++++++.........---+++,,,...000(((...222///---,,,+++'''***+++,,,,,,+++((($$$"""((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************************************++++++++++++,,,,,,---...////////////........................//////.........---------,,,,,,,,,++++++++++++***************************'''''''''''''''(((((((((''''''((()))))))))******'''''''''&&&&&&%%%%%%%%%***)))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))*********+++,,,+++++++++,,,---...///000000000/////////......//////...------------...------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((tttWWW:::---222111......*********)))((((((((((((((())))))))))))************))))))))))))************++++++******************)))******+++,,,,,,------+++---///111222222000000333555555111------111666111111111000//////......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))***************************************+++++++++,,,,,,------------------///000111222333222111000.../////////////////////000///---+++,,,///000///)))...111//////222///)))"""%%%))),,,---...000222'''***------******,,,...+++---,,,((((((+++,,,)))***)))(((''''''((()))***((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---...////////////..............................---------,,,,,,,,,,,,,,,,,,+++++++++******************************...---,,,+++***))))))***((()))***************)))&&&&&&'''((()))***++++++))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************,,,++++++***+++,,,...///////////////............//////...------------...---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))rrrRRR999---///.........(((******)))((((((((((((((()))))))))((()))******+++))))))))))))))))))))))))))))))))))))************,,,++++++***)))))))))***,,,---...///000000000000000000111222222222222111111111111111000///------,,,------......------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))''')))+++***((('''))),,,))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&&&&''')))*********)))((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------......//////000111111111000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))************************+++++++++,,,,,,,,,------........................------------------------***++++++,,,,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((''''''''''''((()))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---------............///.........------,,,,,,,,,++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''sssQQQ888,,,...---,,,,,,'''***))))))((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((()))))))))*********,,,,,,+++***************,,,,,,...//////////////////000111111222222111111000111111000///...------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***,,,,,,***((()))***)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,************************************************************************))))))************)))))))))(((((((((''''''''''''''''''((())))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,---------......///000000000000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---------------------------------------------------***++++++,,,,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------------..................---------,,,,,,,,,++++++++++++*********)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''~~~sssOOO666+++---++++++,,,'''))))))((((((''''''(((((('''((()))*********))))))(((((((((((((((((((((((((((((())))))))))))******,,,,,,+++************++++++,,,---......///////////////000111111111111000000000000000///...------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***(((((((((((((((((((((((()))+++......---***)))((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&''''''((((((((((((((()))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++((())))))******))))))(((((((((((((((''''''''''''((((((((((((((()))******((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************+++++++++,,,,,,,,,+++,,,,,,------...///////////////000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********)))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''''''''((()))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''~~~sssNNN666,,,...+++***,,,((()))(((((('''''''''((((((&&&''')))++++++***)))'''(((((((((((((((((((((((((((((((((((()))))))))***,,,++++++*********++++++***+++,,,---..................///000000000000//////////////////...---,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((***,,,///000///,,,(((&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------************************************************************************(((((())))))))))))(((((((((((((((((((((''''''''')))((('''''''''(((***+++((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++******++++++,,,---------.........//////......---------------------------++++++++++++++++++++++++++++++************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''}}}tttMMM777---///++++++---***((((((''''''''''''((((((%%%''')))***+++***(((''''''''''''''''''''''''''''''(((((((((((()))))))))*********))))))******+++)))***+++,,,,,,---------------...////////////...---............------,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))***,,,///111000---)))%%%((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&''''''((((((((((((((((((((()))))))))*********))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************************************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((()))((('''''''''(((***+++'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********++++++))))))******++++++,,,,,,,,,---............------------------------------+++++++++++++++++++++++++++******))))))******+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''|||tttLLL777...000+++***---+++''''''&&&&&&''''''((((((&&&'''((()))))))))((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))******((()))***+++,,,,,,,,,,,,,,,,,,---............---,,,---------------,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++---000000...)))&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((((((((((()))))))))******)))))))))************+++******************************+++++++++,,,,,,,,,************************************************(((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))******'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((())))))))))))*********((())))))******+++,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((()))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''|||tttJJJ555---///***))),,,+++'''&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))'''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''((())))))'''((()))***++++++++++++++++++,,,---------------+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++...000...***&&&%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((((((((((((((()))))))))***))))))))))))************************************)))))))))*********++++++************************************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''((()))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******((())))))***++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((()))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,------...++++++++++++++++++++++++))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''((()))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''{{{tttIII444,,,...)))'''+++***&&&&&&&&&&&&&&&'''((()))(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))'''((()))******+++++++++++++++,,,------------,,,++++++,,,---------,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***)))***,,,//////+++'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))*********************************************************))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))&&&''')))*********)))(((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))***++++++,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------......++++++++++++++++++++++++))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))'''(((((()))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''pppDDD333------)))***...***''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************************+++***))))))***+++...///---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,************************''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''&&&&&&'''((())))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))),,,+++++++++******))))))))))))******++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((|||kkkCCC333------)))***...)))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++***)))))))))+++---///------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++************************))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''&&&&&&'''((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((((((((((((((()))))))))******+++++++++*********)))))))))*********+++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++***))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((xxxfffBBB222,,,---)))***---)))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((******)))))))))+++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,......------,,,,,,++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++*********++++++++++++,,,*********************++++++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((())))))))))))************************)))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((xxxeee@@@111,,,---(((***---(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***))))))))))))***+++,,,+++++++++++++++************+++++++++++++++,,,,,,++++++,,,,,,------......///......---,,,++++++***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++))))))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((((('''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++************++++++++++++))))))))))))************+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzfff???///+++---((())),,,'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,,,,,,,,,,------......//////......---,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((()))******))))))*********+++++++++((((((((())))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))************************++++++++++++************++++++++++++,,,+++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))){{{eee===...***,,,((())),,,'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))(((((((((((()))))))))((()))))))))))))))******************++++++,,,,,,---------------............,,,,,,++++++******))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((()))))))))))))))************+++((((((((()))******++++++)))))))))***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************)))))))))************+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxbbb<<<---***,,,((()))+++&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))******)))******+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((('''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''((())))))))))))))))))************(((((()))******+++,,,,,,((()))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,------.........------,,,,,,,,,+++++++++************++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))vvv___;;;---***,,,((()))+++&&&'''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))******))))))***+++,,,,,,------,,,++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******(((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))))))))************((())))))***+++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))******++++++++++++++++++,,,,,,,,,------------------....../////////---------,,,,,,+++++++++)))************+++++++++,,,++++++++++++++++++,,,******************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ttt]]]888000******+++)))'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%,,,$$$+++444###%%%%%%&&&&&&&&&&&&%%%%%%(((((("""///$$$(((""",,,222,,,)))(((%%%''',,,---'''***(((444111,,,666'''------+++///'''$$$000)))+++---,,,'''%%%(((...222***!!!)))---$$$(((,,,""")))---)))%%%,,,&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&''''''((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))***************'''&&&***+++)))(((******......******///000,,,000,,,,,,000111///222:::999777777999666333555;;;666111222777666...---222555++++++---+++...000)))+++,,,,,,***+++,,,---+++,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************rrrZZZ777000******+++)))((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%'''%%%%%%%%%,,,...&&&***''''''((((((((((((''''''+++***"""(((+++---$$$&&&"""((((((+++222------777+++$$$(((%%%***777...)))111000000)))'''(((((())))))((($$$000&&&''',,,)))***222444...$$$444...000'''000 &&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((('''''''''((())))))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''))))))((((((((('''''''''(((((((((((()))))))))***))))))))))))************---)))'''***+++***+++...)))+++***)))---444666333444;;;???@@@GGGUUU___aaaKKKQQQ\\\cccaaaXXXSSSSSS]]]\\\WWWQQQMMMJJJ>>>111444,,,------(((***---'''++++++)))(((***,,,......,,,,,,+++++++++***************))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************pppXXX777///******+++)))((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&$$$---$$$)))000%%%%%%&&&&&&&&&&&&%%%%%%&&&'''"""(((&&&''',,,,,,555&&&"""...<<<+++ ,,,444444999///"""777666+++)))222666***''''''+++000111...***,,,111...)))!!!(((%%% &&&###000&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((((((((('''((())))))******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''((((((((()))))))))******)))))))))*********++++++***''''''+++---,,,---111---+++)))***222;;;>>><<>>:::<<<:::///...222///,,,***)))***++++++***)))+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++oooWWW777///******+++)))((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&!!! +++###(((222%%%***%%%%%%&&&&&&&&&&&&%%%%%%###******&&&&&&'''&&&///###:::%%%'''444+++,,,888,,,$$$)))***<<<333((($$$(((***777,,,(((%%%%%%%%%&&&***...'''222&&&+++111***---333***)))+++111,,,%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,******,,,+++)))***...///444???OOO^^^eee```XXXNNNTTTQQQFFFBBBHHHJJJDDDHHHHHHJJJKKKIIIGGGMMMVVVVVVWWWPPPKKKVVViiiiii\\\XXX\\\gggfffQQQ@@@888---...***))),,,...,,,******++++++*********)))))))))******))))))))))))******((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************+++++++++++++++,,,oooWWW666///)))***+++***)))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&***&&& ***%%%***777'''(((((())))))(((((('''...(((&&&&&&###+++---$$$&&&666///&&&///------***666***###<<<444######666555...///(((###&&&---+++,,,---)))###%%%,,,333--- &&&666***,,,%%%)))111(((666###&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))***************((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************************++++++++++++111---******)))***222:::KKKNNNXXXdddkkkdddTTTGGG???BBBIIIRRRYYY___eeelllqqqssszzzzzzxxxzzzjjjfff___ZZZZZZ[[[YYYTTTLLLXXXqqqzzznnnccc___XXXCCC888///......,,,,,,...+++++++++************)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,pppWWW666...)))***+++***)))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&...%%%,,,"""kkk...)))000!!!$$$EEEkkkMMM###!!!==='''333nnnlll,,,$$$###+++000...---000(((&&&---666'''666sssvvv;;;(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))'''((())))))******))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,***(((***///666@@@OOO]]]dddYYYOOOMMMOOOQQQRRRTTTrrrqqqwwwzzztttrrrVVVVVV^^^___XXXbbbwwwjjjWWWDDD;;;444+++'''))),,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------oooWWW555...)))***+++***)))+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''***))),,,+++000III,,,###HHHyyy''';;;###wwwMMM%%%$$$***)))'''%%%---///[[[EEE...&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***''''''((())))))))))))((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,&&&...===MMMUUUZZZaaahhhXXXRRRQQQ[[[jjjzzz}}}{{{{{{{{{~~~uuupppuuu|||yyyqqqaaaNNNPPPaaaiiiqqqcccYYYWWWOOO>>>000+++---------,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------...oooVVV555...)))***,,,******+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((***)))444,,,TTT222)))(((888}}}^^^yyy&&&+++444%%%$$$---WWW***(((---)))$$$333///FFF]]]___...&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&''''''((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,222BBB[[[oooqqqdddXXXSSSNNNZZZsss}}}yyyfff^^^eeefff___ddd```eeesss~~~{{{pppgggsss{{{iiillltttzzzyyyllleee\\\VVVTTT^^^nnnppp]]]GGG<<<......---------,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......qqqRRR222///+++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&(((+++...000&&&///(((lll***"""555777111!!!000&&&%%%===|||...%%%...+++%%%777 !!!---222***((($$$)))))) +++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))******************))))))((((((''''''))))))))))))(((((((((((()))*********++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,+++***))))))(((((())))))))))))))))))))))))***+++++++++*********)))))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((%%%***+++)))'''))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))***,,,***......***'''+++000444LLLWWWggglll^^^QQQXXXjjj}}}vvvddd```[[[VVV[[[MMMBBBEEEGGGYYYcccYYYUUU[[[aaa\\\UUUPPPOOOSSS[[[MMMaaa~~~qqqsssrrrsssvvvcccTTTRRRgggxxxqqq\\\LLLCCCBBB555,,,...,,,(((...******++++++++++++******************************))))))(((((((((((())))))+++,,,------,,,***'''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,+++***((((((***,,,+++***+++...000333888===oooNNN222///+++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%''')))***ccc***)))$$$,,,222&&&666ooo"""HHH---555%%%"""((('''&&&+++:::$$$---CCC$$$+++%%%)))(((###)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))******************))))))(((((((((((()))))))))))))))))))))((()))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))*********+++++++++******)))))))))))),,,,,,,,,,,,,,,---------,,,++++++******************)))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''******((((((++++++((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************---,,,,,,+++***+++,,,...---,,,+++,,,...666AAAJJJ______]]]ZZZYYYffftttlll^^^MMMGGGLLLYYYuuuwwwooonnniiivvvtttjjjqqq{{{zzzmmmcccmmm|||cccQQQVVVNNN^^^hhhkkkvvv}}}{{{qqq[[[UUUVVVXXX]]]eeelll___BBB......,,,(((---...//////,,,)))((()))+++************************))))))(((((((((((())))))***+++,,,,,,,,,***((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******+++,,,+++******,,,...///,,,---222888:::999777lllIII111...+++))))))***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$$$$%%%&&&444lll...000 )))111vvv%%%///(((&&&(((111&&&)))888vvv000///*** ...|||'''+++---''')))&&&'''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))((())))))))))))***************))))))))))))((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++******)))***+++,,,,,,---,,,,,,++++++******)))((((((((())))))************************)))))))))((((((((())))))))))))))))))))))))((()))))))))***++++++++++++,,,+++((())),,,,,,)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************+++)))(((((()))+++,,,,,,///+++***...555DDDaaa{{{jjjaaaZZZddd~~~|||pppUUUHHHUUUdddiiioooZZZggg{{{oooooonnn}}}|||kkkaaakkk~~~zzzmmmwwwsssnnnyyy|||nnnkkkeeedddhhhiiisss{{{wwwkkk\\\WWW[[[rrrTTT===888111+++...)))++++++)))''''''+++...************************))))))(((((((((((())))))))))))+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***,,,,,,++++++---...---///222333555;;;BBBHHHlllIII111...+++))))))******)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&---)))(((777UUU$$$$$$''',,,,,,&&&===&&&///999---***000444777$$$,,,+++,,,...%%%,,,&&&'''%%%+++$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''(((((())))))))))))((()))))))))******)))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,)))***,,,---...//////...((()))***+++,,,++++++***++++++++++++++++++************++++++++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,---,,,000000+++((()))++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************(((''''''(((+++---,,,***000***...???OOOYYYhhhwww___lll~~~}}}ZZZEEELLLOOO]]]yyy}}}vvvsssvvvrrreeejjjlll|||wwwnnniiirrrtttzzz}}}}}}uuuxxxnnnbbbqqqtttxxxqqqiiiiiijjjhhh\\\TTTUUUJJJ999333,,,***)))((()))***++++++************************))))))(((((((((((())))))'''((()))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((***,,,,,,,,,+++,,,...***555<<<888666DDDaaawwwlllJJJ000...***))))))*********(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((333""";;; """dddYYY333---222***!!!```???444333***;;;222000)))''')))111:::--- ***)))$$$&&&%%%---%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))((()))))))))************))))))))))))************((()))))))))*********+++))))))))))))************************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++,,,---............,,,---------------,,,,,,,,,---...////////////...++++++++++++++++++++++++************))))))))))))************************(((((()))***+++,,,,,,---,,,333666///&&&%%%))),,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************++++++,,,.........,,,***///555GGG___iiibbbWWWSSSkkk~~~fffWWWOOObbbkkkmmmtttyyyqqq}}}{{{uuu{{{_________dddppp{{{uuu]]][[[VVVcccyyysssTTT>>>666000+++***---...)))%%%************************))))))(((((((((((())))))'''(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,,,,,,,---//////<<>>:::;;;<<<<<<;;;999777666444333222222111000//////---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((---///...---...,,,)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))),,,---***(((,,,555>>>IIIfffyyymmm]]]iiixxxZZZQQQ\\\jjjuuuzzz|||ggghhhxxxrrrpppjjjqqquuurrrqqquuuvvvtttuuuyyyyyy{{{~~~zzzsssaaa^^^jjj{{{xxxjjjlll}}}|||jjj```\\\SSSEEE777...+++,,,///************************))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,...000555<<<@@@CCCTTTgggvvvggg@@@000---***)))***+++++++++)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))))))))***))))))((('''///***...111KKK333222!!! &&&%%%%%%222---***(((!!!}}}'''///vvv%%%((($$$(((((('''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''((()))******************++++++++++++******))))))))))))************))))))******++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------.........------...111777<<<@@@BBBAAA@@@@@@CCCHHHMMMPPPNNNNNNOOONNNLLLIIIFFFDDD;;;;;;:::888777666555444......---------,,,,,,,,,************************))))))))))))(((((((((((('''((()))+++111555000'''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++...000...///888JJJXXXllldddWWWZZZyyy[[[KKKKKKhhhyyyuuunnnmmmaaajjj}}}|||}}}~~~~~~|||nnnuuuyyyjjjvvv{{{sssuuu{{{{{{}}}mmm}}}{{{qqqiiijjjqqqxxx}}}sssfff[[[^^^ooommmOOO444&&&''',,,************************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***,,,///333:::CCCIIIQQQnnn___AAA111///,,,*********)))(((((((((''''''''''''((((((***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***###'''###///------...,,,666###NNN111,,,222'''!!!$$$000&&&nnnggg&&&+++%%%444YYY777222...yyy$$$***--- ))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,)))&&&'''***...000//////111222000------......222333...,,,///333333444))),,,222---,,,111000111---))))))+++---+++((((((%%%'''---///***'''(((,,,---,,,+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************)))************+++++++++,,,,,,+++++++++++++++,,,+++...111///+++***---111.........111<<>>999"""((("""DDD)))(((:::,,,ccceee,,,%%%(((***###+++///111&&&'''...###)))+++'''!!!+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************+++,,,,,,------++++++,,,---...000111111>>>FFFIIIHHHNNN___pppwww{{{nnnnnnmmmfff\\\SSSLLLBBB999666111,,,)))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////444BBBWWWlllssslllcccBBBIIIVVVeeeqqq~~~ooorrrpppSSS???888777666555,,,,,,+++******,,,---...******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************++++++,,,,,,,,,,,,------...,,,///333///)))---777>>>[[[lllaaa[[[qqqeeeJJJXXXyyysssppp}}}|||xxxzzz|||}}}}}}nnnbbbeeeqqq|||pppkkkvvvzzzuuu{{{~~~ssslllkkklllnnnjjjWWW???...******+++***++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******+++,,,---000444888;;;CCC```oooeeeYYY;;;///---***)))***++++++***((((((''''''''''''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&+++...+++&&&###CCC;;;'''"""===III)))...!!!LLL...888...!!!***,,,---###,,,)))''''''+++&&&+++%%%***&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++------------------------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,------......,,,...000333666999<<<======QQQ\\\\\\lll|||pppiiissszzzvvvpppppptttxxxsss[[[```}}}mmmuuuzzzyyytttkkkZZZKKKFFF>>>555///......,,,***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,---///000222333888III```oooooofff[[[UUUbbbmmmyyy~~~vvvvvvhhhTTTMMM@@@000111///---,,,++++++,,,---******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---000222---+++888JJJ\\\iiicccSSSgggWWWRRRYYY{{{sss}}}{{{|||{{{wwwooo|||iiiPPPZZZtttnnnnnn{{{wwwyyysssbbb___uuuwww[[[AAA000)))***,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------///444;;;AAAHHHggg~~~jjjxxxpppnnnXXX:::///---***)))***++++++***((((((''''''''''''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''*** (((222!!!%%%[[[999MMM>>>+++!!!---888!!!###III!!!'''kkk444'''222&&&((((((ZZZ'''&&&qqq''''''***------'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************++++++,,,------...//////000222555:::???CCCGGGIII]]]wwweeeiiiuuuyyyzzz{{{xxxuuuwww~~~lllooowwwkkkzzzxxxqqqiiiTTTKKK>>>666333222///---))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************++++++,,,,,,,,,---------------...///111333555666OOOcccqqqeeeMMMIIIccceeeCCC555333000---+++******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************.........------,,,,,,,,,++++++,,,,,,,,,------------,,,///222...000EEE___{{{sssbbbaaajjjOOO]]]uuunnnlll~~~zzzzzz~~~{{{xxxtttpppooouuuxxxxxxwwwyyy{{{yyytttwwwmmmuuuyyyYYYRRRdddppp~~~kkkhhh}}}iiiooommm|||tttdddtttSSS777***+++000,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---.........111777AAAHHHYYY{{{kkksss