BMV:6(v ((()))))))))************))))))*********+++++++++******))))))))))))******))))))************))))))******)))))))))***++++++))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......///////////////////////////000000000111111111111222222222222333444555555444555777666444333333444222222222222222222222222///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++*********+++++++++++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++******++++++,,,------,,,,,,---///000...---,,,,,,---......------,,,,,,,,,,,,---------------+++//////------000///,,,---------............///---------..................------......///000111///000000000111111111111333333222111111111222222111111111111111111111111222111111111111333444555333333333444444444444444444555555555666666777777777999::::::::::::;;;===;;;<<<===???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEFFFEEEEEEDDDCCCBBBIIIBBB===???AAAAAABBBDDDDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEDDDBBBCCCEEEGGGBBBBBBAAA@@@??????>>>>>>@@@AAAAAA@@@>>><<<======;;;BBBCCC>>>>>>>>>:::888999888777888::::::888777999999:::;;;:::999888777666666666666555777:::===;;;999888888999:::999888777888999999999:::<<<>>>???<<<888777999;;;<<<==================>>>??????DDDFFFHHHIIINNNccc))))))))))))************)))************+++++++++******))))))))))))******)))******++++++******)))((()))***+++---///111333)))))))))************+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000000000000000111111111111111111111222222333444555333555666666444333333444111111111111111111111111...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++******++++++,,,------,,,,,,---//////...,,,***+++---......---,,,,,,------------------------+++...///------000///,,,---------............///,,,---......//////.........------......///000111000000000000111111111111222222111111111111222222111111111111111222222222111222222333444444555555222333444444555555444444444444555555666777777777777999::::::::::::;;;===;;;<<<===???@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCIIIBBB???AAADDDCCCBBBCCCDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEEEECCCAAAAAACCCEEEAAA@@@@@@???>>>>>>======<<<>>>@@@@@@@@@AAACCCEEE@@@LLLHHH>>>@@@???999999999888777888::::::888777888888999:::999888777666555777888888888888;;;<<<;;;:::888888999:::999888777888999999999999;;;===;;;:::888999;;;=========<<<======>>>>>>?????????DDDFFFHHHHHHNNNddd))))))))))))************)))************+++++++++******))))))))))))******)))******++++++******)))))))))***+++,,,...000111))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000000000000000111111111111111111111111222333444555333555666666444333333444000000000000000000000000......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++++++++,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))*********++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++******++++++,,,------,,,,,,---//////...,,,)))+++,,,......---,,,+++------------------------+++...///------000000------------............///,,,---.../////////...---...------......///000111000000000000111111111111222222111111111111222222000000111111111222222222111222444666666666555444222333444555555555444444444444555555666777777888777999::::::::::::;;;===:::;;;===???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCHHHCCC@@@DDDFFFDDDBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBDDD??????>>>>>>===<<<<<<<<<888:::===>>>???@@@CCCEEEMMMZZZOOO>>>AAA???888;;;999888777888::::::888777777777888999888777666555555777:::;;;::::::;;;<<<<<<:::888888999999999888777888999999888999;;;===777777888:::===>>>>>><<<<<<<<<===>>>???@@@@@@@@@AAACCCFFFGGGNNNfff))))))))))))************)))************+++++++++******))))))))))))************++++++++++++******++++++***)))((((((((()))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000000000000000111111111111111111111111222333444555333555666555444222333333////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++******++++++,,,---,,,,,,+++---...///...,,,)))***,,,.........,,,+++------------------------+++...///------000000------------.........//////,,,,,,.../////////...---...------......///000111000000000000111111111111222111111111111111222222000000111111222222222222000222555777888777555444222333444555555555444333444444444555666777777888777999::::::::::::;;;===:::;;;===???@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCHHHCCCBBBFFFHHHFFFCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDCCCAAA@@@???AAACCC>>>>>>======<<<<<<;;;;;;666888:::;;;;;;;;;===???YYYeeeTTT>>>@@@???888===999888777888::::::888777666777777888888666555444444777;;;<<<<<<;;;;;;<<<<<<:::888888999999999888777888999999888888:::<<<555666888<<>><<<<<<<<<>>>???@@@@@@@@@@@@>>>AAADDDFFFNNNiii******))))))))))))************++++++++++++******************************+++++++++++++++++++++++++++++++++***)))((((((''')))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------............////////////000111111111111222222222222222111111222222333444555777999888555333111000111111111111000...---,,,///............---------------------------------------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************************************,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,***+++,,,,,,******+++,,,---,,,+++******+++,,,---***+++,,,,,,+++***)))(((...((('''+++---+++,,,111***,,,---...---------...,,,,,,,,,---------..............................------------------------...---,,,,,,,,,,,,---...---......///////////////..............................///000111222333333111111111111111111111111000111111111111222222222111111222222222333333333444444444555555555555666444444333333333444555555777777888999:::;;;;;;<<<<<<;;;:::;;;===>>>>>>>>>AAA@@@@@@AAACCCDDDDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGEEECCCBBBBBBBBBAAA@@@EEEEEEEEEFFFGGGHHHHHHHHHCCCBBBAAA???>>>??????@@@??????>>><<<<<<;;;;;;;;;>>>>>>>>>>>>======<<<;;;UUUoooZZZ999<<<===555>>>>>>;;;888888999:::888666222444777999:::999777555777999;;;???@@@>>>:::666888888999999999:::::::::666777888999999999999999888888888999:::===???@@@<<<<<<===<<<;;;<<<>>>@@@???CCCAAADDDSSSiii******))))))))))))******)))))))))******)))))))))************************++++++++++++++++++++++++++++++******)))((((((''')))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------............////////////000000111111111222222222222222111111222222333444555666888888555222111111111111111000000///...---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************************************++++++************++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,***++++++,,,+++***)))(((,,,((((((,,,---))))))++++++,,,------,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...---,,,,,,,,,,,,---...------...///////////////........................000000000000000000000000111111111111111111111111000000111111111222222222111111111222222222333333333444444444555555555555444333333333333444555555666777777888999:::;;;;;;;;;;;;;;;===>>>??????>>>======<<<>>>AAACCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEECCCBBB@@@???@@@AAAAAAAAADDDEEEFFFEEEDDDBBBBBBBBBCCCBBB@@@???>>>>>>?????????>>>===<<<;;;::::::::::::;;;;;;<<<;;;;;;:::999BBBXXXKKK666>>>>>>666>>>;;;999666666888999777555444555777999:::999888888666666888:::======:::888777777777888888888999999777777888888999999888888777777888999<<<>>>AAACCC<<<======<<<<<<<<>>======>>>???>>>>>><<<;;;:::999999999:::;;;;;;;;;:::888777555444BBB<<<555AAA>>>555===888777555555666777777666777777888888999:::::::::555444444555888:::;;;:::666666666666777777777777777888888888888777777666777777888999<<>>@@@AAAAAAAAAAAA@@@>>>===>>>@@@BBBCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHJJJHHHEEE@@@>>>>>>@@@BBB???DDDHHHHHHDDDBBBCCCFFFAAA@@@>>>===<<<<<<===>>>======;;;:::999888888888<<<<<<<<<<<<:::888555444666:::666888CCC===444:::777666555555666777777777777777666666777888:::;;;888666333333555888:::;;;555555666666666777777777888888888888777666555555777777888999;;;===@@@AAA:::;;;<<<;;;;;;<<>>@@@@@@@@@BBBCCCCCCAAA???>>>???@@@@@@@@@CCCDDDFFFHHHIIIHHHHHHGGGFFFEEECCC???<<<<<<@@@CCCAAADDDFFFEEEBBB@@@@@@BBB@@@???===<<<;;;;;;<<<===<<<;;;:::999999888999999999999999999999888888777<<<888444888???:::444888777777777666666666777888666555444333444666888999<<<999555444555777999999666666666777777777777888777777777777777666555444888888777777888:::;;;<<<888999:::::::::;;;>>>@@@>>>CCCBBBDDDOOO```******))))))))))))************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++******************))))))))))))******++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------...................../////////////////////000000000111111111000000000000111222222111222333222111111222444000///.........000111222------------,,,,,,,,,,,,************************************************)))***++++++++++++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************++++++++++++******************************)))))))))************+++************************)))************+++++++++************************------,,,,,,+++******)))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++---...---,,,+++,,,...,,,,,,------------,,,,,,,,,++++++++++++,,,------+++666@@@AAA===777///(((000---+++,,,000444444222,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---............---........................,,,------...000111111222000000000000000000000000/////////000000000111111000000000111111111111222000000000000111111111222111111111111222444555666444444555666777888999999666:::===>>>>>>???BBBFFFDDDAAA>>><<<===>>>>>>===@@@BBBCCCEEEEEEDDDCCCBBBAAACCCDDDCCCBBBDDDIIINNNOOOMMMKKKHHHFFFCCCAAA@@@???>>><<<;;;:::;;;;;;<<<;;;::::::999999::::::;;;888888777666777888:::;;;:::444222555777777777888666777888777555555666888333333222222222444666777===:::777666777888888888666666666666777777777777555666666666666555555444999888777777777888999999888999:::::::::;;;>>>AAA;;;@@@@@@BBBLLL\\\******))))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++***************+++++++++******))))))))))))******++++++************++++++************************+++++++++,,,,,,---------++++++,,,,,,---......///............////////////////////////000000000111000000000000000111222222000111222111111111222444//////...---...000222333---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++************************))))))))))))************************************)))************+++++++++************************,,,+++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,---...---,,,,,,,,,...------,,,,,,,,,,,,------,,,++++++++++++,,,---...222===EEEDDD@@@>>>;;;666333///+++,,,///222111///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,+++,,,------......------........................,,,,,,---...///000111222000000000000000000000000////////////000000000111000000000000111111111111/////////000000000111111000000000111222444555666333444444555666777888999666999<<<<<<;;;===CCCHHHEEEBBB>>>======?????????>>>???AAABBBBBB@@@>>>===>>>AAAEEEEEEEEEGGGMMMRRRXXXRRRLLLHHHHHHFFFCCC???>>>===<<<::::::::::::;;;999999999::::::;;;<<<===DDDAAA===999777777999:::666333444333111666:::555666777888666333222444666222222222222333444444555:::888777888999999888666444444555555555666666666444444555666666666555555999888777777777888:::;;;999;;;;;;;;;<<<===@@@CCC<<>>@@@AAABBBBBB???===;;;888<<<@@@AAA@@@AAAFFFKKKSSSKKKCCC@@@BBBCCC@@@;;;>>>===;;;:::999999::::::999999999:::;;;<<<>>>???TTTOOOGGG???999666666777666555888555///666;;;222555777777555222000222444111111222333333444444555666555666888::::::888666333333333444444444555555333333444555666666666666888777777777888:::<<<===;;;<<<=========???BBBEEE@@@EEEDDDDDDLLLZZZzzz+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))************************))))))************))))))))))))*********))))))((())))))************))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......///////////////.........000000000000111111111111000000000000000000000000//////.........------------,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++))))))***++++++++++++***)))************+++++++++************************************************......---,,,***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,......,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,------...000444888BBB>>>888222...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......222111000.........///000......////////////......////////////000000000000000000000000000111111222333333333333333333333333444333222222333555888999:::::::::;;;===???@@@AAAAAA@@@>>>=========>>>??????>>>>>>>>>>>>>>>??????======<<<<<<===???AAABBBPPPLLLGGGBBB???>>>>>>???@@@>>>===<<<;;;:::777555777888;;;===:::999AAAKKKqqqcccPPPAAA:::888666555777777666444333444666999>>>BBBAAA999111000222333111222333444555444333222222888???@@@<<<666333333222333444444555555555555444444444555555555555666666666666666777888999:::999999999<<<@@@EEEJJJMMMBBBCCC???AAANNN^^^}}}************)))))))))(((************)))))))))((())))))))))))))))))))))))************************))))))************))))))))))))************))))))))))))************))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......////////////............//////000000000111111111000000000000000000000000///.........---------------,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++******************++++++))))))***++++++++++++***)))************+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,------,,,,,,---000333555333000---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---...//////...---+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......222111000///......///000......////////////......////////////000000000000000000000000000111111222333333333333333333333333333222222222333555777888888888999:::;;;===>>>???@@@@@@>>>=========>>>>>>>>>>>>>>>>>>>>>???@@@AAA???>>>======>>>???AAABBBJJJHHHEEEAAA??????@@@@@@;;;;;;:::999999999777666777777:::<<<;;;:::AAAKKKggg[[[KKK???:::888777666666666666444333444666888@@@DDDCCC;;;444222222111333333333444444444333333777<<<@@@???:::555333333222222333444444444444444444444444555555555555666666666666666777888999:::999999999;;;???CCCHHHKKKBBBDDD@@@CCCOOO___~~~************))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))************))))))))))))************))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////..............................//////000000000000111111000000000000000000000000............---------------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,+++***+++,,,------+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++******************))))))***++++++++++++***)))************+++++++++************************************************(((((()))***+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++******---------+++))))))+++---+++++++++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......111000000////////////000......////////////......////////////000000000000000000000000000111111222222222333333333333333333111222222333444555666666666777777888999;;;<<<===??????>>>=========>>>>>>>>>>>>>>>??????AAABBBCCCAAA@@@???>>>>>>???@@@AAACCCCCCBBBAAA@@@@@@@@@AAA===<<<<<<;;;::::::999999777666777:::999999???FFFUUUMMMAAA:::777777666555666666666555333333666888;;;AAABBB;;;444333444444::::::999888888888999:::===>>>???<<<666333333444222222333333444444333333444444444555555555555666666666666666777888999999999999999:::===AAADDDFFFAAADDDBBBFFFSSSddd*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))************))))))((())))))************)))))))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......///.........------...............///////////////000000000111////////////////////////------------------------,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++*********,,,---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++++++++***************))))))***++++++++++++***))))))*********+++++++++************************************************'''((()))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,+++)))(((***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---......///.........000000000////////////000......////////////......////////////000000000000000000000000000111111222222222222222222333333333111222333555666666666666666666777777999:::;;;<<<>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCBBB@@@?????????@@@@@@??????@@@@@@@@@@@@??????>>>>>>===:::888888999:::999666555777777666999???BBB===777444444444444444555666666555333333555777555>>>BBB:::111000666;;;===<<<999888888999;;;=========;;;777222111333555222222333333333333333222444444444555555555555666666555555666666777888999999999999:::;;;>>>AAABBB???DDDCCCHHHVVVhhh))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......///.........,,,---------......//////...////////////000000000........................,,,,,,------------------,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))***++++++++++++***))))))*********+++++++++************************************************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,+++******+++---,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///........./////////000000000000///......////////////......////////////000000000000000000000000000111111222111111111222222333333333222333444666777777777777888888888888999:::<<<<<<=========>>>>>>>>>======>>>>>>>>>???@@@BBBCCCDDDCCCBBBAAA????????????@@@>>>???@@@@@@@@@???>>>===::::::999777666666:::===???999666777777666777:::777666444333444555555555444555666555333333444666666AAAGGG===000...777???777555333222222444777999:::888555222000111444666333333333444444333333222444444444555555555555666555555555555666777888999999999999999;;;<<<>>>???>>>CCCCCCGGGSSSddd))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******+++******))))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......,,,,,,,,,---......//////......////////////000000........................,,,,,,,,,,,,------------+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++***)))***+++,,,,,,*********++++++++++++******++++++++++++++++++++++++************************************************************************)))************+++++++++))))))*********+++++++++))))))***++++++++++++***)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,******+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......)))+++,,,,,,++++++---...))))))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---......//////.........//////000000000000///......////////////......////////////000000000000000000000000000111111222000000111111222333333333222333333444555666777777999999999999:::;;;<<<===<<<<<<===>>>>>>>>>======>>>>>>>>>??????AAABBBCCCBBBAAA@@@???>>>>>>???@@@???????????????>>>===<<<:::;;;;;;:::999<<>>>>>CCCBBBCCCLLLZZZ|||((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******+++++++++))))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......++++++,,,------...//////........./////////000000------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++))))))***+++,,,+++*********++++++++++++******++++++++++++++++++++++++************************************************************************)))************+++++++++(((((()))***+++,,,,,,---))))))***++++++++++++***)))************+++++++++************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,******,,,---******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***,,,,,,+++++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---......//////......---...///000111111000///......////////////......////////////000000000000000000000000000111111222///000000111222222333333222111111111222444666777999999999999::::::;;;<<<;;;;;;===>>>>>>>>>======>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>???@@@>>>>>>>>>>>>>>>>>>??????>>>???>>><<<999;;;BBBHHHCCC;;;555777;;;:::999999555555666666555555666666222444555555444333444555:::???CCCBBB@@@>>>888222444333333444555888;;;<<<444222111111222333333333555666666666555555444333444444444555555555555666555555555555555666888888888999999:::;;;<<<===>>>;;;@@@???@@@HHHVVVxxx(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((******+++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,---......//////......++++++,,,,,,---...//////............/////////000------------------------+++++++++,,,,,,---------++++++,,,---,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,***)))))))))+++,,,+++*********++++++++++++******++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++''''''(((***+++,,,---...))))))***++++++++++++***)))************+++++++++************************************************''''''((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...---,,,******,,,...*********************************************************++++++,,,,,,,,,*********++++++,,,,,,,,,)))+++,,,,,,***))))))***......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---......//////......---...///111111111000///......////////////......////////////000000000000000000000000000111111222///000000111222222333333111000//////000222444666999888888888999:::;;;;;;:::;;;===>>>>>>>>>======???>>>>>>>>>>>>>>>????????????>>>======>>>???@@@============>>>???AAAAAA>>>>>><<<777222222777===???666111444999999888888333444555444333222222333222444555555444333333444222444888???GGGGGG:::+++000000111222444777999;;;444333222333444444333222666666777777666555444444444444444555555555666666555444444555555666777888888999999:::<<<===>>>>>>777>>>>>>@@@IIIXXX{{{************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++******************&&&''')))++++++***((('''******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************+++,,,------......------,,,,,,,,,---------.........---,,,+++++++++,,,------------............///////////////////////////------------------------------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++---,,,***)))))))))******+++++++++*********))))))+++++++++*********))))))(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++---,,,,,,+++*********+++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------.........---,,,,,,++++++---------------------------.........---,,,,,,+++******+++,,,------------,,,---......//////......////////////////////////...---,,,...222333222///////////////000000000000////////////000000000000000000000000111111111111222444777666333222333555555555666666777777888888>>>??????@@@@@@???===<<<>>>>>>>>>>>>>>>=========>>>>>>????????????>>>>>>???===;;;999888999:::<<<:::999999888777666555555666555555555555444444444333333333444444555555555222222222222222222222222222333555777:::<<<>>>???@@@===:::::::::999555111111111000000111111222333222333555666777777777777444444444444444444444444444444444555666777888999::::::;;;;;;;;;;;;::::::<<>>HHHUUUuuu************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************'''((()))***+++***))))))************++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************+++,,,------...---------,,,,,,,,,------------...------,,,+++++++++,,,---------------....................................------------------------------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++,,,,,,***)))))))))******+++++++++*********))))))+++++++++*********))))))(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++************************************************************++++++++++++---,,,++++++******++++++,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,------------------------------------......------,,,+++******+++,,,------------,,,---......//////......///////////////////////////...---///111222111///.../////////000000000000////////////000000000000000000000000111111111111222444555555222222333555555555555666777777888888===>>>???@@@@@@???>>>===========================??????@@@@@@@@@@@@??????>>><<<999777777888999:::777777666666666666666666555555555555444444444444333333333444444444444444222222222222222222222222111222222333444555666777888666555555666666333111222222111111111222222333333444444444555555555555444444444444444444444444444444444555555666777777999::::::;;;;;;::::::999<<>>GGGTTTsss************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************)))))))))************+++)))))))))))))))))))))))))))))))))*********++++++************************++++++,,,---------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------....................................------------------------------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++,,,+++******)))*********+++++++++***************+++++++++***************(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------***++++++,,,------..............................------......------,,,,,,******+++,,,------------,,,---......//////......///////////////////////////......///111111///........./////////000000000////////////000000000000000000000000111111111111222333333333111111333555444555555666666777888888;;;<<<===>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<>>FFFRRRppp************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))(((((((((((()))***+++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))************************************++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++++++++******************************************************************(((((()))*********************************************************************++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................,,,------...------,,,,,,******+++,,,------------,,,---......///.........////////////////////////////////////000///...---........./////////000000////////////000000000000///000000000111111111111222222222111111111333444444444555555666777777888888999:::;;;<<<======>>>::::::;;;;;;;;;;;;;;;<<<>>>??????@@@@@@??????>>>;;;:::888777666666777888777666444333333555666777555555555444444444333333555444444333333222222222222222222222222222222222444333333222111000///...111111222333444555555444444444333333222222333333444333222111222333666777333333444444444444444444333444555777888888888888::::::;;;;;;;;;;;;::::::;;;???===>>>EEEPPPlll))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********(((((('''''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++************+++*********************************************************(((((()))*********************************************************************++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000/////////.........---........................,,,,,,------...------,,,******+++,,,------------,,,---......///.........////////////////////////...////////////.....................////////////////////////000000000000///000000000111111111111222111111111222333333333444444444555666666777777666666777888999:::<<<<<<999:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>======;;;:::999888777777777888999888777555444444555555555444444444444333333333444444444333333222222111222222222222222222222222222222222111111111000000111222333444333333333333444444333222222333333333333333222222333555888999333333333444444444555555111222333555666777777777;;;;;;<<<<<<<<<<<<;;;;;;:::???===>>>FFFPPPjjj))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))*********(((((((((((())))))))))))+++************)))))))))))))))))))))))))))))))))((((((((()))))))))************************************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++))))))***++++++++++++******************+++++++++***************+++++++++(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,***++++++++++++,,,,,,,,,************************,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------000000//////...------,,,------------------------,,,,,,------......------******+++,,,------------,,,---......//////......////////////////////////,,,...//////...---...///------........./////////////////////000000000000000000000000111111111111111111111222444555444222333444444555555666777777555555555666777999:::;;;999::::::;;;;;;<<<<<<<<<<<<==================<<<;;;:::999888777777777777999999888777666555444333444444444444333333333333333333333333222222222222222222222222222222222222/////////000000000111111///111222222111000000111222222222222222333444444333333222333444555777888222333333444444555555555333333333333333444555555:::;;;;;;<<<<<<;;;;;;:::999>>>>>>???GGGPPPjjj))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))******+++((()))***+++,,,+++******,,,,,,++++++************))))))))))))))))))))))))(((((((((((()))))))))*********************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,)))***+++---......------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++((()))***+++,,,++++++***))))))*********+++++++++))))))*********+++++++++(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,---******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,------------,,,---......//////......////////////////////////***---//////...---...000---------.........//////////////////000000000000000000000000111111111111111000111444777777444111333333444555555666666777777777666777777999:::;;;:::::::::;;;<<<<<<============>>>>>>>>>>>>======999999888777666666666555555555777777777555333222444444444333333333222222222222222222222333333333222222222222222222222222/////////000000111111111,,,///111111//////000222000000000111222333444555444444444333333333333333222222333333444555555666>>><<<999666444444555666888999999::::::999999888888>>>>>>@@@HHHQQQjjj))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))+++---.........,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))***+++---......------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************+++++++++((()))***+++,,,,,,+++***))))))******++++++++++++))))))******++++++++++++(((((()))*********************************************************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++*********+++,,,,,,---*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------)))******++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---.........---******+++,,,------------,,,---......//////......////////////////////////))),,,//////...---///111---------.........//////////////////000000000000000000000000111111111111000000222666999999555111333333444444555666666777999999888888888:::;;;<<<::::::;;;;;;<<<===>>>>>>>>>>>>????????????>>>>>>777777777666555555444444000222555777777666333222444444444333333333222222111111111222222333333444222222222222222222222222111111111111222222222222,,,///222222111000222555...//////000111333444555555555444444222111///...222222333333444555666666HHHEEE@@@;;;888777888999777777888888888888777777888>>>>>>AAAIIIQQQkkk(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,++++++******++++++,,,***+++,,,------,,,+++***++++++************++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++...+++)))))),,,---,,,***************************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,------......------,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///---------............///////////////000000000000000111111111222222222222333222111000000000111222222333444555666666666666888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@BBBCCCAAA===:::999999777777777666555555444444222444666888888666444222555333111222444555333111111111111111111111111111111222222000///...000222///000000000000//////...111111111111111111111111222111000000000111333333222222222222222222222222333333333333444555666666;;;LLLMMM:::000999<<<555777777777888999999::::::???======AAAGGGVVVnnn(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))***************************************************++++++,,,,,,++++++***)))***+++,,,,,,---------,,,,,,,,,------------...------------------------,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++---+++)))***,,,---,,,***************************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,------------,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///---------............///////////////000000000000000000000000111111111222333222111000000111222333222222444555666777777777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<======???@@@@@@???===;;;:::999777777666666555444444444222333444555555444333222444333111222444555333111111111111111111111111111000111222111//////000111000000000000000//////...111111111111111111111111000000/////////000111222222222222222222222222222333333333333444555666666666AAACCC666000666999555888888888999::::::;;;;;;======???AAAFFFTTTmmm(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,------------------------------------,,,++++++******++++++,,,+++++++++******+++++++++++++++************++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++***************************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++,,,+++******,,,,,,+++***************************)))************++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///---------............///////////////000000000000////////////000000000000222111111111111333444555333333444555666777888888666777888::::::::::::999;;;<<<<<<<<<<<<===============<<<<<<===<<<:::888777666666555555444333333222222222222222222222222444222111222333444333222111111111111111111111111...000222222111000000111111111111000000/////////000000000000000000000000/////////...///000000111222222222222222222222222333333333333444555666666333777777444333666888777888999999:::;;;;;;<<<<<<<<<>>>AAABBBDDDQQQlll(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,++++++************++++++************************************************************************))))))*********+++++++++************************************************************************((()))))))))************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++,,,,,,+++***************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........---------............///---------............///////////////000000000000.........////////////000111111000111222333555777555555555555666666777777555666888:::;;;:::999888;;;;;;<<<<<<<<<=========;;;999888999:::;;;999777666666555555444333333222333222111111111111222333333222222222333333222222111111111111111111111111---///111222111000111222222222111000000/////////////////////////////////////////////000000111111111222222222222222333333333333333333444555666666555222222666888777888:::888888999999:::;;;;;;;;;;;;>>>BBBCCCCCCOOOkkk(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++))))))))))))+++,,,++++++************++++++************************************************************************))))))*********+++++++++************************************************************************((()))))))))************))))))))))))))))))))))))************************************************************************))))))*********+++++++++***+++,,,,,,,,,+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........---------............///---------............///////////////000000000000---.........////////////000000000000111333555777888777666555444444444555444666888:::;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<999888777666777777666555555555444444333333222222444333222111111222333444222222222222222222222222111111111111111111111111---...111111111111222333333333111000////////////////////////////////////000000111111111222222222111111111222222333333333333333333333444555666666888222222888;;;888777999777777888888999999::::::;;;>>>BBBCCCCCCOOOjjj(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********))))))*********++++++************++++++************************************************************************)))************+++++++++***************************************+++++++++************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++)))+++------,,,******+++************************)))************+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///---------............///////////////000000000000............////////////////////////000222444555888777555444333333333444555666777999999999999888999::::::::::::;;;;;;;;;999:::999777444333444666555444444333333222111111444333222111111222333444111222333222111000111333111111111111111111111111---...000000000111333555555444222000/////////000000000000000000000000000000000111222222222222222111111111222222333333444333333333333444555666666666333333777888777555666666777777888888999::::::<<<>>>AAABBBCCCPPPjjj(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++***************************************************++++++,,,,,,++++++***)))******++++++******)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))************))))))++++++************++++++************************************************************************)))************+++++++++************************))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++(((+++......,,,******+++************************)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///---------............///////////////000000000000....../////////000000000//////......///111333444555444333222222333444555666666777777888999999999888888999999999999::::::<<<>>>???;;;444111333777444444333333222111111111111111111000000111111111000222333222000000111333111111111111111111111111...............000444888666444222000//////000000111111111111111111111111//////111222222222111000000111111222333333444444333333333333444555666666222555777666666888888666777777888999999::::::;;;>>>>>>>>>@@@DDDQQQjjj(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++))))))*********))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,((()))***++++++***)))(((++++++************++++++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))******++++++++++++************************))))))))))))************))))))))))))))))))))))))************************************************************************)))************+++++++++'''+++......,,,******+++************************)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------.........//////---------.........//////////////////000000000000////////////000000000000//////.........000111222222222111000111444666888777666666666777888999:::777777888888888999999999>>>BBBDDD>>>444000333999444444333333222111111000//////000000000000/////////222333333000///111333111111111111111111111111//////...------000555999666555222000//////000000111111111111111111111111---...000111111111000///000000111222333333444444333333333333444555666666000888;;;777666;;;;;;888888999999::::::;;;<<<<<>>???DDDQQQiii}}}''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,)))))))))))))))******+++************************,,,++++++******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))((()))************+++++++++************************+++++++++,,,++++++******************************((()))***+++,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++......---,,,+++******+++,,,,,,+++++++++,,,---......,,,+++,,,...///---+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...//////000333222111000///.........,,,,,,------------------................................................000000000111111222222222222111000///000111222333333333333444444444444444777777777777777888::::::888888888999999::::::::::::::::::999777666444333333222222111111222222333222222222222111000///...000000000000000000000000000000000000000000000000//////000000000111111111111000000///......//////111111111111111111111111000000000000111111111111111111222222222222111111222222333333333333444444444555555444333444777999:::;;;;;;<<<<<<=========AAA???>>>???DDDQQQhhh|||'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))))))************+++++++++************************((()))******************************************))))))***++++++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++******------,,,+++************,,,,,,+++++++++,,,------...,,,+++,,,---...---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////444444222111000/////////***++++++,,,------..............................////////////////////////000000111222333444444555777333///...000333333222222333333333444444444555555555555555666777888999888888888888888999999999777777777777666555444333333222111111111111222333222222222222222111000///000000000000000000000000000000000000000000000000........./////////000000000000///.........//////111111111111111111111111000000000000111111111111111111222222222222111111222222333333333333444444666666666555333444666888:::;;;<<<===>>>>>>>>>>>>@@@>>>>>>???DDDPPPggg{{{(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************************************************************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((())))))))))))))))))))))))))))))******+++************************((()))))))))*********+++))))))))))))))))))))))))************++++++++++++*********)))))))))))))))))))))*********+++++++++************************(((((()))***++++++++++++************************))))))******++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........111000000000000111222222------------------------........................////////////000000000000//////000111333444555555:::444...---111444333111222222222333333444444555555555555555666777888999888888888888888777777777444444555555555555444444222222111111111111222222222222222222222111000000000000000000000000000000000000000000000000000000....../////////000000000222111111000000000111111111111111111111111111111///000000000111111111111111111222222222222111111222222222333333333444444888999999888666666777999999:::;;;===>>>>>>>>>>>>???>>>>>>@@@DDDPPPeeeyyy(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))***************************************************************************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))******+++************************((((((((()))******++++++)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))******))))))*********+++++++++************************))))))***+++,,,,,,,,,+++***************************************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++,,,,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------////////////000111222222111000000///...------,,,.........................../////////000000111111---...///000111222333444:::444...---111444333111111111222222333444444555666666555666666777888999888888888777777666666666222222333444444444444444111111111111111111111111111111222222222111000000/////////////////////////////////////////////////////////000000000111111111000000000000000111111000000000000000000000000///000000000111111111111111111222222222222111111222222222333333333444444777888999888666666777888888999;;;<<<======<<<<<<>>>===>>>@@@DDDOOOdddvvv)))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))************))))))))))))))))))))))))******************************************************************************)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))******+++************************((((((((())))))*********))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))************)))************+++++++++******************************++++++,,,+++++++++******************************))))))******+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------.........------,,,,,,------...,,,,,,---------,,,++++++***,,,---,,,+++***+++---,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------111000000//////000000000333222111000///---,,,,,,........................---......//////000000111------...///000111111222777333///...000333333222000000111222333444555555555555555666666777888999999888888777666555444444111222333333444444444333000000111222222111000000000000111111111000000/////////////////////////////////////////////////////////000000000111111111......------......//////000000000000000000000000000000000000111111111111111111222222222222111111222222333333333333444444333444666555444444555666888999;;;======<<<:::999===<<<>>>AAAEEEOOObbbttt)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))************))))))))))))))))))))))))***************************************************************************************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))((((((((()))))))))))))))******+++************************((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++((()))))))))************)))************+++++++++******************************************))))))************************+++***)))))))))***+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,---------,,,+++******,,,---,,,***)))+++---+++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000111222333333111111000///...------,,,........................,,,------...//////000000.........//////000000000222111000///000111222333000000111222333444555555444444444444555666777888999888888666555444333333222222333333444444333333///000111222222111000///...//////000000000//////////////////////////////////////////////////////........./////////000000---------------...//////000000000000000000000000000000000000111111111111111111222222222222111111222222333333333333444444111222444444444333444555:::;;;===>>>>>><<<:::888<<<<<<>>>AAAEEEOOOaaasss)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++******+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((()))))))))))))))******+++************************)))))))))))))))((((((((())))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++)))************+++++++++************************))))))***))))))(((''''''************************+++***)))))))))***,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************+++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,---...---,,,***)))))),,,---,,,***)))+++---+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333666888999..................------........................,,,,,,,,,---...//////000////////////000000000000...000111000///000111333///000111222333444555555333333333333444555666666999888888666555444333222222333333444444444333333///000111222222111000///......///////////////...////////////////////////////////////////////////---------........./////////////////////000111222000000000000000000000000000000000000111111111111111111222222222222111111222222333333333444444444111333555666555555666777<<<===???@@@???===:::888;;;<<<>>>AAAEEENNNaaarrr(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************++++++***)))(((((())))))---,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++******))))))((((((************************************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------++++++++++++------------......---,,,++++++------,,,,,,,,,------............---///555<<>>???FFFSSSdddppp(((((((((((((((((((((((())))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************++++++***)))))))))))))))---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))(((***************))))))(((************************************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************((())))))))))))*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---///////////////...---,,,...------,,,,,,,,,------.........---///333:::>>>;;;333...///111///------........................---------............///000000000000000000000000.........///000000111111000111111111111222222222000111333444555666666666666555333222111111222222111111111111000000000000000000000000000000000000222111000000000000...,,,////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000111111111111111111111111111111111111111111222333444444444444444555555444333333444666888999;;;;;;:::999:::;;;<<<<<<===>>>EEERRRcccooo((((((((((((((((((((((((***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************+++***))))))))))))))))))---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))************))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((()))***+++++++++***)))************************************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************((())))))))))))*********,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---///000000000000///............---,,,,,,,,,,,,,,,.........------111666:::===555//////000---,,,---........................---------............///000000000000000000000000---------...//////000000000111111111111222222222111222333444555666666666444444333111111111111111111111111111000000000000000000000000000000000000111000///000111000...,,,////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000111111111111111111111111111111111111111111222333444444444444444555666555444333444666777999;;;;;;:::::::::;;;<<<<<<<<<>>>EEERRRcccnnn((((((((((((((((((((((((***))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************************************)))))))))))))))***,,,+++***)))))))))******))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******'''(((***,,,,,,,,,+++***************************************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///////////////............---,,,++++++++++++.........---,,,...222555===666000000///,,,+++---........................---------............///////////////////////////------...//////000000111000000111111111222222222111222333444555555555555444333333222222222222222111111111111000000000///000000000000000000000000111000///000111000///---////////////////////////////////////////////////////////////////////////............////////////////////////000000000000///000000000111111111111111111111111111111111111111111222333444444444444444555777666555444555666777999;;;;;;::::::;;;<<<=========???FFFSSSdddppp))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))******++++++++++++*********************************)))))))))))))))******+++++++++***************))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,((()))***+++,,,,,,++++++************************************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,...---,,,+++++++++++++++---......---,,,---000222:::444000000...++++++...........................---------............///////////////////////////...//////000000111222222000000111111111222222222222222333444555555555555444444444444444333333333111111111111000000000///000000000000000000000000000000///000111111///---////////////////////////////////////////////////000000000000000000000000............////////////////////////000000000000///000000000111111111111111111111111111111111111111111222333444444444444444666888888666555555666666888:::;;;::::::;;;<<>>??????AAAHHHUUUfffqqq))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((((((((())))))*********+++,,,+++++++++)))((('''&&&)))))))))))))))(((''''''(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---......//////......////////////////////////000000000000111111111111000000000///000111111222222222333333333222222111222222222222222222222222000000////////////000000////////////////////////111111000///////////////////////////////////////------...///000000/////////////////////......---...,,,,,,///555666333//////...---...000222111000000111111111222222222222000000000000111111111111222222222222222222222222555555555555555555444444777999;;;;;;::::::;;;<<<@@@???===>>>EEESSSfffsss))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************)))))))))(((************)))))))))((('''((((((((()))))))))))))))************))))))((()))))))))))))))(((''''''((((((((())))))*********++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************)))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,---......//////......//////////////////////////////000000000111111111///000000000111111111111111222222333333222222111222222222222222222222222000000////////////000000////////////////////////111000000///////////////////////////////////////---......//////////////////////////////......---333000///222777::::::888111000//////000000///...000000000000111111111222000000000000111111111111222222222222222222222222555555555555555555444444666888:::;;;::::::;;;<<<>>>>>>===>>>DDDRRRcccooo))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))************)))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************))))))))))))************))))))))))))'''''''''(((((((((((()))'''((()))***************))))))******))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))******************++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))*********+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,++++++***))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------,,,---......//////......//////////////////////////////000000000000111111...///000111222111111000111111222222222222222111222222222222222222222222000//////......//////000////////////////////////111000//////......///////////////////////////////////////...............///////////////......---000---+++---222777888888222111//////000000...---////////////000000000000000000000000111111111111222222222222222222222222444444444444444444555555666888:::;;;::::::;;;<<<<<<<<<===>>>DDDOOO^^^iii((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))***))))))))))))))))))))))))++++++******))))))(((((())))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))((((((((()))))))))))))))(((((()))***************))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++***************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++)))******++++++,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---..................---,,,---......///.........////////////////////////////////////000000000111---///111222333222000///000111111222222222222111111111111111111111111111/////////....../////////////////////////////////000000///............///////////////////////////000//////...------------///////////////......------+++***+++///222222222222000//////000000///---.........////////////000///000000000111111111111222222222222222222222222333333444444444444555555666888:::::::::999:::;;;999;;;<<<>>>CCCMMMZZZccc((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((())))))***))))))))))))))))))))))))++++++******))))))(((((())))))*********+++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********************************************)))(((((())))))************)))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))+++++++++***************))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++)))******++++++,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---..................---,,,---......///.........////////////////////////...////////////000000000---///111222333222000//////000111111222222222222111111111111111111111111//////............//////////////////////////////000//////...............////////////////////////000///...---,,,,,,------///////////////......---//////000111333333111000///......///000111111000---.........///////////////000000000111111111111222222222222222222222222333333333333444444555555666777999:::999999:::;;;888:::<<<>>>CCCLLLXXX```|||))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))******++++++((((((((((((((()))******))))))))))))))))))))))))************)))))))))))))))************+++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))************,,,+++++++++++++++*********************)))((('''))))))******++++++******************))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************++++++))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++++++++,,,***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))******++++++,,,------***++++++,,,,,,------...------------------------,,,,,,,,,---------......------............------,,,---......//////......////////////////////////......////////////000000...///000111222111111000//////000111222222222222111111111111111111111111///......------......///////////////////////////000///......------......///////////////////////////...---,,,,,,,,,---...///////////////......---///000222333333111///...///...---...111222111000............////////////000000000000111111111111222222222222222222222222222222333333444444555555555777999:::999999:::;;;888:::<<>>CCCMMMZZZcccyyy))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++++++++,,,------)))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++***************+++++++++))))))************))))))************))))))))))))(((((()))************)))************************++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++444===;;;222******...++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++------------------------....................................................../////////000000000//////000000000000111111000//////......//////000000000000000////////////////////////........................////////////111000///..................///000000...------...........................////////////////////////////////////////////////000///...------...///000000000000000000000000000000000000000000000111111000000111222222222222111222222333444444555555666777777888999999999999888;;;<<<===>>>CCCMMMZZZcccvvv))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))))))))))))))))))))))))))*********++++++++++++******************+++)))))))))***+++++++++,,,)))******++++++******)))*********)))))))))))))))))))))***+++++++++++++++************************++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))000666555///******,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////000000000000////////////000000000111/////////......///////////////////////////......///////////////.....................////////////111000///......---......+++...111000...,,,---///........................////////////////////////////////////////////////000///............///000////////////////////////000000000000000111111111000000111222222222222111222222333444444555555666777777888999999999999888:::;;;<<<>>>BBBLLLYYYccc|||))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))*********+++++++++*********++++++*********)))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))*********+++,,,,,,------,,,,,,************************++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////000000000000...////////////000000000//////............//////..................//////.........///////////////............////////////000000///...............***---//////---,,,...000//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000111111111111000000111222222222222111222222333444444555555666777777888999999999999888:::;;;<<<>>>BBBLLLYYYbbb))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,---,,,,,,,,,)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))***************+++++++++******++++++++++++******))))))))))))************++++++,,,------------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,)))'''))),,,......---++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------....................................................../////////000000000......////////////000000///......------......///............////////////.........///////////////............//////////////////............//////......///...------///000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222000000111222222222222111222222333444444555555666777777888999999999999888:::;;;<<<===BBBLLLYYYbbb))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))+++++++++******************++++++,,,,,,++++++***((()))))))))************)))***++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------................................................------........./////////........./////////000000///......------......///....../////////000000000............/////////000............////////////......---......///000111777444000....../////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000...//////000111111222222000000111222222222222111222222333444444555555666777777888999999999999888999:::<<<===AAAKKKXXXbbb{{{))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***)))(((((()))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***))),,,+++++++++******))))))***++++++,,,,,,++++++***(((((())))))*********+++(((((()))************)))************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++------------++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++&&&+++//////,,,))))))+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------................................................------------.........///............/////////000.........------............/////////000000111111---.........//////000000............/////////000------------///000111222>>>999222//////000///---000000000000000000000000////////////////////////////////////////////////......////////////......000000000000000000000000...//////000111222222222000000111222222222222111222222333444444555555666777777888999999999999888999:::;;;===AAAKKKXXXbbbvvv++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))******(((&&&'''***+++)))'''))))))))))))************))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++******)))************************************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------..................------,,,,,,,,,...------------...//////'''(((***,,,...000111111...//////000111222222333............////////////000000000000000000000000000000000///......------222222222222222222222222////////////////////////---------............///........................111111000000/////////...............////////////////////////////////////,,,,,,---...///000111111////////////////////////////////////000000000000222222222222222222222222111222333444444444444333333333222222222333444555777888888888888777777666<<<;;;;;;===CCCNNN[[[dddxxx++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***((('''(((***+++)))'''))))))))))))************))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((************************)))************+++++++++************************************************************************)))))))))))))))))))))((())))))))))))************))))))))))))))))))))))))******************++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++******)))************************************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,....../////////------......///000000111............////////////////////////////////////.........///////////////000000000000000000000000........................---------............///------------------------000000000//////.....................////////////////////////////////////.........///////////////////////////////////////////////////000000000000111111111111111111111111111222333333333333333222333333222222333333444555666777777888888888777777;;;;;;;;;===CCCNNN[[[dddxxx+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((***)))((((((******)))((())))))))))))************))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))(((((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************)))))),,,,,,,,,++++++++++++***************************++++++++++++++++++++++++)))******+++++++++******************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------...////////////...------++++++,,,,,,---.........---............/////////////////////////////////------......///000000111................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,/////////...............---............/////////////////////////////////000000//////.........---////////////////////////.../////////000000000111000000000000000000000000111222222222222222111111333333333333333444444444555666777888888888888888;;;;;;;;;===CCCNNN[[[cccwww******)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((******)))))))))))))))(((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))))))))))))))*********((()))))))))************))))))))))))))))))))))))++++++******))))))((((((++++++++++++++++++++++++************************************************))))))***+++++++++******************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------///000000000///...------++++++,,,,,,---------------------.........//////////////////////////////............//////000000------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,..................---------------.........//////////////////////////////////////////............////////////////////////......//////000000111111000000000111111111111111111111222222222111000000222333333444444444444444444555666888888999999999::::::;;;===DDDNNNZZZbbbvvv***)))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((***++++++***)))(((((()))((()))))))))************((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++************************************************************************((()))))))))*********+++((()))))))))************))))))))))))))))))))))))+++******))))))(((((((((++++++++++++++++++++++++************************************************((()))***+++++++++++++++************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++*********+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---......///////////////...---------------.........------------....................................000000//////............................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,------..................------------............////////////////////////............////////////////////////////////////.........///000111111111111111111222222222333333111111222222222111111000222333444555555555444444444555666888888999999999999:::;;;>>>DDDNNNYYYaaauuu)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,+++)))(((((()))))))))))))))************))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))************+++++++++************************************************************************((())))))******+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((***++++++++++++,,,,,,,,,************************************************((()))***+++++++++++++++************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000///...---,,,---......////////////........................,,,------------.................................111000000///......------........................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,------------.........////////////////////////---.........//////000000////////////////////////------...///000111222222111111111222333333444444000111111222333333222222222333444666666555555444555666777888888888888888888999;;;>>>DDDNNNYYYaaattt)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))***++++++***,,,---,,,)))'''(((***))))))))))))************))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))************+++++++++************************************************************************((())))))******+++,,,,,,))))))))))))************))))))))))))))))))))))))((((((((()))))))))))))))******+++++++++,,,,,,,,,************************************************(((((()))++++++,,,,,,+++************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------******+++++++++,,,,,,,,,***,,,---//////...---,,,,,,,,,---............---..................------,,,,,,---------.................................///////////////.................................---------------------------------............///------------------------.........//////000000000,,,,,,---------.........///////////////////////////////////////.........////////////////////////------...///000111222222000000000111222333333333///000111333444444444444222333555666777666555444666777777888888888777777888999;;;>>>DDDNNNYYY```sss))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((()))***+++,,,+++,,,...,,,)))'''(((***))))))))))))************))))))))))))))))))))))))++++++++++++******))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************((())))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))''''''(((((())))))***************++++++,,,,,,,,,************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++,,,......------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,---------,,,,,,,,,------.........*********++++++,,,,,,,,,)))***,,,......---,,,+++---------...------,,,,,,------------------------,,,,,,,,,---------..............................------......///000000000---------------------------------------------------------.........//////.........................../////////000000111111,,,,,,,,,---------......////////////////////////222111000///...---,,,,,,////////////////////////------...///000111222222...//////000111222222222///000111333444555666666222333555777777666555444777888888888888777777666777888;;;>>>DDDNNNXXX```rrr))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************))))))))))))))))))))))))'''(((+++------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++***************+++************************))))))************))))))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************++++++***************+++++++++******)))*********************************************************************************++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......***,,,------,,,++++++,,,+++++++++,,,...///111222111///,,,+++,,,.........,,,---...---,,,+++---///------.........---,,,,,,+++,,,---.........---,,,------............------000---+++---111333000,,,------------------------000///...---------------------------------------//////.........------------------............///........................////////////////////////000000000000000000000000........................////////////000000000000000000000000111111111111222111000000000222555666333333222222333333444555::::::999999888777777777777;;;<<<===CCCOOOYYY]]]sss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))************))))))))))))))))))))))))((())),,,---...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***+++******))))))*********************************))))))************))))))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************++++++***************++++++***************+++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...+++,,,......,,,,,,,,,---...---,,,,,,...222666888333000---,,,,,,------,,,,,,---...---,,,+++---///---------------,,,,,,++++++,,,.../////////---,,,------............------111///---///333444111...........................//////...---------------------------------------//////.........------------------............///........................////////////////////////////////////////////////........................////////////000000000000000000000000111111111111222111111000111333444555333333222222333333444555999888888888888777777777777;;;======CCCOOOYYY]]]rrr))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))************)))))))))))))))))))))))))))***,,,......---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))*********)))))))))))))))******************************))))))************))))))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************+++***************++++++))))))))))))***+++,,,,,,++++++++++++******))))))************************************************++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---//////---,,,---...///---++++++---222777;;;333111...,,,,,,,,,+++***,,,---...---,,,+++---///------------,,,,,,+++++++++,,,///111111000...,,,------............------000...---///222333111...//////////////////////////////...------------...------------------------...............------------------............///........................////////////////////////////////////////////////........................////////////000000000000000000000000111111111111111111111222222333333444333333333333333444444555666666777777777777888888777;;;======CCCOOOYYY^^^qqq))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((()))))))))************)))))))))))))))))))))))))))***+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))******************************)))******++++++******)))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))((()))))))))*********************************************)))******+++,,,))))))))))))***+++,,,---,,,,,,++++++***)))))))))************************************************************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...//////...------...,,,+++))))))+++...222444111///---,,,,,,---,,,+++,,,---...---,,,+++---///......---,,,,,,++++++++++++---000222222000...---------............---------,,,+++---//////...,,,...............////////////......---------......------------------------........................---------............///........................////////////////////////////////////////////////........................////////////000000000000///000000000111111111111000111222333333333333222333333333333333444555555444555555666777888888888888;;;======CCCOOOZZZ^^^ppp************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************((()))))))))************))))))))))))))))))))))))(((((()))***+++******)))))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++******************************++++++++++++************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))((()))))))))******************************************))))))***++++++,,,))))))))))))***+++,,,---+++++++++*********))))))************************************************************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...//////...------...)))******+++++++++,,,,,,...,,,+++,,,---...------,,,---...---,,,+++---///000///...---,,,,,,,,,,,,+++---///111111000...---------............------,,,++++++,,,......---,,,,,,,,,---------...............---------......///---------------------------.....................---------............///........................////////////////////////........................////////////////////////////////////000000000000///000000000111111111111111111222333333333222222444444333333444444555666444444555666777888888999888<<<===>>>DDDPPPZZZ^^^ooo************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,---******************************++++++++++++************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))***+++,,,,,,))))))))))))***+++,,,,,,***************************************************************************************************************+++++++++************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////---,,,---...***+++,,,------,,,***))),,,+++***+++...///...---,,,---...---,,,+++---///222111///---,,,,,,------,,,---.../////////......------............------,,,---......//////......++++++,,,,,,---............------------...//////---------------------------------...............---------............///........................////////////////////////........................////////////////////////////////////000000000000000000000000111111111111222222222222222222222222444444444444444555555666555555666777777888999999888<<<>>>>>>DDDPPPZZZ___mmm************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++************+++,,,---...***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))***+++,,,---+++***************++++++)))))))))***++++++,,,,,,************************************************************************+++++++++***************************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,......,,,,,,,,,---+++++++++,,,,,,,,,++++++,,,++++++,,,---...---+++,,,---...---,,,+++---///444333000...------...///---------------......///------............------+++,,,.........---......,,,,,,,,,---.../////////---------------...//////---------------------------------.........//////---------............///........................////////////////////////........................////////////////////////////////////000000000000000000000000111111111111444333222111111222333333444444444444444555666666666777777888888999999999888<<<>>>>>>DDDPPP[[[___mmm************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...///***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))***+++,,,---++++++******************(((((()))***+++,,,,,,---************************************************)))))))))))))))))))))))),,,+++++++++******))))))************************++++++++++++++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,***)))(((((()))***---......---,,,,,,------+++)))------...---,,,+++---///555444111///......///000------,,,++++++---...///---..................---)))***,,,,,,+++++++++,,,---------...///000000111---------------...///000---------------------------------.........//////---------.........//////........................////////////////////////........................000000000000000000000000////////////000000000000000000000000111111111111555333111000000111333444555444444444444555666666888888888888999999999999999<<<>>>>>>DDDPPP[[[___lll))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***+++***)))((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************+++++++++++++++***)))((())))))))))))******************+++++++++******))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++---000000,,,(((+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------............---------...000///......///000,,,,,,---------,,,***)))------------------------...------,,,,,,------...+++++++++,,,---...///000............////////////........................000///...---,,,------...................................................------------------------..................------............////////////000000000000111111111111000000111222222222222111444444333333333444555555555555666666777777888888999999:::>>>EEENNNWWW\\\ooo))))))))))))))))))))))))************)))))))))(((''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++++++++***(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++))))))))))))))))))))))))************************+++++++++++++++***))))))))))))))))))******************+++++++++******)))************++++++++++++******************************************************************************))))))))))))************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++******---//////,,,***,,,------------------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------............------+++---...///...///000222000///...---,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,------...///------------....................................000///...---,,,------...................................................------------------------....................................////////////000000000000111111111111000000111222222222222111333333333333333444444555555555666666777777888888999999:::>>>EEENNNWWW\\\kkk))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++))))))))))))))))))))))))***************************++++++++++++***)))))))))))))))*********++++++)))******+++++++++******************+++++++++,,,************************++++++++++++++++++++++++******************************))))))))))))************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++++++++***************++++++++++++++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,+++***+++---...---,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------............------***,,,---......///111333333111...,,,,,,...000111------------------------...------,,,,,,------...------,,,,,,,,,------...,,,,,,,,,------------...........................//////...------------...................................................------------------------....................................////////////000000000000111111111111000000111222222222222111222222222222222333444444555555666666777777888888999999:::>>>EEENNNVVV\\\hhh))))))))))))))))))))))))*********)))))))))))))))************************(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))+++++++++++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++************++++++))))))))))))))))))))))))******************************+++++++++******)))))))))*********+++++++++))))))***+++++++++***************+++++++++,,,,,,************************++++++++++++++++++++++++************************+++******))))))******+++******************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))*********************************+++++++++++++++,,,,,,******++++++++++++******))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,---,,,+++***+++,,,---......---,,,++++++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,------......------,,,+++,,,............000111111000///------...000111------------------------...------,,,,,,------.........---,,,,,,,,,------,,,,,,---------.............................................------..............................................................................---------...........................///////////////000000000111111111111000000111222222222222111222222111111222222333444555555666666777777888888999999:::>>>DDDMMMVVV[[[jjj))))))))))))))))))))))))))))))))))))))))))******************************(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++************++++++))))))))))))))))))))))))************************)))******+++++++++******************++++++++++++((()))***+++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++******************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))***************************************++++++,,,,,,,,,******++++++++++++******))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,---,,,+++******+++---///...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,---...///...---,,,---...---....../////////......------------------------...------,,,,,,------.........---,,,,,,,,,---------.........////////////........................------..........................................................................................---------.........//////............///////////////000000000111111111111000000111222222222222111222222111111222222333444555555666666777777888888:::999:::===DDDLLLUUUZZZnnn))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))(((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))***++++++++++++************++++++++++++,,,((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))*********************+++++++++*********++++++,,,,,,---******++++++++++++******)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++***************************+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++,,,,,,+++***+++---///...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,...//////...,,,+++,,,---+++,,,---//////...---,,,------------------------...------,,,,,,------...------,,,,,,,,,------............/////////000000........................,,,---......///.................................................................................,,,,,,------.../////////............////////////000000000000111111111111000000111222222222222111222222222222222333444444555555666666777777888888:::999:::===CCCLLLTTTYYYnnn))))))))))))))))))))))))((()))))))))************''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((('''''''''((()))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))***+++++++++++++++*********+++++++++,,,,,,(((((()))++++++,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++******))))))******))))))*********+++++++++)))******+++,,,,,,------******++++++++++++******)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++***************************+++---......---+++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,***,,,---,,,+++***---///,,,------------------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,------...///---------.........//////........................,,,,,,.../////////..............................................................................,,,,,,------...//////000............////////////000000000000111111111111000000111222222222222111333333333333333444444555555555666666777777888888:::999:::===CCCKKKTTTYYYggg))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))'''&&&&&&&&&'''(((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************((()))***+++++++++++++++******+++++++++,,,,,,,,,(((((()))++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********************************************************)))***++++++,,,******+++++++++,,,,,,,,,,,,++++++***)))*********))))))******++++++++++++))))))***+++,,,,,,------******++++++++++++******)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++***************************+++---......---+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,))),,,...---+++***,,,///+++,,,............,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,++++++,,,------,,,,,,...//////...,,,++++++---000111------------------------...------,,,,,,------...+++++++++,,,---...///000,,,,,,,,,---------..............................+++,,,.../////////......................................................////////////////////////,,,,,,------...///000000............/////////000000000000000111111111111000000111222222222222111444444333333444444555666555555666666777888888888:::999:::===CCCKKKSSSXXX```))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,************************************************++++++************++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++************************++++++++++++++++++++++++************))))))((((((************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,---------............///---------------------------------------------------------------------------.........---,,,,,,+++------------------------...------,,,,,,------...........................................................................------------.........///---...///000000///...---...------------...//////111111111111111000//////222222111111111111111111444444333222222333333333555555555666777777888888888:::<<<>>>CCCJJJSSSYYYeee}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,************************************************++++++************++++++************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,------------............------------------------------------------------------------------------------......------,,,+++------------------------...------,,,,,,------...------------------------................................................,,,,,,---------...............////////////.........------------...//////111111111111111000//////111111111111111111111111444333333222222333333444555555666666777888888999888:::<<<>>>CCCJJJRRRXXXeee|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,************************************************++++++************++++++************************************+++++++++,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,------......------,,,------------............------------------------------------------------------------------------------......------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,---------.........//////............//////......------......///000000111111111111000000///111111111111111111111111333333333222222333333444666666666777888888999999888:::;;;>>>BBBJJJRRRXXXddd{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++************************************************++++++************++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------.........,,,------......------,,,,,,,,,---------.........------------------------,,,,,,------------------------------------------,,,------...------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................------.........///////////////...------...000111...............//////000000000111111111111000///111111111111111222222222333333222222222333444444666666777777888999999999999:::;;;>>>BBBIIIQQQWWWcccyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))******+++************************************************++++++************++++++***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------.........,,,------......------,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------,,,,,,------...------,,,------------------------...------,,,,,,------...------------------------...................................................////////////000000000///...---------///000111///............///000000///000000111111111000000000000111111111222222222333222222222333333444555666666666777888888999999999:::;;;===BBBHHHPPPVVVcccwww))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************************************************************++++++************++++++************************++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,------......------,,,,,,,,,,,,,,,------------------------------------+++,,,,,,------.........------------------------,,,,,,------......------------------------------...------,,,,,,------................................................................................./////////000000000......---......///000111//////......//////000111///000000111111111111000000000000111222222333333222222222222333444555555555555555666777777888888999:::;;;===AAAHHHPPPUUUbbbvvv))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((()))***************************************************************++++++************++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,---......///------------------------+++,,,------......------------------------------...------,,,,,,------...------------------------................................................------------............,,,---...///000000000000///////////////000000111//////000111111111111111///000000111222222333333222222222222333444555666444444444555666666777777999:::;;;===AAAGGGOOOUUUaaattt))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((()))***************************************************************++++++************++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))(((((())))))*********+++************************************************++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111///---***))))))***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////------------------------+++,,,,,,---.........---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................+++++++++,,,,,,,,,------+++,,,...000111000000//////////////////000111111//////000111111111111111///000000111222222333333222222222222333444555666333333444444555666666666999:::;;;===AAAGGGOOOTTTaaattt))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((+++(((&&&'''***,,,+++)))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++************++++++---,,,***)))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------,,,,,,------...///------------------------------------------------------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,,,,++++++,,,,,,---...------------------------------------------------///...---,,,,,,,,,,,,,,,..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------+++,,,------......------........................------,,,+++,,,---...///........................,,,---------.../////////------------------------........................//////.........---------............////////////000000000000////////////111111111111111000///...000000000000000000000000000111111111111222222222444444333222222333333333333444666888999999888888::::::<<>>CCCIIIOOORRR___qqq))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))***)))'''(((***++++++***))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++++++++************++++++,,,,,,+++************+++++++++++++++,,,,,,,,,,,,///...---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////......---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,---------+++***+++,,,---,,,+++,,,,,,++++++,,,,,,---...------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...------------------------+++,,,------......---------------------------------,,,,,,,,,,,,---...///....................................------------------------------------.......................................------------............/////////////////////000000000000111111222222222222111111000000000000000000000000000111111111111222222222333333222222222222333333333333444555666777888888::::::;;;>>>CCCIIIOOORRR]]]ooo((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))***)))(((((()))******+++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........................................................////////////......................................................------------------------------------------------------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++***+++,,,,,,,,,***,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,------.......................................------,,,,,,,,,------------------------................................................---------.........//////////////////000000000000+++,,,---///000111111111////////////////////////000000111111111222222222222222222222222222333444333333444444555777888888999:::;;;>>>CCCIIINNNRRR[[[mmm((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++((((((((((((((((((((((((((()))))))))************'''((((((((()))))))))***))))))))))))))))))***+++))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------------,,,,,,------...///........................////////////////////////...//////////////////...////////////////////////////////////////////////---------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------------..............................------,,,,,,,,,+++------------------------........................---.....................------------.............../////////000000000111+++,,,---...///000000///////////////////////////000000111111111222222222111111111111222222333444333333444555666777888888999999;;;>>>BBBHHHNNNQQQYYYjjj))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))************''''''(((((())))))******((()))***)))((((((***,,,)))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------.........//////+++,,,,,,------......///...............//////000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...//////000000//////...////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++******************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,***)))***+++,,,+++***,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---........................,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................------------,,,,,,,,,,,,------------------------........................---------...............,,,------------...............//////000000111111000000111000000///...---000000000000000000000000000111111111111222222222111111000111111222333444333444666888999999888888999999:::===BBBHHHNNNQQQWWWggg))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))************'''''''''((()))*********((()))******((((((***,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,------------.../////////...............,,,,,,---......///000000///////////////000111111........................000000000000000000000000//////000000000000//////////////////////////////////////////////////////........................................................................------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---......---+++*********************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++***)))***+++,,,+++))),,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++++++++******+++,,,,,,---------------------------,,,,,,,,,++++++++++++***,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................,,,,,,,,,,,,,,,,,,------------------------------........................---------.........//////,,,,,,---------..................///000111111111......///000000000//////000000000000000000000000000111111111111222222222000000000000111222333444222444777:::;;;:::999777888999:::===BBBHHHMMMQQQVVVeee))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++''')))+++***((('''***---))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,,,,,,,,,,---------......111111000///...------,,,------......///000111111000000000000000111111222222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000........................................................................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---......---+++************************************++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------+++***)))***+++++++++))),,,,,,++++++,,,,,,---...------------------------+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,........................+++++++++,,,,,,---------------------------------........................---------.........//////,,,,,,,,,---------......---......///000111111222&&&'''))),,,///111222333000000000000000000000000000111111111111222222222000000000000111222333444222444999<<<===<<<999777888999:::===BBBHHHMMMQQQUUUddd)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))************************))))))))))))************************************---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---//////...---,,,---.../////////......,,,---.........///111333222444333000111555555111444555666888999:::::::::444:::<<<999777999::::::<<<;;;999999;;;;;;:::999>>>888222333777888555111222222111111111222333444111///......000000...------000333222///------...//////.........//////000000000000000000000000000//////.........---------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---...///000111...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---...//////...---,,,,,,,,,,,,---...........................,,,---...000222444666777//////............//////111111111000000000000000---...///000111222333333333333222222333333444555333333444444555666666666999999:::===BBBGGGMMMPPPYYYhhh))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))))))))))))))************************))))))))))))************************************************+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++,,,---------,,,---...//////......///000111333444444444555777999888;;;<<<<<>>CCCIIINNNRRRYYYfff))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........------......///...///000/////////000222111444666777888:::>>>BBBCCCFFFJJJNNNRRRWWW\\\```eeejjjmmmmmmpppvvvzzzzzzzzz|||~~~~~~|||xxxxxxzzz|||}}}~~~xxxqqqmmmlllkkkgggddd\\\ZZZVVVQQQLLLHHHFFFEEE@@@===999666555555444222333333111000//////111222111000000////////////000........................////////////............------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,777444000,,,***)))***+++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000000//////...,,,++++++------------------------...------,,,,,,------...------------------------------------------------***333;;;999000)))***.........------------..............................------............////////////............//////000000000000000111111111111111111111111111111111333333222222333333444555444444444555666666777777888999;;;>>>CCCJJJPPPSSSYYYddd))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************************************+++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000//////........./////////111333444444555999<<<<<<@@@FFFHHHJJJMMMSSSXXX\\\```eeelllrrryyyxxxnnnfff```]]]\\\UUUQQQLLLHHHEEEBBB???<<<:::888555222111000000000111000//////.........///////////////////////////000000/////////.........------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,777444000,,,***)))***+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------111111111111000...---,,,------------------------...------,,,,,,------...------------------------------------------------,,,000333222...,,,---///................................................------------------------//////............////////////000000111111111111111111111111111222222222333333222222333333444555444444555555666777777888888999;;;>>>DDDKKKQQQUUUYYYccc))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''(((***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111222333333444777;;;===>>>BBBHHHMMMQQQXXX```dddeeeiiioootttvvvzzz~~~yyywwwnnnjjjddd^^^YYYSSSMMMIIIGGGDDD@@@<<<999666222000222111111000////////////000000000000000000000000000000000/////////......,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000111222222222111///...,,,------......------,,,...------,,,,,,------...------------------------------------------------...---+++,,,---/////////---...////////////...---........................------------------------//////............///////////////000111111222222111111111222222222333333333333222222333333444555444555555666666777888888888999;;;???EEELLLSSSVVVXXXbbb))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************************))))))))))))************************************)))***,,,------,,,+++***------------------------------......///000000111222333444666999;;;>>>???>>>CCCHHHLLLOOOUUU^^^eeelllttt}}}{{{sssjjjaaa[[[\\\XXXRRRMMMIIICCC<<<888555444333222111111111111111111111111111111111111000000000000/////////...,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------///000222222222111000,,,,,,---......---,,,,,,...------,,,,,,------...........................------------------------...,,,+++,,,---//////...---...///000000///...---........................---------...............//////............//////...//////000111111222222000000111222222333444444333333222222333333444555555555555666777777888888888999;;;???FFFMMMTTTXXXXXXaaa))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))++++++++++++************************************))))))))))))))))))))))))************************))))))))))))************************************'''(((+++---...---,,,,,,------------------------.........///000111111222666777:::===AAAEEEIIIKKKIIINNNUUUZZZ^^^fffpppxxxwwwpppnnniiiccc]]]WWWPPPGGGAAA777666555444333333333333111111111111111111111111000000000000////////////,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,///111222222111000,,,,,,---......---,,,,,,...------,,,,,,------...........................---------------------------............---......---...///000000///...---........................------.............../////////............//////...//////000111222222222///000000222333444555555333333222222333333444555555555666666777777888888888999;;;@@@FFFNNNTTTXXXWWWaaa))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++------,,,,,,+++*********+++---...///...------...,,,...////////////000222444444666999<<<>>>===<<<>>>???BBBGGGNNNVVV^^^bbbmmmpppvvv|||{{{xxx{{{sssmmmdddSSSKKKAAA888777555111111444222111000111222333222111333111...---...///............------------..............................------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********------++++++++++++---------------,,,,,,+++++++++++++++++++++,,,---...........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,***+++---......---+++***,,,---------------------+++,,,---///222444555666///000000...,,,+++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------........................---+++***,,,///111000...000000000000000000000000111111222222222222111111333333333333444555666777555555555555666666666666;;;::::::>>>EEELLLRRRUUU\\\eee))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))((((((((('''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))***++++++************************)))+++------,,,,,,---...,,,...111333444555888:::======???BBBEEEFFFGGGFFFOOORRRXXXbbbnnnwww}}}}}}wwwooofffdddiiivvvrrrfffZZZ\\\ooo}}}~~~vvvkkk]]]OOOGGG@@@888444333555222///...000222333333000...------///000000//////......------......///........................------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++......---------,,,,,,,,,+++,,,---......---,,,+++.........------,,,,,,++++++,,,---///111222333444000000000...,,,,,,,,,...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------------------------------------------...........................,,,+++---000111000///000000000000000000000000111111222333333444444444333333222222111222222333555555555555666666666666:::::::::>>>EEELLLRRRTTT[[[ddd))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************************))))))))))))***++++++************+++++++++,,,)))+++------,,,---...000000333666999<<>>EEELLLQQQSSSXXXaaa~~~((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000222444666999<<>>EEELLLPPPRRRVVV___|||((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************************************++++++,,,------,,,,,,,,,+++++++++,,,---///000111222666888999;;;>>>@@@AAACCCFFFIIIKKKQQQ[[[eeeoooyyyrrreeeeeeqqqrrr^^^OOOHHHKKKWWWhhhvvv|||xxxmmmaaaVVVRRRPPPWWWcccnnntttuuummmggg\\\SSSQQQZZZhhhsssrrruuuvvvrrriii```YYYUUUZZZgggtttwwwsssjjj___VVVWWW]]]zzz}}}oooQQQKKKCCC<<<999777777666333222000000111111000///000000000//////000000000////////////////////////................................................------------------------...------,,,,,,------...,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------------------..................---,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,///000000///------...000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........................------------------------------------------------........................//////000000///000000111//////////////////////////////000111222111111000666555555444444555555666555555555555666666666666999999:::???EEEKKKOOOQQQTTT]]]yyy))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++++++++++++++++++++************+++,,,,,,++++++++++++************---///000111222555999<<<;;;>>>BBBFFFIIIMMMQQQTTTaaaiiittt~~~wwweeeUUUPPPUUU```hhh{{{sssbbbTTTMMMMMMYYYhhhtttyyywwwqqqlllbbb\\\UUUTTTYYY```fffhhhfffbbb[[[VVVUUU[[[dddkkklllmmmkkkgggeeeccc___ZZZ[[[bbbiiilllmmmiii```VVVRRRNNNYYYttt{{{{{{fffQQQBBB:::666555333111//////000111222111111111000000000000111111////////////////////////......................................./////////------------------------...------,,,,,,------...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,---......000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------***++++++,,,---...//////------,,,,,,,,,,,,,,,,,,---...///...,,,,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------...........................///000000......///000000000000000000000000000...000333555666555333111444333333333333333444444555555555555666666666666999999:::???EEEKKKNNNPPPSSS\\\xxx))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))'''((()))******)))((('''(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---******+++,,,---...///000222333555666888;;;@@@CCCCCCHHHOOOXXX```hhhpppuuuxxxuuuzzz{{{qqqbbbUUUPPPQQQVVVZZZhhhkkkmmmmmmiiibbbXXXQQQTTTYYYbbblllqqqrrrpppoooddd___YYYUUUTTTVVVXXXYYY]]]^^^```bbbbbb```]]][[[aaaddddddaaabbbggghhheeeaaaeeehhhiiiiiiiiiddd]]]YYYQQQPPP^^^lllqqqlllfff___aaabbbkkkkkkZZZMMMFFF>>>:::555222222333333333222111111000000111111222////////////////////////........................---........./////////000------------------------...------,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++******************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++++++++++++++,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,------------------,,,---------++++++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------------------------------------------........................---///000///---,,,...000000000000000000000000000...111777<<<===<<<:::888666555444333333222333333555555555555666666666666999999;;;???EEEKKKNNNOOOSSS[[[www))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))'''((()))******)))((('''(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---***+++---///222444666777888999;;;<<<>>>AAAFFFJJJMMMSSS^^^kkkxxxwww^^^PPP]]]kkklllnnntttyyyrrrhhhaaa___```ccceee]]]\\\ZZZ[[[^^^^^^XXXQQQ\\\YYYZZZ___ccccccbbb```___]]][[[[[[\\\^^^___```cccccceeehhhlllmmmllljjjcccjjjnnnkkkkkknnnnnnjjjeeeiiillljjjjjjlllkkkggg___[[[ZZZaaammmqqqiii```UUU[[[YYYQQQXXXssstttgggMMMGGG???999555444333222222222111111111111222222000000000000000000000000////////////////////////---.........//////000000------------------------...------,,,,,,------...---------.........//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++++++++******))))))******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++------------++++++))))))******++++++++++++++++++++++++,,,---......++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------------------,,,,,,,,,------------......+++,,,---,,,++++++,,,...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------........................,,,...000///,,,+++---///000000000000000000000000...333:::AAADDDCCC@@@>>>:::999888666444333333333555555555555666666666777999999;;;???EEEJJJMMMNNNSSS[[[www))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))******+++,,,,,,---------+++***+++,,,*********+++,,,---...///---///222777;;;<<<:::999;;;:::;;;AAAGGGKKKOOORRRXXXfffuuuoooaaaRRRMMMSSS```qqq~~~{{{qqqiiieeeeeefff[[[PPPMMMRRRXXX[[[[[[```ffflllnnnkkkiiijjjmmmmmmmmmlllkkklllpppuuuzzzzzz{{{|||~~~~~~~~~~~~zzzsssrrrvvvuuupppllleee```aaahhhkkkfffaaaXXXVVVSSSRRRWWWaaannnxxx~~~{{{___IIIDDD???333111888222000222666666111...///000/////////111222222111000/////////............+++,,,...///111333555666,,,,,,,,,---------......------------------------...------,,,,,,------.................................---,,,,,,+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............////////////......***++++++,,,,,,++++++***---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,------------------------------------------------///......---+++******)))111000///...---,,,++++++---......//////......---,,,---...///////////////---------............///........................000///...------...///000..............................///000000///...---111111111000000000000000111777???CCCCCCBBBBBBCCCEEEDDD>>>555222555666555444444555555666777777777::::::;;;>>>DDDJJJOOOSSSXXX```zzz))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************))))))******+++,,,(((***+++,,,+++***+++,,,******)))***,,,000555777666777888:::<<<===<<<<<<<<<<<>>CCCDDDCCCCCCDDDFFFEEE>>>666222444555444444444555555666777777777999:::;;;>>>DDDJJJPPPSSSWWW___xxx)))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************))))))******+++,,,''')))+++,,,,,,+++,,,---///......///222666;;;===>>>===;;;::::::;;;===???EEEJJJQQQVVV]]]iiixxxxxxdddaaafffkkkpppwww}}}}}}yyyoooiiiddddddeeegggmmmssstttuuusssnnnhhhddddddeeehhhkkknnnppprrrtttyyy}}}zzzsssoooffffffeeecccccceeeiiilllssslllgggeeeaaagggoooYYYGGG;;;999666444444222000222666222111000111222333222111000000000000////////////000000000/////////......,,,------------.........------------------------...------,,,,,,------.................................------,,,++++++++++++,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......////////////......++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------...---,,,++++++,,,---...------,,,+++++++++,,,,,,---------............///........................------,,,,,,,,,,,,------..............................////////////......000000000000000000111111///666@@@FFFHHHGGGHHHIIIHHHFFF???666222444555333444444555555666777777777999:::;;;>>>DDDJJJPPPSSSVVV]]]vvv(((((((((((((((((((((((()))*********++++++++++++))))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******************************))))))******+++,,,***,,,......,,,,,,,,,------000555;;;@@@DDDFFFGGGBBB@@@===;;;;;;???DDDIIIPPP]]]kkkssszzzmmmXXXOOONNNSSSaaannnuuuyyy|||yyytttoookkkeee```bbbhhh```cccfffhhhiiilllqqqvvvzzztttooolllkkktttkkkgggfff^^^WWWggg~~~fffPPPFFF>>>777777888555444444333222111222333444333222111111111000000000//////000000//////......------------------............------------------------...------,,,,,,------.................................------,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------......//////......---+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------------------------------------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------...---+++******+++---......---,,,,,,,,,---...///---------............///........................------------------------.................................///////////////000000000000000111111111333;;;FFFLLLNNNMMMLLLLLLJJJHHHAAA888333555666444444444555555666777777777999999;;;>>>DDDJJJPPPTTTVVV]]]vvv(((((((((((((((((((((((()))*********++++++++++++))))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******************************))))))******+++,,,---......---,,,+++,,,---...444>>>HHHNNNOOOMMMKKK?????????>>>AAAHHHRRRYYY]]]ppp~~~iiiXXX[[[ZZZ___jjjrrrvvv|||{{{uuuoooeee^^^aaahhheeejjjqqqvvvzzz{{{xxxuuulllhhhiiicccYYY\\\gggiiiiiiqqqdddQQQ???888999999666444555333222333444555444222222111111111111000000000............////////////---------.........//////------------------------...------,,,,,,------.................................------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------............------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...------------------------------------------------------,,,,,,,,,,,,++++++............------------...---+++******+++---...+++++++++,,,,,,...//////---------............///////////////////////////.........//////.............................................//////000000//////000000111111111111666>>>IIIPPPQQQNNNLLLLLLJJJIIIBBB999444666666555444444555555666777777777888999;;;>>>DDDKKKQQQTTTVVV]]]vvv)))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,,,,------,,,---///333666CCCFFFKKKNNNMMMIIICCC???999<<<@@@DDDJJJTTT```iiittt{{{wwwyyyvvviii___cccccceeehhhjjjmmmttt|||{{{{{{{{{xxxpppkkkpppyyywww~~~xxxmmmjjjrrrzzzrrrpppuuu}}}vvvpppjjjbbb]]]]]]ggggggjjjssspppRRRBBB<<<999555444666555444444555555444333222222222222111111111000.........//////000000111------........./////////------------------------...------,,,,,,------.................................------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,---......---------------------------------------------------------,,,,,,+++++++++/////////......---------...---,,,++++++,,,---...)))***+++,,,---------------------............///////////////////////////......///000000///....................................---......///000111/////////000111111222222444===IIIPPPPPPMMMJJJIIIIIIGGGAAA777333555666444444444555555666777777777888888:::>>>DDDKKKQQQUUUVVV]]]uuu))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,+++,,,---///333:::CCCIIISSSQQQMMMHHHCCC???<<<;;;@@@EEEMMMUUU]]]iiiwwwuuubbbZZZ[[[eeejjjqqqwwwxxxsssjjjccc\\\^^^^^^\\\___fffnnnqqqttt{{{~~~nnngggeeeqqqvvvyyyvvvsssrrrtttyyyzzzrrriiikkkeeeaaaaaa```aaakkkwwwkkkXXXHHH===888777666555555666666555333333333222222222111111111/////////000000000111111............////////////------------------------...------,,,,,,------...........................------..................---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---...///------------------------------------------------++++++,,,,,,,,,,,,------,,,---------------......------------------------...///111111111///---+++---------............///////////////////////////------...//////...------...........................---------...///111222...//////000111111222222111;;;HHHPPPQQQNNNKKKJJJEEEDDD===444111333444333444444555555666777777777777888:::>>>DDDKKKQQQUUUUUU\\\sss))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++*********)))***++++++,,,+++---///444;;;FFFRRRZZZNNNIIIBBB<<<;;;???FFFJJJPPPWWWbbblllvvvsssbbb\\\^^^^^^dddnnnvvvxxxrrrggg___ZZZ\\\[[[ZZZaaaooowwwwwwppp||||||uuulllvvvzzzsssooopppoooppprrrtttxxx}}}wwwggg___cccddd]]][[[___aaaKKKBBB888666555555666666555333333333333222222222111111111111111111000000000000............/////////000------------------------...------,,,,,,------...........................------..................---------,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++))))))***+++,,,,,,------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,------......------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---...///------------------------------------------------)))******+++---......///)))******+++---......///---......//////......---444555777888666222...,,,---------.........//////000000000000000000000000,,,,,,---......---,,,,,,...........................---------...///111222...//////000111222222222000;;;HHHRRRTTTQQQOOOMMMBBBAAA:::222///111333111444444555555666777777777777888:::>>>DDDKKKRRRUUUTTTZZZrrr***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******************---,,,+++*********+++,,,///---+++(((&&&(((,,,000---666@@@IIITTTZZZSSSHHHAAA;;;888;;;???DDDJJJQQQ]]]nnnrrrkkkjjjjjjjjjkkkooogggbbbbbbaaa___cccjjj___```bbbjjjxxxyyywwwkkkaaafffgggnnnvvvvvvuuuvvvnnnhhh```ZZZYYYhhhyyy~~~|||uuuUUUNNN@@@666666888444333666555333222333444333111...222222222111111111111000111000///......///000111////////////////////////........................,,,,,,---,,,,,,///222555........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++......---,,,++++++++++++))))))***++++++++++++***///***)))---000...)))&&&,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))(((((((((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++------------------------...------,,,,,,------............------............,,,******+++...222555222222111111222444666777---------------------------------............///................................................000000000000///////////////////////////000111111555666999===AAADDDGGGIIIEEE===444000111444555444555555666666777777888888777:::<<<<<>>888777;;;>>>@@@CCCLLLZZZgggppp{{{mmm```\\\]]]cccjjjpppsssvvvrrrcccUUUQQQUUUYYY___iiipppuuu{{{~~~|||uuummmmmmrrrzzz|||vvvsssqqqlllddd___eeennnxxxrrrUUUDDD:::666444666777666333111111222333333222222222111111111000000000000000000000000////////////////////////...........................//////---++++++---....................................////////////000---------------------------------.........//////++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,------------,,,'''(((111:::666+++)))///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,------...............------...............//////000////////////////////////---------............///................................................------............/////////////////////000000111111111222222333333444444666444111111333444444333555555666666777777888888888;;;======BBBKKKQQQRRRPPPVVVkkk(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++***************,,,...///...---///666@@@IIIMMMMMMIIIBBB:::555444888???EEEIIIPPP^^^ooo}}}xxxfffaaaeeeiiilllnnnllljjjhhhddd]]]XXX\\\ccckkkyyy}}}vvvzzzqqqrrruuu{{{}}}qqqeee___bbbiiimmm|||bbbLLLAAA666777999999888666666666333333333222222222222111000000111111111111000000////////////////////////........................111222222111///......000.................................////////////000---------------------------------.........//////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,------------,,,000+++888OOOJJJ///'''555,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,------.../////////...---,,,......//////////////////////////////////////////---------............///....................................................../////////000000000///////////////000000111111111111111111111111111222111111222333444444333555555666666777777888888:::===>>>???DDDMMMSSSTTTPPPVVVjjj(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++******+++,,,...000111...111:::EEENNNOOOJJJDDD@@@:::777888;;;>>>DDDJJJXXX```pppxxxkkkkkkoooqqqooommm^^^[[[YYYZZZ\\\___hhhrrrvvvaaaZZZcccqqqzzzrrrvvv}}}|||yyy{{{~~~~~~qqqeeeaaaccc___}}}xxx}}}]]]CCC:::888666666777777666555333333333333222222222222000111111222222111111000////////////////////////........................,,,---//////......000111........................------........./////////------------------------,,,------------.................................,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******++++++++++++,,,,,,++++++,,,,,,,,,,,,------......---,,,++++++++++++***++++++,,,,,,,,,,,,,,,111)))666OOOJJJ---%%%333,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------------...------,,,,,,------...------,,,,,,,,,,,,---------......///......------,,,------.........------........................---------............///......................................................//////000111111111///////////////000111111//////////////////000000111111222222333444444444555555666666777777888888:::===>>>???DDDMMMSSSTTTQQQWWWjjj'''((()))******)))((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,---///222333666===GGGMMMLLLGGGAAA>>>:::888888<<>>CCCLLLRRRRRRSSSXXXkkk'''((()))******)))((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,---...111333444BBBIIIOOOKKKAAA:::;;;???:::888999<<<>>>FFF[[[pppyyyeeecccvvvwwwuuurrrmmmcccXXXTTTWWW]]]fffuuuuuuvvvtttssswww~~~zzzwwwzzzvvvtttuuuwwwvvvuuuzzz{{{}}}|||xxxxxx~~~~~~yyyuuuqqqpppppppppiiieeehhhjjjhhhfffgggmmmpppwwwooohhheeeiiiqqq|||kkk[[[GGG;;;888999777333444444444333333333222222000111222333333222111000////////////////////////...........................000111000///------...........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,------.........+++++++++,,,,,,---------......---,,,++++++++++++))))))***++++++++++++***&&&+++,,,((((((,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++///333666---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---------------------------...------,,,,,,------...///......------......///...------------...///000---.../////////...---,,,---------------------------------.........//////................................................,,,,,,------...///000000///////////////000111111...//////000111222333333222222333333222333444666555555666666777888888888777:::<<<<<>>JJJUUUZZZQQQFFF???AAABBB<<<:::<<<>>>@@@HHHUUUbbbqqqyyyhhh[[[___lllvvvxxxxxxllliiieeebbbccckkkwwwxxxqqqccccccpppuuuyyy~~~~~~}}}vvvuuuqqqkkkeeeeeekkkpppllltttxxxqqqjjjhhhjjjooo{{{UUUAAA999777555666777666555444444555222222222222222222222222000000000/////////......///111222000///000000111000000/////////...............------------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222222000---...---+++,,,------,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////...+++))))))***++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------............------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++,,,......---++++++*********+++,,,...///............------,,,,,,........................,,,,,,,,,///222222000------------------------------,,,,,,++++++,,,,,,---//////.........---------------------------------,,,,,,---------.........------............------///000111222111000...------------............///................................./////////000000////////////000000000111000111111111111222222222333333222222222333444444666666666555555666666777:::999999===DDDLLLQQQTTTWWW\\\kkk))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************************+++++++++,,,)))***+++,,,---------...***333===EEEOOOZZZaaacccTTTHHH@@@@@@@@@;;;:::>>>>>>FFFVVVjjjzzzvvvpppooouuuyyyuuuoookkk^^^```cccfffmmmxxx}}}eeeeee^^^___kkksss~~~nnnppprrruuuwwwxxxxxxxxxyyy|||yyyqqqllliiihhhdddffflllsssyyyuuuggg```^^^xxxtttOOO@@@>>>444777999777333111333666222222222222222222222222111111111111000000000000+++111222,,,,,,111222///000000000/////////............------------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111222000///...---,,,,,,------,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////...+++))))))***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++,,,......---,,,***++++++++++++,,,,,,,,,,,,---///000///...---,,,------......//////000000,,,,,,---///111111///---------------------------------,,,,,,,,,,,,------...............---------......------------------,,,------------.........------............---------///111333333111...+++---------............///............................../////////000000000/////////000000000111111000111111111111222222222333222222222333333444555555555666777888888888888:::::::::>>>EEELLLQQQTTTWWW[[[jjj))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))*********************************+++++++++,,,,,,------------...//////000,,,888FFFRRR\\\dddfffdddYYYLLL@@@>>>===:::===DDDHHHTTTiiiwwwkkkbbb___[[[cccllluuu{{{rrriiinnnlllmmmyyyzzznnngggjjjpppwww~~~{{{wwwssspppnnnmmmppp||||||rrrkkknnnnnnTTTJJJ<<<<<<:::777444333444555333333333333333333333333111111111111000000000000,,,111000,,,111:::999000000000000////////////.........------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111000000///---,,,,,,------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////000...+++******+++,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,------......------......///000111111,,,------.../////////...------------------------------,,,,,,,,,,,,------....................................------------------------............------............------+++---///000000///,,,+++---------............///...........................////////////000000000//////000000000111111111000000111111111222222222222222222222333444555555333444666888999999999888:::999:::>>>EEEKKKPPPRRRVVVZZZiii************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,...---,,,,,,...000222444===IIIWWWaaaiiimmmiiibbbVVVHHH<<<:::;;;===GGGSSS___lll|||}}}zzzrrrggg\\\ZZZ]]]fffsss}}}yyyzzzwww{{{|||{{{yyy|||yyyvvvuuuxxx|||{{{tttoooqqqvvvttt}}}ooohhhqqqwwwbbbNNNFFF<<<777888999999777333333333333333333333333111111111000000000//////222222111333===GGG@@@333111000000000////////////......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......///000000///...,,,---......---++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000...,,,***+++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,---//////...,,,,,,---...///////////////222000---+++***+++---...,,,------...///000000111,,,---..................------------------------...------,,,,,,------...---.............................................---------.........//////------............---------------...............---------............///........................////////////000000000111000000000000111111111111000000111111111222222222222222222222333444555666111333555777888999888888888888999===DDDJJJNNNOOOVVVYYYggg************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,---,,,++++++///555;;;???PPPYYYccciiimmmllldddZZZIII>>>777:::AAAIIIYYYiiitttlllhhhssszzzqqqfff___[[[ZZZaaaiiiqqqhhhccchhhpppwwwzzzxxxrrrxxxxxxtttoooccc___eeewww}}}fffWWWDDD999777999777555444444444444444444444444111111111000000000000///111...///999DDDFFF<<<000111111000000000/////////......------------..............................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000///...------......---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000...,,,+++,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------............------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,---//////...---+++,,,...000333555777777;;;777222---******,,,---,,,,,,------......//////,,,---......,,,,,,---///------------------------......------------......---------...............------........./////////------........./////////------............------000////////////000111111---------............///......................../////////000000000111111000000000111111111222222000111111111111222222222111111111222333444555666222333555666777888888888777777999===CCCIIILLLNNNUUUYYYeee************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,------...,,,,,,///666@@@KKKQQQ___eeeiiikkkkkkfff[[[PPPAAA::::::DDDNNNYYYjjj{{{xxxlllnnnwww|||~~~mmmcccZZZ[[[aaakkkvvvnnngggfffhhhmmmvvv|||~~~|||uuuwwwuuuccc\\\^^^ccc}}}|||}}}aaaIII<<<777555444444444444444444444444444333222222222111111111111000---444DDDJJJ???333///111111111000000000//////......------------..............................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...++++++---///000...------......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000///---,,,,,,------,,,+++******,,,---///------------------------+++++++++,,,,,,,,,------------............------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,---///000...---,,,,,,,,,---///222444555999666222...,,,,,,,,,---,,,,,,,,,---------------,,,...///...++++++---///------------------------......------------......---------.........//////,,,,,,---...///000111111............////////////------............------......///000111111000000---------............///........................//////000000000111111111000000111111111222222222000111111111111222222222111111111222333444666666555555666666777888999:::888888999>>>DDDIIIMMMNNNUUUXXXddd************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++,,,,,,,,,---------000//////444===KKKYYYaaajjjmmmooommmkkkeeeYYYMMMAAA===BBBOOO[[[eeeuuuzzzqqqnnnyyywwwqqqhhh___ZZZaaappp~~~~~~kkkgggnnnvvv{{{|||vvvllleeeaaabbbaaaHHH<<<999:::555555555555555555555555444444444333333333222222666444@@@SSSRRR???333666111111111111000000000000.........------.........////////////////////////,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++***,,,///000...------......---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000///---,,,,,,------,,,+++******,,,...///------------------------,,,,,,,,,---------......---..................---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------,,,...///000...------,,,***))))))***+++---000//////...............,,,,,,,,,,,,,,,,,,,,,+++,,,...///---+++***,,,///------------------------......------------......---------.........//////+++,,,---...///111222222............/////////000---..................---)))+++...111111000---,,,---------.........//////........................000000000000111111111111000111111111111222222222000111111111111222222222111111111222333444666777888888777666777999:::;;;999999;;;???EEEJJJMMMNNNUUUWWWccc))))))))))))))))))))))))************************))))))************))))))))))))))))))************++++++*********************)))((()))+++---......,,,,,,000<<>>CCCHHHLLLNNNSSSWWWbbb~~~))))))))))))))))))))))))************************))))))************))))))))))))))))))************++++++*********************++++++,,,------......333777AAANNN\\\fffkkklllooommmkkkjjjgggbbb[[[VVVTTTTTT[[[jjjzzz{{{pppaaaXXXWWW]]]fffrrr}}}zzz{{{zzzxxxuuutttvvvyyyyyy~~~|||yyyzzzvvvkkkjjjxxx[[[@@@999BBB888111444999:::777555333333333222222222222111...444888777222......111222222111111000//////...////////////////////////................................................------------------------------------------------,,,,,,------...---------,,,------......------,,,------------------------------------------------++++++,,,------...//////111000//////......//////------------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,------..................---------,,,,,,---------.............................................///000111222333//////.........---------//////.........---------///..................//////...------...............//////000000000000000......///000000000000000111222333222000///000111000111111111111222222222222222333333333333444444444444555777888888888888888999;;;>>>CCCHHHLLLNNNSSSWWWbbb}}}))))))))))))))))))))))))************************))))))************))))))))))))))))))******************++++++++++++++++++***---//////------///222<<>>CCCHHHLLLNNNSSSWWWaaa|||))))))))))))))))))))))))************************))))))************))))))((()))))))))******************+++++++++++++++,,,***---///---+++---333:::GGGSSScccnnnqqqqqqqqqqqqjjjmmmooojjjbbb[[[XXXXXX[[[rrryyy{{{uuufff\\\XXX\\\iiivvvuuudddgggjjjoooqqquuu|||xxxrrrxxx{{{||||||mmmkkkhhhccc___[[[YYYXXXUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUWWWXXXZZZ]]]aaagggkkkqqqzzzhhhaaaaaahhhkkkRRR;;;999:::;;;888222111444444444333333333222222222222111000000111333444444111111111111000000//////////////////////////////................................................------------------------------------------------***+++,,,---............,,,------......------,,,------------------------------------------------******+++---...000111222000///......------.........---------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,........./////////000000........................///......---------......................................................////////////////////////---...//////...------.........///000000000000000......///000000000000000///000111111/////////111000000111111111222222222222222222333333333444444555666777777777777777666888999;;;>>>CCCHHHLLLNNNSSSVVV```{{{))))))))))))))))))))))))************************))))))************))))))((()))))))))******************++++++,,,,,,,,,,,,+++------,,,,,,222===GGGUUU___kkkrrrqqqpppppprrrlllllliiibbbYYYWWW[[[aaannnzzzmmmppp}}}wwwhhhZZZXXX___kkkyyy{{{jjjkkkmmmnnnooorrr|||uuuttt{{{uuurrrmmmeee^^^ZZZXXXVVVTTTQQQOOONNNNNNOOOOOOOOOPPPPPPPPPPPPQQQPPPQQQQQQRRRRRRRRRRRRRRROOOPPPPPPOOOOOOPPPTTTVVVWWW^^^gggnnnrrryyyqqqbbb[[[mmmqqqIIIAAA;;;;;;;;;888777888444444444333333333222222444222111222444444222000111111111000000000000000////////////////////////................................................------------------------------------------------***+++,,,---............,,,------......------,,,------------------------------------------------***+++,,,---///000111222///......---------------,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............---------------------------------------.........////////////------------------------///......------------------.....................---.....................---...////////////...---,,,...000///---,,,,,,---,,,---......//////............///000000000000000000111222111000000111222000000111111111222222222222222222333333333444444555666777777777777777666888999;;;>>>CCCHHHLLLNNNRRRVVV```zzz))))))))))))))))))))))))************************))))))************))))))))))))))))))******************++++++,,,---------,,,,,,---///444???MMMWWWccciiippprrrpppnnnppprrrmmmhhh^^^UUUQQQYYYiiivvvvvvooo{{{uuuddd[[[WWWbbbrrr}}}|||wwwrrruuu}}}}}}tttmmmddd^^^XXXTTTSSSRRRPPPMMMNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTSSSSSSRRRQQQOOOPPPPPPPPPNNNNNNPPPQQQMMMOOORRRRRRSSSWWW^^^ccciiiooo{{{zzzgggdddlllzzztttZZZ@@@888<<<>>>:::666444444444444333333333333222111222333444222///---111111000000000000000000////////////////////////................................................------------------------------------------------++++++,,,---............,,,------......------,,,------------------------------------------------+++,,,,,,...///000111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,------------...///...............---------------............///............////////////------------------------///......---------......---------...............---------...............------////////////------,,,///222111...+++,,,---,,,,,,---............---......///000000000000000///111222111000000111333000111111111111222222222222222333333333333444444555555666777777777777777888999;;;>>>CCCHHHLLLNNNRRRUUU___yyy))))))))))))))))))))))))************************))))))************))))))))))))))))))******************++++++,,,------...,,,---111888CCCQQQ]]]eeelllooorrrrrrooommmmmmnnnddd```YYYUUUYYYiii}}}rrrddd\\\]]]fffxxxyyy|||xxxooofff^^^XXXRRROOONNNLLLJJJHHHHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSQQQRRRSSSTTTUUUVVVWWWWWWZZZZZZZZZZZZYYYWWWUUUTTTSSSUUUWWWVVVUUUSSSSSSSSSOOONNNMMMKKKKKKKKKLLLMMMKKKOOOWWWdddtttvvvhhheeetttkkkSSSEEE===888777555444444444444333333333000111222333222111000///000000000000000000000111////////////////////////................................................------------------------------------------------,,,,,,------...---------,,,------......------,,,------------------------------------------------,,,------...///000000111...------,,,+++,,,,,,,,,,,,---------............++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,........./////////000000/////////000000000111111........................///...............//////---------.........//////---------.........//////---...000111111000...---...222555444000------///,,,------.....................///000000000000000...///000000//////000222000111111111111222222222222222333333333333444444444444555777888888888888888999;;;>>>CCCHHHLLLNNNRRRUUU^^^xxx))))))))))))))))))))))))************************))))))************))))))))))))))))))******************+++,,,,,,---......,,,...555@@@OOO^^^hhhnnnooopppqqqpppnnnkkkjjjjjjZZZYYYZZZ___jjjzzzqqqaaa___gggnnn}}}rrrzzz|||qqqeee^^^ZZZTTTNNNJJJHHHHHHIIIJJJKKKLLLKKKJJJKKKMMMOOOQQQQQQRRRTTTVVVXXXZZZ\\\^^^______```aaaaaabbbbbbffffffgggfffdddbbb```___]]]___aaaaaa^^^[[[YYYYYYWWWVVVTTTTTTTTTSSSQQQOOOQQQPPPOOOPPPUUU]]]eeejjjqqqyyy~~~qqqfff~~~UUU;;;777>>>555555444444444333333333111222333333111111333555000000000000000111111111////////////////////////................................................---------------------------------------------------------...------,,,,,,,,,------......------,,,---------------------------------------------------.........//////000000...---,,,,,,++++++,,,,,,---.........//////000000++++++,,,,,,,,,------------,,,,,,,,,,,,---......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------...///------------------------,,,,,,,,,------.........---------,,,,,,+++++++++.../////////000000111111000111111111111222222222////////////////////////...............///000000---------.........//////---------.........//////...000111222222111000...///444888777222//////111---......///////////////...//////000000000000000,,,...//////......///111000111111111111222222222222222333333333444444444333444555777888999999999888999;;;>>>CCCHHHLLLNNNRRRUUU^^^xxx)))************+++++++++******++++++++++++******))))))))))))))))))))))))++++++******************///,,,,,,///000......111...222===LLL[[[fffiiiiiiooommmllllllllliiiccc^^^WWWVVV\\\kkk}}}ggg\\\```rrr|||ooorrrrrrvvv~~~zzz{{{|||nnnccc[[[XXXRRROOOKKKIIIHHHHHHGGGGGGJJJKKKLLLLLLLLLMMMPPPSSSWWWYYY[[[\\\]]]```cccfffggghhhjjjlllmmmnnnoooooonnnnnnnnnmmmlllkkkiiiiiikkkjjjhhhggggggdddaaa^^^^^^\\\[[[ZZZZZZXXXVVVSSSVVVTTTQQQMMMMMMPPPUUUYYYYYY]]]dddmmmyyytttjjjiiirrrHHH:::===<<<888444333555777555222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////////////////////////////////////////...---------,,,000000///...---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------...---------///222666999,,,,,,,,,---------......---.........---,,,+++***......////////////......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,,,,,,,---------------------------------000///...---,,,+++++++++------------------,,,,,,000000000000000000000000......///222666777555222............//////////////////.........---------........................------------------------...000333555666444111///333444555444222000///000111111000000//////......//////000///---...000333////////////000000000000111111222222222111111000444333222111111333555666333444666777999:::::::::999:::;;;???CCCIIINNNQQQRRRUUU___yyy)))************+++++++++******++++++++++++******************************++++++******************+++***,,,///...+++---111666<<>><<<999777666666555222222111111111000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////......////////////000000------------------------,,,---------.../////////++++++,,,,,,------------,,,------......------,,,////////////////////////........................------------------------------......---,,,+++***++++++++++++,,,,,,,,,,,,111000...---,,,...///000......////////////....................................////////////......------............------,,,,,,,,,------------...........................---------------...//////////////////000000000000........................***+++,,,...///000000///............////////////......---------,,,,,,,,,......................................./////////666555444333111111000000,,,...000000//////000111000000000000////////////444000---///333555333/////////000000000111111111000000111222222222111111333333222222222333444555555666777777777777777777888999999<<>>BBBFFFKKKMMMOOOVVV\\\lll)))************+++++++++******++++++++++++******++++++++++++++++++++++++******++++++,,,------...,,,,,,000999BBBKKKXXXdddhhhgggggghhhiiijjjhhhgggaaa```\\\YYY[[[fffvvvrrrbbbhhhnnnvvv~~~|||pppkkkbbbWWWNNNJJJKKKMMMNNNOOOQQQUUUYYY^^^aaacccdddkkkuuu{{{~~~|||{{{xxxuuuppplllfffbbb```\\\XXXUUUUUURRRQQQSSSQQQMMMPPPVVVcccuuuwwwlll{{{pppjjj~~~rrrTTTCCC<<<888555444444444333333333333222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////............////////////.......................................------------------------------...,,,------......------,,,........................------------------------------------------------***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.........///......////////////......+++,,,,,,,,,---------------......//////......---......////////////......------------....................................///...............///000------...//////000111111///////////////////////////000000///,,,+++,,,...............////////////000////////////.......................................///000000111222222111111111000///......---,,,...//////.........///.../////////000000000111...///000111111111000000000000111111111222222222//////000222222333333222222222333333444444444333333444555666777777777777999999;;;===BBBGGGLLLOOOQQQYYY]]]kkk)))************+++++++++******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......---...555BBBNNNXXXaaajjjiiihhhhhhkkknnnmmmjjjfff```^^^[[[\\\cccsssuuugggdddqqq{{{yyyrrr|||~~~}}}{{{wwwmmm[[[UUUMMMIIIIIIMMMPPPRRRTTTVVVZZZ```fffmmmqqqtttsss|||{{{vvvpppkkkiiifffaaa^^^\\\WWWUUUVVVSSSKKKIIIKKKGGGUUUhhhzzzhhhkkk~~~eeennnnnnPPP???:::999555555444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------------------------------......------------------******+++++++++,,,,,,,,,((()))+++---...000000000......////////////......+++++++++,,,,,,---------------............------......////////////......---------.........////////////////////////////////////............//////,,,------...///000000111........................***---...---++++++...111............/////////000//////.........---------...........................//////000111222222222,,,---...///000000//////+++---......---,,,,,,---.../////////000000111111,,,...111111000//////000000111111111111222222222//////000222222333333333111222333444444444333333555555666666666666555555777888:::===BBBGGGLLLOOOSSSZZZ^^^kkk++++++************++++++******++++++++++++******---------,,,,,,+++++++++***+++,,,---------------,,,333AAAQQQ___fffhhhgggiiikkkjjjggghhhllliiibbb___XXXXXXeeeyyyyyynnneeehhhssspppyyytttxxx|||xxxrrrxxx|||uuuhhhZZZOOOMMMLLLMMMPPPSSSUUUVVV___dddhhhkkkqqqzzz~~~xxxsssmmmjjjfff___YYYXXXWWWQQQMMMKKKPPPKKKMMMWWWbbbsssyyyiiimmmrrrhhheee~~~iiiKKK>>><<<666888888555222333555666333333333222222222111111111111111111111111111111000000000000111111111111111000///......///000111000000000000000000000000000///---,,,,,,---///000------------------------,,,---...//////...---,,,------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111222111111000///.........................................................////////////......---------........./////////////////////////////////////////////////////////000222222000///000111//////////////////////////////000000///...------...///000///...---...000000000000000///...,,,,,,+++...000000...---///222......---------......///000000000000000000000000........................000000//////......------...............---------333333222111000000111111000000000000111111111111222222333333333444444444555555666666777777888888999888999===DDDJJJMMMMMMUUUYYY]]]lll++++++************++++++******++++++++++++******---------,,,,,,+++++++++***+++,,,,,,,,,------...000:::JJJYYYdddhhhhhhfffiiilllkkkhhhhhhiiifff___YYYXXX^^^nnnwwwlllfffdddnnn||||||qqqwwwvvv|||~~~{{{|||wwwooohhh\\\PPPNNNNNNNNNQQQUUUZZZ]]]___hhhmmmqqqtttyyyyyyrrrmmmnnnfff```___]]]WWWRRRQQQQQQKKKJJJOOOSSS]]]tttpppfffrrrsssbbbhhhrrrOOOBBB@@@888666444222333555555444333333333222222222222111111111111111111111111111////////////000000000000111000///......///000111000000000000000000000000000...---,,,,,,---...000------------------------------...//////...------------............---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000///............................................................////////////......---------.........//////////////////////////////////////////////////////...///111111///...///000//////////////////////////////000//////......---...///000///......///000000000//////......------,,,,,,------,,,---///000......------...///000000000000000000000000000000........................222111111111000000000//////.....................333222222111000000111111000000000000111111111111222222222222333333333444555555555666777777888888999888999===DDDIIILLLMMMSSSXXX]]]lll++++++************++++++******++++++++++++******------,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,///222999EEEVVVccciiiiiihhhgggiiikkklllhhhfffddd```\\\WWW]]]jjj|||tttyyykkkaaadddnnnyyytttyyy|||~~~~~~wwwiii___YYYRRRJJJOOOPPPSSSXXX]]]ccciiilllrrrxxx}}}~~~xxxvvvnnnhhhfffccc]]]XXXVVVUUUOOOKKKKKKIIIJJJWWWgggrrriiioooooo```lll\\\JJJEEE===888333333666777444222333333333333222222222222111111111111111111111111........./////////000000000000////////////000000000000000000000000000000///...---,,,,,,---...///------------------------------...//////...------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,---...............---......................................................////////////......------........./////////////////////////////////////////////////////////---///000000///......///////////////////////////000000////////////.........///000000......///000000///...------...///000333000---,,,,,,---------............///000222222000000000000000000000000........................111111111111000000000000///////////////000000000333222111111000111111111000000000111111111222222111111222222222333333333444555555666666777888888888888999===CCCHHHKKKLLLPPPWWW]]]mmm++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++...444888EEEPPP___hhhiiihhhggghhhgggiiijjjfffaaa^^^[[[ZZZ```kkk{{{{{{yyyyyyeeeaaammm~~~~~~wwwiii\\\UUURRRPPPNNNTTTWWW[[[aaagggmmmtttxxx{{{}}}vvvsssooogggaaa___\\\WWWSSSQQQLLLIIINNNVVV]]]ppppppssswwwkkksssrrrTTTAAABBB;;;777888999777444333444444333333333222222222111111111111111111111111////////////000000000000000000////////////000000///////////////////////////...------------...///........................---..................---------............------------------------,,,,,,------------------------------------------------------------------------------------------------------------............,,,,,,---.../////////.........................................................////////////..................////////////////////////////////////////////////////////////...000111111000//////000////////////////////////000000//////////////////...000111000///...///000000///---,,,---...000111;;;666000......///---,,,.........///000222333444////////////////////////........................////////////............000000000000000111111111222222111111111111111222000000111111111222222222111111111222222222333333444444555555666777777888888999:::===BBBFFFJJJLLLNNNUUU\\\lll++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,222;;;CCCQQQYYYbbbgggffffffhhhjjjeeeffffffbbb\\\XXXYYY]]]ppp}}}~~~{{{nnndddiiixxxxxxllldddZZZTTTQQQRRRVVVZZZ\\\aaaggglllqqqwww~~~vvvnnnlllfffbbb]]]ZZZUUUPPPNNNPPPHHHSSS___vvvyyyzzzsssrrrwwwmmmLLLFFF>>>999::::::777666888444444444333333333222222111111111111111111111111000000111111111222222222//////000000000000//////////////////////////////.........------..........................................------.........------............---------------------------------------------------------------------------------------------------------------------------------------.........//////---...///000000000000000////////////////////////////////////////////////......////////////.............../////////000000000000000000000000000000000000000000000000000000///111333222111000111222000000000000000000000000000000////////////000111///000111000///...///111000///---,,,---...000111999444///---///000000.........//////111222444444////////////////////////////////////////////////............////////////000000000000111111222222222111111111111111222222111111111111222222222222111111222222222333333333444444444555666666777777999:::<<<>>>AAAEEEIIILLLLLLSSS[[[kkk++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---...---///777EEEOOO[[[___bbbddddddeeehhhkkkeeedddbbb^^^WWWTTT\\\fffnnnjjjjjjssstttiiiZZZUUUQQQQQQSSSWWW^^^eeeggglllsssxxx|||xxxtttpppkkkeee```ZZZUUUPPPMMMLLLLLLIIISSSiii~~~{{{zzzuuu[[[JJJ;;;888999777777<<<444444444444333333333333111111111111111111111111111111111222222222333333//////000000000000//////000000000000000000000000................................................///...------------...///------............------------------............------------------------------------------------------------------------------------------------------.........////////////000111111111111111111////////////////////////////////////////////////......////////////............/////////000000000000000000000000000000000000000000000000000000000000222333333222111111222000000000000000000000000111000///...///000111222///000111111//////000111000///...------...///000...,,,***+++---000222222////////////000111333333000000000000000000000000////////////////////////000000000000111111111111//////000000111111222222111111111000111111222333111111111222222222222333222222333333333444444444333444444555555666777777:::<<<>>>@@@BBBEEEIIILLLKKKSSSZZZhhh++++++************+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++---//////222===MMMZZZ```aaabbbccceeegggiiijjjfffccc```\\\UUUTTTaaaqqqmmmooovvv~~~ttt~~~uuufff[[[RRROOOPPPWWW\\\___gggoooooovvv~~~yyytttllleeeaaa\\\VVVPPPQQQOOOGGGHHHTTT^^^uuu~~~}}}dddCCC888999777666888555444444444444333333333111111111111111111111111000111111111111222222222...///000111111000///...000000000000000000000000---..................---........................///...------------...///------............------------------.........///........................------------------------------------------------....................................////////////111111111222111111000000////////////////////////////////////////////////......////////////........./////////000000000000000000000000000000000000000000000000000000000000000111333333111000111222000000000000000000000000111000///...///000222333///000111111000///000111000000//////......------)))***,,,,,,---...111333///////////////000111222000000000000000000000000///////////////////////////000000000111111111222......//////000111111222111111000000111222222333111111111222222222333333333333444444444555555555333333444555555666666777;;;>>>@@@AAABBBEEEJJJMMMJJJRRRYYYfff++++++************+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++---///000444@@@SSSaaabbbaaabbbdddgggiiiiiihhhgggddd___[[[TTTUUUfffyyytttqqqwwwyyy}}}zzztttjjj\\\RRRRRRPPPUUU^^^cccfffmmmuuuttt{{{~~~yyyqqqjjjgggeee___XXXNNNPPPMMMNNNRRRQQQ]]]www{{{lllxxx~~~qqq~~~MMM::::::999444222555555444444444333333333111111111111111111111111000000000000111111111111...///000111111000///...000000000000000000000000------............------///////////////////////////...---,,,,,,---...///---..................------------.........//////........................------------------------------------------------..................................../////////000111111222111111000///...000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000000000000000000000///000222222000///000111000000000000000000000000111000///...///000222444///111222111000///000111000000000000///...,,,,,,,,,///111000...---///111000///////////////000000000000000000000000000000000000000000000000000000---.........//////000000---......///000111111111111111000000111222333333111111222222222333333333444444444555555555666666333333444444555666666777<<>>999///999555555555444333222000000333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////...---,,,,,,,,,,,,,,,//////...---,,,,,,++++++------------------------,,,,,,,,,---------......,,,---......//////......---------............///........................,,,,,,,,,---------......---------.........////////////000000000000//////000000000///......------000000000000000000000000////////////////////////.........////////////000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000000///000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000111333444222222222222222222222222333333333444444444555555666666666666777777777777===:::???IIILLLGGGHHHOOOLLLOOOXXXeee++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++,,,---//////333===KKKWWW___aaa___aaadddgggiiiiiiiiihhhccc]]]XXXZZZ___kkk}}}lllgggrrrxxxssswwwssswww|||}}}xxxnnnaaaWWWSSSUUUYYY[[[```ggglllpppvvv~~~{{{xxxqqqhhh]]][[[VVVQQQNNNNNNOOOQQQ]]]qqqxxxdddaaarrrggg{{{qqqCCC>>>===555888666666666555444333222222333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///......------......//////...------,,,++++++------------------------,,,,,,,,,---------......,,,---......//////......---------............///........................,,,,,,---------.........---------.........////////////000000000000//////......//////////////////000000000000000000000000////////////////////////////////////000000000111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000///////////////111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111444888:::888222......111222222222222222222222222333333333444444444555555666666666666777777777777777<<>>;;;222,,,,,,///222222222222333333333333333333333444444444555555666666666666777777777777333>>>>>>;;;MMMjjjkkkWWWQQQTTT\\\ggg++++++++++++++++++++++++***+++++++++++++++,,,,,,+++---...---,,,,,,...///,,,666EEETTT^^^ccccccbbb```bbbfffjjjlllmmmlllkkk```YYYYYYeeevvv}}}vvvzzzkkknnn~~~}}}{{{xxxyyy{{{zzzxxx|||{{{tttfff___WWWRRRUUU\\\ccchhhjjjooovvv{{{vvvqqqmmmgggaaa\\\WWWRRRPPPOOONNNSSSeeetttlllppprrriiiaaaaaaBBB;;;;;;;;;777777666666555555555555333333333222222111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000///......///////////////......---------,,,........................,,,,,,,,,---------......,,,---......///.........---------............///........................------------........................////////////000000000111111000000000......//////000000000000000000000000000000000000000000000000000000000000///000000000111111111111222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222111111000000000000000111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111///444888777222...///111222222222333333333333333333333333444444444555555666666666666777777777777666???===777GGG```aaaOOOOOORRRYYYccc++++++++++++++++++++++++*********++++++,,,,,,,,,------...,,,++++++---...222>>>OOO]]]ccceeedddccccccfffjjjmmmooonnnllljjjggg```ccctttvvvqqqpppzzz|||wwwrrrnnnoooxxx}}}oooddd[[[XXXUUUWWW\\\dddjjjnnnpppuuu}}}|||wwwqqqjjjeee___XXXTTTOOOMMMMMMSSSccc|||xxxdddppp___jjjgggOOOAAA888888777666555444444444555333333333222222222222222111111111111111111111111000000000000000000000000///////////////////////////////////////////////////......---....../////////...............------........................,,,,,,,,,---------......,,,---......///.........---------............///........................---------.........//////........./////////000000000000111111111111000000111111000000////////////111111111111111111111111111111111111111111111111//////000000000111111111222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222333222222111222222333333111111111111111111111111222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111222111000111222333333333222222333333333444444444333333333444444444555555666666666666777777777777;;;<<<;;;;;;BBBLLLOOOLLLNNNQQQWWW___{{{++++++++++++++++++++++++*********++++++,,,,,,------------,,,++++++...000===HHHWWWaaaccccccdddeeegggjjjmmmoooooommmjjjgggfffeeelllkkkjjjqqq~~~vvvppprrr|||zzzmmm^^^TTTUUUWWWZZZ___eeekkkqqqtttxxx~~~|||uuunnnggg___ZZZRRRQQQOOOMMMMMMWWWmmmpppfffkkkoooeee}}}\\\===:::888777555444333444444333333333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////......------......//////................................................,,,,,,,,,---------......,,,---......//////......---------............///........................------........./////////....../////////000000000000111111222222111111000222222111000000///......111111111111111111111111111111111111111111111111000111111111111222222222111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333222333333444555222222222222222222222222333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000222222222222222222222222777333///000333666444222222222333333444444555555333333333444444444555555666666666666777777777777<<<888:::AAACCCBBBGGGPPPNNNQQQXXX___yyy++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,,,,,,,...222555HHHRRR]]]bbbaaa```cccfffiiikkknnnooonnnjjjfffbbbdddkkkzzzzzzqqqvvv}}}}}}~~~~~~vvvjjj___WWWSSSWWW]]]dddiiimmmrrrxxx}}}{{{sssiiiccc[[[WWWSSSQQQMMMLLLUUU```~~~wwweeemmmuuuRRR===;;;888666444444444555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////......//////000111............////////////........................,,,,,,,,,---------......,,,---......//////......---------............///....................................////////////.../////////000000000000000111111222222111111000111111000000000000000000111111111111111111111111222222222222222222222222333333333333444444444555444444555555555555444444555555555555555555555555444444444444444444444444444444444444444444444444333222222222222333444555222222222222222222222222333333222222222111111111111111111111111111111111222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111222222222222222222222222222111111111333444222111222222333333444555555666333333333444444444555555666666666666777777777777:::777:::BBBDDDCCCHHHQQQMMMQQQWWW^^^xxx++++++++++++++++++++++++))))))***+++,,,,,,------)))+++,,,---...222666:::PPPXXX```aaa^^^]]]bbbgggjjjlllnnnooommmhhhbbb___iiivvvxxx~~~}}}wwwlll```YYYYYY[[[]]]dddlllqqqtttxxxxxxtttttt|||rrrkkkbbbZZZTTTUUUSSSNNNLLLOOO\\\}}}nnn___sss|||iii???===:::777555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000///000000111222222.........///////////////////////////////////////,,,,,,,,,---------......,,,---......//////......---------.........//////..................................../////////000////////////000000000000111111222222222222111111/////////000111111222222111111111111111111111111222222222222222222222222555555555666666666666777888888999999999999888888777777777777777777777777444444444444444444444444444444444444444444444444222111111111222333333444222222222222222222222222333333333222222222111111111111111111111111111111333333333333333333333333111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222(((,,,000222222000000111222222333333444555666666333333333444444444555555666666666666777777777777888999;;;???DDDHHHKKKMMMLLLOOOVVV\\\vvv++++++++++++++++++++++++++++++------------++++++***---///...---111<<>>888333666666555444444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////................................................//////.........---------................................................---------.........///////////////000111111222222111222222333333222222111---///111222111//////000...///222444444333222222666777777666555666888:::999<<<@@@BBBBBBBBBCCCDDDCCCEEEFFFFFFDDDCCCDDDEEEGGGEEEBBBAAA@@@???===<<>>BBBFFFJJJMMMPPPNNNRRR[[[vvv+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---/////////666BBBKKK[[[]]]___^^^___cccjjjpppuuuqqqmmmhhh```]]]cccmmm{{{uuuooovvv~~~~~~~~~|||zzzttthhh]]]YYYXXXZZZ^^^dddhhhrrr{{{}}}xxxuuulllggghhhrrrzzzvvvvvv{{{qqqkkkeeeaaaZZZRRRMMMMMMMMMWWWiii|||pppxxxzzzpppzzz]]]DDD999:::555444777666555555444333333222222111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////................................................//////.........---------................................................---------.........////////////000000111111222222222222333333222222111000///111222333222222333555666555333111000222666999444888===BBBEEEHHHLLLNNNSSSUUUWWWXXXXXXXXXYYY[[[\\\]]]]]]\\\ZZZXXXWWWVVV[[[\\\]]]___^^^[[[UUUQQQOOOMMMJJJGGGEEECCCBBBBBB???@@@BBBBBB@@@===999666888444444666777444444666333444444555555555444444777555444333222333444555222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333111111222222222333333333222222222222333333333333222222222333444555555555555555555555555666666666888999;;;>>>BBBFFFJJJMMMOOOMMMPPPXXXttt+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---...///000444===JJJSSS\\\___```___^^^aaaiiipppvvvooofff^^^XXX[[[jjjzzzvvvjjjeee|||zzz~~~{{{zzz~~~}}}~~~fff]]]UUUTTTWWW]]]eeemmmrrr}}}xxxiiieeelll}}}xxxpppjjjbbbXXXRRRQQQJJJMMMRRR]]]rrr}}}mmmllljjjhhh}}}xxxkkkqqqnnnPPP<<<999666888:::555555555444444333222222222222222222222222222222222000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////...............................................................---------................................................------.........///////////////000000111222222222222333333333333333333333111222222222222333555888666777888999<<>>BBBFFFJJJMMMOOOMMMQQQXXXrrr++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///222:::EEEQQQYYY[[[___ccccccbbbcccggglllnnnhhhaaa[[[XXX___rrr~~~sss~~~|||oookkklll{{{xxxvvv}}}}}}~~~{{{rrr^^^YYYUUUXXX]]]bbbjjjrrrzzzppphhhjjjzzzuuuvvv|||yyyqqqjjj```YYYXXXPPPLLLIIIMMMZZZuuuwwwkkkuuu}}}bbbeeexxx~~~rrrpppaaaGGG===888;;;<<<555555555555444333333222222333333333333333333333333000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////....................................................................................................................................///////////////000000111111222333333222222333333444555666666111111222111222444999<<<===BBBIIINNNQQQSSSVVVYYY\\\___dddggghhhhhhiiijjjttttttsssrrrrrrtttwww{{{||||||~~~zzztttsssuuutttppplllgggjjjllllllhhh```WWWRRRIIIBBB>>>>>>===999666666666555555555555555666777777666666555555555555555333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333111111222222222333333333333333333444444444555555444444444555555555666666555555666777888999999:::888999;;;>>>BBBFFFJJJMMMQQQPPPSSSZZZrrr++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------000666AAAMMMVVV\\\ZZZ\\\___aaaccchhhoootttsssjjj```[[[]]]hhh}}}sssmmmooolllttt{{{~~~rrrrrr}}}{{{mmmccc\\\ZZZ[[[aaaeeeggglllrrryyywwwllljjjxxxnnnkkkrrr|||zzzqqqfff^^^\\\VVVPPPKKKKKKPPP```|||uuuooommmmmmdddlll{{{~~~rrrvvv~~~]]]GGG777666:::555666666555444444333333222333333333333333333333333000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////........................---.....................////////////////////////................................./////////000000000000000111222222333333444333333222222333444444222333555777;;;@@@GGGLLLTTTYYY^^^___]]]\\\]]]```eeehhhlllppptttxxx}}}||||||{{{yyyuuuoooiiieeeaaaYYYSSSRRRPPPIIICCC@@@>>><<<999666555777999;;;333555666888888777555444444444444555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333111111222222222333333333333333333444444444555555444444444555555555555555555666666777888999::::::888999;;;>>>BBBFFFJJJMMMPPPPPPSSSYYYqqq++++++++++++++++++++++++---,,,,,,++++++,,,,,,------...333===IIITTTZZZ\\\\\\ZZZYYY]]]fffrrr}}}qqqccc^^^dddtttnnnpppnnnppp{{{|||yyysssvvv~~~wwwnnnccc\\\]]]^^^bbbiiilllllloootttwwwzzzyyytttzzz|||xxx{{{nnnddd```[[[TTTOOONNNMMMPPP___pppuuullloooeeepppyyybbbAAA777999777666666555555444333333333333333333333333333333333000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////........................---------...............////////////////////////............................../////////000000000000000111111222333333333777666444333333444555666:::===AAAFFFMMMUUU^^^dddfffiiijjjiiigggjjjqqqxxxxxxrrrqqqnnneee[[[VVVJJJFFFAAA<<<999888999:::555777888999999888666444444555555666666555555444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333111111222222222333333333111111222222222333333333333333333333444444444444444444444444444444444444666666777777888888999999888999;;;>>>BBBFFFJJJMMMMMMMMMQQQVVVmmm++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///111777DDDRRR[[[\\\ZZZ\\\ZZZ[[[dddsss{{{mmmbbbdddqqq~~~xxx}}}yyyqqqhhhaaa^^^]]]bbbdddiiipppssssssxxx~~~}}}yyyzzz~~~}}}tttttt{{{pppkkkddd[[[UUUTTTPPPJJJOOOYYYeee}}}sssooovvvfffIII@@@999666666666555444444333333222222222222222222222222000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////........................---------.........//////////////////////////////.........................../////////000000000000000111111222222333333444666777777999<<<@@@DDDFFFMMMOOOTTTYYY^^^eeemmmrrrrrrvvv{{{}}}~~~vvvooodddaaa\\\UUUNNNHHHDDDBBB>>>===<<<:::888777777666555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333111111222222222333333333111111222222222333333333222222222222333333333333444444444333333333333333777777777777777777777777888999;;;>>>BBBFFFJJJMMMKKKKKKPPPUUUlll++++++++++++++++++++++++------++++++++++++------000333;;;IIIXXX___^^^ZZZ[[[[[[bbbqqqyyylllbbb___kkk~~~~~~zzzxxxrrrggg^^^ZZZ]]]bbbhhhiiinnnuuuxxx{{{|||tttooogggiiiooowww{{{xxx|||xxxnnnbbb[[[ZZZTTTKKKJJJRRRRRRhhhyyyxxx```III;;;666666666555444444333333222222222222222222222222000000000000000000000000000000000000000000000000//////............//////...............///000000////////////////////////000000000000000000000000........................---------.........//////000000000000000000000000........................////////////000000000000000111111222222333444444444666:::???GGGOOOVVVZZZ]]]___bbbeeehhhlllqqqttt|||uuulllaaaXXXSSSGGGDDD>>>999666666777999555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333111111222222222333333333111111222222222333333333111111222222222333333333333333333333333333333333777777777666666666666666888999;;;>>>BBBFFFJJJMMMLLLMMMQQQWWWnnn,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,000000------000222===KKKWWW]]]___```aaa]]]___iiizzzrrraaacccjjjwww{{{~~~zzz|||ssshhh___\\\^^^ccceeeoootttzzz{{{{{{vvvhhhhhhooofffgggbbbggg}}}}}}}}}rrrjjjaaa]]]XXXQQQNNNOOOWWWXXXhhh~~~{{{|||zzz}}}NNN???===555555555111777;;;555666555444333222333444444333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111111000000000000111111000///////////////222111111111111111111222...111222111333777888666<<>>:::555444999999555333555888888777666444444555777555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222555444444444444555666666444444444222000111444666777666444333555888<<>>888;;;;;;444555555,,,555555333222222222333444333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111000///////////////...///000111222111000///333444111...111:::AAABBBSSSWWW[[[^^^___aaacccfffeeeooowwwzzz~~~yyyvvvuuuwwwssstttsssrrrrrrtttxxx|||wwwqqqkkkkkknnnoookkkfffaaafffjjjpppyyy|||uuutttssstttvvv|||}}}qqqhhhddd^^^WWWPPPIIIBBB===???999666888888666666999666666666666555555777888555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333222222222222333444444333333444444333333444444777555444333444666888:::>>><<<999777666777777777999:::;;;>>>BBBGGGKKKNNNOOOOOORRRVVVlll,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///...,,,///333===FFFQQQZZZ]]]___aaaccc___kkk|||uuukkkfffkkkvvvoooooorrryyyssslllppp||||||xxxuuueeebbb______ccciiinnnqqqtttyyy}}}xxxvvvzzzuuukkkxxxwwwpppmmmhhh^^^UUUQQQOOOKKKOOO]]]mmmyyyrrrlllmmmoooEEE999333777999333333666000444444333222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000/////////000000...///111333333222000///333777888:::AAALLLTTTVVV]]]]]]___bbbgggmmmppprrr|||~~~|||zzzvvvqqqmmmnnnppptttwwwyyyxxxwwwvvvtttuuuvvvyyy~~~~~~~~~~~~{{{wwwzzzzzzxxxvvvzzz{{{kkkhhheeedddfffkkkppptttyyyyyy{{{}}}|||{{{wwwqqqfffZZZRRRIIIBBB<<<:::999666666999777777777777777777777777555555555444444444444333333333333333333333333333333333333333333333333333222222222222333333333333333222222222222333444444222222222444666666444222555444444333333333444444666666555555555666777777::::::;;;===AAAFFFLLLOOONNNNNNQQQUUUjjj,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...---,,,111888FFFMMMUUUZZZ\\\]]]___aaafffuuu~~~qqqjjjlllwwwxxxbbbmmmyyy}}}sssmmmfffooo}}}~~~vvvoookkk\\\\\\]]]aaahhhoootttvvvvvv{{{}}}tttyyyrrr|||wwwrrrmmmccc[[[WWWUUUPPPNNNOOOTTTfffssslll|||zzzllloooSSS@@@666555666000333:::999333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////111111000000///000000111222222333333333333333333444>>>IIIRRR\\\dddgggeee___aaadddjjjqqqyyy}}}tttoooxxxyyyyyyzzz{{{{{{zzzyyy{{{}}}}}}xxxuuusssssstttddddddeeekkkuuutttlll```ZZZQQQJJJDDD>>>999777999888777888888888777666555555555555444444444444444444444444444444444444333333333333333333333333222222222333333333333333555444444444444555666666222111000222555666444222333333444444444444333333444555777777777777888999888999:::===AAAFFFJJJLLLMMMNNNQQQTTThhh,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...------555>>>NNNRRRWWWZZZZZZZZZ]]]___mmm}}}uuummmkkkrrrqqqfffrrr}}}uuuiiifffiiitttyyyppphhhccc[[[\\\___fffmmmssswwwxxxxxx|||xxxfffccciii|||xxxrrrjjjccc```YYYTTTPPPLLLJJJSSSpppooocccqqq{{{mmmzzzmmmNNN>>>999999333333999888333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---........./////////000111111000000000000111111555333222111222555888:::EEEOOOYYYaaahhhmmmlllhhhkkkqqqwww{{{~~~zzzwwwuuuuuuvvvuuusss{{{zzzwwwtttssstttvvvwww}}}{{{wwwnnncccXXXLLLAAA999777555444555888999888666666666555555555444444444444444444444444444444444333333333333333333333333222222333333333444444444555444444444444555666666333222111111222444444444111222444555666666555555555777999999777777888:::666888;;;>>>BBBDDDFFFGGGLLLMMMQQQRRReee,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...---000:::EEERRRUUUYYYYYYYYYZZZ^^^bbbuuuwwwjjjiiinnnxxxyyyooommmuuu|||sssjjjkkkrrr~~~{{{ssskkkeeeaaa```aaaeeekkkrrrwwwzzzzzz{{{yyy^^^RRRRRRfff~~~vvvnnngggeeeZZZUUUQQQOOOJJJLLL```vvv~~~kkkjjjyyyvvv}}}TTT@@@888:::666555777333333333333444333222222111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........//////000000111111111000000000111222222444333111111555;;;BBBFFF^^^aaabbbbbbeeekkknnnlllxxx}}}ttttttiiikkkpppwww~~~~~~{{{zzzwwwttttttzzzxxxkkk]]]NNNBBB:::777444555888::::::888666666666555555555444444444444444444444444444444333333333333333333333333222222333333444444555555333222222222222333444444333555666555444333444666222333444555666666666666555777999888555555777:::999:::<<<>>>AAACCCEEEFFFKKKMMMPPPQQQccc,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......222>>>KKKSSSUUUXXXYYYZZZ^^^dddiii}}}mmmeeekkkuuutttooosssyyyuuusssyyy}}}|||tttmmmhhhdddccceeefffjjjpppwww{{{}}}|||eeeSSSPPPccczzzwwwmmmiiibbb[[[VVVTTTOOOLLLUUUbbbzzz~~~vvv{{{}}}tttTTT@@@;;;666555888555333444444555444333222111333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000111222222111111000000111111222333333333555999@@@IIIRRRWWWggggggeeeccciiittt}}}wwwrrrvvvyyy}}}xxxsssqqqtttwwwiii\\\MMMGGG@@@<<<<<<<<<:::777666666666666555555555555555555555555555555555555333333333333333333333333222222333333444555555666333222222222222333444444222888>>>>>>999444444666555444444444555555555555555777999777444555:::>>>@@@???======???BBBFFFIIIJJJLLLPPPPPPaaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////333AAAOOORRRUUUXXXZZZ\\\aaaiiiooozzziiidddooo|||sssooozzz{{{sssxxxwwwoooiiifffeeefffhhhjjjmmmsssyyy~~~qqq]]]XXXZZZqqqyyyvvv{{{xxxrrrmmmccc\\\ZZZTTTMMMNNNVVVaaauuu}}}www|||UUUBBB666444888777444444555666555444333222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////...//////000111222222333111111000000111222333333333555;;;BBBLLLWWW___dddaaadddgggjjjuuu~~~}}}wwwmmmnnntttvvvwwwzzz{{{cccZZZNNNFFFAAA>>>999555777666666666555555555555555555555555555555555555333333333333333333333333222222333333444555666666555444444444444555666666000:::EEEEEE>>>666444555777666555444333333333333666888:::888666777===CCCGGGCCC???<<<===BBBHHHLLLJJJLLLPPPPPP```,,,,,,,,,---------......---///000000333<<>>BBBEEEGGGMMMJJJMMMQQQaaa,,,,,,,,,---------............///111666@@@KKKTTTUUUVVVWWWWWW[[[ggg{{{rrrgggfffmmm||||||uuuyyyrrrmmmwww|||rrriiicccccchhhlllppprrruuuwwwyyy|||rrr^^^^^^jjjzzz{{{qqqddd___]]]WWWRRROOOQQQ\\\mmmpppuuunnndddBBB999777333555555555555444444444444444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////000000000111...000222222111111222333///111222222111333777;;;LLLRRRZZZ```cccccccccbbbvvvwww}}}tttqqqsssyyysssooommmrrrzzzlllWWWEEE::::::777777::::::777666888777777666666666555555555444444555555555444333222333333444444555666666777333333333444444444444444444444444555555555555666666666555444444444444444666555444444666999===@@@;;;;;;;;;<<>>;;;<<<999999999999888888888777888888777666666666666777555555555555555555555555444444444444444333333333444444444555555555555666555444444444444555666666666666777777777777888888888999;;;>>>AAADDDFFFGGGLLLKKKOOOPPPZZZ,,,,,,,,,---------......///333;;;FFFPPPUUUUUUSSSVVVYYY___mmm}}}vvvttt}}}yyymmmssswwwsssxxx}}}xxxrrrlllggggggjjjooosssvvvxxxyyy{{{yyy|||}}}xxxtttqqqqqq||||||qqqgggbbbYYYXXXQQQOOOWWW^^^sssllllllyyyqqq~~~ZZZAAA>>>777777666666666555555555444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000111111111222222222111222222222222444777::::::JJJ___lllooollljjjjjjkkkttt{{{~~~xxxzzzjjjYYYHHH>>><<<::::::999999999888888888999888777666666666777777555555555555555555555555333333333444444444444444444444444555555555555666444444444444444555666666777777777777777888999:::777888;;;>>>AAADDDFFFGGGMMMMMMQQQQQQZZZ,,,,,,,,,---------......///444>>>IIIQQQUUUUUUSSSUUUZZZbbbrrryyyuuuvvv~~~zzzoooyyyrrruuu{{{vvvrrrllliiikkkooosssuuuvvvxxx}}}zzz}}}yyysssmmmjjjlllppp}}}{{{|||uuujjjdddZZZ[[[TTTPPPRRRUUUhhhrrr```vvv}}}~~~iiiMMMHHH777777777777666666666666444444444333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222333444444444666:::===IIIYYYiiimmmgggdddjjjrrr~~~}}}ttt}}}hhhQQQAAA<<<:::::::::999999999888888:::999777666666666777888555555555555555555555444444555555666666777777777444444444555555555666666444444444444444555666777888888777777777999:::;;;666888;;;>>>BBBDDDFFFGGGMMMMMMRRRRRRZZZ///+++***...000...///111000888CCCNNNTTTUUUSSSQQQUUU___llluuuyyy{{{xxxzzzlll|||yyyrrrmmmkkklllqqqrrrssstttxxx}}}}}}xxxnnneee]]]cccppp}}}{{{rrruuutttjjjfffaaaZZZTTTNNNPPP^^^lllrrrccc||||||III???888:::<<<444444777444444444444444444444444444222222222222222222222222111111111111111111111111111111000000//////......000000111111111111000000000000000000000000000000000000000000111111111111222111000///000111111000666222222555777:::EEERRRZZZ```jjjooolllkkkvvvpppVVVDDD@@@;;;999;;;:::666666;;;:::::::::999999888666666666666666666666666666666555555666666666666555555666666666666666666666666777555333444666888777555777888888888888999999999::::::<<<===@@@BBBEEEFFFHHHLLLIIIRRRZZZ{{{///+++***...///......111444;;;FFFPPPUUUVVVTTTSSSWWWfffxxxuuu|||~~~|||www~~~wwwqqqnnnnnnpppuuuuuuvvvuuuvvvzzz|||mmmXXXXXX^^^jjjvvv}}}}}}tttkkkfff```YYYRRRPPPWWWbbbzzzgggvvv~~~oooBBB888888999333333888555444444444444444444444444222222222222222222222222111111111111111111111111111111000000////////////000000111111111111000000000000000000000000000000000000000000111111111111111000000000111222222222555222333999???FFFSSS```kkkhhhfffeeefffooo|||{{{lll]]]KKKBBB<<<===>>>;;;888999999999999999888888777666666666666666666666666666555555666666666666555555666666666666666666666666777555333444666888777666777888888888888999999999::::::<<<===@@@BBBEEEFFFIIILLLIIIQQQXXXyyy...++++++---...---...222:::AAAJJJQQQUUUVVVVVVVVVWWWppp~~~uuuzzzyyyssssss{{{uuupppppprrruuuyyyzzzyyyvvvsssttt|||{{{jjj^^^UUUYYYdddpppzzz{{{yyyxxxyyy{{{zzz}}}{{{xxxrrrmmmggg```WWWPPPQQQVVVlll~~~rrroooxxx|||sssKKK<<<888999333333777444444444444444444444444444222222222222222222222222111111111111111111111111111000000000000/////////000000111111111111000000000000000000000000000000000000000111111111222222000000111222222333333333555444777@@@JJJUUUaaakkkjjjiiiiiinnnuuu{{{ssstttyyy|||pppvvvvvveeeTTTCCC<<<;;;;;;::::::888888888888888888777777666666666666666666666666555555666666666666555555666666666666666666666666777555444444666777777666777888888888888999999999::::::<<<===@@@BBBEEEFFFIIILLLIIIQQQWWWxxx...,,,+++......,,,///444???EEEMMMRRRTTTUUUVVVXXXZZZzzzxxxtttzzzssstttqqqjjjjjj~~~xxxsssqqqrrrvvvzzz{{{|||{{{uuuooopppvvv}}}nnnWWWPPPXXXfffsss||||||zzzvvvvvvvvvrrrmmmiiifffeeegggaaacccrrruuutttiiijjjuuu{{{xxxqqqiiibbbZZZQQQPPPSSSbbbqqqtttnnn{{{pppVVVBBB:::;;;666555666222444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222000111222222111111222333777999@@@JJJVVVaaaiiinnniiijjjooozzzyyyxxx~~~vvvrrrwwwqqqVVVCCC:::999:::;;;888888888777777888888888666666666666666666666666555555666666666666555555666666666666666666666666666666555555666777777777777777888888888999999999::::::<<<===@@@BBBEEEFFFHHHLLLIIIQQQXXXyyy...,,,,,,......---111888CCCIIIOOORRRRRRSSSWWW[[[eee}}}vvvxxx|||tttpppyyyyyykkkjjjqqq|||wwwssssssvvvyyy|||zzz{{{yyysssnnnnnntttyyyvvvYYYMMMRRR```ppp||||||xxxtttqqqnnnlllcccddddddaaa\\\XXXUUUTTTUUURRRQQQTTTYYY\\\ZZZWWWWWWRRRXXXddduuu~~~tttjjjccc]]]VVVTTTVVV]]]gggzzztttzzzssszzz|||sss\\\CCC888;;;888666666222444444444444444444444444222222222222222222222222111111111111111111111111000000000000111111111111000000111111111111000000111111111111111111111111111111111111222222222222111222333222000000333555;;;BBBMMMXXXccclllrrrtttvvvvvvyyy{{{}}}yyyyyyxxx```MMMBBB<<<999:::999888888777888888999777777777777777777777777555555666666666666555555666666666666666666666666666666666666666666888999777777888888888999999999::::::<<<===@@@BBBEEEFFFGGGKKKHHHQQQZZZ{{{---,,,---/////////555===GGGLLLQQQRRRQQQSSSYYY^^^uuu|||{{{zzzuuuttt}}}pppgggppp}}}zzzvvvuuuwwwyyy{{{{{{xxxwwwuuurrrqqqrrruuuxxx}}}~~~jjjVVVQQQWWWgggttt|||uuuqqqkkkfffbbb___[[[YYYOOOPPPQQQOOOKKKHHHFFFFFFEEEFFFFFFDDD@@@AAAGGGLLLGGGEEEKKKRRRZZZssszzznnngggbbb]]]ZZZ[[[YYY]]]jjjqqq{{{yyy}}}tttgggGGG666888888777888555444444444444444444444444222222222222222222222222111111111111111111111111000000000111111111111222000000111111111111000000111111111111111111111111111111111222222222222333222444444222111333888===DDDOOO\\\dddllluuu{{{~~~{{{yyyzzzsssxxxqqq\\\HHH:::===<<<:::999888888999999777777777777777777777777555555666666666666555555666666666666666666666666666777777777666666888:::777888888888888999999999::::::<<<===@@@BBBEEEFFFFFFJJJHHHRRRZZZ}}},,,,,,...111000111888AAAJJJOOOSSSSSSRRRUUU\\\ccczzz{{{xxxxxxpppkkkzzzzzzxxxwwwxxx{{{|||{{{yyyvvvtttrrrsssvvvyyyyyyyyy{{{|||~~~rrr^^^XXXbbbooo~~~{{{sssmmmccc___YYYTTTQQQNNNLLLJJJDDDEEEEEEDDDAAA>>>>>>>>>===???AAA???===>>>CCCGGGFFFCCCFFFGGGFFFUUUeeefff```]]]ZZZYYYZZZaaatttuuuooojjjccc]]]\\\UUUTTT\\\rrr|||~~~XXX===999777666999777444444444444444444444444222222222222222222222222111111111111111111111111000000111111111222222222000000111111111111000000111111111111111111111111111111111222222222333333222444444333333888AAAHHHQQQ]]]hhhjjjlllttt}}}yyyvvvwww[[[EEE@@@???<<<:::999888999999777777777777777777777777555555666666666666555555666666666666666666666666555777888777666666888:::777888888888888999999999::::::<<<===@@@BBBEEEFFFFFFJJJHHHQQQYYY{{{,,,,,,...111111222:::DDDMMMQQQUUUUUUSSSVVV___gggxxxzzzyyy{{{tttuuuxxxwwwxxxzzz}}}~~~{{{xxxuuurrrqqqtttzzz~~~}}}{{{}}}pppdddkkkxxx{{{}}}}}}ssshhhaaaXXXTTTOOOJJJHHHFFFDDDCCCAAABBBBBB@@@>>><<<<<<===>>>>>>>>>@@@AAABBBBBBAAADDDAAAEEEFFFDDDOOOZZZWWWSSSPPPPPPPPPOOOTTTfffyyy|||uuupppggg^^^ZZZSSSOOOUUUiiivvvkkkGGG===777555888888444444444444444444444444222222222222222222222222111111111111111111111111000000111111222222222222000000111111111111000000111111111111111111111111111111222222222333333333222444555444666<<>>>>>======???AAA>>>???AAACCCEEEFFFGGGGGGHHHHHHGGGHHHJJJMMMQQQSSSOOOPPPOOOMMMMMMUUUbbblll{{{sssggg^^^\\\RRROOOQQQ^^^rrrwwwUUU:::<<<;;;222222666555555444444333222222111222222333333222222111222222111111111111222222000111111111111222222222111111111111111111111111000111111111111222222222555666666555333222333444333333555888===GGGQQQYYYhhhlllkkkfffhhhuuu|||zzzmmmTTTCCC999===@@@:::888<<<555666888999999888777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999::::::::::::;;;<<<===???AAABBBCCCDDDJJJIIIRRRYYYzzz---.........111999CCCJJJOOOQQQRRRVVVYYYUUUccc{{{www}}}yyysss{{{zzzoooyyy}}}~~~}}}}}}~~~~~~{{{xxxuuuvvvxxxzzz|||~~~yyyuuuwwwwwwooofff]]]SSSLLLFFFDDDBBB@@@>>>>>>??????>>>?????????>>>>>>@@@BBBBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLMMMOOOQQQSSSUUUVVVQQQSSSRRRPPPPPPVVVbbbkkk~~~uuuiiiaaa___VVVRRRQQQYYYgggzzzwwwvvvIII>>>===888777666555555444444333333222222222333333333333222222222222111111111111222222000111111111111222222222111111111111111111111111111111111111222222222222444666777666444333333444444666:::???FFFPPPZZZaaagggjjjkkkiiiqqq~~~|||ttt]]]EEE<<<<<<;;;999888888888999999999777666555777777777777777777777777777777777777777777777777777777777777777777777777888888999999999:::::::::;;;;;;<<<>>>@@@AAACCCCCCEEEKKKJJJRRRYYYyyy.........///444<<>>===>>>???@@@AAABBBCCCCCCCCCBBBBBBDDDEEEHHHHHHHHHJJJLLLOOOQQQSSSQQQSSSUUUXXXZZZZZZZZZYYYVVVXXXYYYWWWVVV[[[eeemmm|||zzzooohhhfffZZZUUURRRRRRXXXfff|||bbbFFF>>>888666666666555555444333333333222222333333333333222222222222111111111111222222000111111111111222222222111111111111111111111111111111111111222222222333333555777666555444444555888<<>>888:::::::::999888777555555777777777777777777777777777777777777777777777777777777777777777777777777888888999999999:::::::::;;;<<<===???AAABBBCCCDDDFFFLLLJJJSSSYYYyyy...---...000666???IIIOOOOOOTTTRRRSSSXXX___yyyyyy|||uuuiiiuuu~~~{{{|||wwwwwwyyy{{{{{{|||}}}~~~~~~~~~~~~~~~yyyxxxtttjjjaaa___eeellluuuuuuuuurrrlllhhhiiilllxxx|||qqqgggXXXMMMFFFCCCAAA@@@@@@@@@???@@@@@@AAACCCDDDEEEFFFGGGGGGFFFFFFHHHJJJLLLLLLLLLMMMPPPSSSWWWYYYWWWYYY]]]``````___\\\[[[[[[^^^___^^^]]]```hhhpppvvvuuunnnkkk^^^YYYSSSOOONNNWWWlllxxxmmm[[[AAA444666666666666555444444333333222333333333333333333222222222111111111111222222000000111111111222222222111111111111111111111111111111111222222222333333111333555666555444555666>>>CCCJJJRRR[[[ccckkkqqqkkkqqqzzzzzzsss[[[EEECCCBBB;;;:::::::::999999888777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999:::::::::<<<===>>>???AAACCCDDDEEEGGGLLLKKKSSSXXXxxx,,,,,,---222999BBBJJJNNNPPPTTTRRRQQQZZZggg}}}{{{ssskkk|||~~~~~~zzzvvvxxx{{{|||}}}~~~~~~~~~~~~|||~~~xxxkkk\\\TTTVVV[[[ccckkksssuuurrrlllhhheeelllwwwkkk^^^VVVLLLFFFCCCCCCBBBAAABBBBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHHHHHHHIIIKKKMMMPPPPPPQQQRRRUUUYYY]]]___^^^```cccffffffdddaaa______bbbcccaaa___aaahhhnnnrrr}}}yyyrrrnnnbbb]]]VVVPPPMMMRRRddduuu~~~xxxdddrrroooEEE444>>>777666666555555444333333333333333444444333333333222222111111111111222222000000111111111222222222111111111111111111111111111222222222222333333333000111333444444666888:::FFFKKKRRRZZZaaahhhnnnrrrooo{{{uuuzzzwwwSSSFFFAAA:::999999999999999999::::::888888888888888888888888888888888888888888888888777777777777777777777777888888999999999:::::::::<<<===>>>???AAACCCDDDEEEGGGLLLKKKSSSXXXxxx,,,,,,///555===EEEJJJMMMOOOTTTPPPRRR```ssstttyyy~~~yyykkklll~~~xxxvvvyyy}}}}}}}}}~~~~~~~~~~~~{{{yyycccTTTOOOQQQWWWfffzzzrrrccckkkxxx~~~ttteee[[[LLLHHHCCCBBBCCCEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEGGGIIIIIIJJJLLLOOOQQQVVVVVVWWWZZZ]]]aaadddffffffhhhjjjlllnnnnnnmmmlllggghhhhhhccc^^^___dddjjjpppyyywwwpppgggaaaZZZTTTPPPRRR^^^jjjvvvpppttttttHHH444@@@777777666666555444444444333333444444444444333333222222111111111111222222000111111111111222222222111111111111111111111111222222222222333333333333000111222444555999>>>BBBNNNSSSYYY```eeekkkppptttwwwgggPPPBBB999::::::999999::::::;;;<<<888888888888888888888888888888888888888888888888777777777777777777777777888888999999999:::::::::;;;<<<===???AAABBBCCCDDDFFFLLLJJJSSSYYYyyy,,,---111999BBBHHHKKKKKKMMMQQQOOOTTTiii{{{sss}}}|||ttt~~~gggcccnnn}}}xxxwwwzzz~~~||||||}}}~~~~~~~~~~~~~~~{{{~~~hhhXXXRRRTTTcccyyykkklllwww|||uuummmeee\\\RRRKKKFFFCCC@@@AAADDDEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFHHHJJJMMMNNNPPPRRRVVVYYY\\\]]]```cccgggjjjmmmnnnoooppprrrtttxxx{{{~~~uuutttqqqiiiaaa^^^bbbhhhnnnuuuxxxmmmfff^^^YYYSSSQQQVVV^^^{{{|||{{{wwwUUU<<<;;;777777666666555555444444333333444444444444333333222222111111111111222222000111111111111222222222111111111111111111111111222222222333333333444444222333333444777===EEEJJJVVVZZZ```eeejjjpppuuuxxxhhhRRRAAA<<<;;;::::::999:::;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888888999999999:::::::::;;;;;;<<<>>>@@@AAACCCCCCEEEKKKJJJRRRYYYyyy---///444<<>><<<:::999999999:::888888888888888888888888888888888888888888888888777777777777777777777777888888999999999::::::::::::;;;<<<===???AAABBBCCCEEEJJJIIIRRRYYYzzz...000444;;;CCCIIILLLMMMKKKTTTNNN\\\xxxuuussswwwvvv{{{iiiUUUggg{{{{{{zzzxxxxxxzzzyyyzzz|||}}}{{{}}}iii]]]XXXccc{{{}}}zzz}}}{{{wwwjjjaaaUUULLLGGGEEECCCAAAFFFFFFFFFGGGHHHGGGDDDBBBBBBCCCEEEGGGIIIKKKMMMNNNUUUUUUVVVXXX\\\```dddgggjjjmmmpppsssssstttuuuvvv|||||||||~~~ssskkkiiilllnnnooossszzzwwwqqqggg^^^XXXTTTQQQOOO]]]nnnxxxUUU>>><<<555666666111444999444555555444444444333333333444333222222111111222222111111222222222333333333000111111111111222222222333222222222444555444333555555666999???GGGPPPVVV___bbbeeehhhrrrxxx~~~~~~\\\IIIGGGAAA;;;:::<<<999333;;;:::999999888888999999999999999888888888777777888777777777888999::::::888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDCCCJJJKKKTTTYYYzzz---000555===DDDJJJMMMNNNLLLTTTPPPdddwwwzzzzzzyyyuuu|||rrr```ZZZlll~~~xxxuuuwwwyyyzzz|||xxxyyy{{{|||~~~}}}nnn\\\YYYjjj~~~|||uuummmhhh[[[UUULLLFFFDDDDDDDDDCCCEEEEEEEEEEEEFFFFFFEEEDDDFFFGGGIIIKKKNNNPPPRRRSSSYYYYYYZZZ\\\```eeeiiikkkrrrtttwwwxxxxxxyyy{{{}}}{{{|||}}}{{{rrrnnnnnnoooqqqrrrwww{{{tttiii___XXXSSSOOOLLLXXXcccvvvgggBBB===444555777333555888333555555444444444333333333444333222222111111222222111111222222222333333333111111111111222222222222333222222222333444444444444555888<<>>;;;999:::;;;:::999999888999999999999999999888888888777777888888888777888888999999888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDDDDKKKKKKSSSYYYzzz+++000888@@@GGGLLLNNNOOOOOOUUUSSSnnn~~~|||wwwuuu{{{yyybbbWWWddduuuzzztttqqqsssvvvxxx{{{xxxxxxyyy{{{|||}}}~~~~~~kkk]]]ggguuu|||zzzwwwsssmmmdddZZZTTTKKKHHHDDDCCCDDDFFFGGGGGGEEEEEEEEEFFFFFFGGGIIIIIIKKKMMMOOORRRUUUXXXYYYZZZ______aaadddhhhlllppprrrzzz{{{||||||{{{}}}|||}}}~~~xxxsssrrrrrrtttsssuuu{{{zzzoooddd[[[TTTOOOLLLRRRWWWccc{{{[[[FFF777555999555555777333555555444444444333333333444333222222111111222222111111222222222333333333111111111111222222222333333222222222333333444444666999>>>DDDLLLTTT]]]ccceeejjjooouuuyyy}}}sssoooSSS>>>???AAA:::999@@@;;;;;;:::999999999999999999999999888888888888888999999888888777888888888888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDFFFLLLLLLSSSXXXxxx+++111:::CCCJJJMMMOOOPPPSSSVVVUUUwww|||pppxxxjjjXXXUUUqqq~~~~~~~~~|||uuuqqqqqqssssssvvvzzzwwwxxxxxxyyy{{{|||}}}~~~ttt|||}}}{{{tttpppiiibbb[[[SSSKKKFFFDDDCCCCCCDDDFFFHHHJJJJJJGGGGGGHHHIIIJJJLLLOOOQQQRRRSSSVVVZZZ]]]___```aaaeeefffhhhkkkooossswwwyyy|||||||||zzzzzz{{{~~~{{{xxxwwwwwwxxxwwwwww|||vvvjjj```YYYSSSPPPNNNPPPXXXkkkvvvYYYAAA777999666444777444555555444444444333333333444333222222111111222222111111222222222333333333111111111222222222333333222333333222222333555666;;;@@@GGGNNNTTT\\\dddjjjoootttzzzzzzyyy{{{tttuuuwwwssszzzxxxqqq~~~vvvYYYHHH@@@:::;;;AAA;;;;;;:::999999999999:::888888888888888888888888::::::999888777777777888888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDGGGMMMLLLSSSWWWwww,,,333===FFFKKKNNNPPPRRRVVVXXXYYYyyy}}}uuu|||___UUUZZZ}}}}}}|||{{{~~~}}}vvvqqqqqqqqqqqqrrruuuwwwwwwxxxyyy{{{}}}|||wwwtttrrrjjjcccZZZRRRLLLGGGDDDBBBDDDDDDEEEFFFFFFGGGHHHHHHFFFHHHKKKLLLMMMPPPTTTXXXYYY[[[^^^bbbdddfffggggggkkklllnnnqqquuuxxx{{{|||||||||{{{yyyxxxyyy}}}~~~}}}~~~|||{{{{{{{{{xxxxxxzzz|||pppeee]]]WWWSSSKKKMMMUUUddd{{{eee}}}wwwqqqNNN999999555333666777555555444444444333333333444333222222111111222222111111222222222333333333111222222222222333333333222333444333222444777:::AAAGGGOOOTTTYYY___gggmmmvvv}}}yyyzzzqqqooopppooottt|||sssuuuZZZ@@@<<<>>>>>><<<;;;::::::999999::::::888888888888888888888888::::::999888777777777888888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDHHHMMMKKKRRRVVVvvv...666@@@HHHLLLNNNQQQSSSVVV[[[aaaxxxwwwyyynnnVVVVVVeee~~~~~~~~~zzztttqqqrrrsssrrrrrruuuxxxxxxxxxzzz||||||xxxsssnnnlll^^^XXXOOOHHHDDDCCCCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFFFFIIINNNPPPQQQTTTZZZ^^^aaacccfffjjjlllmmmmmmllloooppprrrtttwwwzzz|||}}}||||||{{{yyyxxxzzz~~~~~~~~~}}}}}}}}}wwwyyy|||uuuiii___XXXTTTJJJMMMTTT```ssshhhiiippprrrWWW;;;:::666222666999555555444444444333333333444333222222111111222222111111222222222333333333222222222222333333333333111333555444333555:::???FFFMMMTTTYYY\\\aaaiiipppzzzyyytttsssyyy|||~~~xxx}}}pppKKKAAA@@@<<<<<<;;;;;;:::::::::::::::888888888888888999999999999999888888777888888888888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDHHHMMMKKKQQQUUUvvv111999CCCIIIKKKMMMQQQTTTSSS^^^jjjtttyyy~~~yyy|||aaaMMMXXXqqq}}}{{{yyytttrrrtttuuusssssstttxxxxxxyyy{{{~~~~~~~~~yyyrrrkkkeeebbbSSSOOOIIIEEEDDDDDDDDDDDDDDDFFFHHHGGGEEEEEEFFFIIIHHHNNNTTTXXXYYY\\\aaafffhhhjjjnnnqqqssssssrrrqqqppprrrsssvvvxxxyyyzzz{{{zzz{{{{{{zzzyyy{{{~~~|||~~~{{{|||}}}nnncccZZZUUUMMMKKKOOOZZZjjjvvv___ttt|||qqq[[[;;;;;;888222555999555555444444444333333333444333222222111111222222111111222222222333333333222222222333333333444444000333555555555777>>>CCCMMMSSS[[[___aaagggpppyyywww|||^^^HHH@@@===<<<<<<;;;::::::::::::;;;777777888888888999999999888888888777888888999999888999999::::::;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDGGGLLLJJJPPPUUUvvv333;;;DDDIIIKKKMMMQQQUUUQQQ___qqqsss}}}}}}yyyvvvsssYYYHHHZZZzzz}}}{{{yyy{{{vvvtttwwwvvvsssqqqqqqxxxyyyyyy|||~~~|||wwwppphhh___XXXTTTLLLJJJHHHFFFGGGFFFEEEDDDEEEGGGIIIHHHGGGGGGJJJMMMMMMSSS[[[___```ccchhhmmmmmmpppsssvvvwwwwwwuuutttqqqrrrtttvvvwwwxxxyyyyyyxxxyyyyyyyyyyyyzzz}}}|||~~~~~~tttggg]]]WWWQQQKKKJJJSSSaaavvvWWWccc}}}ZZZ:::<<<:::333444888555555444444444333333333444333222222111111222222111111222222222333333333222222333333333444444444000333666666555999@@@FFFSSSZZZaaaeeehhhnnnyyy||||||nnnMMM???@@@<<<<<<;;;::::::::::::;;;777777888888999999999999888777777777888999::::::888999999::::::;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDFFFKKKIIIPPPTTTvvv888???GGGKKKKKKKKKOOORRRZZZdddttt}}}xxxxxx~~~sssiii[[[WWWkkk~~~yyyvvvuuuzzzyyywwwtttrrrrrrtttvvvzzzyyyzzz|||~~~{{{vvvmmmeee]]]VVVPPPLLLKKKLLLLLLKKKJJJHHHEEEDDDHHHHHHHHHGGGHHHKKKPPPTTTXXX\\\bbbfffhhhjjjmmmnnnuuuuuuwww{{{~~~yyytttuuuttttttvvvyyyzzzxxxuuuyyyxxxwwwwwwxxx{{{}}}~~~}}}~~~~~~}}}||||||}}}~~~{{{rrriii```YYYQQQKKKOOOZZZkkkiiiYYYzzzfffDDD<<<===666222555666555555555555444444444333222222111111222222333111111222222222333333333222333444444444333222111222444555666888>>>HHHPPPVVVaaahhhhhhmmmzzz~~~~~~~~~}}}dddIIIAAAEEE::::::===;;;>>>@@@:::<<<;;;999999999;;;===>>>:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDDDDHHHHHHQQQTTTqqq:::@@@HHHKKKJJJKKKNNNRRRZZZiii{{{{{{~~~}}}}}}|||xxx~~~ssscccZZZ^^^uuu|||~~~}}}xxxvvvuuuxxxxxxvvvtttrrrrrrtttwwwxxxyyyzzz~~~wwwpppfff]]]VVVRRROOOMMMLLLMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGHHHJJJNNNSSSXXX\\\```eeejjjnnnpppsssuuuxxxwwwyyy{{{~~~}}}yyyvvvvvvuuuuuuwwwyyyzzzwwwuuuyyyxxxxxxwwwxxxzzz|||~~~~~~|||xxxwwwwwwyyy|||}}}tttjjjaaaYYYRRRMMMOOOWWWggg}}}rrrZZZmmm~~~uuuLLL;;;999777444333666555555555555444444444333222222111111222222333111111222222222333333333222333444444444444333222555555666777;;;CCCNNNVVV[[[```ffflllvvv~~~|||zzzyyy|||yyyyyy||||||wwwYYYHHHCCC;;;===@@@:::999<<<888<<<;;;:::999999;;;<<<>>>:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDDDDHHHHHHQQQTTTqqq<<>>AAA999777;;;:::<<<;;;:::999:::;;;<<<===;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDDDDIIIHHHQQQTTTqqq>>>DDDIIIKKKIIIJJJOOOSSS___~~~vvvxxxzzzyyyzzzdddQQQ^^^yyy~~~uuuooottt|||yyyvvvtttrrrrrrssssssrrrrrrsssvvvxxxuuuyyy}}}zzzvvvrrrbbb[[[SSSLLLJJJKKKMMMNNNOOONNNNNNMMMLLLKKKJJJIIIHHHJJJMMMPPPTTTZZZ```eeegggkkkppptttxxx{{{~~~}}}|||{{{zzzzzzzzzzzzwwwwwwwwwxxxyyyxxxvvvuuuyyyyyyxxxwwwxxxxxxyyyzzzxxxwwwwwwvvvtttpppiiieeeccc```___dddmmmxxx~~~zzzttt^^^YYYTTTPPPPPPYYYnnnjjjTTToooxxxrrrJJJ888999:::666666555555555555444444444333222222111111222222333111111222222222333333333333333333444444444444444777888;;;@@@IIISSS\\\aaaeeegggvvv~~~}}}yyyuuuqqqnnnkkkjjjeeeeeecccbbb```___^^^^^^___]]]```hhhnnnrrrxxx~~~~~~~~~wwwxxxwwwSSSBBB>>>@@@;;;:::>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999888888:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDEEEIIIIIIRRRTTTppp@@@EEEIIIJJJIIIJJJPPPUUUhhhzzzzzzUUUOOOnnnssskkkrrr~~~~~~yyyvvvuuutttrrrqqqrrrssssssrrrtttvvvxxxuuu{{{~~~~~~zzzrrriiicccVVVRRRMMMKKKJJJKKKLLLLLLOOOOOONNNLLLKKKJJJJJJIIINNNPPPSSSVVVZZZ___eeeiiikkknnnrrruuuwwwyyy}}}~~~|||yyyxxxxxxyyy{{{wwwxxxyyyyyyxxxwwwvvvuuuxxxxxxwwwwwwwwwxxxxxxyyy|||{{{yyywwwtttnnnhhhdddaaa\\\YYY]]]hhhuuuzzzddd___XXXRRRNNNTTTeeevvvsssSSSbbbeeeEEE;;;:::888666555555555555444444444333222222111111222222333111111222222222333333333333333333444444555555555555999AAAJJJRRRZZZ___ccceeennn~~~tttttt~~~~~~|||zzzsssqqqmmmiiieeebbb___^^^YYYXXXVVVUUUTTTTTTTTTTTTUUUTTTYYYcccmmmsss{{{{{{}}}rrrUUUCCCAAA<<<<<>>???AAABBBCCCDDDEEEIIIIIIRRRTTTpppAAAEEEIIIJJJIIIKKKRRRWWWwwwgggLLLVVVxxx}}}{{{vvvuuuuuutttsssqqqrrrttttttttttttwwwyyywww~~~~~~|||{{{|||{{{zzzwwwqqqggg]]]UUUMMMKKKJJJJJJKKKLLLLLLLLLOOOOOONNNNNNMMMNNNNNNOOOUUUWWWZZZ\\\^^^aaaeeeiiijjjlllooorrrsssvvvyyy|||||||||zzzxxxvvvvvvxxxzzzxxxyyy{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwxxxxxxxxxxxx{{{{{{{{{zzzxxxssslllggghhhaaa[[[]]]hhhuuu}}}|||kkkddd\\\TTTOOOPPP\\\iiivvv}}}ZZZZZZ{{{VVV>>>888888666555555555555444444444333222222111111222222333111111222222222333333333444333333333444555666777555===IIISSSXXX]]]bbbfffhhhwww||||||~~~zzzvvvrrroooeeeccc```\\\YYYWWWVVVVVVPPPPPPNNNMMMMMMNNNOOOPPPRRRSSSZZZgggsss|||yyymmmNNNEEE===:::<<<:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDFFFJJJIIIRRRTTTpppAAAEEEIIIIIIIIILLLSSSZZZ}}}bbbOOO```yyyssssssuuuuuutttrrrsssuuuuuuuuuuuuwwwyyyyyy}}}|||{{{zzzxxxwwwtttpppkkkddd\\\SSSMMMIIIGGGFFFGGGJJJLLLMMMLLLOOOOOOPPPQQQSSSUUUWWWYYY\\\]]]^^^______```bbbeeefffhhhlllnnnpppssswwwzzzxxxyyyyyyvvvtttsssvvvyyyxxxzzz|||{{{xxxuuuuuuuuuttttttvvvwwwxxxxxxxxxxxxwwwzzz}}}uuunnnqqqhhh^^^^^^gggttt}}}}}}xxx{{{qqqiii___WWWQQQOOOUUU]]]mmm~~~hhhXXXgggxxxuuudddCCC777888666555555555555444444444333222222111111222222333111111222222222333333333444333333333444555777888999DDDQQQYYY[[[^^^eeelllttt{{{tttmmmiiieeecccYYYWWWTTTRRRPPPOOOPPPPPPLLLKKKJJJJJJKKKLLLNNNPPPQQQSSS\\\kkkyyy|||ZZZLLL???999;;;;;;;;;<<<<<<<<<;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDFFFJJJIIIRRRTTTpppAAAEEEHHHIIIIIILLLTTT[[[zzz{{{~~~gggWWWgggxxxrrrsssuuuvvvuuussstttvvvvvvuuuvvvwwwyyy{{{~~~|||{{{zzzxxxwwwsssooohhhbbb[[[TTTNNNJJJHHHFFFDDDEEEHHHKKKMMMNNNOOOPPPQQQTTTXXX\\\___bbb___`````````^^^^^^___aaaccceeeiiilllooorrrwwwzzzuuuwwwwwwuuusssrrruuuxxxxxx{{{}}}{{{xxxuuutttuuussstttuuuwwwxxxxxxyyyyyyxxx~~~yyyuuukkk___]]]eeeqqqzzz}}}zzzuuuvvvuuukkk```XXXSSSOOOQQQWWWfffuuusssZZZ[[[|||rrrkkkFFF888:::666666555555555444444444333222222222222222222333111111222222222333333333444444333333444555777888===IIIVVV\\\\\\___hhhqqq{{{rrriiibbb]]]ZZZYYYQQQPPPNNNLLLKKKKKKMMMMMMJJJJJJIIIIIIJJJMMMOOOQQQPPPRRR\\\lll|||vvvaaaQQQAAA888===@@@;;;<<<<<<<<<;;;;;;:::999:::::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDFFFJJJJJJRRRTTToooBBBHHHHHHHHHLLLKKKUUUkkkzzzzzz|||vvveeeTTTWWWrrr|||vvvtttvvvwwwuuurrrnnnpppssstttuuuwwwzzz|||~~~|||zzzyyyxxxvvvrrroooqqqiii^^^UUUPPPLLLIIIGGGDDDBBBBBBDDDGGGKKKLLLLLLRRRUUUXXX\\\dddlllmmmiiikkkbbb[[[[[[\\\\\\]]]``````eeekkkoooqqqrrruuuwwwwwwwwwwwwuuusssrrrrrrtttvvv{{{~~~}}}wwwrrrqqqsssrrrssstttuuuvvvwwwxxxyyyxxxwwwjjjccchhhrrrvvvsssooommmnnn{{{lllccc___QQQKKKPPPQQQ```uuuyyyggg\\\jjjsssqqqNNN;;;999666555444444555666555333444333333222222333333444333333333444444444555555444333444666555444999AAAKKKNNNVVV^^^```bbbnnn|||sssmmmddd[[[TTTQQQPPPPPPJJJJJJIIIHHHHHHIIIJJJKKKHHHKKKMMMMMMMMMNNNSSSVVVZZZ^^^iiiwwwxxxrrrhhhJJJ999>>>@@@???:::888:::;;;999888:::<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAABBBCCCFFFOOOJJJPPPVVVoooBBBHHHHHHJJJMMMNNN[[[sss~~~hhhVVVOOO]]]}}}}}}xxxrrrpppqqqrrrpppnnnnnnoooqqqrrrsssvvvzzz}}}~~~}}}{{{yyyxxxuuuqqqllliiiddd^^^UUUNNNJJJHHHEEECCCAAAAAAAAADDDGGGLLLPPPRRRXXX\\\```dddkkkrrrsssooolllccc[[[ZZZ\\\\\\]]]```cccggglllpppqqqsssvvvyyyxxxxxxwwwuuurrrqqqqqqrrrwww{{{~~~}}}xxxttttttuuurrrssstttuuuvvvxxxxxxyyy~~~qqqiiimmmuuuxxxtttmmmkkknnn}}}qqqhhhcccTTTLLLNNNOOOWWWlllttt```aaazzz~~~|||nnnNNN<<<888777555444444555666555444444333333222222333333444333333333333444444444444666444555777666777>>>FFFQQQTTT[[[``````fffwww{{{sssaaa]]]VVVOOOJJJHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKLLLNNNPPPPPPPPPRRRVVVYYY^^^bbblllxxxxxx|||cccFFF<<<===>>>:::888;;;<<<:::888:::<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCGGGOOOJJJOOOVVVpppCCCHHHIIIKKKOOOQQQbbb~~~~~~WWWJJJNNNeeezzzuuuooommmmmmnnnmmmkkkmmmnnnooooooqqquuuzzz~~~~~~|||{{{zzzwwwtttpppjjjccc^^^VVVRRRMMMHHHFFFDDDBBB@@@===???AAADDDGGGMMMTTTYYY]]]ccchhhmmmtttzzzyyyuuunnneee\\\[[[\\\\\\^^^aaahhhjjjnnnppprrrtttxxxzzzyyyzzzyyyvvvrrrppppppqqqvvvzzz}}}|||yyyvvvvvvwwwrrrssstttuuuwwwxxxyyyzzz~~~~~~ssstttzzzzzztttqqqoooqqqwwwnnnhhhXXXNNNNNNLLLNNNbbbvvvfff\\\yyyuuuZZZEEE;;;888777555555555666555444444444333333333333444444222222222333333333444444888555555777888;;;EEEOOOWWW\\\aaaaaaaaajjjwwwkkkdddSSSPPPLLLHHHEEEEEEFFFHHHHHHHHHGGGHHHIIIJJJLLLMMMPPPRRRTTTUUUVVVWWWZZZ]]]bbbeeennnxxx~~~uuu\\\AAAAAA>>>:::999<<<===;;;999;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCCGGGPPPIIINNNUUUoooEEEIIIIIILLLOOORRRggg~~~wwwMMMJJJSSSkkkyyyuuupppnnnmmmnnnmmmlllmmmmmmmmmmmmooottt{{{~~~~~~}}}|||zzzyyywwwsssooojjjbbbZZZTTTNNNLLLJJJGGGEEECCCBBBAAA<<<>>>AAADDDHHHNNNVVV\\\```gggooouuuzzzzzzrrrhhh^^^\\\\\\]]]___ccckkklllnnnppprrruuuxxxzzz||||||{{{xxxtttqqqqqqrrrtttwwwyyyzzzxxxvvvvvvwwwrrrssstttuuuwwwyyyzzzzzz}}}~~~~~~~~~wwwzzzvvvvvv|||sssmmm^^^RRROOOKKKLLL]]]ppp~~~nnn```yyy|||{{{mmmPPP::::::888666555555666555444444444333333333333444444222222222333333333333444888555555777:::???JJJVVVZZZ___cccbbbcccqqqwwwiii___ZZZMMMLLLIIIGGGFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNQQQRRRUUUVVVWWWYYYZZZ\\\^^^```aaadddlllvvv}}}wwwyyyqqqJJJEEE???;;;:::===>>><<<:::<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCFFFNNNHHHLLLSSSmmmFFFJJJJJJLLLOOORRRlll~~~pppIIIHHHWWWppp}}}yyyvvvqqqnnnmmmmmmmmmmmmmmmmmmlllmmmooovvv~~~}}}|||{{{xxxvvvtttqqqmmmhhhbbbZZZRRRLLLJJJJJJHHHFFFDDDBBBAAAAAA???AAACCCGGGKKKRRRXXX]]]cccllluuu{{{xxxmmmbbb^^^______cccgggllllllmmmpppsssvvvyyyzzz}}}zzzvvvsssssssssqqqsssuuuuuuuuuttttttuuurrrssstttvvvwwwyyyzzz{{{|||wwwuuuxxxrrrcccWWWRRRLLLLLLZZZjjjyyyxxxfffppp\\\999===:::777555555666555444555444444333333444444555222222333333333444444444666555666999===CCCNNNZZZYYY___cccdddkkk~~~vvvggg[[[UUURRRJJJIIIHHHGGGGGGHHHIIIJJJPPPOOOPPPPPPRRRTTTWWWXXXXXXXXXZZZ\\\^^^```aaaaaa^^^aaahhhqqqwww{{{wwwVVVDDDBBB===;;;===>>><<<;;;===<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<============>>>@@@AAABBBCCCDDDDDDMMMGGGKKKRRRlllGGGIIIIIILLLOOOTTTsssdddIIIFFFZZZttt|||~~~{{{wwwtttqqqmmmkkkkkkllllllmmmmmmnnnooorrrxxx}}}{{{wwwsssooolllhhhccc^^^XXXRRRKKKFFFEEEEEEEEECCCAAA???@@@AAADDDDDDFFFKKKRRRYYY]]]^^^fffpppzzz~~~rrrfffbbbbbbcccgggkkkllllllmmmqqquuuyyyzzzzzz}}}zzzvvvtttssstttppppppqqqrrrrrrrrrrrrrrrrrrssstttvvvxxxzzz{{{||||||}}}~~~vvvqqqmmmrrr~~~xxxiii\\\VVVPPPKKKSSSaaaqqqkkkeeesssGGG???;;;888666555666555555555555444444444444555555333333333444444444555555555555888===BBBGGGRRR\\\YYY___eeemmm{{{uuueeeYYYQQQMMMLLLNNNMMMMMMNNNNNNOOOOOOPPPVVVVVVVVVVVVXXXZZZ\\\]]][[[[[[\\\___bbbddddddccc^^^___eeekkknnnpppvvv~~~zzzyyynnnNNNGGGAAA<<<======;;;;;;>>><<<<<<;;;::::::::::::;;;::::::;;;;;;<<<============>>>???@@@AAACCCDDDDDDCCCLLLGGGMMMTTTmmmFFFHHHHHHMMMRRRXXX|||TTTMMMNNNcccyyy{{{wwwyyy}}}zzzvvvuuuqqqnnnkkkjjjkkkmmmmmmnnnoooqqquuu{{{~~~|||yyyssslllgggbbb___YYYTTTOOOJJJEEEBBB@@@AAABBB@@@>>>>>>AAADDDHHHGGGIIIQQQ\\\cccdddbbbeeeooozzzwwwjjjeeeeeefffjjjooollllllnnnsssyyy||||||{{{}}}}}}|||yyyuuusssssstttppppppooopppqqqqqqqqqppprrrssstttvvvxxxzzz||||||yyyzzz{{{{{{|||oooiiibbbbbbooo~~~nnn```ZZZRRRKKKNNNXXXiiiyyytttfff]]]@@@===888666555666555555555555444444444444555555444444555555555666666666444666<<>>===>>>???@@@BBBCCCDDDDDDBBBMMMIIIPPPWWWoooDDDFFFHHHNNNTTT\\\~~~}}}lllJJJPPP[[[mmm|||{{{rrrrrrzzzyyyxxxvvvssspppllllllmmmooommmoooqqqssswww}}}~~~}}}{{{wwwppphhhbbb\\\XXXRRRMMMIIIEEEBBB???>>>???@@@???>>>???DDDHHHKKKIIIJJJTTTbbbkkkjjjeeebbblllwww}}}zzzmmmhhhggghhhmmmrrrlllmmmooouuu|||~~~|||{{{{{{zzzwwwtttrrrrrrsssqqqpppooopppqqqqqqqqqppprrrssstttvvvxxxzzz|||}}}}}}}}}}}}lllfff\\\VVV^^^qqqqqqccc\\\TTTKKKKKKTTTeeeuuuppprrrjjjAAA===999666555666555555555555444444444444555555555555555666666666666777444777???GGGLLLOOOVVV^^^^^^cccnnnkkkaaaUUUNNNOOOQQQQQQPPPSSSTTTVVVXXXZZZ\\\]]]]]]]]]\\\\\\\\\]]]___aaabbb```___```dddhhhjjjiiigggfffeeedddddd^^^YYYZZZ^^^jjjppp||||||tttNNNFFF>>>;;;:::999;;;???<<<<<<;;;::::::::::::;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCNNNKKKRRRYYYqqqCCCIIIJJJPPPKKK___|||bbbNNNTTTgggxxx{{{rrrrrrtttzzz}}}yyywwwtttoookkkjjjllloooqqqnnnpppssswww||||||~~~|||zzzwwwqqqhhh^^^WWWUUUPPPIIIEEEDDDCCCAAA???<<>>???EEEKKKLLLKKKLLLVVVeeeoookkkccc```fffnnnxxxyyyqqqmmmnnnpppnnnlllkkkooouuu{{{~~~|||yyywwwuuuuuuuuuqqqpppooonnnmmmmmmnnnnnnrrruuuyyy{{{{{{{{{{{{{{{{{{}}}}}}}}}||||||~~~{{{ggg___WWWTTTUUU\\\nnnvvvkkk^^^SSSOOOLLLOOO[[[lllwwwwww||||||vvvpppMMMCCC:::777666444555666555444444333333444444555333333444333222333555888333<<>>>>>999<<<>>>>>>???AAACCCDDDGGGLLLRRRTTTWWWoooCCCHHHHHHPPPRRRhhh~~~wwwYYYMMMYYYqqq~~~sssqqqsssxxx{{{xxxtttpppkkkiiijjjlllnnnoooooorrrwww||||||yyyvvvuuussspppkkkcccZZZTTTNNNJJJEEECCCBBBBBB@@@???===???AAAAAAAAACCCHHHLLLMMMKKKMMMXXXgggooojjjbbb```bbbhhhrrr|||~~~xxxrrroooooopppnnnlllllloootttyyy~~~}}}{{{xxxuuutttssssssqqqpppnnnmmmmmmmmmnnnnnnqqqsssvvvyyyzzz{{{||||||}}}~~~~~~|||{{{{{{~~~ooofff]]]WWWSSSUUUcccqqqyyynnnaaaVVVRRRNNNNNNVVVdddvvv{{{pppooottt~~~yyyOOOCCC888666777777666666555444444333333444444555444555555444444444777999555<<>>@@@>>>:::;;;===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???AAABBBAAAAAABBBCCCCCCFFFJJJPPPQQQTTTmmmBBBFFFEEEPPPXXXuuu~~~{{{cccMMMMMMbbbyyy~~~rrrqqqsssyyywwwvvvqqqlllggghhhlllppppppnnnpppttt{{{~~~}}}{{{xxxvvvmmmkkkiiifffaaa[[[SSSNNNDDDBBB@@@@@@@@@AAA@@@>>>>>>>>>@@@BBBEEEIIILLLNNNOOOMMMQQQ^^^mmmrrrlllcccaaa___```iiiwww{{{wwwrrrqqqqqqqqqooolllmmmooorrrvvvzzz}}}}}}{{{yyyvvvtttrrrqqqpppoooooommmllllllmmmnnnnnnrrrtttvvvyyy{{{|||}}}}}}||||||{{{yyyxxxzzz}}}zzznnncccYYYUUU[[[cccwwwtttggg^^^VVVPPPLLLPPPZZZjjjxxxmmmdddtttzzz{{{{{{}}}{{{YYYHHH999666999999777555555555444444444444555555555666666666555666888;;;:::???EEEMMMRRRXXX^^^bbbccczzzwwwkkk]]]RRRTTTSSSRRRSSSWWW\\\^^^___aaaaaabbbcccccccccbbbbbbfffhhhfffaaa```cccccc```kkkmmmrrrvvvxxxyyyxxxwwwrrrpppkkkeee___\\\\\\]]]WWWYYY```oootttQQQBBBAAA???;;;:::===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAA@@@@@@AAABBBCCCDDDEEEEEEHHHMMMOOORRRkkk@@@FFFEEEOOO[[[~~~~~~mmmUUUEEEOOOjjj{{{zzzpppqqqttt|||zzztttssspppjjjfffiiipppuuutttpppnnnttt~~~}}}|||zzzvvvsssgggddd```]]]XXXSSSMMMHHH???>>>>>>>>>??????>>>>>>>>>>>>@@@DDDIIIMMMNNNNNNSSSQQQVVVfffuuuwwwnnnfffbbb]]][[[dddtttxxxvvvsssssssssrrrpppmmmnnnoooqqqtttwwwzzz}}}~~~yyyxxxwwwtttrrrpppooonnnnnnnnnmmmllllllmmmnnnooowwwwwwxxxzzz||||||{{{zzzuuuuuusssqqqrrrvvv}}}vvvhhh___]]]^^^kkk{{{nnneeeYYYQQQKKKLLLSSScccyyyyyynnnbbb^^^~~~eeePPP;;;666999:::777333555555444444444444555555555666666666555666999;;;???BBBJJJSSSXXX[[[```eeeoooqqqcccZZZTTTPPPUUUUUUVVVXXX[[[^^^aaabbb```aaabbbcccccccccdddeeejjjlllkkkhhhhhhmmmooonnnrrrtttwwwzzz{{{zzzxxxvvvssspppkkkfffaaa______```[[[[[[___lll~~~eeeMMMBBB===;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>;;;;;;???BBBCCCEEEGGGEEEHHHLLLMMMQQQkkk>>>GGGFFFOOO^^^|||~~~eeeNNNFFFUUUqqq}}}vvvnnnrrrttt|||vvvqqqqqqlllgggdddgggpppuuuuuurrrnnnttt~~~|||zzzwwwrrrooobbb___ZZZUUUPPPLLLGGGCCC>>>>>>???>>>>>>======>>>???@@@BBBGGGKKKNNNOOONNNSSSQQQXXXlllzzzyyyooogggddd^^^[[[dddttt}}}vvvuuuttttttsssrrrqqqoooqqqqqqqqqsssuuuwwwzzz{{{vvvuuutttsssqqqpppnnnnnnnnnmmmllllllmmmnnnooopppyyyxxxxxxyyyzzzxxxtttpppkkkjjjhhhgggjjjqqq{{{vvvkkkddd```ggg}}}qqqhhh[[[TTTMMMLLLQQQ___www{{{pppeeeXXXssspppWWW===444777999777444666555555444444555555666444555555555555666999;;;@@@DDDMMMWWWZZZZZZ___ggg}}}}}}nnn```VVVRRRSSSUUUXXXYYYZZZ[[[\\\]]]^^^______aaacccdddeeehhhlllooonnnpppqqqooorrryyy}}}|||wwwxxxzzz{{{{{{xxxuuurrrqqqnnnjjjfffdddcccbbbbbb^^^]]]```lll___GGG;;;;;;@@@======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===??????BBB<<<;;;@@@CCCCCCDDDHHHFFFIIILLLMMMQQQkkk???HHHGGGRRRfff|||}}}~~~```MMMLLL]]]www~~~~~~tttooottttttyyy~~~sssnnnnnnhhhdddbbbeeelllrrrtttsssrrrwww{{{wwwtttooojjjggg\\\XXXRRRLLLIIIFFFBBB@@@>>>??????>>><<<<<<>>>???BBBDDDHHHKKKNNNOOOOOOOOOPPPNNNYYYooo{{{ooogggeee```^^^gggvvvzzzuuuuuuttttttssssssrrrrrrtttssssssssstttuuuvvvwwwrrrrrrrrrrrrqqqpppooonnnnnnmmmmmmmmmnnnoooqqqrrryyywwwwwwwwwwwwrrrkkkeeebbb```^^^]]]bbblllxxxxxxnnnfffhhh|||rrriii```XXXQQQMMMOOO\\\rrr~~~tttpppjjj[[[kkk~~~cccDDD666666888888777666666555555555555666666333444555555555777:::<<>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????KKKBBB>>>CCCFFFBBBBBBFFFFFFIIIMMMNNNQQQjjjAAAIIIGGGVVVsss~~~}}}[[[MMMRRReee||||||zzzrrrqqqxxxxxxzzz{{{pppllllllfffdddbbbdddiiioootttvvvzzz}}}{{{xxxsssnnnjjjddd^^^ZZZRRRNNNHHHDDDAAA@@@???>>><<<===>>><<<;;;<<>>CCCGGGQQQYYYXXXYYYlllyyylll```\\\[[[YYYYYY[[[___```bbbbbbaaacccgggjjjgggkkknnnppprrrxxx~~~zzzuuuppplllgggeeedddeeeggggggeeeccc\\\[[[```nnn|||fffIII@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@OOODDD???DDDFFFBBBAAAEEEDDDHHHMMMNNNPPPhhhDDDIIIGGG[[[}}}~~~|||XXXLLLVVVjjjvvvuuuooorrr||||||~~~xxxnnnjjjkkkhhhfffeeefffiiiooovvvzzzuuurrrlllgggbbb\\\UUUQQQJJJFFFAAA=========>>>>>>;;;<<<<<<;;;:::;;;@@@EEEHHHNNNUUUVVVSSSPPPQQQSSSTTTRRR___{{{wwwooocccbbbeeennnyyy}}}zzzvvvtttttttttsssrrrrrrtttvvvwwwwwwwwwvvvuuusssrrrqqqnnnooopppqqqrrrrrrqqqqqqnnnnnnnnnnnnppprrrtttuuuyyyxxxyyy{{{{{{uuuiii```]]]ZZZVVVTTTXXXdddrrr|||ooo|||{{{rrrjjjbbbXXXOOOJJJPPPcccuuu{{{wwwhhh]]]tttiiiLLL===777666888666666555555555555666666666777888888888:::===???HHHLLLUUU\\\YYY]]]wwwxxxwwwrrrzzzsssfff^^^___bbb```^^^^^^bbbdddfffggghhhkkkqqquuuwww{{{~~~|||vvvppplllcccbbbbbbeeehhhhhhfffccc]]]]]]aaaooosssRRRBBB===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@LLL@@@;;;BBBEEEAAAAAAFFFCCCGGGLLLNNNOOOfffDDDKKKPPP___}}}zzzPPPIII^^^qqqxxxqqqmmmkkknnnuuu~~~xxxooojjjjjjgggbbbbbbgggkkkmmmsss{{{~~~{{{yyyrrrnnnggg___WWWRRRNNNLLLCCCAAA>>>;;;:::;;;===>>>======;;;::::::>>>DDDHHHTTTWWWYYYWWWTTTRRRRRRTTTYYYTTThhhzzzkkkfffaaacccnnnyyy|||zzzyyyuuuuuuuuuuuuvvvvvvvvvvvv|||{{{zzzyyywwwvvvuuutttrrrpppooooooqqqrrrssssssmmmmmmlllmmmooorrruuuwwwwwwzzz||||||}}}zzzqqqgggeeeccc^^^YYY[[[eeepppwww{{{}}}}}}xxxnnncccYYYRRRLLLMMM]]]ppprrrdddiiiRRR777;;;===444666666555555555666666777444777::::::888999>>>CCCFFFSSSTTTWWW______wwwppplllmmmtttwww|||}}}|||}}}ooommmjjjhhhfffcccaaa___bbbdddhhhlllqqqzzz{{{uuunnniiidddeeeeeeeeeiiikkkfff^^^]]]]]]bbbnnn~~~YYYDDD>>>>>>???===::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<======>>>???AAAAAA@@@@@@AAACCCGGGGGGKKKNNNOOOcccDDDIIIPPPdddmmmIIIHHH]]]pppuuunnnjjjgggjjjrrr|||}}}vvvmmmiiihhhddd```aaafffjjjmmmttt||||||xxxvvvlllhhhaaaYYYRRRLLLHHHFFFAAA???===;;;:::;;;;;;<<<<<<<<<;;;;;;===BBBJJJOOOXXXZZZZZZXXXUUUSSSSSSUUUVVVUUUlll~~~nnnhhhdddeeeoooxxxzzzxxxvvvsssssstttvvvwwwyyyzzz{{{|||||||||{{{yyyxxxvvvuuusssqqqooonnnpppqqqqqqqqqooonnnnnnooopppsssuuuwww|||yyyllllllhhhaaaZZZZZZcccnnnvvv~~~{{{sssggg\\\UUUMMMLLLXXXiii~~~}}}iiiccc~~~\\\===<<<>>>888666666555555555666666777444777999999888:::@@@EEEIIIUUUVVVWWW___dddlllccciiiqqqyyy{{{yyyvvv~~~yyyrrroookkkiiihhhfffbbb___cccgggnnnvvvzzzuuuooojjjgggiiiiiiiiilllllleee\\\[[[[[[^^^iiixxx___IIIBBBAAA@@@???<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<======>>>???AAAAAA@@@@@@AAACCCFFFFFFJJJMMMNNNbbbEEEGGGPPPnnnZZZCCCJJJ___mmmpppjjjfffdddgggpppzzzyyyrrrjjjffffff```___```eeejjjnnnwww}}}{{{yyyuuuqqqmmmbbb^^^WWWPPPIIIDDD@@@???===<<<;;;::::::::::::::::::;;;<<<>>>BBBJJJRRRXXX^^^^^^\\\YYYUUUTTTTTTUUUTTTXXXssssssjjjfffhhhqqqxxxxxxuuusssqqqrrrsssuuuxxx{{{~~~}}}}}}~~~~~~}}}zzzxxxvvvtttrrrpppooooooppppppooopppppppppppprrrtttwwwxxxyyyvvvooofff___^^^eeeqqqzzz~~~yyymmmaaaYYYPPPKKKRRR^^^uuuuuubbbnnnaaa???999:::777777666666555555666666666555777888888999<<>>===<<<<<<===;;;;;;<<<<<<<<<=========>>>???AAAAAA@@@@@@BBBCCCEEEEEEJJJLLLNNNbbbFFFEEERRRyyylllKKKCCCRRRcccjjjiiieeebbb```eeeooo{{{zzzuuunnngggbbbbbb]]]^^^bbbfffjjjrrr{{{~~~{{{xxxuuuqqqkkkeee```WWWTTTNNNGGGAAA===:::999999:::::::::::::::::::::999<<>>???>>><<<===???<<<<<<<<<<<<===============???AAAAAAAAAAAACCCDDDEEEFFFJJJMMMNNNbbbGGGEEEWWW|||tttYYYDDDHHHZZZeeeddd```\\\[[[[[[bbbnnnzzz~~~vvvqqqkkkccc______[[[```dddgggllluuu}}}zzztttoooiiibbb[[[VVVNNNKKKFFFAAA<<<999777666888888999::::::;;;;;;;;;<<>>@@@@@@<<<===AAA<<<<<<<<<=========>>>>>>===???AAAAAAAAABBBCCCEEEGGGGGGKKKNNNOOOcccGGGFFF]]]xxx~~~hhhOOO@@@LLL^^^aaa[[[WWWSSSSSSVVV```nnn{{{{{{sssnnnhhhaaa]]]]]]ZZZaaafffhhhlllwww|||{{{vvvooohhhaaaYYYSSSNNNGGGDDD@@@<<<999777777777999999999:::;;;<<<>>>???AAAEEEKKKQQQUUUYYY\\\___aaa^^^[[[YYYYYYYYYXXXWWW^^^mmmxxxjjjgggggglllooonnnoooqqqqqqqqqqqqrrrtttxxx{{{}}}~~~||||||zzzvvvtttttttttrrrqqqlllnnnppptttxxx{{{}}}}}}uuuqqqxxxzzzlllfff^^^SSSNNNPPPTTTfffzzz~~~pppUUUCCC===;;;999999888777666666666666777777777:::???EEEKKKOOOQQQUUU[[[^^^mmm}}}xxxssszzz}}}yyytttnnniiijjjnnnuuu~~~~~~uuummmbbbYYYUUUUUUTTTTTTVVV___lllvvvYYYHHHBBB@@@CCCBBB<<<<<>>>>>>>>===???AAABBBAAABBBDDDFFFGGGGGGLLLOOOPPPdddGGGHHHccc}}}uuu~~~dddJJJ>>>KKK[[[YYYQQQOOOMMMOOOUUUbbbqqqxxxppplllfff___\\\\\\XXXaaaggghhhkkkwwwyyyuuurrrmmmeee]]]VVVPPPJJJGGGAAA???<<<999777777777888;;;:::::::::;;;>>>AAABBBFFFKKKRRRWWWYYYYYYYYYYYY\\\ZZZXXXXXXZZZZZZYYYVVV```qqq{{{mmmiiigggiiijjjiiikkkoooqqqqqqqqqrrruuuyyy}}}~~~|||yyyvvvtttttttttsssqqqnnnooorrruuuwwwzzz{{{|||{{{vvvooouuuooohhhaaaUUUNNNNNNMMM]]]vvv}}}~~~^^^DDD:::;;;:::999888777666666666666777777888<<>>>>>>>>>>>===???AAABBBBBBCCCEEEFFFFFFGGGKKKNNNOOOcccGGGIIIgggzzzsssyyycccIII<<>>>>>>>>>>>===???AAABBBBBBCCCEEEGGGEEEFFFJJJMMMNNNbbbHHHIIIsss~~~xxx|||fffHHH:::BBBFFFIIIKKKGGGLLLQQQ```vvv~~~uuummmiiieee^^^YYYXXX]]]___ccchhhoooxxx~~~{{{vvvnnnggg```YYYPPPIIICCC???===>>>999999999888888888777777888999:::<<>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCEEEFFFIIIFFFHHHKKKNNNbbbIIIMMMwwwwww{{{bbbFFF;;;BBBDDDEEEHHHGGGOOOVVVggg||||||tttlllhhhddd]]]YYYXXX]]]___ccchhhooowwwzzzwwwqqqggg```[[[SSSIIICCC@@@===;;;:::777888888888999999999:::::::::<<<===@@@FFFMMMRRRWWWYYYZZZ[[[[[[XXXVVVTTTUUUVVVXXXXXXVVVUUUUUUUUU___qqq}}}ooonnnlllkkkjjjiiijjjjjjmmmppptttxxxzzz|||~~~}}}zzzwwwtttrrrqqqppppppqqqsssuuuvvvvvvvvvuuuvvvvvvwwwyyy}}}{{{sssqqqlllhhhooozzzyyyooo```TTTRRRKKKOOO^^^wwwzzzbbbFFF<<<;;;:::888777777777888999999999<<<@@@FFFLLLPPPRRRVVV[[[hhh~~~{{{ooo|||xxxkkkiiinnnqqqtttyyy}}}uuulllccc]]]TTTSSSQQQOOONNNOOOSSSVVVkkk{{{eeeHHHCCCDDD>>><<<@@@>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBCCCEEEFFFFFFEEEGGGKKKNNNbbbIIIRRR~~~~~~}}}uuuyyyZZZCCC;;;BBBAAAAAAGGGHHHTTT^^^qqqyyyqqqjjjfffbbb\\\YYYYYY\\\```dddjjjpppwww{{{uuuppphhh]]]UUUNNNIIIAAA<<<;;;:::999777666666777888:::;;;<<<<<<;;;<<<>>>???CCCHHHPPPUUUXXXZZZ[[[\\\\\\YYYWWWUUUWWWXXXXXXVVVTTTTTTUUUVVV^^^nnnqqqooommmlllkkkjjjkkkkkkmmmqqqvvvzzz}}}~~~|||yyyvvvtttsssssspppqqqsssuuuvvvvvvvvvvvvttttttuuuvvvvvvwwwwwwwwwtttmmmhhhhhheeebbbiiiuuu}}}rrrbbbTTTNNNJJJMMMZZZpppuuuuuuvvvPPP:::;;;:::999888777888888999999;;;>>>BBBGGGLLLPPPSSSVVV^^^uuu{{{lll}}}yyymmmjjjmmmuuuyyy~~~xxxqqqiiidddYYYXXXTTTPPPMMMMMMPPPRRRhhhwwwsssPPPDDDCCC???>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCBBBCCCDDDFFFDDDDDDGGGKKKNNNcccGGGWWW~~~|||wwwuuuSSS@@@<<>>@@@BBBFFFLLLSSSXXXZZZ[[[]]]^^^]]][[[XXXVVVWWWWWWUUUSSSRRRTTTXXX[[[^^^lllqqqpppnnnllljjjjjjjjjjjjkkkpppwww|||}}}zzzxxxvvvuuuuuurrrssstttvvvvvvvvvuuuuuussstttvvvvvvuuusssqqqooojjjbbb]]]\\\YYYXXXbbbppp{{{~~~ttteeeTTTKKKJJJKKKWWWkkk}}}sssmmm```@@@;;;:::999888777888999999:::<<<@@@DDDHHHMMMQQQTTTTTTaaawwwooo~~~zzzooonnnqqqzzz{{{uuunnnjjj```^^^YYYSSSOOONNNQQQSSSggguuuzzzUUUDDDAAA???>>>>>>========================>>>@@@BBBBBBBBBBBBDDDFFFDDDDDDHHHKKKMMMaaaEEE\\\}}}hhhRRR@@@>>>FFFBBBCCCNNNVVVaaaooo|||qqqkkkeeebbb]]]XXXXXX[[[\\\```hhhnnntttyyy~~~wwwlllddd]]]UUUKKKCCCAAAIIIJJJ@@@666555999;;;999:::::::::;;;;;;;;;;;;===@@@CCCGGGKKKPPPVVVZZZ[[[\\\^^^___^^^\\\YYYXXXVVVUUURRRPPPPPPUUU\\\aaa```kkkpppooommmkkkiiiiiiiiiiiijjjooowww~~~}}}{{{yyywwwwwwvvvuuuvvvwwwxxxwwwvvvuuutttwwwxxxxxxwwwtttoooiiifff___WWWQQQOOOLLLNNN^^^pppxxx|||nnn]]]RRRKKKKKKTTTfffxxxtttkkkzzzwwwpppKKK;;;;;;999888888888999::::::>>>CCCGGGIIIMMMQQQUUUTTTfff}}}rrryyymmmxxx{{{ssssssxxx~~~yyysssooofffccc]]]VVVQQQOOORRRTTTgggttt~~~[[[EEE??????>>><<<========================>>>@@@AAABBBBBBBBBDDDEEEFFFFFFJJJLLLLLL___GGGccchhhXXXEEECCCJJJGGGHHHUUU^^^hhhvvvzzzmmmhhhccc___ZZZVVVWWW\\\[[[aaaiiiqqqwww|||}}}xxxnnnbbbXXXRRRLLLDDD???EEEOOOQQQDDD999777::::::;;;;;;;;;;;;;;;;;;;;;;;;???CCCIIINNNRRRWWW[[[^^^\\\^^^___```___]]][[[YYYWWWTTTPPPMMMNNNUUU___fffbbbjjjqqqooommmkkkiiihhhhhhhhhkkkpppxxx~~~}}}{{{zzzxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwvvv|||{{{zzzvvvoooggg```\\\UUUMMMHHHFFFEEEJJJ^^^ssszzzuuudddVVVNNNKKKQQQ```rrrwwwllltttzzzyyysss}}}rrrMMM<<<;;;:::888888999999:::;;;@@@EEEIIIKKKMMMRRRVVVVVVqqq{{{qqqvvvfffooo{{{vvvxxx~~~~~~yyyvvvkkkggg```XXXQQQOOOQQQSSSeeerrrfffJJJ???@@@???<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAABBBCCCEEEFFFGGGLLLMMMLLL^^^KKKkkkzzz}}}pppcccNNNIIINNNKKKLLLYYYbbbnnnzzz{{{uuujjjeeeaaa]]]XXXTTTWWW]]]ZZZaaakkktttzzz~~~~~~xxxoooeeeWWWMMMHHHDDD@@@;;;???GGGHHH>>>999<<<<<<777999999:::;;;<<<======>>>AAAGGGOOOVVVZZZ]]]```aaa]]]___```aaa```^^^\\\ZZZYYYUUUPPPKKKLLLTTT___gggccciiirrrqqqnnnllljjjiiiiiiiiiooosssyyy|||{{{zzzxxxwwwvvvvvvvvvvvvxxxyyy{{{{{{{{{{{{zzz|||{{{yyytttmmmddd\\\XXXUUUOOOKKKJJJHHHMMM```uuuxxxgggWWWPPPKKKMMMZZZkkkyyymmmddd}}}ttt}}}pppNNN<<<;;;:::999888999::::::;;;AAAGGGKKKLLLNNNRRRWWW[[[~~~vvvjjjsssgggppp~~~|||xxx{{{}}}|||tttooofff\\\TTTPPPQQQSSS___lll|||vvvSSSBBBAAACCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAAAAAAAACCCEEEDDDFFFKKKMMMLLL^^^NNNpppzzzzzzlllUUUNNNQQQNNNOOO[[[cccqqq}}}wwwqqqiiiddd```]]]WWWSSSWWW^^^ZZZaaakkkuuu|||~~~{{{uuujjj___PPPFFFBBB@@@===:::333999999444777???>>>555777888999;;;===>>>@@@@@@CCCJJJSSS[[[```bbbdddddd^^^___aaabbbaaa___\\\ZZZ\\\WWWPPPJJJKKKSSS^^^gggccchhhtttrrrpppmmmkkkjjjjjjjjjssswww{{{zzzzzzxxxwwwvvvuuuuuuuuuuuuvvvyyy{{{}}}~~~~~~~~~zzzyyywwwsssmmmfff___[[[[[[VVVSSSRRROOOQQQbbbuuu{{{jjjZZZRRRKKKKKKVVVfffzzzzzzmmm^^^sss|||uuuUUU<<<;;;:::999999999::::::;;;AAAHHHLLLLLLNNNSSSWWW___sssjjj]]]xxx{{{kkkmmmxxx}}}zzz|||~~~xxx||||||vvvlllaaaWWWRRRRRRTTTZZZhhhyyy[[[DDDCCCFFFEEE>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAAAAAAAACCCEEEBBBDDDKKKMMMLLL___OOOtttggg^^^TTTNNNVVV\\\kkkxxx~~~~~~sssnnngggbbb\\\WWWVVVWWWXXXXXX[[[eeeoootttzzz{{{nnncccZZZQQQGGG@@@>>>===;;;888888999999:::::::::999999<<<<<<<<<===>>>@@@BBBDDDOOOUUU]]]cccffffffffffffhhheeecccdddfffccc]]]VVVYYYTTTNNNKKKLLLSSS\\\bbbfffooouuuqqqoooooonnniiiiiikkkooowww~~~~~~}}}~~~~~~{{{wwwyyyyyyyyyvvvssssssvvvyyyvvvyyy}}}~~~}}}|||||||||zzzwwwpppgggaaacccgggkkkfffbbb^^^YYY[[[jjj{{{~~~lll^^^VVVRRROOORRR^^^uuuuuulllyyyuuu}}}XXXEEE;;;;;;;;;555777===:::@@@EEECCCEEENNNOOOQQQ\\\jjjbbb[[[OOOXXXlllvvvqqquuuuuuzzz|||yyy}}}}}}~~~~~~|||}}}yyyjjj[[[SSSRRRTTT^^^fffrrr|||uuuIIIHHHRRRFFF@@@@@@@@@????????????>>>@@@AAAAAABBBCCCDDDEEEEEEBBBFFFFFFJJJQQQaaaXXX|||~~~}}}qqqmmmcccWWWXXX[[[iiiuuu{{{{{{qqqlllddd___YYYUUUTTTUUUWWWXXX[[[eeeooouuuyyyyyypppcccYYYOOOHHH???;;;;;;;;;:::888::::::;;;;;;;;;;;;::::::<<<<<<===???BBBFFFIIIKKKUUUYYY```dddfffgggggggggllljjjiiijjjiiieee\\\UUUVVVRRRMMMJJJLLLRRRYYY^^^eeeoootttpppnnnooommmiiiiiikkkpppwww}}}{{{wwwwwwzzz}}}}}}{{{yyyyyywwwtttsssuuuyyy}}}zzz|||~~~~~~|||zzzxxxxxx|||}}}}}}xxxqqqmmmpppuuu{{{xxxuuusssmmmkkksss}}}|||~~~~~~~~~pppcccYYYTTTPPPQQQZZZnnn|||nnnsssbbbGGG<<<:::;;;666888===;;;>>>DDDBBBEEEMMMOOOSSS___{{{{{{UUUPPPNNNUUUeeeuuuuuukkkiiioooyyy~~~wwwwwwzzzvvvwww{{{~~~~~~~~~}}}~~~ssscccXXXTTTTTTZZZaaakkktttyyy|||}}}~~~|||{{{zzz{{{}}}WWWMMMNNN???@@@@@@@@@????????????>>>@@@@@@AAABBBCCCDDDEEEEEEEEEHHHHHHKKKQQQ___]]]yyytttuuummm^^^\\\\\\iiirrrxxxxxxnnniii```[[[UUUQQQQQQTTTVVVWWW[[[eeepppuuuyyywwwmmmaaaUUUMMMCCC>>>999777999;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBHHHNNNSSSVVV\\\___ccceeefffggghhhiiillllllnnnpppoooiii___WWWTTTRRROOOMMMNNNRRRWWWZZZcccooorrrnnnlllmmmllliiiiiilllrrrxxx|||}}}~~~zzzvvvppppppsssxxxzzz{{{xxxuuurrrpppqqqvvv{{{|||xxxtttsssrrryyy~~~||||||zzz}}}ssstttwww|||uuuiii]]]WWWQQQPPPUUUeee~~~ssskkkrrrLLL>>>:::<<<888999>>><<<===BBBCCCEEEMMMNNNUUUeeesssQQQNNNOOOSSS]]]gggeee```ccclll~~~wwwuuu}}}tttlllhhhjjjrrrwww}}}~~~~~~~~~~~~mmm^^^VVVRRRVVV\\\dddjjjmmmooopppppppppooonnnnnnqqqvvv{{{~~~fffRRRKKK<<<@@@@@@@@@????????????>>>@@@@@@AAABBBCCCDDDEEEEEEHHHJJJIIIKKKPPP^^^^^^{{{lllkkkfff\\\^^^___llltttyyyvvvlllggg\\\XXXRRROOOPPPTTTWWWYYY\\\gggrrrvvvyyy~~~zzzpppcccVVVLLLFFF>>>;;;888888:::===>>>>>><<<<<<<<<<<<<<<<<<=========???BBBGGGNNNVVV]]]```bbbdddeeefffffffffhhhjjjhhhkkkooossssssmmmccc[[[UUUTTTRRRQQQRRRTTTWWWYYY```nnnrrrnnnlllmmmllliiijjjmmmsssxxxzzzyyyzzz|||wwwpppmmmnnnrrruuuvvvvvvqqqmmmkkkooouuu{{{}}}~~~}}}{{{wwwqqqmmmlllllluuu|||wwwqqquuu{{{xxxmmm```XXXQQQPPPSSS___xxxzzzhhhqqqVVVCCC;;;===999:::???===>>>CCCDDDGGGLLLMMMWWWnnnsssWWWWWWPPPRRRXXX\\\ZZZYYYcccppp~~~uuuttt}}}tttkkkccc```cccooossswwwxxxvvvtttssssssyyy|||tttcccXXXRRRSSSWWW]]]aaacccdddeeeeeecccbbbbbbbbbfffkkkppptttwwwwww{{{jjjTTTIII???@@@@@@@@@?????????>>>>>>???@@@AAABBBCCCDDDDDDEEEHHHJJJIIIKKKPPP^^^aaa{{{aaaZZZVVVTTT^^^cccpppxxx|||sssjjjfffZZZUUUPPPNNNPPPUUUZZZ\\\^^^jjjuuuyyyzzz}}}~~~yyypppeeeXXXMMMEEEAAA<<<;;;::::::;;;===>>>>>><<<;;;;;;;;;<<<===???@@@AAACCCHHHNNNVVV]]]cccgggffffffgggffffffgggiiilllhhhlllqqqtttssskkkbbb[[[UUUUUUTTTSSSSSSTTTUUUUUU___nnnsssnnnllllllllliiikkknnnrrrvvvxxxvvvwww|||~~~~~~~~~yyysssnnnnnnppprrrtttwwwqqqlllmmmssszzz}}}}}}xxxwwwsssmmmgggcccccccccsssyyy{{{yyyoooaaaXXXRRRRRRSSS\\\uuukkkeeedddJJJ>>>>>>::::::??????@@@FFFFFFHHHLLLLLL\\\yyynnnXXXVVVNNNQQQUUUUUUSSSXXXfffuuupppvvvxxxppphhh```___bbbjjjlllnnnmmmjjjjjjnnnrrryyy|||~~~}}}}}}yyyiii\\\UUUOOORRRUUUWWWXXXYYY[[[\\\YYYYYYXXXYYY\\\aaafffiiikkknnnuuu~~~iiiSSSFFFAAA@@@@@@@@@?????????>>>>>>??????@@@AAABBBCCCDDDDDDFFFHHHHHHKKKQQQ___jjj{{{ZZZPPPMMMOOO]]]eeerrr{{{~~~qqqhhhdddWWWSSSNNNLLLPPPVVV\\\___bbbnnnyyy|||{{{}}}ssskkk```UUULLLEEE@@@===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCDDDGGGKKKPPPWWW^^^dddhhhjjjggghhhhhhhhhgggiiilllnnnnnnqqqssssssoooggg^^^XXXTTTTTTSSSRRRRRRRRRRRRRRR^^^nnnuuupppmmmmmmllljjjkkkooooootttvvvuuuuuuyyy|||{{{{{{yyyvvvsssrrrrrrtttuuuwwwrrrooosss|||vvvsssmmmfff___\\\]]]^^^sss{{{qqqfff[[[UUUTTTSSSXXXqqqsssaaavvvtttTTTAAA???;;;:::???@@@BBBGGGHHHJJJLLLNNNeee^^^OOOJJJKKKPPPTTTRRRQQQXXXhhhxxxuuuzzz{{{rrrlllfff```aaadddaaadddeeeddddddhhhqqqyyy|||~~~}}}}}}~~~zzzmmmaaaZZZMMMOOOPPPPPPOOOPPPRRRSSSRRRRRRRRRSSSUUUXXX[[[]]]```ccckkkvvv{{{}}}sss[[[FFFAAA@@@@@@@@@????????????>>>??????@@@AAABBBCCCDDDDDDDDDGGGGGGJJJQQQ```rrr}}}tttRRRMMMLLLOOO]]]fffuuuzzz}}}{{{nnneeeaaaUUUPPPLLLKKKOOOVVV]]]aaafffrrr}}}~~~|||}}}~~~~~~~~~~~~~~~}}}yyyhhh^^^OOOFFFBBB@@@>>><<<;;;<<<=========<<<===============>>>AAADDDGGGIIIPPPSSSZZZaaafffiiikkkkkkgggiiijjjjjjkkklllooorrrrrrttttttrrrlllddd]]]YYYUUUTTTSSSRRRQQQQQQQQQQQQ^^^nnnwwwrrrnnnnnnllljjjkkkooolllqqquuutttuuuxxxzzzyyyyyyyyyyyyxxxvvvuuutttuuussspppoooxxx}}}yyyqqqhhhaaa]]]^^^___ppp~~~~~~tttmmmaaaYYYVVVQQQSSSjjj}}}bbbhhhzzzwwwttt\\\DDD@@@:::999???@@@BBBFFFGGGJJJNNNRRRooommmQQQLLLEEELLLSSSXXXUUURRRZZZkkkyyyvvvoooiiifffbbb___```ddd___bbbeeeeeeffflllwww~~~~~~vvvkkkaaa[[[QQQQQQPPPNNNKKKKKKLLLNNNMMMMMMNNNOOOPPPQQQRRRSSSWWWXXX___hhhooossszzznnnMMMDDD@@@@@@@@@????????????>>>??????@@@AAABBBCCCCCCDDDDDDGGGGGGJJJQQQ```uuufffKKKMMMOOOPPP]]]gggwwwxxx{{{yyylllccc___SSSOOOJJJIIINNNUUU]]]aaahhhuuu|||}}}}}}~~~wwwrrrcccVVVGGG>>>===??????<<<<<<>>>@@@@@@?????????@@@>>>>>>???@@@CCCGGGKKKMMMUUUZZZ```gggkkkmmmmmmlllhhhiiikkkmmmmmmooorrruuurrrsssssspppkkkeee```^^^XXXWWWVVVTTTSSSSSSRRRRRR^^^nnnyyytttoooooommmjjjkkkooojjjppptttssstttxxxyyyxxxzzz||||||{{{xxxtttrrrrrrnnnkkknnnyyyyyyooofffbbbbbbdddkkk}}}rrr|||wwwsssfff\\\WWWPPPNNNcccddd^^^uuuppp~~~tttjjj{{{bbbFFF@@@:::999>>>AAAAAAEEEGGGJJJOOOUUUvvv```MMMPPPJJJOOOWWW]]]YYYVVV]]]mmmzzz}}}xxxlllfffbbbaaa___\\\^^^bbbcccgggkkkkkkkkkppp{{{}}}{{{qqqggg^^^XXXXXXWWWTTTPPPLLLJJJKKKLLLJJJKKKLLLMMMMMMMMMMMMLLLRRRRRRVVV^^^eeelllvvvWWWIII@@@@@@@@@????????????>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHHHHKKKQQQ___|||[[[RRRKKKMMMVVV```kkkuuuyyy~~~uuuiii```\\\PPPLLLKKKMMMOOOSSS[[[dddpppvvv}}}}}}||||||~~~~~~}}}~~~~~~~~~~~~yyynnnbbbPPPJJJBBB>>><<<===<<<;;;>>>???@@@???>>>===>>>???AAAAAABBBCCCFFFLLLTTTZZZccceeehhhkkkmmmnnnnnnnnnggghhhjjjmmmoooppppppqqquuutttqqqlllgggbbb^^^\\\\\\\\\ZZZWWWSSSPPPOOOOOO___sssyyyssspppppppppmmmlllnnnoooqqqsssttttttvvvyyy{{{xxxyyyzzz{{{zzzxxxvvvuuurrrnnnfffmmm}}}rrrllleee^^^jjjzzzsssrrrzzzuuuiiiXXXSSSUUUPPPZZZuuu|||jjjhhhvvvyyytttvvvxxx}}}fffGGG<<<===>>>>>>@@@HHH@@@GGGNNNHHHXXX\\\JJJNNNOOOPPPZZZdddeeebbbeeeqqq}}}tttmmmfffaaa[[[YYYYYY[[[```eeemmmqqqvvvvvvtttwww~~~~~~~~~~~~|||uuu{{{|||uuummmddd\\\WWWWWWWWWVVVUUUSSSPPPNNNMMMQQQOOOMMMMMMNNNNNNMMMLLLMMMMMMQQQXXX^^^fffsss~~~bbbAAAEEECCC@@@??????AAAAAAAAA===>>>???@@@BBBCCCDDDEEEDDDFFFKKKOOOOOObbb|||pppUUUNNNJJJOOOXXXbbbllluuuyyysssggg```\\\OOOLLLKKKMMMPPPSSS\\\eeepppvvv|||~~~||||||}}}~~~~~~~~~~~~~~~wwwnnnbbbWWWJJJFFF@@@======>>>>>>===>>>???@@@???>>>???@@@BBBCCCEEEHHHLLLPPPWWW^^^ccchhhiiilllnnnoooooonnnnnniiiiiikkklllnnnooopppqqqsssrrroookkkgggccc___]]]^^^]]][[[WWWSSSOOOLLLLLL\\\qqqyyysssooooooooommmnnnpppoooqqqsssttttttvvvxxx{{{wwwwwwxxxxxxvvvtttrrrppprrrqqqkkkppp{{{rrrjjjbbbdddzzzsssqqq~~~yyymmm\\\VVVVVVPPPYYYrrrmmmfffqqq~~~tttyyylllOOOBBB???>>>???BBBGGGAAAHHHNNNKKK```qqqQQQEEEIIIIIIVVV```kkkoooooopppxxxvvvlllhhh___]]]\\\]]]```eeekkkoooyyyyyypppnnnooorrroookkkgggccc___ZZZVVVTTTTTTTTTTTTSSSSSSSSSSSSUUUSSSQQQQQQQQQQQQPPPOOONNNMMMPPPUUUYYY___jjjuuuoooFFFFFFCCC@@@???@@@AAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDDDDFFFKKKOOOOOObbbzzz}}}hhhPPPKKKJJJPPPZZZcccmmmvvvzzz|||oooddd]]]ZZZOOOLLLKKKNNNQQQUUU^^^gggpppvvv|||~~~}}}||||||}}}}}}}}}}}}}}}~~~xxxkkk___RRRIIICCC@@@>>>===>>>????????????@@@AAAAAAAAACCCFFFIIILLLPPPUUUZZZ^^^cccgggkkknnnooopppqqqqqqpppooonnnlllkkkkkkkkklllnnnpppqqqpppooommmjjjgggdddaaa```cccaaa___[[[VVVRRRNNNLLLXXXnnnzzztttnnnnnnooonnnooorrroooqqqsssttttttuuuwwwyyywwwxxxxxxwwwuuusssqqqooosssvvvsssttttttkkkgggssssssmmmyyy~~~sssaaaYYYWWWPPPWWWmmmvvvhhhppppppUUUCCC======???AAAFFFBBBIIIMMMNNNkkk}}}eeeLLLGGGLLLJJJTTT]]]hhhppptttuuuwwwyyyuuuiiidddcccaaacccggglllssszzz}}}tttiii___]]]\\\ZZZYYYYYYXXXUUUSSSRRRQQQQQQRRRTTTVVVYYY[[[[[[YYYWWWVVVVVVVVVTTTSSSRRRPPPPPPRRRTTTXXXaaalllzzz~~~XXXFFFDDD@@@???@@@AAAAAA@@@???@@@@@@AAABBBCCCCCCCCCEEEFFFKKKOOOOOObbb~~~~~~eeeOOOJJJIIIOOOXXXaaammmwww{{{yyykkkaaaZZZWWWNNNKKKKKKNNNRRRWWW```jjjqqqvvv{{{}}}|||{{{|||~~~}}}}}}}}}}}}~~~yyylll]]]PPPFFFAAA>>>>>>>>>>>>???@@@@@@@@@@@@AAACCCDDDFFFJJJOOORRRXXX]]]cccgggjjjkkklllnnnrrrrrrsssssssssrrrqqqpppooonnnlllkkkkkkmmmoooqqqmmmllljjjhhhfffdddcccbbbgggeeeccc```]]]YYYUUURRRWWWnnn}}}vvvpppnnnnnnmmmooorrrppprrrtttuuutttuuuvvvxxxyyyyyyyyyyyyxxxvvvuuutttttt{{{zzzyyywwwooosss{{{tttllltttvvveee[[[WWWPPPUUUhhhpppsssyyyZZZCCC<<<@@@BBBBBBFFFDDDJJJLLLRRRxxxyyybbbLLLIIIOOOMMMQQQWWW```iiipppssssssrrr|||yyyiiibbbdddhhhrrrwww~~~}}}xxx|||{{{mmm^^^YYYWWWUUUTTTTTTTTTRRRQQQRRRQQQPPPQQQSSSXXX\\\___^^^]]][[[[[[[[[ZZZXXXVVVUUURRRQQQRRRRRRTTT]]]gggtttxxx~~~dddGGGDDDAAA@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCEEEFFFKKKNNNOOOccc___QQQLLLIIILLLTTT^^^mmmyyy|||vvvhhh^^^WWWTTTMMMJJJKKKOOOSSSYYYcccmmmrrrvvvzzz|||{{{zzz|||}}}}}}}}}}}}~~~xxxmmm___RRRGGGBBB@@@===>>>???@@@@@@@@@@@@AAA???BBBEEEHHHLLLQQQVVVZZZbbbffflllpppqqqrrrrrrrrrttttttttttttttttttssssssqqqooommmlllkkklllnnnooojjjiiigggfffeeedddddddddgggeeecccbbbbbb___[[[WWWYYYoooxxxrrrpppnnnlllmmmqqqqqqsssuuuvvvvvvuuuvvvwwwxxxxxxyyyyyyzzzzzzyyyyyyvvv~~~~~~|||pppqqqvvv|||{{{pppvvvxxxhhh\\\XXXPPPSSScccxxxvvvdddGGG???EEEHHHEEEFFFFFFIIIKKKXXXvvvvvv___HHHEEEKKKJJJSSSUUUZZZcccmmmtttvvvuuu{{{rrrjjjkkksss{{{{{{sssssszzzssseee^^^[[[XXXVVVVVVUUUTTTRRRUUUTTTRRRRRRTTTXXX\\\___```^^^]]]]]]^^^]]]ZZZXXXVVVSSSPPPPPPOOOQQQZZZdddqqqtttyyy{{{{{{zzzyyyyyyxxxyyy{{{~~~fffHHHEEEBBB@@@@@@AAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCEEEFFFKKKNNNOOOccczzz[[[PPPKKKHHHKKKRRR]]]mmmzzz~~~tttfff[[[UUURRRLLLJJJKKKOOOUUU[[[eeeooosssvvvzzzzzzyyyzzz|||}}}}}}}}}}}}~~~yyymmm^^^SSSJJJCCCAAABBB>>>@@@AAABBBAAAAAACCCDDDAAAEEEKKKPPPVVV[[[aaadddiiimmmrrruuuwwwxxxyyy{{{xxxxxxwwwvvvvvvuuuuuuuuurrrqqqooommmlllllllllmmmhhhgggeeedddddddddeeeeeedddbbbaaabbbdddbbb]]]YYY\\\rrryyysssqqqpppmmmnnnppprrruuuwwwxxxwwwvvvvvvwwwuuuvvvvvvwwwxxxyyyzzzzzzwww~~~~~~}}}ooonnnpppwww~~~xxx~~~{{{kkk^^^XXXPPPQQQ^^^yyy~~~uuuqqqLLL===CCCFFFAAAEEEFFFHHHJJJ___yyymmmvvv___IIIFFFLLLJJJRRRQQQTTT\\\gggpppvvvxxx|||~~~yyy|||}}}uuupppqqqsss}}}sssgggddd```]]]\\\[[[YYYXXX[[[YYYWWWVVVVVVYYY]]]_________^^^___```___\\\ZZZVVVRRROOONNNMMMOOOXXXbbbnnnqqqssssssqqqooonnnnnnoooooorrrxxxoooIIIFFFBBB@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDFFFFFFKKKNNNOOOcccsssWWWKKKHHHHHHLLLSSS^^^mmm{{{qqqdddZZZUUUSSSLLLIIIKKKPPPVVV\\\gggrrrsssvvvyyyyyyxxxyyy|||~~~~~~~~~~~~~~~}}}{{{zzznnn___PPPIIIFFFBBB@@@AAA>>>@@@BBBCCCBBBCCCGGGJJJIIIOOOWWW^^^eeejjjooosssuuuwwwyyyzzzzzz|||~~~~~~}}}|||zzzxxxvvvvvvuuurrrrrrqqqooonnnlllkkkjjjgggfffdddcccbbbccceeefffeeecccbbbdddfffeee___ZZZ___uuu}}}vvvrrrrrrrrrpppppprrrtttvvvyyyzzzyyywwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyxxx}}}{{{|||uuukkkfffgggppp|||}}}qqqaaaZZZPPPOOOZZZlllrrr[[[@@@???BBB>>>DDDEEEGGGKKKhhhyyysssttt\\\KKKKKKQQQMMMLLLLLLOOOVVVaaammmuuuyyy}}}vvvqqqnnnxxxuuuqqqkkkgggcccaaa^^^\\\___^^^\\\[[[[[[]]]___aaa_________aaabbbbbb___]]]ZZZVVVRRRPPPNNNOOOXXXbbbiiijjjiiigggcccaaa``````bbbcccfffooozzzuuuIIIFFFCCCAAAAAAAAAAAA@@@???@@@AAABBBCCCDDDEEEFFFFFFFFFKKKMMMOOOddd|||iiiQQQEEEEEEGGGNNNVVV```nnn{{{~~~ooobbbZZZUUUSSSKKKIIIKKKPPPVVV]]]hhhssssssvvvyyyyyyxxxyyy}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxvvveeeUUUFFFDDDEEEBBB@@@@@@>>>@@@CCCCCCCCCFFFJJJNNNSSSYYYbbbkkkrrrxxx|||~~~|||||||||yyywwwvvvuuurrrrrrrrrpppnnnllljjjiiigggeeedddbbbbbbcccdddfffiiifffeeefffiiigggaaa\\\aaavvvyyytttqqqssstttrrrrrruuuuuuwwwzzz{{{zzzxxxwwwwwwyyyyyyxxxxxxxxxxxxxxxyyyyyy|||yyy{{{{{{vvvllleee\\\[[[gggwww}}}uuuccc[[[PPPMMMWWWccc|||pppvvvyyynnnJJJCCCEEECCCBBBDDDFFFLLLnnn~~~}}}mmmUUUIIINNNRRRKKKKKKLLLPPPXXXcccnnnwww|||uuuooommmnnnyyy~~~vvvoooiiieeeaaa^^^bbbaaa```______```bbbccc______```bbbddddddaaa______[[[VVVSSSPPPQQQZZZdddcccbbb```\\\XXXUUUTTTUUUWWWXXX\\\fffrrr~~~nnnJJJGGGCCCAAAAAAAAAAAA@@@??????AAABBBDDDEEEFFFGGGFFFGGGKKKMMMOOOdddmmmPPPGGGFFFIIIQQQYYYcccppp{{{{{{nnncccZZZTTTQQQLLLLLLMMMQQQYYYcccnnnuuuxxxzzz{{{{{{yyyyyyzzz|||~~~|||{{{{{{{{{{{{~~~||||||{{{ooodddRRRLLLEEEBBBBBBBBBBBBAAABBBBBBCCCDDDGGGNNNVVV[[[bbbiiirrr{{{~~~}}}}}}}}}~~~{{{xxxwwwwwwwwwtttssssssrrrqqqmmmhhhdddgggdddaaa```bbbeeefffgggeeecccdddiiinnnmmmfff___dddvvv|||tttqqqpppqqquuuwwwwwwuuuyyyyyyyyyzzzzzzzzz{{{{{{}}}||||||}}}~~~~~~|||{{{||||||}}}~~~~~~wwwyyy}}}~~~uuunnneeeYYYUUUbbbuuuxxxlll^^^SSSPPPRRR^^^wwwttt}}}vvvgggwwwyyyKKK===BBB@@@FFFAAAMMMRRRxxxzzz~~~]]]OOOIIIJJJOOONNNIIIMMMRRRYYYaaakkkuuu{{{~~~xxxtttxxx{{{qqqkkkkkkvvvzzzuuupppkkkeeebbbfffggggggfffbbb```___```eeehhhjjjhhhhhhiiigggbbbccc[[[TTTUUUWWWWWWXXXZZZXXXVVVTTTQQQOOOOOOPPPQQQPPPQQQUUU\\\hhhvvvwwwRRRGGGEEEEEE>>>???BBB<<>>DDDIIIOOO[[[|||YYYEEEFFFFFFGGGJJJHHHEEEFFFGGGLLLUUUdddsss~~~|||sssnnnkkkrrr}}}zzzxxxvvvuuuwww}}}{{{yyywwwvvvuuurrrpppmmmoooqqqrrrrrrrrrsssuuuooossswww{{{{{{xxxkkk^^^VVVSSSPPPQQQSSSPPPQQQQQQRRRRRRQQQPPPOOONNNMMMOOOUUUaaarrr^^^HHHDDD@@@@@@BBB>>>BBBAAAAAABBBBBBCCCCCCDDDFFFGGGKKKOOOQQQfff\\\BBBIIIBBBCCCIIITTT___iiivvvzzznnnbbbYYYSSSNNNLLLIIIKKKNNNUUU^^^iiisssyyyyyy{{{}}}}}}}}}}}}~~~xxxtttlll___RRRJJJHHHHHHHHHJJJLLLOOOTTT\\\dddjjjrrrxxx~~~}}}}}}|||zzzyyywwwsssmmmiiicccdddfffiiikkkjjjfffccc___aaaeeeiiikkkiiieeebbbuuu~~~wwwqqqqqqrrrssssssssstttvvvxxx}}}}}}~~~~~~~~~}}}zzzxxxoooeee]]]___dddnnn}}}|||~~~ssshhh[[[RRRPPPUUUddduuu^^^IIIFFFBBBBBBJJJOOO]]]^^^JJJIIIGGGFFFHHHFFFEEEEEEFFFJJJSSSaaapppzzz|||vvvrrrmmmllluuu~~~||||||~~~|||{{{yyyvvvttttttvvvxxxwwwvvvuuuvvvvvvuuuvvvvvvyyyqqqaaaWWWRRRPPPRRRVVVTTTUUUWWWWWWVVVTTTRRRPPPRRRPPPQQQVVVbbbtttiiiLLLEEEBBBAAAAAA===AAABBBBBBCCCCCCDDDDDDDDDFFFGGGKKKOOOQQQfff[[[CCCGGGCCCDDDKKKWWWbbblllyyywwwkkk```XXXRRRNNNKKKJJJKKKOOOVVV```kkkuuu{{{zzz{{{}}}~~~}}}~~~}}}sssmmmbbbWWWOOOLLLNNNPPPTTTYYY___eeekkkrrrzzz~~~}}}|||{{{{{{zzzvvvqqqnnnhhhhhhiiikkkmmmkkkgggddd\\\bbbiiilllkkkiiihhhhhhxxx|||vvvqqqpppsssuuuuuuuuuvvvyyy|||||||||}}}~~~|||zzzzzzpppfff______aaaiii{{{{{{yyy{{{tttjjj]]]SSSOOOSSS```}}}uuu}}}fffLLLGGGDDD@@@JJJOOO]]]___JJJHHHEEEDDDHHHGGGFFFFFFHHHLLLUUUbbbrrr|||yyysssrrrmmmkkkttt~~~|||zzz|||}}}}}}|||{{{{{{||||||yyytttsss|||pppaaaXXXTTTSSSTTTXXXXXXZZZ\\\]]]\\\ZZZWWWUUUSSSRRRRRRXXXeeewwwpppNNNGGGCCCBBBBBB>>>@@@AAABBBCCCDDDDDDDDDDDDFFFGGGLLLOOORRRggg___EEEEEEDDDFFFMMMYYYdddooo|||}}}uuuiii^^^VVVQQQMMMJJJJJJLLLPPPXXXaaammmvvv|||zzz{{{}}}~~~}}}~~~|||qqqjjjaaaZZZWWWYYY]]]```hhhoooyyy||||||||||||{{{yyytttqqqkkkkkklllmmmnnnllliiifffZZZbbbkkknnnllljjjkkknnn{{{~~~{{{wwwrrrqqqtttvvvwwwwwwxxx|||zzzzzz{{{}}}~~~||||||}}}zzzrrrllliiiccc___gggtttxxxxxx}}}~~~~~~zzzzzzwwwmmm```VVVQQQOOO[[[zzzwwwvvv}}}lllMMMFFFCCCDDDOOORRRaaa}}}ZZZFFFEEECCCDDDIIIJJJFFFGGGIIINNNXXXfffuuu~~~xxxrrrtttnnnjjjqqq|||rrrmmmsss~~~xxxlll___YYYWWWVVVXXX\\\\\\^^^```bbbbbb```]]][[[TTTRRRSSSYYYgggzzzsssOOOGGGEEECCCDDD@@@??????AAABBBCCCDDDDDDDDDFFFGGGLLLPPPRRRggg~~~YYYHHHDDD@@@FFFQQQ]]]fffnnn{{{|||qqqdddYYYUUURRRNNNJJJLLLNNNSSS[[[eeeoooyyy~~~{{{}}}~~~~~~}}}}}}~~~uuurrrooopppwww}}}~~~{{{yyyvvvtttqqqooollliiieeebbbcccdddkkkrrrnnngggmmm{{{zzztttpppvvvvvvwwwxxxyyyyyyyyyyyy||||||{{{{{{}}}~~~}}}~~~wwwrrruuuwwwoooeeesssqqqlllsssxxxxxx}}}zzzpppfffZZZQQQPPPZZZnnn}}}zzziii}}}~~~ZZZ@@@LLLHHHGGGMMMqqquuuhhhRRRIIIJJJFFFFFFIIIHHHAAADDDGGGLLLZZZlllxxx|||}}}}}}wwwqqqllloooiiicccffftttwwwooollloootttxxxoooiiiaaa\\\\\\]]]^^^___dddhhhhhhccc```aaaaaa___^^^XXXTTTZZZkkk~~~VVVDDDCCCCCCBBBCCCBBBBBBAAABBBBBBCCCDDDEEEIIIHHHLLLNNNQQQgggzzzUUUDDDAAABBBGGGRRR___hhhppp}}}zzzqqqdddZZZTTTPPPLLLHHHKKKNNNSSS[[[eeeoooxxx~~~zzz|||~~~~~~}}}}}}~~~|||yyyxxxuuuqqqmmmiiieeedddeeeeeekkkqqqnnnhhhooo}}}{{{vvvtttuuuvvvwwwxxxyyyyyyyyyyyy}}}|||||||||~~~}}}zzzzzzpppooosssuuu|||}}}sssgggZZZQQQSSSYYYhhhyyyvvvfffjjjkkklllIIIKKKGGGHHHPPPwwwtttaaaNNNHHHLLLIIIHHHJJJGGGFFFHHHHHHLLLXXXkkkyyy~~~yyyuuupppjjjbbb```^^^^^^eeevvvuuullliiikkkooommmiiiddd``````bbbccccccgggjjjkkkhhhggghhheeeaaa]]]WWWTTT\\\mmm|||WWWFFFDDDDDDBBBAAABBBBBBAAABBBBBBCCCDDDEEEIIIHHHLLLOOOQQQggguuuQQQBBBAAADDDIIITTTaaajjjssswwwooocccZZZSSSNNNIIIFFFKKKMMMSSS[[[eeeoooxxx}}}zzz{{{}}}~~~~~~~~~}}}}}}{{{uuummmgggffffffgggggglllpppnnnkkkttt}}}zzzwwwuuuuuuvvvwwwxxxxxxyyyyyyxxxzzzzzzzzz{{{~~~rrrgggsssttt}}}vvvjjj\\\RRRVVVWWWaaavvvttt{{{ccc___cccjjj}}}tttLLLHHHGGGJJJVVVYYYHHHFFFNNNLLLJJJJJJEEEHHHIIIGGGJJJVVVjjjxxx~~~wwwuuuppphhhVVVYYYYYYVVVTTT^^^qqq}}}{{{zzzwwwvvvvvvwwwyyy{{{zzzzzzyyyzzz|||~~~yyykkkaaa```bbbiiihhhggggggggghhhiiijjjmmmpppppppppqqqrrrmmmeee]]]XXXVVV___qqq}}}[[[HHHDDDDDDAAA???BBBBBBAAABBBBBBCCCDDDEEEHHHHHHLLLOOORRRhhhlllMMMDDDFFFDDDJJJUUUbbbkkkttttttmmmcccZZZRRRMMMGGGDDDJJJMMMSSS[[[eeeoooxxx}}}yyy{{{}}}~~~~~~wwwmmmffffffhhhjjjjjjmmmpppooopppyyy|||yyywwwuuuuuutttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxyyy|||}}}ttt||||||yyynnn___TTTUUUVVV^^^~~~yyywwwtttddd```iiigggqqqpppNNNIIIHHHLLL]]]|||WWWGGGEEEMMMKKKIIIIIIDDDDDDFFFFFFJJJWWWjjjxxx}}}}}}{{{rrrgggUUUWWWVVVQQQLLLOOO\\\ggg}}}~~~|||xxxuuutttqqqooopppsssvvvuuusssrrrtttvvvzzz}}}|||rrrfff]]]YYYXXXdddgggkkknnnnnnnnnpppqqqtttvvvwwwxxx||||||tttjjj___[[[ZZZeeexxxeeeKKKCCCCCCBBB???BBBBBBAAABBBBBBCCCDDDEEEHHHHHHLLLOOORRRiii~~~___HHHEEEHHHCCCIIITTTaaajjjsssqqqkkkbbbYYYQQQKKKGGGEEEJJJNNNTTT\\\fffpppxxx}}}yyy{{{}}}~~~wwwmmmggggggjjjllllllnnnpppqqquuu~~~{{{xxxvvvvvvvvvttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwyyy||||||{{{qqqbbbVVVQQQUUU^^^zzz~~~zzzssshhhcccppppppwwwrrrTTTNNNIIINNNbbbrrrZZZHHHDDDJJJHHHFFFGGGCCC@@@CCCHHHNNN]]]ooo{{{uuugggYYYWWWTTTOOOKKKJJJMMMPPPVVV___jjjqqqrrrrrrtttvvvnnnnnnpppsssuuuuuurrrooonnnkkkhhhiiikkkmmmllljjjooopppsssvvvyyy{{{|||}}}~~~zzztttkkkeeeaaa]]]YYYUUU```gggooossssssssstttwwwzzz|||~~~zzzoooccc^^^^^^jjjtttPPPAAABBBDDDAAABBBBBBAAABBBBBBCCCDDDEEEHHHHHHLLLPPPSSSkkk~~~vvvSSSDDDDDDFFFBBBHHHSSS```jjjssspppjjjaaaXXXPPPKKKHHHHHHKKKOOOUUU^^^hhhrrryyy}}}{{{|||~~~wwwnnnjjjkkkmmmmmmnnnppprrrtttzzz|||yyyxxxwwwwwwssstttuuuvvvvvvwwwwwwvvvxxxxxxyyyzzz}}}zzz|||}}}sssdddWWWMMMUUU^^^vvv}}}vvvooojjjvvvxxxWWWMMMIIIOOOfffqqq]]]JJJDDDIIIFFFEEEGGGCCC@@@DDDJJJSSSbbbtttsssdddZZZVVVQQQNNNMMMJJJFFFCCCCCCHHHNNNRRRTTTWWW[[[^^^[[[\\\```gggnnnqqqpppnnnkkkjjjiiijjjkkkkkkjjjiiimmmnnnqqqssstttuuuuuuuuuwwwzzzxxxrrrnnnggg^^^[[[]]]^^^\\\XXX```iiitttyyywwwvvvyyy|||~~~}}}sssgggbbbaaannnWWWBBBCCCFFFBBBBBBBBBAAABBBBBBCCCDDDEEEHHHHHHLLLPPPTTTlll~~~~~~lllNNNDDDDDDBBBBBBHHHTTTaaakkktttoooiii```VVVOOOKKKJJJKKKLLLPPPWWW```jjjssszzz~~~|||}}}~~~wwwrrroooooopppmmmooorrrtttwww~~~}}}zzzxxxwwwwwwsssssstttuuuvvvvvvvvvvvvwwwvvvwwwxxxzzz~~~zzz}}}~~~tttdddWWWLLLTTT[[[rrr~~~vvvyyyqqqzzzzzzXXXKKKGGGOOOggg~~~rrr[[[IIIEEEJJJHHHFFFGGGCCCBBBEEEJJJQQQ```rrrzzzlll___VVVTTTRRRQQQQQQMMMHHHCCCBBBCCCDDDEEEGGGIIIKKKMMMOOOPPPTTT^^^iiiooopppnnnjjjmmmooopppooonnnoooooooooppprrrsssrrrqqqpppooosssuuuyyyuuulllhhhddd```\\\[[[]]]___^^^\\\bbbmmmyyy~~~{{{yyy|||~~~vvviiicccbbbooo___DDDEEEGGGBBBBBBBBBAAABBBBBBCCCDDDEEEGGGHHHLLLQQQUUUmmm}}}yyy{{{jjjNNNHHHFFFAAACCCIIITTTbbbllluuunnniii```VVVNNNKKKLLLNNNMMMQQQXXXaaakkkttt{{{}}}~~~}}}~~~xxxuuutttsssssslllpppsssuuuyyy{{{xxxvvvuuutttrrrssstttuuuvvvvvvvvvvvvssssssssstttvvvzzz}}}~~~}}}}}}~~~~~~uuudddVVVMMMSSSXXXooosssrrrxxx|||[[[NNNFFFNNNhhh}}}sssYYYGGGEEELLLJJJHHHHHHDDDCCCEEEGGGLLL[[[nnn|||{{{rrrfff[[[SSSTTTUUUUUUTTTQQQLLLHHHCCCAAA@@@AAABBBDDDCCCBBBFFFGGGLLLVVVccckkkmmmkkkgggkkkpppqqqpppoooppprrrssstttttttttsssqqqnnnmmmqqqsssuuuyyy~~~xxxooojjjggg_______________^^^___```eeeppp}}}}}}{{{~~~xxxjjjdddbbbooodddGGGGGGHHHBBBBBBBBBBBBBBBBBBCCCEEEEEEGGGHHHMMMQQQUUUmmmoooWWWEEE>>>@@@EEEKKKWWWeeeoooyyymmmggg^^^TTTNNNKKKKKKLLLLLLPPPWWW```iiirrrzzz~~~|||~~~}}}wwwvvvxxxwwwvvvyyyyyyzzz|||}}}zzzvvvtttsssrrrsssttttttuuuuuuttttttrrrrrrsssuuuvvvwwwxxxyyyxxx|||~~~|||}}}||||||xxxgggWWWWWWRRRVVVnnn~~~uuudddSSSKKKIIIoookkkZZZNNNHHHFFFIIIJJJFFFCCCBBBDDDEEEFFFIIIVVViiiwww}}}tttkkk```SSSRRRRRRTTTXXX\\\ZZZSSSMMMJJJCCC???BBBEEECCC@@@???BBBCCCGGGOOOZZZdddlllqqqmmmlllkkkmmmpppsssuuuvvvssszzz~~~yyytttrrrrrrqqqssssssvvv{{{~~~{{{}}}zzzxxxuuuooofff```^^^\\\\\\^^^]]]^^^dddlllfffppp{{{~~~wwwiiieeebbbiii~~~gggFFFIIICCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGJJJOOOPPPUUUooojjjPPPBBB@@@DDDDDDKKKXXXfffpppyyylllfff]]]TTTMMMKKKKKKLLLNNNQQQXXXbbblllvvv|||~~~~~~~~~}}}yyyyyyzzzyyyxxx{{{{{{|||}}}{{{xxxvvvuuutttsssssstttuuuuuuuuuttttttsssssstttuuuvvvxxxxxxyyywwwyyyyyyvvvwww{{{|||zzz}}}xxxyyyzzzjjjZZZTTTPPPTTTlll}}}zzzjjjSSSNNNQQQyyymmmcccMMMHHHEEEHHHIIIFFFCCCBBBBBBDDDFFFJJJXXXlll|||pppggg\\\OOOPPPOOOTTT```lllnnncccWWWRRRLLLGGGGGGEEEAAA>>>???>>>@@@DDDMMMYYYeeeooottttttssssssuuuvvvxxxyyyyyyyyy~~~{{{wwwwwwwwwuuuttttttwwwzzz}}}}}}yyyvvvuuussspppooonnnjjjddd``````^^^]]]^^^]]]^^^dddlllllluuuyyypppeeeaaa___hhh|||nnnIIIIIICCCEEECCCCCCCCCCCCCCCDDDFFFFFFGGGJJJOOOQQQUUUpppoooPPPEEEDDDDDDDDDLLLZZZhhhqqqyyyzzzkkkeee\\\SSSMMMKKKKKKLLLOOORRRXXXdddpppzzz~~~~~~~~~}}}~~~||||||}}}|||zzz~~~~~~~~~{{{xxxvvvuuuuuuvvvsssttttttuuuuuuuuuuuuuuutttuuuuuuvvvwwwxxxxxxxxxuuutttqqqnnnppptttsssooosss|||}}}zzz{{{zzzkkk]]]RRRNNNRRRhhh{{{wwwxxxYYYLLLTTTtttmmmMMMHHHEEEGGGIIIFFFCCCBBB@@@CCCFFFKKKZZZnnnqqqfffZZZNNNLLLJJJQQQfff~~~rrr```XXXPPPJJJEEE???>>>AAA===???CCCKKKVVVbbbnnntttyyyzzz{{{|||}}}}}}||||||~~~|||~~~}}}zzzxxxyyyzzz|||}}}{{{wwwsssooonnnlllllllllllljjjhhhddd```^^^^^^^^^^^^dddkkksss{{{uuuiii___\\\\\\dddyyysssLLLIIICCCFFFCCCCCCCCCCCCDDDEEEFFFFFFGGGKKKOOOQQQUUUpppxxxXXXKKKEEE@@@DDDMMM\\\jjjrrrzzzxxxiiicccZZZRRRLLLJJJKKKLLLOOORRRYYYfffsss|||~~~}}}}}}}}}~~~~~~{{{wwwtttttttttuuuttttttuuuvvvvvvvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwwwwssspppkkkhhhkkkooommmfffhhhooo|||}}}}}}}}}~~~xxxjjj\\\RRROOORRRddd~~~ooowwwfffLLLVVVvvvtttNNNHHHEEEGGGHHHEEECCCBBB???CCCFFFKKKYYYmmmvvviii]]]PPPHHHEEEKKKaaassseeeVVVMMMGGGBBBAAACCC@@@AAADDDIIIQQQ]]]iiiqqqxxx{{{~~~}}}~~~|||xxxvvvpppooonnnnnnnnnppppppqqqhhhccc______^^^^^^bbbggguuu~~~rrrddd\\\YYYWWW___ssspppLLLJJJCCCFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKPPPRRRVVVqqqtttUUUJJJEEE@@@EEEOOO___lllttt|||xxxgggbbbYYYQQQKKKJJJKKKLLLNNNRRR[[[hhhttt{{{|||{{{~~~~~~}}}xxxuuussssssssstttuuuvvvvvvwwwwwwvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvqqqoookkkhhhjjjmmmiiibbb]]]aaalll{{{|||zzzxxxyyyzzz{{{{{{{{{~~~xxxkkk^^^TTTQQQSSS```{{{ssslllvvvrrrPPPYYYxxx|||QQQJJJFFFHHHHHHEEEBBBBBB???CCCFFFJJJUUUhhhyyyzzzkkk]]]OOOIIIDDDEEETTTooowwwbbbUUUOOOIIIEEEDDDBBBBBBDDDGGGNNNZZZgggqqqwww{{{~~~~~~|||zzzyyyssstttsssssssssssstttuuunnnhhhcccbbbaaa^^^```cccrrr{{{{{{nnnbbb\\\XXXUUUZZZnnnjjjJJJKKKDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGIIILLLQQQSSSWWWrrr}}}```IIIDDDDDDDDDGGGQQQ```mmmuuu~~~wwweee```WWWOOOJJJIIIKKKLLLMMMTTT```llluuuyyy{{{{{{|||~~~{{{wwwtttsssrrruuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuttttttsssppppppmmmjjjiiiiiiccc\\\RRRQQQRRRUUU[[[iii}}}}}}vvvuuusssssstttvvvyyy{{{vvvzzz}}}ooocccUUUSSSSSS]]]rrrxxxqqqqqqtttPPPYYYUUUNNNHHHIIIHHHEEEBBBBBB>>>CCCFFFHHHQQQbbbsss}}}{{{zzz|||nnn]]]NNNMMMGGGCCCIIIZZZrrrpppcccZZZPPPIIIFFFAAABBBCCCEEELLLYYYiiitttxxx~~~|||zzzyyyzzz{{{|||~~~}}}||||||vvvooojjjiiifffaaa___```jjjttt{{{tttjjjaaa\\\YYYVVVZZZmmmlllKKKLLLDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIMMMQQQSSSWWWrrryyymmmQQQDDDAAACCCFFFHHHRRRaaannnuuutttddd___VVVOOOJJJIIIJJJLLLMMMXXXfffqqqvvvxxxzzz|||yyy|||~~~~~~{{{xxxvvvuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwwwwvvvuuutttsssrrrqqqooorrrqqqkkkfffbbb[[[TTTIIIHHHGGGFFFEEEKKK^^^ppp{{{pppkkkkkkdddeeegggjjjlllooosssuuussswww|||sssgggTTTSSSSSSZZZkkkyyyoooOOO[[[{{{YYYQQQKKKJJJIIIEEEAAAAAA>>>CCCFFFGGGOOO___pppzzzyyyqqqsssyyyxxxeeeUUUNNNIIIFFFIIIUUUdddpppvvv~~~wwwooobbbUUUNNNMMMCCCDDDDDDEEEJJJWWWgggtttzzz{{{wwwwwwzzz}}}~~~wwwrrrqqqmmmfff```___bbblll{{{wwwpppiiiddd[[[ZZZYYY___pppvvvPPPLLLDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMRRRTTTXXXssszzz___NNNHHHCCCAAADDDIIISSSbbbnnnvvvrrrccc^^^VVVNNNJJJIIIJJJLLLNNN[[[jjjtttwwwwwwzzz}}}www{{{}}}|||~~~}}}zzzxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwvvvtttsssrrrqqqpppooosssssslllddd\\\TTTMMMFFFHHHKKKKKKEEE@@@DDDKKKTTTVVV[[[^^^ZZZTTTTTTYYYQQQTTTYYY^^^aaadddgggiiimmmqqquuuzzz}}}sssgggRRRRRRRRRXXXggg|||iiiSSSaaa}}}rrr[[[SSSLLLKKKIIIEEEAAAAAA===BBBFFFGGGNNN^^^pppzzz~~~ooo^^^NNNJJJJJJOOOZZZbbbeeedddmmmrrrwwwtttfffVVVQQQTTTIIIIIIGGGFFFIIISSSdddppp{{{}}}xxxwww{{{}}}xxxvvvrrrjjjbbb___]]]hhhxxxvvvoookkkiiiZZZ[[[\\\ccctttUUUMMMDDDGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMRRRTTTXXXsss{{{[[[SSSCCC>>>EEECCCIIIYYYfffppp||||||nnnccc\\\RRRLLLJJJKKKKKKJJJVVV^^^iiisssyyy{{{||||||xxx{{{}}}zzzwwwvvvvvvwwwyyy{{{{{{{{{yyyxxxwwwwwwxxxxxxxxxxxxwwwwwwzzztttlllddd^^^YYYUUUSSSJJJHHHDDDAAA@@@BBBDDDEEEIIIIIIHHHHHHHHHIIIIIIJJJGGGJJJNNNRRRWWW]]]cccggglllppptttxxxzzz~~~uuugggZZZQQQNNNWWWiii~~~jjjRRRhhh\\\QQQPPPOOOMMMJJJGGGEEECCC@@@AAACCCFFFNNN[[[kkkvvv~~~www^^^ZZZOOONNNTTTZZZddddddXXXVVVbbboooqqqgggZZZSSSRRRLLLIIIHHHHHHIIIOOO^^^lllxxxyyyuuusssoooggg```]]]dddpppzzztttlllgggaaaYYYXXXfffzzzYYYIIIKKKEEEDDDDDDCCCCCCCCCEEEFFFGGGHHHOOORRRYYYWWWrrryyyZZZSSSFFF@@@DDDBBBIIIYYYfffppp{{{~~~qqqccc\\\RRRLLLJJJKKKKKKJJJRRRZZZeeepppvvvyyyzzzzzzyyy{{{~~~}}}zzzxxxwwwwwwxxxzzz{{{{{{{{{yyyyyywwwxxxyyy{{{{{{{{{{{{{{{vvvqqqjjjddd___[[[WWWTTTLLLJJJGGGDDDBBBBBBCCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@CCCFFFJJJNNNSSSYYY]]]ccchhhoootttwww|||wwwiii\\\RRRNNNVVVfff}}}|||jjjQQQiii{{{```OOOOOOMMMKKKHHHEEECCCAAA@@@AAACCCFFFMMMZZZjjjuuu}}}lll___RRRPPPUUUYYY```___QQQIIIPPPYYY^^^^^^ZZZTTTPPPMMMKKKIIIIIIIIINNNZZZgggttt}}}}}}yyyuuupppiiidddccchhhrrr}}}xxxrrrmmmddd\\\[[[hhh|||___JJJJJJDDDEEEDDDCCCCCCDDDEEEGGGHHHIIIPPPRRRYYYXXXsss}}}vvvVVVOOOFFFAAADDDDDDJJJZZZgggqqq{{{tttccc\\\RRRLLLKKKKKKKKKKKKOOOWWWcccnnnuuuxxxzzzzzzzzz{{{}}}|||zzzyyyyyyzzzzzz{{{zzzzzzyyyxxxxxxzzz}}}~~~|||qqqnnniiidddaaa]]]XXXUUUNNNLLLJJJGGGDDDCCCBBBAAA<<<<<<;;;:::999999999::::::<<>>AAAEEEIIIMMMTTT___iiipppvvv|||yyykkk]]]TTTOOOUUUaaavvvnnnpppvvvXXXmmm}}}pppyyyiiiMMMLLLKKKIIIFFFCCC@@@??????@@@BBBDDDJJJWWWfffqqq}}}nnnuuuoooiiillljjjggg\\\KKKFFFBBB@@@FFFOOOUUUUUUQQQRRRPPPOOONNNJJJIIIPPPZZZhhhwww~~~xxxtttrrrkkkiiihhhkkkuuu|||xxxjjj```\\\gggyyylllNNNIIIEEEEEEDDDDDDDDDEEEGGGHHHJJJMMMRRRSSS[[[[[[vvv~~~[[[GGGEEECCCDDDLLLOOO___kkkuuuwwwccc\\\RRRLLLKKKLLLMMMLLLPPPYYYeeeqqqxxx|||~~~|||||||||}}}~~~zzzyyyxxxvvvvvvvvvwwwwwwzzz~~~~~~uuuooonnnllliiifffbbb]]]WWWSSSOOOOOOMMMKKKHHHDDDAAA???======<<<;;;;;;:::;;;;;;999:::;;;;;;;;;===@@@BBBFFFMMMXXXbbbjjjrrrzzzxxxjjj]]]TTTPPPTTT```tttkkkeee[[[kkkuuujjjNNNMMMLLLIIIGGGDDDAAA@@@???@@@AAACCCIIIUUUdddooozzzxxxpppxxx{{{wwwnnn```MMMJJJFFFCCCDDDIIIOOORRRSSSTTTSSSSSSQQQLLLHHHMMMUUUeeettt}}}yyyxxxoooiiibbbaaaiiiwwwnnnccc]]]eeevvvoooOOOJJJFFFEEEEEEDDDEEEFFFHHHJJJKKKNNNSSSSSS[[[]]]yyyeeeIIIHHHDDDBBBLLLQQQaaalllvvvuuuccc\\\RRRMMMLLLMMMNNNMMMOOOWWWdddooowwwzzz|||}}}}}}}}}}}}~~~zzzyyywwwuuuuuuvvvxxxyyy{{{~~~wwwnnnhhhkkkiiifffccc```[[[VVVRRRNNNNNNLLLKKKHHHEEECCCAAA>>>>>>============>>>>>><<<<<<<<<;;;999:::<<<>>>AAAGGGPPPXXXaaajjjuuu|||xxxiii]]]UUUPPPTTT^^^rrr}}}lllbbb}}}nnn}}}```iiiyyylllNNNNNNLLLJJJGGGDDDBBBAAA>>>???@@@BBBGGGSSSbbbmmmxxxyyylll{{{iiiUUULLLIIIFFFDDDFFFJJJOOOSSSTTTTTTUUUTTTNNNIIILLLRRR```ppp{{{tttkkkaaa\\\aaammmzzzpppddd]]]ddduuunnnOOOJJJGGGEEEEEEEEEEEEGGGIIIKKKLLLNNNSSSSSS\\\___|||gggIIIKKKFFFAAAMMMQQQ```kkkuuurrrccc\\\RRRMMMLLLNNNNNNNNNNNNWWWcccnnnuuuyyyzzz{{{}}}}}}~~~|||zzzxxxvvvvvvxxx{{{}}}~~~}}}{{{xxxtttnnnjjjgggeeeccc```^^^\\\YYYUUURRRLLLLLLJJJIIIGGGFFFEEEDDD????????????@@@AAABBBCCCAAAAAA@@@>>>;;;:::;;;===<<<@@@GGGMMMUUUaaannnwww|||~~~zzzlll___VVVQQQSSSZZZmmm}}}qqqfff~~~fffkkkyyyjjjlllnnnNNNMMMLLLJJJGGGDDDBBB@@@>>>??????AAAFFFRRR```kkkxxx{{{|||{{{gggWWWRRRLLLIIIJJJMMMOOOPPPTTTUUUWWWWWWQQQKKKLLLQQQ[[[jjjyyy}}}uuummmaaaZZZZZZ```ggglllmmmpppvvvkkk___XXXaaarrrmmmOOOJJJGGGEEEEEEEEEFFFGGGIIIKKKMMMNNNRRRRRR\\\aaa~~~cccGGGLLLHHHBBBNNNQQQ___jjjttt}}}pppccc\\\RRRMMMLLLNNNNNNNNNPPPXXXdddooovvvyyy{{{{{{}}}~~~}}}{{{yyywwwxxxzzz}}}|||vvvpppkkkiiihhhiii```^^^[[[ZZZYYYWWWUUUSSSKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFDDDAAA>>>===>>>???999<<<@@@FFFNNNZZZiiisssyyy{{{}}}~~~~~~|||nnn```WWWQQQRRRXXXjjj~~~vvvkkkjjjjjjkkkyyysssqqqpppNNNMMMKKKIIIGGGDDDAAA@@@>>>>>>???@@@FFFQQQ```jjjxxxyyyfff^^^UUUQQQQQQRRRPPPNNNSSSUUUXXXXXXSSSLLLMMMRRRWWWeeesssyyy}}}}}}tttmmmbbbYYYUUUUUUWWWXXXWWWZZZaaajjjtttxxxwwwttteeeYYYSSS\\\oookkkOOOJJJFFFFFFEEEEEEFFFGGGJJJLLLMMMMMMQQQRRR\\\bbb~~~[[[KKKGGGEEEGGGKKKTTT\\\iiisssyyy}}}qqq```ZZZRRRLLLKKKLLLNNNOOOPPPYYYeeennntttwwwzzz}}}zzz{{{}}}~~~|||yyyzzz~~~{{{wwwrrrnnnkkkiiigggeee___^^^]]]]]][[[XXXTTTQQQLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGGGGIIILLLMMMLLLKKKKKKKKKKKKJJJHHHDDDAAA???>>>===???AAADDDKKK\\\lllpppvvv|||~~~}}}}}}}}}qqqfffXXXPPPSSSZZZiiiyyy{{{wwwwwwzzzoooiiicccLLLLLLKKKJJJHHHFFFCCCAAA>>><<<===AAAEEELLLYYYeeerrr{{{yyymmmcccaaa```[[[TTTPPPOOOUUU]]]```YYYOOOLLLOOORRR___cccdddoooxxxvvvssshhh___\\\ZZZVVVTTTUUUMMMOOORRRVVVZZZ\\\]]]]]]VVVVVVSSSWWWggg~~~rrrRRRLLLJJJHHHHHHIIIHHHGGGHHHKKKMMMPPPWWWVVV\\\eeepppSSSGGGEEEEEEHHHLLLSSS]]]jjjuuu{{{~~~qqq___ZZZRRRLLLKKKLLLNNNOOOSSS[[[gggpppuuuxxx|||~~~}}}|||{{{{{{|||~~~zzzvvvqqqmmmkkkjjjiiihhheeecccbbb```]]]YYYSSSOOOKKKKKKIIIHHHGGGFFFFFFEEEHHHHHHHHHJJJLLLNNNMMMLLLNNNNNNNNNNNNKKKHHHDDDAAA>>>======>>>???EEEUUUdddooouuu|||~~~}}}}}}~~~rrrfffYYYPPPSSSYYYggg{{{||||||~~~zzzlllfff___KKKKKKJJJIIIGGGEEEBBB@@@>>><<<===AAAEEEKKKXXXdddoooyyyzzzjjjeeeddd```XXXSSSQQQUUU\\\___XXXNNNLLLOOONNNZZZ\\\]]]hhhrrr~~~qqqiiiaaaZZZZZZZZZVVVRRRRRRRRRRRRTTTVVVYYYZZZZZZYYYWWWVVVSSSUUUeeezzztttSSSMMMKKKGGGHHHHHHHHHGGGHHHKKKMMMQQQXXXWWW^^^fff{{{cccLLLEEEEEEDDDGGGMMMRRR]]]lllxxx|||ooo___YYYQQQLLLKKKLLLNNNOOOVVV^^^jjjrrrwwwzzz}}}~~~{{{zzzzzz|||~~~}}}yyyuuuooolllkkkkkklllkkkllljjjgggccc___XXXRRRMMMJJJJJJIIIHHHGGGFFFFFFFFFJJJIIIJJJLLLNNNOOONNNMMMOOOQQQRRRRRRPPPMMMHHHFFFBBB???===<<<;;;???LLLYYYhhhooowwwzzzzzzzzz~~~tttgggZZZQQQRRRWWWccc~~~{{{|||xxxjjjdddyyyYYYJJJJJJJJJHHHFFFDDDAAA@@@>>><<<===@@@DDDJJJVVVaaajjjuuu~~~rrrnnnggg^^^XXXSSSVVV[[[\\\VVVMMMJJJNNNMMMVVVUUUTTT]]]gggxxx~~~ooo```YYYVVVYYY\\\YYYUUUSSSVVVUUUVVVXXX[[[]]]]]]\\\YYYVVVQQQTTTbbbtttzzzVVVMMMJJJFFFGGGHHHHHHHHHIIILLLOOORRRZZZYYY```hhhvvv```LLLFFFFFFDDDFFFKKKQQQ]]]nnn{{{wwwjjj^^^XXXQQQLLLJJJLLLNNNOOOWWW___jjjssswwwzzz|||~~~~~~}}}}}}}}}zzzyyyyyyxxxtttooollllllnnnoooppppppmmmhhhccc]]]VVVOOOJJJIIIIIIIIIIIIIIIHHHGGGGGGLLLLLLLLLNNNPPPQQQPPPNNNNNNPPPSSSTTTTTTRRRNNNLLLIIIEEEAAA>>>;;;<<>><<<===@@@CCCHHHSSS^^^eeeqqq~~~}}}oooeeeaaaUUUVVVXXXXXXRRRJJJHHHLLLOOOUUUQQQMMMTTT]]]ppprrr^^^WWWTTTYYY``````^^^]]]XXXXXXYYY]]]cccggggggfff[[[UUUPPPSSS___ooozzz~~~\\\NNNIIIFFFGGGHHHHHHIIIKKKNNNQQQSSSZZZZZZaaaiii{{{dddMMMEEEEEEDDDFFFKKKPPP]]]ooo}}}uuuhhh]]]XXXPPPKKKJJJLLLNNNPPPVVV^^^jjjrrrvvvyyy{{{~~~~~~yyyzzztttssstttvvvsssooommmnnnpppqqqrrrpppllleee___YYYSSSLLLHHHJJJKKKKKKLLLKKKKKKJJJIIIOOONNNNNNPPPRRRRRRQQQPPPKKKMMMQQQTTTUUUUUUSSSRRRNNNIIIEEEAAA===;;;@@@GGGQQQZZZdddkkkooossszzzuuuhhh\\\SSSRRRSSS]]]|||}}}nnnfff}}}kkkVVVLLLLLLKKKJJJHHHEEECCCAAA>>><<<===???AAAEEEOOOZZZaaannn}}}zzzmmmjjjXXXVVVUUUTTTOOOHHHGGGJJJNNNRRRNNNKKKQQQYYYnnnyyyeee[[[UUUZZZbbbfffggghhh]]]\\\^^^dddkkkooonnnlll]]]UUUOOOQQQ\\\hhhrrrwwweeeRRRKKKFFFGGGIIIIIIJJJMMMQQQSSSSSS[[[[[[ccckkklllNNNCCCCCCEEEHHHMMMPPP\\\ooo}}}vvviii]]]WWWPPPKKKJJJLLLNNNPPPUUU]]]hhhqqqvvvyyy{{{~~~~~~~~~ppp}}}xxxrrrppppppsssqqqnnnmmmooopppqqqppplllggg___YYYTTTPPPLLLJJJLLLMMMNNNOOOOOOOOOMMMMMMQQQQQQPPPRRRSSSTTTSSSQQQJJJLLLOOORRRUUUVVVVVVVVVPPPLLLHHHEEE@@@;;;<<<@@@KKKSSS]]]dddiiipppxxx}}}vvvhhh]]]UUUSSSRRR\\\{{{zzzqqqkkk|||nnn[[[LLLLLLLLLKKKHHHFFFCCCBBB>>><<<===???@@@CCCLLLVVV^^^mmm|||uuuppp\\\XXXUUURRRMMMGGGGGGJJJLLLPPPMMMLLLRRRYYYpppqqqdddZZZ]]]eeejjjlllmmmddddddfffmmmtttwwwsssoooaaaVVVNNNPPPWWW```gggmmmuuu|||kkkVVVNNNFFFHHHJJJKKKMMMOOOTTTWWWUUU]]]]]]eeemmm}}}UUUDDDCCCFFFIIIMMMPPP\\\nnn|||vvviii\\\VVVOOOJJJJJJLLLNNNPPPTTT\\\hhhqqqvvvyyy}}}~~~}}}zzz|||~~~{{{{{{nnnzzz~~~zzzuuuqqqnnnnnnmmmllllllnnnnnnnnnlllhhhbbbZZZSSSPPPOOONNNNNNNNNOOOQQQRRRSSSRRRQQQPPPSSSRRRRRRSSSUUUUUUTTTRRRMMMNNNPPPRRRTTTUUUVVVWWWTTTPPPMMMLLLFFF???===>>>EEELLLUUU\\\```gggqqqyyy}}}~~~xxxhhh]]]VVVTTTRRR[[[{{{{{{xxxtttuuuaaaKKKKKKKKKJJJHHHEEEBBBAAA>>><<<<<>><<<<<>>@@@DDDIIIMMMOOO^^^ccclllvvv{{{lllcccSSSOOOVVV^^^wwwzzzuuuqqqjjjrrrWWWKKKIIIMMMIIIGGGFFF??????======???@@@AAAGGGNNN[[[jjj|||pppeee```ZZZVVVVVVXXXZZZ\\\___\\\YYYVVVSSSVVVdddsss|||{{{~~~ssskkkhhhdddppp|||```UUUKKKIIIJJJJJJLLLNNNSSS]]]mmm}}}]]]SSSLLLJJJKKKLLLOOOSSSYYY___bbbiiihhhkkkmmmzzz|||yyy[[[GGGDDD???IIIMMMSSS___rrrttthhh\\\VVVPPPKKKJJJLLLNNNOOOUUU]]]iiirrrwwwzzz}}}~~~}}}|||}}}~~~~~~|||~~~~~~}}}~~~yyyfff]]]XXXZZZ___hhhttt}}}|||yyyvvvsssrrrrrrnnnjjjgggeeeaaa[[[VVVVVVUUUTTTSSSSSSSSSTTTUUUXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVSSSRRRRRRSSSUUUWWWXXXXXXWWWUUUPPPJJJCCC???;;;:::999999:::===@@@CCCNNNTTT___nnn{{{|||mmmcccTTTPPPWWW^^^vvv|||zzztttmmmwww}}}vvvUUUIIIIIIMMMIIIHHHFFF??????======???@@@AAAFFFMMMYYYgggyyy}}}pppeeeaaa]]][[[\\\^^^```aaa```\\\XXXUUUSSSVVVcccpppqqq~~~{{{|||uuujjjggg^^^eeevvvlll\\\SSSLLLKKKLLLLLLLLLNNNRRR]]]ppp~~~^^^SSSLLLKKKLLLMMMPPPVVV]]]dddhhhqqqppprrrrrr{{{{{{RRRDDDEEE@@@HHHKKKQQQ^^^rrruuuiii[[[VVVOOOKKKJJJLLLNNNOOOTTT]]]iiirrrwwwzzz}}}~~~}}}}}}~~~~~~}}}{{{~~~~~~~~~~~~jjjZZZUUUTTTZZZcccoooyyy~~~{{{yyywwwvvvvvvwwwqqqkkkfffbbb^^^XXXTTTTTTTTTSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\ZZZWWWTTTSSSSSSUUUVVVTTTTTTSSSQQQMMMHHHCCCAAA===;;;999777777999<<<===DDDKKKXXXiiiyyy}}}mmmdddUUUQQQWWW^^^uuu}}}{{{vvv|||sss~~~}}}{{{TTTHHHIIINNNJJJHHHGGG???@@@======???@@@@@@EEELLLVVVccctttyyy{{{{{{tttiiifffcccbbbccceeeeeeeeeddd^^^XXXTTTRRRTTT^^^iiiqqq}}}xxxwwwzzzmmmeeeZZZ^^^kkkppprrrlll]]][[[UUUQQQQQQQQQNNNMMMNNNQQQ___sss___RRRKKKJJJKKKMMMQQQYYYaaaiiinnnwwwuuuwwwxxx{{{wwwJJJ@@@GGGCCCHHHHHHRRR^^^qqquuuiii[[[VVVOOOKKKJJJLLLNNNOOOTTT]]]iiirrrwww{{{~~~~~~}}}}}}~~~~~~|||{{{}}}~~~~~~qqq\\\RRRQQQVVV^^^jjjwww~~~}}}|||{{{{{{{{{{{{wwwqqqhhhbbb^^^ZZZUUUQQQSSSSSSTTTUUUVVVWWWXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\_________``````aaaaaabbb___]]]ZZZWWWUUUTTTTTTTTTPPPOOOMMMKKKHHHEEEBBBAAA>>><<<:::888888999;;;===???EEERRRdddwwwnnneeeVVVRRRXXX^^^uuu}}}{{{tttzzzkkkuuuvvv}}}UUUIIIIIINNNJJJIIIHHH@@@AAA>>>===?????????DDDJJJRRR___ooo{{{||||||ttttttxxxpppnnnjjjiiiiiiiiiiiihhhhhh```XXXTTTRRRQQQVVV]]]lllyyyzzztttooorrr{{{xxxcccZZZ```kkkiiifffaaaXXXXXXUUUUUUXXXXXXSSSQQQQQQTTTccczzz```RRRKKKIIIJJJNNNTTT]]]gggooottt|||zzz}}}~~~www}}}zzzIII???HHHCCCHHHHHHTTT```qqqvvvjjj\\\VVVPPPKKKJJJLLLNNNOOOSSS\\\hhhrrrwww{{{~~~~~~}}}}}}~~~~~~}}}{{{}}}}}}~~~iiiXXXTTTWWWZZZcccrrr~~~~~~~~~~~~ssslllbbb[[[XXXUUURRROOOSSSTTTUUUWWWXXXYYYZZZZZZ\\\\\\]]]^^^___``````aaaccccccddddddddddddddddddbbb```^^^[[[XXXUUURRRQQQKKKJJJHHHEEECCCBBBAAAAAA======;;;::::::;;;;;;<<<<<>>===??????>>>CCCIIIOOO[[[jjjwww~~~uuu{{{qqqsssvvvsssooolllllllllkkkjjjiii```XXXTTTRRROOOPPPSSS^^^ooo~~~xxxsssqqqsss{{{~~~ddd```nnn~~~|||tttnnnfff\\\\\\___dddddd^^^ZZZZZZ]]]mmmbbbRRRLLLJJJLLLRRRZZZdddooowww|||xxx~~~PPPBBBGGGAAAIIINNNVVVaaaqqqvvvjjj]]]WWWPPPKKKJJJKKKMMMMMMSSS\\\hhhrrrwww{{{~~~~~~|||}}}~~~~~~}}}|||}}}}}}~~~{{{iii^^^]]]bbbeeeooo~~~~~~ppphhh___XXXUUUTTTRRRQQQUUUVVVWWWXXXZZZ[[[[[[[[[\\\]]]^^^```bbbcccdddeeeffffffffffffeeeeeeeeeeeecccbbbaaa___[[[VVVQQQNNNIIIGGGDDDBBB@@@@@@AAABBB?????????>>>===<<<<<<;;;<<>>>>>BBBHHHMMMXXXgggttt~~~www{{{|||sssttt~~~|||wwwsssooolllllllllllllllfff^^^VVVTTTRRRNNNLLLLLLTTTggg~~~}}}|||~~~nnnnnnssstttyyy}}}zzzqqqjjjiiiiiiyyyfffTTTPPPMMMQQQYYYcccnnnyyy|||WWWFFFFFF???JJJTTTXXXbbbqqq~~~wwwjjj^^^XXXQQQKKKJJJKKKLLLMMMSSS\\\hhhrrrwww{{{~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~tttggg```bbbhhhqqq{{{~~~|||ooohhh^^^XXXVVVVVVUUUTTTVVVWWWXXXZZZ[[[\\\\\\\\\]]]^^^___aaaccceeeggghhhggggggffffffeeeeeeeeedddcccdddcccaaa\\\VVVPPPLLLHHHFFFCCCAAA???@@@BBBCCCBBBBBBCCCBBBAAA???<<<;;;===@@@JJJ\\\rrrpppgggYYYUUUZZZ^^^sss~~~rrr{{{|||qqqvvv___PPPLLLNNNIIIIIIJJJEEEBBB???>>>???>>>===BBBHHHLLLVVVeeerrr}}}}}}ttt~~~sssqqqzzz}}}vvvsssxxxvvvrrrmmmkkkkkklllmmmmmmddd[[[TTTSSSSSSNNNJJJIIISSSeee~~~xxxzzzwwwtttqqqiiiVVVRRRPPPUUU^^^jjjvvvwwwbbbFFFAAAIIIOOOPPPYYYaaaooozzzvvvjjj```YYYPPPKKKKKKMMMNNNMMMUUU^^^iiirrrvvvyyy|||~~~~~~~~~}}}}}}}}}||||||zzz{{{}}}zzzhhhaaagggjjjppp~~~~~~zzzxxxhhhaaaYYYUUUTTTVVVWWWWWW[[[\\\\\\]]]\\\[[[YYYXXX[[[\\\___aaacccddddddcccfffgggggggggggggggffffffcccbbb```]]]WWWQQQLLLIIIJJJDDDAAABBBBBBAAAAAADDDEEEGGGGGGDDDCCCCCC>>>777AAA@@@III]]]rrr~~~}}}pppdddXXXSSSWWWeee{{{xxxuuu|||wwwrrruuuNNNPPPTTTJJJHHHCCCCCC>>>===<<<<<<===???AAABBBLLLSSS```qqq|||yyyrrrtttuuurrruuu|||zzzxxxuuusssqqqpppoooooodddVVVJJJIIIMMMOOONNNNNNWWWbbbwwwzzz}}}hhh]]]ccciiimmmnnnwwwwwwdddLLLFFFKKKOOOPPPWWW```nnnyyyuuujjj```YYYQQQLLLLLLNNNOOOOOOUUU]]]jjjsssxxxzzz}}}~~~~~~~~~}}}}}}|||||||||}}}yyyhhhcccjjjllloooyyy~~~|||zzzvvvqqqmmmfffaaaZZZVVVWWWYYYZZZ[[[]]]^^^______^^^]]][[[ZZZ\\\]]]^^^```aaabbbbbbbbbcccddddddddddddccccccbbb^^^]]]\\\XXXTTTNNNJJJGGGFFFAAA???AAABBBAAACCCGGGGGGKKKMMMLLLKKKJJJDDD===>>>???HHH^^^sss{{{mmmbbbVVVRRRXXXggg}}}wwwwwwzzzpppTTTQQQRRRHHHHHHDDDCCC>>>===<<<<<<===>>>AAABBBJJJPPP]]]mmmxxx}}}www}}}}}}zzzyyyxxxuuuppplllbbbUUUJJJJJJNNNNNNMMMLLLTTT]]]ooopppjjjqqqttt{{{tttdddQQQKKKMMMOOOQQQWWW```mmmxxxvvvjjj```YYYQQQMMMMMMOOOQQQQQQTTT^^^kkkuuuzzz|||}}}~~~}}}|||}}}~~~xxxhhhgggnnnpppnnnqqqvvv{{{~~~zzzxxxvvvqqqmmmlllnnnnnnjjjfffeeeaaa\\\YYYZZZ\\\^^^___```aaaaaaaaaaaa___]]]\\\]]]]]]]]]]]]^^^___```aaa______``````___^^^]]]]]]XXXWWWVVVSSSPPPLLLHHHFFFCCC???===@@@AAAAAAEEEJJJJJJOOOSSSTTTTTTRRRKKKBBB>>>>>>III___uuuyyykkk```UUURRRXXXhhhuuuuuuxxxvvvZZZPPPOOOGGGIIIDDDCCC>>>===<<<<<<<<<>>>@@@AAAFFFKKKXXXgggqqqyyy|||{{{zzztttnnn```UUUMMMNNNQQQQQQNNNMMMUUU]]]mmmiiieeejjjqqq}}}nnnyyyxxx```QQQKKKKKKOOOSSSWWW```nnnzzzvvvjjj___YYYPPPLLLMMMOOOQQQQQQTTT___mmmxxx}}}~~~~~~||||||}}}~~~xxxjjjkkkrrrqqqjjjgggccceeelllttt|||{{{vvvuuuwwwvvvqqqllleeedddeeehhhllllllhhhddd___ZZZVVVZZZdddjjjjjjhhhgggddd```^^^]]]^^^___```bbbbbbcccbbbbbb```^^^]]]^^^]]]\\\\\\\\\]]]^^^___]]]]]]]]]\\\[[[ZZZYYYXXXSSSSSSRRRQQQOOOLLLJJJIIIDDDAAA???@@@AAAAAAEEEKKKKKKRRRWWWZZZZZZXXXOOOEEEAAAAAALLLaaavvvyyykkk```UUURRRYYYiiisssmmmsssuuu{{{}}}\\\OOONNNHHHKKKEEEBBB???>>><<<;;;<<<===???AAACCCHHHTTTaaajjjrrr~~~{{{{{{|||xxxsss```XXXRRRSSSVVVTTTQQQPPPTTT\\\nnn}}}```\\\^^^ggg~~~}}}llltttpppXXXKKKGGGHHHNNNUUUXXXbbbppp{{{xxxlll___XXXOOOKKKKKKNNNOOOOOOTTT___mmmxxx}}}}}}}}}}}}~~~~~~xxxkkkmmmsssnnnccc\\\SSSRRRWWW___dddfffgggeeecccdddgggeee^^^WWWQQQPPPPPPSSSVVVWWWTTTQQQJJJFFFEEELLLZZZgggmmmmmmllljjjgggccc```______```bbbbbbcccbbbaaa___^^^\\\^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\[[[ZZZYYYXXXVVVUUUQQQQQQQQQQQQPPPPPPOOONNNJJJFFFDDDDDDBBBAAAFFFMMMPPPWWW\\\^^^^^^[[[RRRHHHEEEEEEOOOcccvvvyyylllaaaVVVSSSYYYiiiuuuqqqppp~~~ooorrr|||ZZZOOOOOOJJJMMMEEE@@@???>>><<<;;;;;;===???@@@AAAFFFPPP[[[ccckkkyyy|||uuuddd]]]WWWYYYYYYUUUQQQPPPNNNWWWlll{{{bbb``````hhhnnnrrriiiPPPEEECCCFFFMMMVVVXXXbbbqqq|||zzznnn```YYYPPPKKKKKKMMMNNNMMMSSS]]]jjjuuu{{{}}}wwwiiikkknnnfffXXXQQQHHHEEEIIINNNPPPPPPOOOOOOQQQUUUXXXYYYUUURRRKKKIIIFFFDDDCCCCCCAAA@@@@@@======DDDSSSbbblllqqqqqqqqqnnnjjjeeebbbaaabbbbbbccccccbbbaaa___]]]\\\]]]\\\\\\\\\\\\]]]]]]^^^[[[[[[ZZZYYYXXXVVVTTTSSSPPPPPPPPPQQQRRRSSSSSSTTTPPPMMMJJJHHHEEECCCHHHPPPXXX]]]`````````]]]TTTKKKHHHGGGNNNaaattt~~~yyylllaaaVVVSSSYYYiii|||iiiggg{{{[[[PPPQQQKKKNNNFFFAAA???>>><<<;;;;;;<<<>>>???@@@DDDMMMUUU[[[dddssszzzppphhhbbb```\\\UUUPPPNNNLLLVVVlllyyyaaa___]]]nnnnnnqqqdddJJJBBBDDDFFFLLLTTTXXXbbbppp||||||pppbbb[[[QQQLLLKKKMMMMMMMMMPPPYYYfffpppvvvyyy|||~~~|||~~~uuufffgggggg[[[MMMGGGAAA???AAADDDDDDDDD@@@BBBFFFKKKRRRXXX^^^```YYYUUUNNNFFF???;;;;;;<<<<<<;;;;;;BBBOOO___llltttvvvvvvuuuqqqkkkgggfffgggdddddddddcccbbb```^^^\\\[[[[[[\\\]]]^^^^^^^^^]]]ZZZZZZYYYXXXVVVTTTRRRQQQLLLMMMNNNOOOQQQSSSUUUVVVTTTQQQOOOMMMHHHGGGMMMUUU]]]```aaa^^^\\\ZZZRRRJJJFFFDDDKKK]]]ppp|||xxxiii___UUUSSSZZZkkk{{{zzzeee___|||~~~___TTTRRRKKKMMMGGGDDD???>>><<<;;;;;;<<<===??????BBBIIIPPPTTT]]]mmm}}}{{{rrrkkkcccXXXPPPNNNLLLUUUkkkzzz```\\\XXXmmmmmmnnnbbbGGGAAAEEEHHHLLLRRRWWWaaappp{{{~~~qqqddd]]]SSSMMMLLLMMMMMMMMMNNNVVVbbblllrrruuuyyy|||xxx{{{~~~~~~}}}}}}}}}~~~~~~sssddddddaaaSSSFFFBBB>>>===>>>@@@@@@???;;;>>>BBBIIIRRR^^^jjjrrrpppkkkaaaSSSGGGAAABBBDDD:::999;;;AAAMMM^^^nnnxxxxxxyyyyyyuuuoookkkkkkllleeeeeeeeedddcccaaa^^^]]]ZZZ[[[]]]^^^______^^^^^^ZZZYYYYYYWWWUUUSSSQQQPPPJJJJJJKKKMMMPPPRRRUUUVVVVVVSSSQQQOOOKKKJJJPPPZZZ^^^```^^^ZZZWWWUUUOOOHHHCCCAAAGGGYYYmmmzzzwwwggg]]]TTTRRR[[[mmmzzzbbb[[[yyywwwcccWWWSSSIIIKKKGGGGGG???>>><<<;;;;;;<<<===>>>===AAAGGGLLLPPPXXXiiizzzvvvjjj]]]SSSPPPHHHPPPdddyyyrrrlllkkkrrryyy|||hhhfffbbbiiiwwwuuu}}}cccIII@@@BBBFFFOOOXXX[[[```lll{{{ttthhhaaaVVVNNNJJJKKKLLLMMMMMMVVVbbbkkkppptttyyy~~~~~~~~~}}}|||}}}~~~}}}xxx~~~|||qqqccc]]]ZZZQQQCCCBBBAAABBBCCCBBB@@@>>>>>>===???FFFNNNYYYiiiwwwuuu^^^JJJCCCDDDGGG;;;:::;;;AAAMMM]]]mmmwww~~~{{{tttoooooommmjjjggggggeeedddcccbbbbbbbbb^^^___aaabbbbbb```^^^\\\ZZZYYYXXXXXXWWWTTTPPPLLLMMMLLLLLLLLLNNNOOOQQQRRRQQQPPPNNNKKKKKKOOOVVV[[[bbbbbb___YYYUUURRRLLLEEE@@@AAAFFFTTTgggwwwwwwiii___UUUTTT\\\mmmwww^^^bbb|||zzzzzzXXXMMMLLLFFFCCCEEEAAA>>>;;;:::;;;<<<===<<<>>>@@@DDDHHHKKKSSSfffwwwuuufff]]]XXXUUUOOOTTTYYYnnn|||sssjjjeeecccdddiiippp|||iiigggdddqqqzzzxxxpppSSSGGGFFFHHHNNNVVVZZZ^^^kkkyyyvvvhhhaaaVVVNNNJJJJJJLLLLLLMMMUUUaaajjjooosssyyy}}}~~~}}}}}}~~~}}}||||||~~~zzznnn___XXXTTTKKKCCCBBB@@@@@@AAAAAA@@@???AAA>>>???BBBHHHSSSeeeuuu}}}lllYYYLLLEEEAAA:::999999???JJJZZZjjjsssxxxyyyxxxtttssstttqqqlllgggfffeeecccbbbbbbbbbbbbaaabbbdddeeedddbbb```^^^[[[ZZZYYYYYYYYYVVVSSSPPPOOONNNNNNNNNOOOQQQSSSTTTUUUTTTQQQOOOOOORRRXXX]]]^^^___\\\WWWSSSPPPJJJCCC??????CCCPPPcccsss|||wwwhhh^^^UUUTTT\\\mmmZZZ___zzz}}}tttaaaRRRNNNHHHDDDEEEAAA???<<<:::;;;<<<<<<<<<===???CCCGGGIIIQQQcccsss~~~zzznnneee]]]WWWTTTRRRTTTTTTccc}}}qqqgggaaa___^^^^^^bbbmmmyyylllhhhcccrrr|||~~~xxxYYYKKKIIIIIINNNUUUXXX]]]jjjxxxyyyhhhaaaWWWOOOKKKJJJKKKLLLLLLTTT___hhhnnnsssxxx|||||||||}}}}}}}}}|||{{{{{{~~~}}}|||{{{|||}}}~~~xxxlll\\\SSSOOOFFFEEEBBB@@@???@@@BBBBBBAAACCC@@@??????@@@JJJ]]]nnn|||zzzlll[[[III<<<999888888===GGGVVVdddmmmqqqsssttttttwwwyyyuuuooohhhgggeeecccbbbbbbcccccceeefffggggggfffdddbbbaaa[[[ZZZZZZZZZ[[[ZZZWWWTTTRRRQQQPPPPPPQQQSSSUUUVVVWWWUUUSSSPPPPPPSSSXXX\\\]]]^^^\\\WWWTTTRRRKKKDDD@@@>>>@@@MMM```rrr|||xxxggg^^^UUUUUU]]]ooo{{{[[[```}}}rrrjjjUUUOOOJJJGGGFFFBBB???<<<;;;;;;<<<<<<<<<<<<===AAAEEEGGGOOO^^^nnnyyyzzzkkkfffccc\\\XXXYYYZZZ\\\WWW\\\uuuqqqeee]]]ZZZYYYTTTTTTZZZggguuupppllleeerrrzzzvvvVVVHHHGGGIIIOOOUUUVVV\\\jjjxxx~~~yyyhhhaaaXXXPPPKKKKKKKKKKKKKKKRRR\\\eeelllrrrwww{{{{{{{{{|||||||||{{{{{{zzz|||||||||{{{|||}}}~~~~~~vvvlll[[[QQQLLLEEEEEECCC@@@@@@BBBCCCDDDDDDBBBAAA@@@>>>===BBBSSScccpppyyywwwgggQQQ???:::999888<<>>???JJJUUUiiiqqqzzz|||wwwkkkVVVEEE===;;;999;;;BBBMMMXXX___lllmmmmmmmmmrrrxxxxxxuuukkkjjjhhhfffeeefffggghhhhhhhhhiiihhhhhhfffeeeddd\\\\\\[[[\\\^^^___^^^]]]WWWVVVTTTSSSSSSVVVXXXZZZZZZXXXUUUQQQNNNNNNQQQTTTZZZ]]]^^^\\\\\\[[[VVVOOODDD@@@@@@MMMcccxxxwwwiii```XXXYYYcccvvvuuummm\\\\\\uuuqqqrrraaaOOOKKKHHHEEECCCAAA===<<<<<<<<<<<<<<<======@@@DDDGGGKKKWWWcccpppxxxwwwooofff]]]^^^eeedddsssvvvmmmlllttt~~~sssjjjbbb\\\XXXQQQKKKKKKVVVhhh{{{{{{yyyqqqwwwsssrrrvvvRRRBBBBBBFFFKKKPPPUUU]]]kkkxxx|||{{{kkkddd[[[SSSOOOMMMLLLLLLLLLQQQYYYbbblllsssxxx{{{{{{{{{|||}}}}}}}}}||||||||||||}}}}}}}}}~~~~~~~~~rrrjjjZZZMMMHHHDDD???@@@BBBEEEGGGGGGDDDAAA???>>>@@@BBBAAA@@@DDDKKKbbbiiipppqqqnnnfffWWWJJJ@@@===::::::???GGGPPPVVVfffiiiiiihhhjjjppptttsssllljjjhhhfffeeefffhhhjjjhhhhhhhhhhhhhhhggggggfff___^^^^^^___aaabbbbbbaaa[[[YYYWWWUUUVVVXXX[[[]]]```___[[[VVVQQQPPPQQQSSSWWW[[[]]]]]]^^^___[[[TTTHHHBBBBBBOOOeeeyyyvvvhhh___XXXZZZdddxxxtttkkktttaaa[[[qqqvvvpppkkkRRRJJJHHHDDDDDDAAA>>><<<<<<===<<<<<<===<<>>===AAACCCBBBCCCFFFRRRZZZaaabbb```\\\TTTLLLAAA>>>:::999;;;BBBIIINNNYYYaaaeeeeeeeeeiiimmmoookkkiiifffddddddeeehhhiiihhhhhhhhhiiiiiiiiiiiiiiidddbbbaaabbbdddffffffeee```^^^[[[YYYYYY\\\___aaafffddd```YYYTTTQQQQQQRRRVVV[[[^^^```ccceeeaaa[[[OOOIIIGGGTTTiii{{{uuufff^^^WWWYYYdddxxxwwwrrrtttaaaWWWjjj|||lll~~~rrrSSSKKKJJJGGGEEEBBB>>><<<<<<===<<<<<<<<<;;;===AAADDDGGGOOOXXXaaakkkyyyzzzvvvuuuuuu}}}wwweeeddddddfffgggddd\\\UUUKKKGGGHHHPPP[[[gggwwwwwwrrr|||~~~rrrtttsssMMM>>>@@@EEEJJJPPPQQQZZZiiiuuuxxxmmmggg^^^WWWRRRPPPNNNMMMNNNQQQXXXbbbllluuuzzz|||yyyzzzzzz{{{|||||||||{{{}}}}}}~~~|||uuucccRRRLLLIIIDDDIIIPPPWWWZZZVVVOOOIIICCC>>>;;;???CCCCCCCCCEEEAAAKKKSSSUUUUUUUUURRRMMMAAA>>>:::777999>>>DDDIIIOOOZZZccccccbbbdddiiikkkjjjgggeeebbbbbbdddggghhhhhhiiiiiijjjjjjkkkkkklllgggfffdddeeeggghhhhhhhhhcccaaa^^^\\\\\\^^^bbbdddhhhfffaaaZZZTTTPPPOOOPPPXXX]]]aaadddhhhjjjgggaaaWWWPPPNNNYYYnnn~~~tttddd\\\UUUWWWcccxxxzzz{{{{{{YYYMMM^^^|||gggvvvrrrSSSLLLMMMKKKEEEBBB???===<<<===<<<<<<;;;999;;;@@@BBBEEELLLTTT[[[fffuuu}}}xxxwwwyyyyyyzzzmmm[[[SSSTTTXXX___cccbbbZZZRRRLLLIIIIIIMMMRRRZZZfffrrrnnnggghhhwwwsssrrr{{{XXXBBB???EEEJJJKKKTTTYYYeeeqqqvvvtttnnneee[[[TTTOOONNNNNNMMMOOOTTT^^^jjjtttyyy{{{xxxzzz{{{{{{zzz{{{|||~~~}}}~~~~~~ttthhh[[[QQQMMMHHHLLLXXXfffhhh]]]PPPJJJGGGCCC>>>;;;<<<>>>???@@@@@@@@@BBBGGGMMMNNNLLLHHH@@@===999666777:::???BBBMMMWWWbbbggggggeeegggjjjkkkiiieeeaaa``````bbbccceeefffiiikkkllljjjhhhgggeeefffggghhhiiijjjkkkkkkjjjfffbbbaaacccddddddbbb```___[[[VVVQQQNNNMMMNNNTTTZZZbbbjjjnnnmmmjjjggg```TTTRRRcccssszzzsss___\\\TTTWWWjjj|||ssssssmmmuuu|||}}}}}}___LLLZZZeeemmmnnnTTTQQQPPPCCCEEECCC@@@===;;;;;;<<<======>>>>>>>>>???BBBGGGJJJTTT^^^ooo|||vvvlllZZZQQQLLLMMMPPPUUUZZZZZZXXXUUUMMMJJJHHHKKKSSS[[[aaaccc```___cccppp}}}~~~{{{tttsssqqq___GGGAAAFFFKKKMMMTTTYYYdddooouuu~~~tttnnneee[[[TTTOOOMMMMMMLLLMMMQQQ[[[hhhrrrwwwxxxwwwxxxzzzzzzyyyyyy{{{|||{{{}}}yyymmmaaaUUUPPPHHHLLLYYYkkkrrrhhhWWWLLLHHHDDD???<<<<<<>>>@@@@@@??????@@@EEEJJJLLLJJJGGG@@@===999777777999===@@@HHHRRR]]]dddcccbbbdddffffffdddaaa^^^^^^___bbbccceeefffhhhjjjjjjjjjiiihhhgggggghhhiiijjjllllllmmmkkkgggcccbbbdddeeedddbbb___]]]ZZZUUUPPPMMMKKKJJJSSSXXX```iiioooqqqqqqpppaaaWWWVVVeeeuuu{{{sss___\\\TTTWWWlllzzzjjjmmmqqq|||vvvzzzyyyZZZJJJXXX```eeerrrTTTNNNNNNEEEEEECCC@@@===;;;;;;<<<===<<<<<<======>>>@@@EEEHHHQQQYYYiiizzzxxxyyyhhhXXXPPPKKKNNNQQQUUUWWWWWWVVVUUUNNNKKKIIIKKKRRRYYY]]]^^^ZZZ[[[aaapppuuuuuuxxxvvvuuuqqqeeeKKKBBBEEEJJJMMMTTTXXXbbbmmmsss|||tttnnneee\\\TTTNNNLLLKKKIIIJJJOOOXXXeeeoootttuuuvvvwwwyyyyyyxxxxxxzzz{{{{{{}}}rrrdddYYYSSSMMMNNNZZZqqqyyycccQQQLLLGGGAAA===<<<===>>>???===<<<>>>BBBGGGIIIHHHEEEAAA>>>:::777666888;;;===GGGQQQ\\\ccccccbbbbbbddd]]][[[YYYYYYZZZ]]]aaaccceeefffggghhhiiiiiiiiiiiihhhiiijjjkkkmmmnnnooopppmmmiiifffeeeffffffcccaaa\\\ZZZWWWRRRMMMIIIFFFEEEKKKPPPWWW```hhhnnnrrrtttaaaXXXXXXgggwww}}}~~~rrr```\\\TTTYYYooozzzlllrrr~~~uuu{{{rrrSSSGGGVVV______xxx|||XXXKKKLLLHHHFFFDDDAAA>>><<<<<<<<<===:::;;;<<<<<<===???CCCFFFNNNSSS```rrrttthhhjjjppp{{{}}}uuulll___SSSMMMLLLNNNRRRVVVYYYZZZYYYXXXQQQNNNKKKMMMRRRVVVXXXXXXTTTWWW```qqqrrrssszzz|||zzzttthhhLLLAAABBBHHHKKKTTTVVV```lllrrrzzztttooofff\\\TTTNNNKKKJJJIIIIIIMMMVVVbbbmmmrrrtttvvvwwwyyyyyyxxxxxxzzz{{{~~~|||jjj___[[[SSSRRRZZZqqqttt```UUUOOOGGG@@@===<<<<<<<<<===<<<<<<@@@EEEHHHGGGEEEAAA???;;;888777777999:::FFFNNNXXX]]]]]][[[ZZZZZZRRRQQQQQQRRRUUUZZZ___ccceeeeeefffggghhhjjjkkkkkkkkkkkklllmmmooopppqqqrrroookkkhhhggghhhgggccc```YYYVVVRRRMMMIIIEEEAAA??????BBBHHHPPPYYYaaagggkkk[[[UUUWWWfffvvv~~~{{{ooo```\\\TTTZZZssszzz|||nnnNNNFFFTTTfff___qqqcccMMMKKKJJJFFFDDDBBB???============:::;;;<<<<<<===???BBBEEELLLNNNYYYjjjzzzrrrkkk```^^^gggjjjhhhmmmyyy}}}qqqjjjcccZZZSSSQQQNNNOOOSSS\\\eeehhhddd^^^VVVRRROOOOOORRRUUUTTTSSSRRRUUU___pppsssvvv}}}~~~yyykkkOOOAAAAAAGGGLLLSSSUUU___lllssszzzvvvppphhh^^^UUUOOOKKKIIIIIIIIILLLUUUaaalllqqqssswwwxxxzzzzzzyyyyyy{{{|||sssfffaaaXXXSSSVVViiivvvbbb[[[QQQHHHBBB???>>>===>>><<<<<>>;;;888999<<>>======;;;<<<======>>>???BBBEEEKKKLLLUUUeeeuuuyyyhhh___dddfffbbbiiivvvyyyooofff]]]XXXXXXQQQOOOTTTbbbrrrxxxpppfff[[[WWWRRRRRRSSSTTTSSSQQQQQQSSS\\\nnnuuuzzz|||www{{{pppTTTEEECCCHHHMMMRRRUUU```mmmuuuzzzwwwrrrjjj```WWWOOOKKKIIIIIIIIILLLTTT```jjjqqqssswwwxxxzzzzzzyyyyyy{{{|||~~~~~~~~~lllccc[[[TTTRRR^^^xxxooogggZZZPPPHHHDDDBBBAAA???===;;;>>>CCCGGGHHHGGGAAA@@@>>><<<:::999888888>>>AAAEEEFFFEEEBBB???>>>???@@@BBBFFFMMMUUU]]]aaadddeeegggjjjkkkmmmnnnnnnnnnnnnooooooooopppppppppmmmkkkjjjjjjjjjhhhccc^^^XXXQQQIIIDDDBBB@@@>>><<<999888888:::???EEEKKKOOOIIIHHHLLL[[[ooo}}}vvvkkk]]]ZZZUUU___|||lllKKKJJJOOOqqqhhhkkk}}}VVVKKKMMMFFFEEECCCAAA@@@>>>>>>===:::<<<===>>>>>>???BBBDDDHHHJJJRRR```nnnyyyqqqfffiiilllmmmvvvzzzmmm```YYYXXXUUUQQQTTTbbbttt{{{tttiii^^^YYYTTTRRRSSSTTTSSSQQQNNNQQQZZZmmm~~~|||vvv{{{zzztttYYYGGGBBBGGGLLLQQQTTT```pppwww{{{yyytttkkkaaaXXXQQQLLLIIIIIIHHHKKKSSS^^^iiiooorrrvvvwwwyyyyyyxxxxxxzzz{{{}}}}}}}}}}}}~~~~~~mmmddd]]]TTTVVVhhh~~~rrriii]]]RRRJJJFFFDDDDDD???<<<:::<<>>???@@@>>>===;;;;;;:::;;;>>>CCCJJJSSS[[[```dddfffiiilllnnnoooooooooooooooooonnnnnnnnnmmmmmmllljjjiiijjjkkkiiiccc^^^ZZZRRRHHHBBBBBBBBBAAA@@@===;;;:::999<<<@@@EEEHHHFFFEEEIIIWWWkkk{{{wwwkkk\\\ZZZUUUbbbkkkKKKKKKKKKdddssslllYYYMMMOOOFFFEEEDDDBBBAAA???>>>===999;;;<<<======>>>@@@BBBDDDFFFNNNZZZeeepppvvvmmmooovvv~~~yyyhhh]]]ZZZWWWTTTUUU\\\gggmmmkkkggg___YYYSSSPPPQQQSSSSSSRRRMMMRRR^^^sss~~~zzz~~~yyyvvvZZZGGG@@@CCCHHHPPPTTTaaaqqqyyy|||zzzuuummmcccYYYQQQLLLJJJHHHGGGJJJQQQ]]]hhhnnnpppuuuvvvxxxxxxwwwwwwyyyzzzwwwyyy{{{}}}ooofffYYYSSS]]]oooxxxxxxooogggZZZOOOHHHEEEDDDCCC???<<<999;;;@@@EEEGGGGGGAAAAAA@@@>>>===<<<::::::777777888888777777777777777888;;;AAAIIIRRR[[[```cccfffjjjnnnpppppppppoooooooooooonnnmmmllllllkkkjjjiiiiiijjjkkkiiiccc^^^]]]TTTIIICCCBBBDDDDDDCCC@@@>>>;;;:::;;;???CCCFFFFFFEEEHHHUUUiiizzz~~~wwwlll[[[YYYVVVcccuuukkkKKKLLLIII[[[}}}oooYYYMMMQQQFFFFFFDDDCCCAAA???>>>>>>888999;;;<<<<<<<<<>>>@@@@@@CCCKKKVVV___jjjzzzyyyrrrsss}}}uuugggbbbXXXVVVUUUVVVYYY^^^bbbddd^^^XXXQQQNNNOOORRRRRRRRRNNNUUUdddzzz{{{zzzyyywwwxxxZZZFFFAAACCCDDDJJJQQQ```rrrwwwmmmeee\\\RRRLLLKKKKKKIIIIIINNNXXXcccjjjnnnsssvvvxxxzzzyyyyyyyyyzzzwwwxxxzzz}}}vvvaaaYYY\\\bbbiiiooohhh___TTTKKKGGGFFFFFFEEEAAA@@@???======???CCCFFFFFFEEEEEEDDDDDDBBB???======;;;888555444444666777:::;;;===@@@GGGRRR^^^fffeeefffhhhkkknnnqqqssstttrrrqqqooonnnmmmllllllllleeefffhhhiiihhhfffdddbbb^^^WWWOOOIIIDDD@@@CCCIIIHHHDDD???===>>>AAACCCEEEFFF@@@@@@MMM```mmmtttxxx~~~uuuiii\\\SSSVVVhhhmmmwwwmmmRRRFFFGGGYYYfffzzz^^^MMMMMMHHHGGGDDD@@@>>>???>>><<<;;;;;;:::;;;;;;<<<===>>>@@@DDDMMMTTTWWW^^^nnn}}}}}}pppqqqxxxpppgggaaa[[[VVVSSSUUUVVVUUUTTTRRRQQQMMMJJJOOOWWWWWWRRRPPPYYYkkktttyyyzzz]]]IIIBBBDDDFFFLLLPPP\\\qqqyyynnnfff]]]SSSMMMLLLKKKIIIIIINNNWWWaaaiiimmmsssuuuxxxyyyyyyyyyzzz{{{{{{|||}}}~~~wwweeeaaaccchhhllljjjaaaVVVOOOKKKIIIDDD@@@AAA@@@???>>>>>>@@@CCCEEEDDDDDDCCCCCCCCCCCCAAA@@@>>><<<999666555555666777999:::===AAAHHHRRR]]]dddggghhhiiikkkmmmoooqqqqqqpppppppppooonnnnnnmmmmmmhhhhhhgggfffeeedddcccccc[[[TTTNNNJJJFFFCCCFFFLLLKKKHHHCCCAAABBBEEEGGGHHHHHHAAAAAALLL[[[fffoootttxxx{{{vvvjjj___WWWXXXiii~~~www{{{xxxlllQQQEEEFFFVVVjjjwww```LLLOOOIIIHHHFFFBBB>>>===<<<;;;;;;;;;:::;;;;;;<<<===>>>@@@DDDKKKQQQTTTZZZiiiwwwtttrrrvvv{{{uuugggaaaZZZVVVVVVWWWVVVTTTOOONNNKKKIIINNNVVVWWWRRRSSS]]]qqq}}}}}}|||~~~dddNNNDDDCCCGGGOOOOOOZZZooo|||ppphhh^^^TTTNNNMMMJJJIIIHHHMMMUUU___ggglllqqqtttwwwyyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~nnneeedddhhhlllvvvlll___UUUOOOKKKFFFAAAAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBBAAAAAABBBCCCDDD@@@>>>;;;888666555666666777999<<>>@@@BBBHHHMMMPPPUUUbbbooozzzsssssszzz~~~ooohhh```ZZZXXXWWWUUUSSSMMMMMMKKKKKKPPPWWWXXXUUUWWWdddyyy{{{oooXXXGGGBBBFFFNNNPPPZZZmmm~~~~~~rrriii___TTTNNNMMMJJJIIIHHHKKKRRR\\\dddjjjooorrruuuxxxxxxyyyzzz||||||||||||{{{{{{||||||||||||~~~ooohhhkkkqqq~~~rrrcccWWWPPPLLLLLLCCCBBBBBBCCCDDDEEEDDDCCCDDDCCCBBB@@@???@@@CCCEEEBBB@@@===:::777666666666555888<<>>>>>@@@EEEJJJLLLQQQ^^^jjj}}}rrrmmmsssuuummmccc\\\XXXVVVSSSQQQNNNNNNMMMOOOSSSYYY[[[ZZZZZZkkk{{{gggNNNEEEIIILLLQQQ\\\jjjttt|||tttjjj___TTTNNNMMMIIIIIIHHHJJJOOOXXXbbbhhhmmmppptttwwwxxxyyy{{{}}}|||{{{{{{||||||~~~~~~yyy|||zzzkkkjjjppp~~~mmm^^^UUUSSSGGGFFFEEEFFFGGGGGGDDDBBBEEEEEECCC@@@===>>>AAADDDDDDBBB???<<<999777555555444666;;;@@@GGGPPPYYY```dddeeefffhhhiiikkklllmmmoooooooooooommmjjjfffdddbbb___]]]]]]```hhhpppuuubbbYYYQQQNNNLLLJJJJJJMMMMMMJJJGGGGGGJJJMMMPPPQQQKKKFFFCCCCCCCCCFFFOOOXXXkkkpppwww}}}{{{oooeeeWWWUUU]]]qqq|||{{{yyysssvvvlll~~~bbbHHHBBBGGGKKKrrruuuiii{{{eeeRRRLLLGGGGGGDDD???===???;;;;;;:::;;;;;;<<<===>>>===>>>BBBGGGKKKPPP[[[gggzzz~~~ppphhhmmmyyyqqqfff^^^YYYVVVSSSQQQPPPOOOPPPSSSVVVYYY[[[]]]___sssyyyuuuvvvUUUGGGKKKLLLQQQ\\\ffflllssswwwlllaaaVVVPPPOOOIIIHHHHHHHHHLLLUUU___fffkkknnnsssvvvxxxyyy{{{}}}}}}}}}}}}}}}}}}qqqbbb```dddmmm}}}rrr___UUUNNNKKKHHHIIIJJJIIIEEEBBBDDDEEEDDDAAA======@@@DDDFFFEEEBBB>>>;;;888555444444666999>>>EEEOOOYYY___cccdddeeefffhhhjjjkkkkkkkkkkkkkkkjjjhhheeecccaaacccbbbaaaaaaccchhhmmmppp___UUUMMMLLLNNNOOORRRVVVRRRNNNIIIGGGHHHLLLNNNPPPIIIDDD@@@???>>>???FFFNNNaaaeeekkkrrrxxx~~~{{{qqqgggZZZYYYcccwwwxxxtttiii}}}___EEECCCIIIHHHiiixxxfffqqq|||\\\OOOFFFGGGGGGBBB???@@@;;;;;;:::;;;;;;<<<===>>>======@@@EEEIIINNNXXXcccpppyyypppgggkkk}}}uuujjjaaa]]][[[XXXVVVTTTRRRSSSWWWYYYXXXZZZ^^^iiivvvttt|||WWWFFFJJJMMMOOOWWWaaaiiippp|||{{{ooocccXXXRRRRRRIIIHHHHHHGGGJJJRRR]]]eeeiiimmmqqquuuwwwyyy|||~~~}}}|||||||||}}}|||xxxmmmmmmooossstttuuu|||zzzuuuvvvooollljjjggg^^^TTTQQQSSSTTThhhlll\\\TTTPPPKKKJJJKKKJJJFFFBBBAAACCCDDDAAA>>>===AAAEEEHHHFFFCCC@@@<<<888555444444666888<<>>>>>;;;;;;:::;;;;;;<<<===>>>>>>===>>>CCCFFFJJJSSS\\\eeeppprrrjjjnnnzzznnngggcccbbb```___\\\YYYZZZ^^^^^^[[[]]]aaavvvuuusss~~~|||}}}UUUBBBFFFNNNMMMRRR^^^iiirrr|||}}}qqqfffZZZTTTTTTHHHHHHGGGGGGIIIQQQ\\\dddiiilllqqquuuwwwyyy|||~~~{{{zzzyyyyyyzzz|||~~~{{{vvviiieeeeeeiiilllmmmttt}}}yyy{{{ooohhhaaa]]]XXXPPPIIIGGGGGGXXXtttwwweeeXXXSSSMMMKKKLLLKKKGGGBBB===AAACCCAAA>>>>>>CCCGGGIIIGGGDDDAAA<<<888555444555666777;;;BBBMMMXXX```fffffffffffffffeeeeeeeeeaaa``````___``````aaabbb]]]```dddiiilllmmmmmmmmmaaaUUUKKKJJJNNNSSSXXX]]]eee^^^SSSLLLIIIIIIKKKMMMFFF???::::::;;;;;;===@@@EEEHHHNNNUUU```nnn|||}}}sssggg\\\XXXZZZggg|||zzz\\\DDDEEELLLCCCYYYsssuuupppYYYFFFGGGJJJDDD===<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@===>>>AAADDDGGGOOOWWW^^^iiiyyyuuunnnrrr}}}rrrkkkhhhhhhgggfffccc```aaaeeeddd```aaafffzzztttpppvvv|||]]]FFFGGGQQQRRRUUU\\\eeeqqq|||~~~tttkkk^^^TTTRRRLLLHHHFFFHHHJJJNNNWWW```fffjjjooosssuuuxxx{{{}}}}}}}}}}}}}}}||||||||||||}}}|||{{{}}}zzzuuuoookkkhhhgggeeecccffflllyyy}}}qqqdddZZZUUUPPPLLLKKKPPPMMMbbbiiiYYYTTTNNNNNNPPPNNNGGG@@@>>>AAADDDBBB???>>>AAAEEEPPPMMMHHHBBB===:::999888555555777===AAAHHHUUU```dddcccbbbcccccccccaaa___aaaaaa```]]][[[[[[]]]___```dddgggfffhhhnnnrrrrrrfffXXXLLLKKKLLLLLLRRRZZZ^^^___[[[SSSKKKHHHHHHIIIFFFBBB===:::;;;<<<>>>>>>???@@@CCCJJJ[[[ooo||||||rrraaaTTTQQQVVViii\\\EEEEEEDDDFFF\\\vvvjjjYYYHHHKKK@@@DDDJJJ999===;;;::::::<<<======<<<===>>>???@@@BBBFFFKKKOOO[[[eeemmm}}}mmmeeennn~~~xxxxxxxxxvvvttttttkkkgggkkkiiiccceeennnzzzooolllvvv}}}___FFFDDDNNNQQQWWW^^^gggqqqyyy~~~tttjjj___WWWUUUMMMIIIGGGHHHJJJMMMVVV^^^eeeiiinnnqqqtttvvvyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzyyy|||{{{xxxuuuqqqooommmiiidddeeeiiimmmvvv|||mmmbbbZZZUUUSSSQQQMMM^^^|||tttbbb\\\VVVTTTUUUQQQGGG??????AAACCCAAA>>>>>>AAAEEEOOOMMMHHHBBB===:::888777555444666;;;@@@FFFRRR]]]bbbbbbbbbbbbbbbbbb```___\\\\\\[[[YYYXXXXXX[[[]]]aaaeeehhhgggiiimmmooonnncccWWWMMMKKKKKKKKKRRR]]]cccccc^^^UUUMMMLLLNNNOOOKKKFFF@@@<<<<<<===??????AAABBBCCCGGGVVViiiwww||||||rrrbbbUUUSSSXXXiiixxxWWWBBBDDDBBBCCCVVV}}}jjjzzz[[[LLLPPPDDDCCCHHH<<<===<<<::::::<<<======<<<===>>>??????AAADDDIIIMMMUUU]]]dddtttooofffoooyyytttrrrllldddgggqqq{{{qqqooo{{{~~~cccHHHCCCJJJPPPXXX```hhhooovvvzzzuuukkkaaa[[[YYYNNNJJJHHHIIIJJJLLLTTT\\\cccggglllppprrrtttvvvxxx{{{||||||}}}}}}~~~~~~~~~}}}{{{xxxxxx{{{~~~}}}|||yyyvvvtttnnngggeeehhhfffmmmttt{{{xxxjjj```[[[WWWRRR\\\ppp}}}___ZZZWWWWWWZZZWWWNNNFFF@@@AAABBB@@@===>>>BBBEEEOOOLLLGGGBBB===:::777666444333555:::===CCCNNNXXX^^^___aaabbbaaa```___^^^YYYYYYYYYXXXWWWXXXZZZ]]]bbbfffhhhhhhiiilllllliii___VVVNNNLLLIIIIIITTTbbblllmmmggg\\\UUUVVVZZZ[[[TTTNNNFFFAAA???AAACCCDDDGGGGGGFFFGGGQQQeeeuuu}}}{{{qqqbbbVVVUUU[[[kkkxxx}}}TTTAAADDDCCCCCCRRRqqqfffhhh^^^NNNTTTJJJCCCEEE???>>><<<;;;;;;<<<===<<<;;;===>>>>>>>>>???BBBFFFIIINNNVVV[[[iiiuuullluuu}}}zzznnneeelllxxx}}}qqqqqq~~~eeeKKKHHHKKKPPPXXX```fffmmmtttyyyxxxnnneee]]]YYYOOOKKKIIIIIIIIIKKKQQQYYYbbbfffkkkppprrrtttuuuwwwzzz{{{{{{|||~~~}}}|||yyywwwvvvzzz}}}zzzwwwrrrkkkjjjmmmhhhkkknnnqqqyyy~~~lll``````ZZZ]]]hhheeeaaa^^^___aaa]]]SSSJJJAAAAAAAAA???===>>>BBBEEEMMMKKKGGGBBB===999777666555444555999<<<@@@JJJTTTYYY\\\___aaaaaa```^^^^^^\\\]]]\\\ZZZYYYZZZ\\\___bbbfffiiiiiikkkmmmjjjeee]]]UUUPPPMMMIIIIIIVVVgggrrruuupppddd___ccchhhhhh```YYYOOOHHHEEEGGGKKKMMMPPPOOOKKKJJJSSSfffxxxyyyooo```UUUUUU^^^oooyyyyyyvvv~~~UUUCCCGGGEEEEEERRRlllhhh___uuudddMMMQQQLLLEEEDDDBBB???>>><<<;;;<<<===<<<;;;<<<===>>>======???BBBEEEKKKRRRVVVbbbyyy~~~vvv}}}ooohhhrrrrrrppp|||}}}aaaKKKLLLNNNSSSXXX]]]bbbiiittt{{{~~~sssiii___WWWQQQMMMJJJJJJIIIIIIOOOVVV```eeekkkpppssstttvvvwwwyyyyyyzzz|||}}}~~~|||{{{yyywwwwwwzzz}}}zzzvvvqqqrrrwwwqqqqqqooommmoooxxx}}}jjjfff___^^^eeeyyy{{{uuuooollliiiaaaSSSIIIBBBAAAAAA@@@???@@@CCCEEEJJJIIIEEEAAA===:::777666666555666999;;;>>>FFFOOOTTTXXX^^^aaaaaa```______``````___]]][[[\\\^^^```cccfffiiiiiilllnnnjjjddd\\\VVVQQQNNNIIIJJJYYYkkkvvv{{{xxxmmmkkkuuu}}}}}}qqqhhh[[[QQQNNNPPPTTTVVVXXXVVVPPPNNNXXXkkk|||wwwlll^^^TTTUUUaaauuuzzzwww~~~pppyyyyyyTTTDDDGGGDDDEEERRRhhhvvveeennnrrrPPPKKKLLLIIIFFFCCCAAA???===<<<<<<<<<;;;:::;;;<<<======<<<===@@@BBBHHHNNNQQQ\\\rrrqqqmmmzzzvvvqqqxxxwwwyyy\\\HHHKKKQQQUUUYYY\\\___gggttt}}}wwwnnncccYYYRRRNNNKKKKKKIIIHHHLLLSSS]]]bbbiiiooosssuuuvvvwwwxxxyyyyyyzzz|||}}}~~~~~~zzzzzzzzzyyyxxx{{{}}}xxxxxx|||~~~}}}zzzuuuqqqrrrwww||||||lllcccaaagggvvvyyyrrrmmmiiiaaaTTTIIIBBBBBBBBBBBBBBBCCCCCCDDDGGGFFFDDDAAA>>>;;;888777777555777999999;;;BBBKKKNNNUUU]]]aaabbbaaaaaabbb`````````^^^\\\]]]___bbbgggiiijjjjjjmmmnnniiibbb]]]UUUPPPMMMIIIJJJYYYlll|||xxx|||pppbbb[[[\\\```ccc```\\\UUUTTT___qqqvvvkkk^^^UUUWWWggg|||nnn}}}ooo{{{|||mmmxxxnnnPPPAAADDDBBBCCCOOO```mmmhhh___LLLKKKLLLHHHDDDBBB@@@===<<<===<<<;;;::::::;;;======<<<===???AAACCCIIIKKKTTTggguuuqqqrrryyysssvvv}}}{{{uuu~~~yyy]]]GGGHHHRRRWWW[[[]]]___gggsss}}}yyyrrrhhh^^^SSSOOOLLLKKKIIIGGGJJJPPPYYY___gggmmmrrrtttvvvwwwxxxxxxyyyyyyzzz{{{||||||yyyzzz{{{{{{{{{|||}}}yyyzzz}}}xxxwwwwwwttt{{{zzzkkkfffkkkttt{{{tttlllhhheee^^^SSSIIIBBBBBBCCCDDDEEEEEEDDDCCCDDDCCCBBB@@@>>><<<999888666555666777777777>>>FFFJJJRRR\\\bbbcccbbbccceee_______________aaadddgggoooooommmkkklllmmmggg^^^]]]TTTLLLJJJHHHJJJXXXiii{{{xxxzzzpppnnnpppsssllleee]]]\\\hhhyyy~~~uuukkk```XXX\\\mmmvvvrrrlllxxxxxxsssjjjJJJ>>>DDDBBBCCCLLLVVVrrrtttbbbzzzxxxTTTLLLMMMIIIEEECCCAAA>>>======<<<;;;999999;;;<<<===<<<===???AAAAAAFFFGGGMMM]]]gggtttsssmmmvvv~~~~~~wwwrrruuu|||~~~{{{}}}}}}aaaIIIGGGRRRWWW]]]___aaagggrrr|||zzzuuulllcccTTTPPPMMMKKKIIIFFFJJJOOOVVV\\\eeelllpppsssuuuvvvwwwxxxxxxyyyyyyzzzzzz{{{xxxzzz|||||||||}}}xxxvvv~~~{{{yyyyyytttsss~~~ssslllooorrrzzzooohhhccc[[[NNNEEEBBBCCCDDDFFFHHHGGGEEEBBBBBBBBBAAA@@@>>><<<:::999555444444666555555;;;CCCGGGPPP\\\bbbddddddeeeggg^^^___```aaabbbeeeiiimmmtttsssooollllllkkkddd\\\]]]RRRJJJHHHGGGIIIVVVfffpppvvvrrrkkk{{{}}}~~~uuunnnddddddppp}}}uuulllbbb[[[aaaqqqwwwiii~~~sss}}}~~~}}}cccHHH===EEEDDDEEEKKKQQQhhh|||cccwww^^^NNNNNNIIIFFFCCCAAA>>>======<<<;;;999888:::<<<=========???AAABBBGGGFFFJJJWWW^^^iii|||yyyvvvnnnfffhhhyyy~~~qqqvvvvvvrrrooosss|||{{{bbbDDD>>>PPPUUU[[[]]]aaaiiittt|||{{{ssskkkdddWWWSSSNNNKKKKKKLLLLLLLLLWWW\\\dddkkkppptttxxxzzzzzzyyyxxxxxxzzzzzzyyyxxx~~~}}}}}}}}}~~~~~~wwwtttzzz}}}|||wwwwwwtttooooooooonnnxxx{{{rrreeeXXXNNNIIIGGGHHHJJJMMMOOONNNJJJFFFBBBAAAAAAAAA@@@@@@???>>>===999555555777999999===BBBDDDOOO]]]gggjjjiiigggfff``````___```cccgggkkkmmmuuusssppplllgggaaa]]][[[VVVQQQLLLGGGDDDEEEOOO[[[hhhjjjjjjhhhlllzzzppppppzzzzzzvvvqqqfff]]]hhhxxxsssooo~~~~~~uuu[[[HHHAAA???FFFHHHHHHQQQ^^^nnngggsssSSSOOOOOOIIIFFFDDDAAA>>><<<<<<<<<<<<<<<<<<======>>>>>>?????????AAADDDHHHOOOYYYcccjjj~~~rrrkkkbbbbbbooo{{{mmmwwwqqqqqqrrrqqq||||||}}}```GGGFFFLLLWWW___^^^___hhhssszzz|||tttkkkdddXXXTTTNNNJJJIIIIIIIIIIIISSSYYYbbbiiiooorrrvvvxxxyyyxxxwwwxxxzzzzzzyyyxxx}}}|||||||||}}}xxxttttttvvv{{{{{{ssstttsssrrr{{{uuusss{{{wwwiii[[[PPPJJJGGGGGGKKKMMMPPPQQQOOOLLLGGGDDD@@@AAAAAAAAA@@@>>>===<<<:::666444666777777999>>>CCCNNN]]]hhhlllkkkjjjiiicccccccccccceeehhhkkkmmmpppooommmiiieeeaaa]]][[[VVVQQQJJJEEE@@@@@@GGGPPPXXXZZZ\\\]]]```ssswwwxxxxxxtttpppiiibbbjjjzzz{{{mmmmmmqqqYYYFFF??????EEEGGGGGGNNNZZZ|||{{{fffiiiUUUMMMGGGFFFDDDAAA>>><<<<<<<<<<<<<<<<<<======>>>>>>??????@@@AAACCCFFFKKKSSS]]]ccc}}}nnnfff```dddvvvwwwmmmzzzrrrrrrxxx~~~~~~___FFFEEEFFFZZZeee```]]]gggrrrvvv|||~~~uuullldddZZZVVVPPPKKKIIIIIIHHHHHHOOOUUU^^^ggglllpppssstttxxxwwwvvvwwwyyyzzzzzzxxx{{{{{{{{{|||}}}~~~yyysssmmmnnnrrrzzztttwwwwwwrrrqqqyyy~~~{{{~~~qqq^^^OOOHHHGGGIIIJJJPPPQQQSSSSSSQQQMMMIIIFFFBBBCCCDDDDDDCCCAAA>>><<<===888666777777555777;;;BBBNNN___kkkppppppooonnnhhhgggggghhhhhhiiijjjkkkjjjiiihhheeeccc```^^^]]]WWWQQQIIIDDD>>>:::===CCCDDDFFFJJJMMMPPP\\\uuu~~~vvvlllgggdddbbbaaaooo~~~xxxjjjnnnjjjSSSCCC>>>>>>DDDFFFEEEKKKUUUmmmgggsss[[[JJJGGGFFFDDDAAA>>><<<;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@AAACCCFFFMMMTTTZZZlllrrriiicccllltttooouuujjjkkkvvv~~~hhhGGG???CCC[[[jjjccc]]]gggqqqsssyyy|||uuulllddd\\\WWWQQQMMMKKKJJJJJJIIIKKKRRR\\\eeekkknnnqqqrrrvvvvvvuuuvvvyyyzzzzzzyyy{{{||||||}}}~~~{{{ssslllkkkmmmuuuyyy|||{{{ssskkklllvvvzzzyyywwwhhhVVVIIIGGGJJJMMMOOOSSSSSSTTTTTTRRRNNNKKKHHHGGGHHHHHHHHHGGGDDDAAA??????;;;888999888777888===AAAOOOaaaooovvvvvvuuutttlllllllllkkkjjjiiihhhhhheeeeeedddcccbbbbbbbbbbbbZZZRRRJJJEEE???999888;;;999:::===BBBEEELLL[[[jjj|||{{{lll```YYYVVVXXX]]]sssxxxmmmtttdddNNNAAA>>>???DDDFFFEEEJJJQQQ```oooiiibbbLLLNNNGGGEEEBBB???<<<;;;;;;<<<<<<<<<======>>>>>>?????????@@@@@@AAACCCHHHOOOTTT___www}}}rrrlllvvvxxxpppnnnkkk``````lllzzzvvvsssPPPBBBAAAZZZkkkfff___eeeooossswwwzzzwwwnnnfff[[[WWWQQQLLLKKKJJJJJJIIIIIIOOOYYYbbbhhhmmmppprrruuuttttttvvvxxxzzzzzzyyy|||}}}}}}~~~uuuqqqnnnmmmqqqyyyxxx|||{{{rrrlllooouuummmmmmwww|||hhh]]]OOOHHHIIIMMMQQQQQQTTTTTTTTTTTTRRRPPPNNNLLLJJJKKKKKKJJJHHHEEEBBBAAA>>>:::888999999777999>>>BBBPPPddduuu|||}}}|||{{{rrrqqqooommmkkkhhhfffeeeccccccccccccdddeeeggghhh^^^TTTLLLGGGCCC===::::::777666999===AAAFFFPPP[[[mmmuuu~~~|||lll___UUUQQQWWW```xxx}}}wwwooovvvdddMMM@@@???AAADDDFFFGGGKKKPPPVVVyyyddd{{{kkkRRRTTTIIIGGGCCC@@@===<<<<<<<<<<<<<<<======>>>>>>??????>>>???@@@@@@CCCGGGMMMQQQ\\\kkkvvvssstttnnnmmmhhh______fffpppuuuwwwVVVGGGBBBUUUfffgggaaabbbkkkrrrvvvwww{{{rrrkkk\\\WWWQQQLLLIIIHHHGGGFFFGGGMMMVVV^^^eeejjjooorrrsssssssssuuuxxxzzzzzzyyy|||}}}~~~~~~zzzwwwsssooonnnqqqwww|||~~~qqqwww~~~qqqiiigggggggggpppwww||||||sssZZZTTTMMMIIIKKKNNNQQQQQQTTTTTTTTTTTTSSSSSSRRRRRRMMMMMMLLLJJJHHHEEECCCBBB???;;;888999999777999===EEETTTiiizzzyyywwwsssoookkkgggeeedddbbbbbbbbbcccfffiiilllmmmbbbWWWMMMIIIGGGAAA<<<:::777666888<<<>>>AAAKKKUUUdddllluuu{{{~~~~~~|||lll```UUUOOOWWWddd|||wwwqqqjjjrrreeeNNN???@@@BBBCCCEEEHHHMMMQQQVVVgggooosssVVVPPPKKKIIIEEEAAA???=========<<<<<<======>>>>>>??????>>>???@@@AAABBBFFFKKKOOO[[[cccrrryyyssswwwuuuuuuzzzuuutttoooffffffiiinnn}}}zzz}}}{{{YYYJJJBBBNNN]]]fffaaa]]]eeerrrtttuuuzzzwwwpppbbb\\\UUUNNNJJJHHHFFFDDDEEEJJJQQQYYY```gggmmmqqqrrrrrrrrrtttwwwzzzzzzyyy{{{|||}}}zzzwwwrrrllljjjmmmtttzzzqqqsssyyyqqqeee___cccdddmmmssswww{{{{{{|||tttiiiUUUSSSOOOMMMMMMOOOQQQSSSTTTTTTTTTUUUVVVWWWXXXXXXTTTRRROOOLLLJJJHHHGGGGGGEEE@@@======;;;999:::>>>GGGWWWmmm|||wwwqqqkkkgggeeedddaaaaaabbbcccgggjjjnnnpppfffYYYMMMIIIGGGBBB<<<999444444666999999:::BBBLLLUUU^^^hhhnnntttyyyyyyvvvzzzwwwjjj```UUUNNNXXXggg~~~ssskkkccckkk~~~{{{zzzaaaLLL===???AAAAAACCCIIINNNRRRYYYooommmggg}}}aaaOOOMMMJJJGGGCCC@@@???>>>>>><<<<<<======>>>>>>?????????@@@@@@AAAAAADDDHHHKKKTTTZZZdddvvvzzzqqqqqqqqqppplll{{{wwwtttrrriiigggkkkooo}}}yyy|||~~~___OOOBBBHHHWWWdddaaaZZZaaaqqqssssssxxx{{{tttiiiccc[[[SSSNNNJJJGGGEEECCCHHHOOOVVV]]]dddlllppprrrqqqrrrtttwwwzzzzzzzzzyyy{{{|||~~~{{{yyysssjjjeeefffooowwwxxxqqqpppvvvwwwnnnccc___bbbcccmmmrrruuuxxxwwwwwwooobbbVVVVVVTTTQQQOOOPPPSSSVVVTTTTTTUUUVVVXXXZZZ\\\]]]ZZZXXXTTTPPPMMMLLLLLLLLLLLLGGGCCCBBB@@@<<<===@@@IIIYYYoooyyyrrrlllhhhffffff``````aaacccgggkkkoooqqqhhhZZZMMMHHHGGGAAA:::666///111444777555444;;;DDDIIISSS^^^ffflllrrrssspppwww|||vvvkkkcccXXXRRR\\\mmmssshhh^^^fffzzzxxx|||pppssszzzzzz[[[III<<<>>>??????BBBHHHOOORRRWWW___rrrcccrrrtttXXXNNNLLLHHHDDDAAA@@@??????<<<<<<======>>>?????????@@@AAAAAA@@@@@@BBBEEEHHHKKKRRRZZZgggttthhhoootttpppiii{{{uuuqqqnnnkkknnndddbbbgggmmm{{{~~~qqq~~~zzzeeeWWWGGGFFFTTT___[[[\\\eeeiiimmmvvvwww}}}{{{wwwnnnddd[[[WWWQQQJJJGGGJJJGGGHHHLLLRRR[[[ccchhhkkkrrrsssuuuwwwyyyzzz{{{{{{~~~~~~~~~|||rrrllliiiooo~~~sssllliiifffdddcccbbbllltttvvv|||uuujjjgggiiijjjjjj]]]\\\[[[XXXVVVUUUWWWXXXSSSSSSUUUXXX\\\______^^^```aaa^^^[[[]]]```\\\SSSNNNTTTOOOGGGFFFAAA<<>>;;;888666555555555666999;;;===HHHKKKRRR[[[```cccjjjrrrzzz|||~~~ttthhh```WWWSSS^^^pppmmmfffmmmwwwnnn~~~kkkjjjwww}}}pppMMMCCC???;;;:::>>>BBBFFFMMMUUUVVV```hhhbbbkkkVVVTTTIIIBBBFFFDDD>>>???>>>>>>============>>>>>>>>>???@@@@@@BBBBBBCCCDDDJJJMMMRRRZZZhhhtttwwwzzzuuuxxxxxxnnnwww{{{wwwllleeefff```bbbccceeekkkqqqppplll|||xxxjjjWWWGGGDDDRRR___\\\\\\eeeiiilllvvvxxx}}}zzztttjjj```ZZZSSSJJJHHHJJJGGGHHHKKKQQQYYYaaahhhlllqqqrrrtttvvvxxxzzz{{{{{{~~~~~~~~~}}}}}}|||yyytttuuuvvvnnnjjjgggeeedddcccllluuu|||vvvfff^^^___cccfffeeedddccc___[[[XXXVVVVVVWWWUUUUUUVVVYYY]]]`````````aaaeeeggggggkkkmmmggg___ZZZYYYOOOJJJLLLEEE===AAAHHH[[[ttt{{{vvvpppkkkgggaaa___^^^___aaacccddddddWWWQQQHHHBBB???===:::777666555444444555777:::;;;BBBEEEKKKSSSXXX\\\eeennn{{{|||ttthhh```XXXTTTaaarrrsssmmmvvvqqqooommmuuummmLLLCCC???;;;;;;???CCCGGGOOOWWWXXX___xxxrrreee^^^RRRIIIGGGDDDAAA???============<<<======>>>>>>>>>??????@@@AAABBBCCCCCCGGGJJJNNNUUUaaa{{{zzzzzzooorrr|||ttttttlllggghhhgggfffbbb```dddkkkmmmjjjxxx~~~rrrYYYHHHBBBNNN^^^]]]^^^eeehhhiiitttxxx|||}}}yyyqqqfff]]]SSSKKKHHHJJJGGGGGGIIINNNUUU___hhhmmmpppqqqsssuuuwwwyyyzzzzzz}}}}}}~~~|||{{{|||sssmmmjjjhhhgggiiiooowwwyyynnnggg^^^[[[___dddffffffjjjhhhccc___[[[ZZZZZZZZZXXXXXXYYY[[[___aaabbbaaadddkkksss{{{wwwiiiUUUNNNSSSJJJ???BBBGGGYYYsss}}}wwwrrrlllhhhaaa___\\\[[[[[[ZZZXXXVVVLLLFFF@@@===<<<<<<999777777666444444444555777888>>>???DDDKKKPPPVVVaaakkk{{{~~~ttthhh___XXXWWWeeevvvzzzuuu{{{|||{{{ttthhhIIIBBB>>>;;;<<>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFJJJOOOWWWkkk|||sssrrrqqqmmmnnnkkkiiilllvvvqqqhhh```bbbiiilllkkkxxxbbbLLLBBBKKK\\\___^^^dddfffgggssswwwzzz}}}yyysssiii^^^SSSKKKIIIJJJGGGGGGHHHKKKQQQ[[[fffnnnnnnoooqqqtttvvvxxxyyyzzz||||||~~~~~~}}}xxxqqqnnnmmmkkkqqquuuzzz~~~tttjjjhhhlllqqqsssrrrooonnnnnnkkkhhhdddaaa``````aaaaaa]]]\\\\\\^^^aaacccccccccgggnnnyyyeeeUUUVVVMMMCCCFFFGGGXXXrrr}}}wwwqqqkkkfff^^^\\\YYYVVVSSSOOOJJJGGGBBB>>>;;;;;;<<<===;;;888888666555333333444555666===<<<@@@FFFLLLSSS```lll{{{}}}sssggg^^^YYY\\\kkk{{{}}}zzz{{{aaaEEE@@@<<<;;;===BBBFFFJJJSSS]]]bbbkkkttt}}}ppp\\\KKKQQQEEECCCIII>>><<<<<<<<<;;;<<<======>>>======>>>???@@@AAABBBBBBBBBCCCFFFJJJOOO[[[qqq}}}zzz}}}rrrxxx~~~nnniiihhhfffiiiqqq|||qqqhhhhhhoootttsss{{{oooSSSCCCIII[[[___^^^cccdddfffppptttxxx{{{uuurrrjjj]]]RRRLLLJJJIIIGGGGGGGGGIIINNNXXXdddllllllmmmppprrruuuwwwxxxyyy{{{|||}}}xxxvvv}}}wwwxxxyyyzzz}}}~~~uuusssssspppuuuwwwyyywwwqqqkkkiiijjjvvv~~~wwwuuunnnjjjeeecccccceeeffffffcccaaa``````bbbccccccbbbgggkkksss~~~|||^^^WWWOOOHHHLLLIIIWWWrrryyyrrrkkkfff[[[XXXTTTPPPLLLGGGAAA======;;;:::<<>><<<;;;===BBBEEEJJJVVVbbbiiiwwwtttwwwhhhLLLNNNEEEGGGKKK=========<<<<<<<<<<<<======<<<======>>>???@@@AAAAAABBBBBBDDDGGGJJJPPP___mmm|||zzzzzzxxxmmmjjj}}}vvvoookkkdddaaaiiivvvzzzvvvooojjjnnnwww|||{{{yyyuuu]]]GGGHHHZZZ___^^^aaacccfffnnnqqquuu~~~{{{qqqrrrlll___TTTNNNKKKIIIGGGHHHHHHHHHKKKTTT```iiijjjlllnnnqqqtttvvvwwwxxxzzz{{{|||~~~yyyssstttiiihhhnnnvvv}}}yyyxxxyyyvvvvvvwwwwwwqqqfff```gggsss{{{xxxsssnnnhhheeegggiiijjjiiihhhfffcccaaabbbbbbbbbaaadddcccffflllvvvgggWWWRRRNNNPPPMMMXXXqqq}}}uuummmgggYYYVVVQQQLLLHHHDDD???;;;===<<<<<>>EEEOOO^^^lllzzzvvvpppeee\\\ZZZfffzzz|||vvvtttuuuTTT>>>>>>;;;;;;<<<@@@CCCJJJXXXfffpppnnnxxxSSSKKKFFFHHHIII===@@@???>>>======<<<<<<===<<<<<<===>>>???@@@@@@AAACCCBBBCCCFFFHHHJJJSSS\\\iiiwwwlllcccmmmnnnoooooolllddd```iiivvviiihhheeeeeemmmxxx~~~}}}vvv}}}fffLLLHHHYYY^^^]]]___aaagggkkkmmmsss}}}~~~rrrvvvrrrdddWWWQQQLLLHHHGGGHHHIIIHHHJJJQQQ]]]fffiiikkkmmmpppsssuuuwwwwwwzzz{{{|||}}}~~~{{{xxxkkkhhhlllsss}}}||||||}}}{{{zzzyyyyyyrrrfff```iiiwww{{{tttoooiiihhhlllpppqqqqqqllliiieeebbbaaaaaa```______]]]]]]```ccckkk~~~oooYYYUUUSSSRRRPPPYYYqqq~~~uuulllfffYYYUUUPPPKKKHHHEEEAAA???>>>>>>???BBBEEEDDD???:::999777555444333444555666555444666===DDDOOO^^^lllxxxsssnnnddd[[[[[[jjjyyyssspppnnnOOO>>>@@@;;;:::;;;>>>AAAIIIZZZiiiuuummmtttdddPPPKKKJJJFFFAAACCCBBB@@@???===<<<<<<<<<;;;<<<<<<===>>>???@@@@@@CCCAAABBBEEEGGGHHHMMMTTTUUUnnnoooaaaccc{{{tttfffhhhkkkkkkgggdddjjjrrreeedddaaaaaaiiitttyyyxxx~~~lllOOOHHHXXX^^^\\\___```gggjjjkkkrrr}}}uuuzzzwwwiii[[[SSSNNNHHHGGGIIIIIIHHHIIIPPP[[[dddhhhjjjlllppprrruuuvvvwwwzzzzzz{{{}}}~~~wwwqqqpppsss|||~~~~~~~~~}}}wwwlllcccjjjvvvrrrmmmhhhiiipppvvvyyyyyyoookkkfffcccaaa```^^^]]][[[ZZZ\\\]]][[[^^^lll|||ttt[[[YYYVVVRRRSSSZZZppp}}}sssiiicccYYYUUUPPPKKKIIIGGGEEECCC??????@@@CCCFFFDDD???:::999777666444444444666777666555888>>>FFFPPP```nnnxxx~~~qqqmmmcccZZZ\\\mmmyyyqqqnnnxxxjjjMMM>>>BBB;;;::::::<<>><<<<<<;;;;;;;;;<<<===>>>???@@@@@@CCC@@@AAAEEEGGGGGGKKKPPPRRR```sssxxxdddXXXfffjjjbbbcccfffiiijjjiiikkknnnllljjjeeebbbgggppptttsss\\\EEEPPP^^^\\\ZZZaaadddgggnnntttxxxuuutttooofff\\\UUUPPPLLLIIIGGGGGGHHHIIIKKKTTT]]]```fffnnnrrrssstttvvvxxxzzz{{{|||~~~vvvssswww~~~uuukkkkkkpppvvvwwwnnnfffhhhqqqyyy{{{zzzlllkkkhhhbbb\\\[[[___ccceee```ZZZWWWTTTTTTYYY```xxx]]]UUURRRQQQRRRZZZooovvvnnniii[[[UUUNNNJJJJJJJJJJJJHHHEEENNNGGG???DDDFFF???<<<999888666444333333333333111444999>>>FFFTTTfffrrr{{{}}}}}}xxxnnneee]]]\\\bbbooovvvuuuzzzyyymmm~~~ttthhhIII===@@@>>>999:::???@@@FFFZZZqqqvvvbbbmmmhhhOOOMMMKKKDDDHHHHHHEEEAAA<<<;;;===@@@============>>>???@@@AAAAAAAAAAAAAAACCCDDDFFFFFFNNNTTT\\\hhh~~~kkkaaaYYYggggggbbbdddffffffdddeeehhhkkkrrrnnniiigggggghhhmmmrrrdddHHHNNN\\\\\\[[[___dddhhhnnnsssvvv}}}xxxuuuooofff]]]WWWQQQNNNJJJGGGFFFHHHHHHJJJQQQZZZ```fffmmmqqqrrrsssuuuxxxzzz{{{}}}~~~|||vvvyyy{{{mmmkkkqqqzzzwwwooohhhkkkvvv~~~pppmmmgggaaa]]]^^^aaaeeeeee^^^WWWRRRMMMKKKOOOVVVsss}}}ggg]]]WWWTTTSSSXXXlllvvvmmmiii\\\XXXTTTRRRRRRRRRQQQOOOKKKUUUOOOCCCCCCBBB>>>???:::999777666444444444444333666:::???HHHWWWiiittt}}}{{{vvvkkkbbb[[[^^^hhhwwwuuuzzzuuukkkuuutttdddHHH;;;<<<>>>::::::>>>@@@DDDWWWmmmeeeiii{{{jjjZZZPPPHHHHHHGGGFFFBBB===;;;===???============>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDIIIPPPYYYjjjnnnddd\\\\\\llluuugggcccdddeeedddbbbaaacccffftttsssqqqooollljjjkkknnn}}}oooKKKJJJXXX]]]\\\^^^dddgggmmmrrruuuyyy~~~xxxppphhhaaa[[[VVVSSSKKKHHHFFFGGGGGGHHHNNNUUU```eeekkknnnoooqqqtttwww{{{|||}}}~~~yyyzzzqqqmmmsss~~~yyypppiiippp~~~vvvpppggg```___aaadddfffeee]]]TTTMMMFFFCCCGGGNNNfffrrrhhh]]]WWWTTTWWWgggwwwnnniii```]]]ZZZXXXXXXWWWVVVUUUTTT___WWWFFFAAA>>><<>>:::;;;>>>>>>CCCSSSeeeooofffooodddQQQIIIHHHGGGFFFCCC???===<<<===<<<<<<<<<<<<===>>>??????@@@@@@AAABBBCCCDDDDDDEEECCCEEEKKKQQQWWWggglll[[[RRRQQQ]]]kkkeeecccccccccaaa___^^^___```pppsssvvvtttqqqnnnmmmmmmyyyxxxNNNFFFSSS\\\]]]]]]ccceeekkkqqqtttwww}}}sssmmmgggaaa[[[YYYMMMHHHFFFFFFFFFFFFKKKPPP___ccchhhkkklllooossswww||||||}}}~~~~~~~~~~~~}}}zzztttqqqwww{{{qqqjjjsss|||ssshhhaaa```bbbdddeeeccc[[[RRRKKKFFFCCCHHHPPPaaazzznnnaaaZZZYYYXXXdddxxxooojjjeeebbb]]]YYYWWWWWWYYYZZZ\\\dddYYYFFF@@@===:::===;;;;;;:::888777555555444666777:::BBBPPPaaapppyyyvvvooohhh___[[[eeevvvyyyxxxttt|||ooorrr~~~lllxxxwww[[[FFF>>>>>>===;;;<<<===>>>AAANNN\\\}}}nnnkkksssVVVJJJIIIHHHGGGDDDAAA>>>===<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCCCCDDDDDDFFFDDDIIIPPPPPPUUUooo{{{yyyxxxwwwuuukkk]]]UUUSSS^^^sssyyygggbbbaaaaaa```___]]]]]]]]]^^^cccjjjoooppppppqqqqqqqqqwwwvvv|||RRRDDDMMMYYY^^^___aaaccciiiooossswwwsssoookkkccc\\\YYYNNNIIIEEEFFFFFFFFFHHHLLL[[[```eeeiiijjjmmmrrrvvv{{{|||}}}~~~~~~~~~~~~~~~~~~yyyvvv}}}sssjjjuuuwwwllldddbbbbbbbbbbbb[[[TTTNNNKKKHHHHHHOOOWWWeee{{{pppddd^^^aaa]]]eee}}}{{{sssmmmhhhddd]]]WWWVVVZZZ```eeecccfffWWWCCCAAA???:::999999999999888777666555444777666:::DDDUUUffftttzzztttlllfff^^^^^^mmm~~~xxxzzz|||xxxiii|||vvvUUUAAA>>>AAA<<<<<<=========AAAKKKTTTvvvyyyvvvgggNNNLLLJJJHHHFFFCCCAAA>>>======<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCCCCBBBCCC>>>AAAJJJKKKJJJXXXmmm{{{{{{pppiiibbb___\\\XXXSSSPPPVVV___yyyuuueee]]]]]]]]]\\\\\\]]]^^^^^^^^^ZZZ```eeefffjjjpppsssppp{{{bbbZZZGGGJJJUUU]]]``````aaaeeelllqqquuu~~~rrrpppnnndddZZZVVVOOOIIIEEEFFFGGGFFFGGGJJJVVV\\\bbbgggjjjmmmrrrvvvzzz{{{|||}}}~~~~~~~~~~~~}}}~~~{{{uuulllwww~~~tttkkkeeebbb___^^^RRRMMMJJJJJJKKKMMMTTT]]]jjjyyyqqqgggdddiiidddiii|||wwwqqqjjjfff^^^YYYXXX^^^iiipppiiikkkYYYEEECCCAAA:::777777888888888888777666666777777<<>>>>>>>>AAAHHHNNNjjjpppzzzTTTPPPMMMIIIGGGEEECCCAAA???>>>======<<<<<<===>>>>>>???@@@AAACCCCCCCCCBBBAAA???<<<>>>EEEHHHGGGMMMVVVYYYlll|||qqqggg___[[[VVVRRRMMMJJJIIIRRRfffyyyuuujjjaaaZZZZZZYYYXXXYYY\\\^^^^^^^^^XXX\\\^^^___fffqqqqqqkkkTTTdddMMMHHHQQQ\\\aaa```___bbbhhhmmmqqqzzzttttttrrrfffZZZUUUPPPJJJEEEGGGHHHGGGGGGIIIQQQXXX```gggjjjmmmrrruuuyyyzzz{{{}}}~~~}}}~~~}}}yyynnn{{{~~~tttjjjbbb]]][[[OOOLLLKKKMMMNNNQQQWWW___iii~~~yyyssslllkkkooojjjnnn~~~{{{uuummmiiiccc\\\ZZZ___iiipppooosssbbbLLLFFFAAA:::999777777999:::::::::999888999999???NNNcccttt|||~~~{{{ooofffZZZ[[[eeezzzwwwhhhiiiKKK===;;;===;;;===???>>>???CCCGGGKKKXXXuuussseeeTTTPPPJJJGGGFFFEEECCCAAA???>>>>>>======>>>>>>>>>???@@@AAACCCCCCBBBAAA@@@???@@@BBBDDDEEEGGGKKKNNNNNNTTTeee|||{{{sssjjjaaaYYYUUURRRQQQMMMIIIIIINNNaaarrrccc```]]]YYYXXXVVVTTTVVVYYY[[[[[[ZZZXXX[[[[[[^^^iiivvvssshhhOOOwwwlllQQQGGGOOOZZZaaa```___aaafffiiinnnvvvxxxyyyxxxjjj\\\WWWPPPJJJEEEGGGIIIHHHHHHIIINNNUUU___fffjjjnnnrrruuuxxxyyy{{{|||~~~|||}}}{{{{{{ppp~~~{{{mmmbbb\\\ZZZQQQOOOOOOQQQRRRTTTYYYaaafff}}}|||yyyvvvpppppprrrnnnrrr}}}xxxpppmmmggg___ZZZ\\\bbbiiisssyyykkkSSSHHH@@@;;;===777888999;;;<<<<<<;;;;;;::::::AAARRRhhhyyyyyymmmcccXXXZZZfff{{{~~~nnndddKKK@@@===;;;:::===??????@@@CCCGGGIIIHHH~~~gggsss|||WWWQQQKKKGGGGGGFFFEEECCC??????>>>>>>>>>>>>>>>???>>>@@@BBBCCCCCCBBBAAA@@@>>>DDDEEEAAA???EEEJJJKKKRRRNNNPPP\\\mmmsssoooggg___XXXSSSPPPOOOJJJGGGFFFIIISSSllljjj]]]]]]\\\XXXWWWTTTSSSTTTWWWYYYXXXWWWVVVZZZ[[[___ooo}}}wwwhhh}}}