BM6P6(@ 111000000///......------,,,------....../////////++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------------------------,,,---------.../////////------------------------------------------------.........------,,,,,,,,,........................------------------------------------------------000//////......000111222222111000.........///000............//////////////////.........---------///////////////.........////////////////////////---...///000000111000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000222222222111111111000000111111111111222222222222444222///...---,,,***(((//////............//////111000///......///000111////////////////////////////////////000000000000000000000000000000000000............/////////000111111000000/////////...////////////////////////............////////////111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000///////////////////////////.........////////////000000000000000000111111111111000000////////////000000000000///000000111222333333333333222111000////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333444444444333333222222222222333333222111222444666333333333444444666777777777777666666555555555444444444444555666777777888777999;;;;;;;;;;;;===???AAAAAA@@@???>>>>>>>>>??????@@@AAACCCDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@============>>>???AAAAAA<<<===>>>???????????????@@@@@@@@@@@@@@@???>>>===>>>>>>????????????>>>>>>===???AAAAAA???===;;;;;;AAA@@@@@@???>>>===<<<<<<===============<<<<<<<<<::::::999888888888999999::::::;;;;;;;;;;;;;;;;;;<<<;;;::::::999888777777888888888999999:::::::::888888777666666666666666888777555444333333444444666666555444333333222222444444444444444444444444000000//////...------,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,---------------------------------...............------------------------------------------------..................------........................------------------------------------------------...------,,,---...///000111000///...........................//////////////////.........---------///////////////000000000////////////////////////...//////000000000000///000000000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111000000000000000000000000222222222111111111000000////////////000000000000111///......///000///---/////////....../////////000000////////////000000000000000000000000000000------------............////////////////////////........./////////000000000/////////............////////////////////////............////////////111000///......///000111000000000000000000000000........................000000000000000000000000000000/////////.........000000000000000000000000000000000/////////....../////////////////////...////////////000000000000///000000111111000000///////////////000000000000/////////000000111222333333222111000/////////////////////000000000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333444444333333333222222222222333333222111222444666555555555555666777888999777666666666555555555444444444555555666777777888777999:::;;;;;;;;;===>>>@@@@@@???>>>>>>>>>??????@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@======>>>?????????>>>>>>??????@@@@@@@@@???>>>>>>?????????@@@@@@?????????@@@BBBDDDDDDBBB@@@??????@@@@@@??????>>>======<<<=====================<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777888888999999999:::::::::888777666666555555666666888777555444333333444444666666555444444333222222444444444444444444444444//////......---,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,.......................................---------------------------------------------------------............////////////------------------------------------------------------------------------------,,,,,,------...///.........///......------............/////////////////////............---,,,,,,,,,------.........///////////////////////////000000000000//////...000000000000000000000000000000000000000000000000000111222222333333222222111111111111111111111111000000000000000000000000222111111111111000000000////////////000000000000000///...///111222111000//////////////////////////////000000000000//////111111111111111111111111------------............////////////////////////....../////////000000000000000000////////////...////////////////////////............////////////000000////////////000000000000000000000000000000------------------------000000000000000000000000000000////////////......000000000000000000000000////////////..................//////////////////////////////000000000000...//////000000//////...////////////000000000000//////......///000111333222222111000////////////000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000111111222222222333333333333333333333222222222222222333333333222222444666666666666666777888999999666666666555555555555555444444555555666777777777777999:::;;;:::;;;<<<>>>???>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>>>>?????????>>>======>>>>>>??????@@@???????????????@@@@@@@@@@@@??????AAACCCEEEEEECCCAAA@@@@@@?????????>>>>>>=========<<<<<<==================<<<<<<;;;:::::::::::::::<<<<<<;;;;;;::::::999999:::::::::999999888888888888999999999999:::::::::777666555555444444555555777666555444444444444444666666555555444333333333444444444444444444444444......---------,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------------------------------------------------,,,,,,------......//////------------------------,,,,,,------------------------------------------............//////000000,,,---.........---,,,+++............/////////////////////...............,,,,,,,,,---......//////////////////////////////000000111000000///...---////////////////////////////////////////////////000000111222222222222111111111111111111111111111000000000000000000000000111111111111000000000000000111111111222222222222222111000000000000///---/////////000000/////////...///000111111000///...000000000000000000000000////////////000000000000////////////////////////...////////////000000000111111111000000000000000////////////////////////............////////////000000////////////000000////////////////////////........................////////////////////////000000//////////////////000000000000000000000000////////////.........---............////////////////////////000000000000......////////////......////////////000000000000///...---------///000222111111000/////////////////////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111222222222333333333333222222222222222222222111333444333222222444555666666666666666777888888555555555555555555555555555555555555666666777777777888::::::::::::<<<>>>===============>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEGGGFFFEEECCCCCCCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBAAAAAA@@@@@@?????????>>>=========>>>???@@@@@@>>>?????????>>>===<<<<<<======>>>??????@@@??????>>>>>>????????????>>>>>>???@@@BBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888::::::999999999999999999999999999999999999999999666666555444444444444444666666555555444444444444666666555555444444444333444444444444444444444444---------------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,++++++++++++++++++++++++/////////...---------,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---------------------------......///////////////+++,,,---......---,,,+++............//////////////////////////////////////////000000000111111111////////////////////////000000111000000///...---////////////////////////////////////////////////...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111222222222222111000...///000000...---//////000111111000//////...///000111111000///...////////////////////////////////////000000000000........................////////////000000000111////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111111111111111111000////////////.........---.........//////000000////////////000000000000......////////////......////////////000000000000///...---------...///000111000//////////////////........./////////000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222111222444444333222333555555555444444444555666666444444444555555555555555555555555555666666666666666888::::::::::::<<<===<<<<<<<<<<<<===>>>?????????@@@AAACCCDDDDDDDDDDDDGGGFFFDDDCCCCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>===<<<;;;<<<===>>>???????????????<<<<<<============<<<<<<<<<>>>???>>>===<<<<<<==================>>>>>>>>>;;;<<<<<<<<<======>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888999999999999999999::::::999999999999999999999999666666555444444444444444555555555555555444444444666555555555555555444444444444444444444444444444......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++++++++++++++++++++...............---------------------------------------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++,,,------------,,,,,,,,,------......------............////////////...////////////000000000------------------------///////////////////////////000000000000//////...000000000000000000000000000000000000000000000000---...//////000000//////000000000000000000000000//////////////////////////////000000000000000111////////////000000000000...------...000111111000//////111111111111////////////000000000000//////........................------------..................................../////////000000000111111+++,,,,,,,,,,,,,,,------////////////////////////............//////////////////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000111111111111111111111111111111000000000000////////////------......///000000000////////////000000000000...//////000000//////...////////////000000000000......//////////////////000//////....../////////............////////////......//////000000111111000000000000000000000000000000000000000000000000111111111222222222222333111111111111111111111111111111222222222333333333111111111222222222222222000222444444333333333444444333333222333333444444444444444444444555555555555555666666666666666666666888999:::999:::;;;======<<<<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<======>>>@@@AAABBB======>>>>>>>>>===<<<<<<======>>>>>>???>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===>>>???>>><<<<<<===>>><<<<<<<<<======>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<;;;:::::::::;;;;;;::::::999999888888888888888999999::::::;;;:::::::::999999999999888777666555555444444555555444555555666555555444444555555555555555555555555444444444444444444444444........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...---,,,---------------------------------...............------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------***+++,,,---------,,,,,,---------------...//////............////////////.../////////000000000000,,,++++++******)))))))))////////////////////////...//////000000000000///000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////////////////000000111111////////////000000000000000///...///111222111000...///111222222111///...000000////////////000000////////////////////////------------....................................//////000000000111111111,,,,,,,,,,,,------......////////////////////////............////////////...///000111111000///...000000000000000000000000222222222222222222222222000000000000000000000000//////000000000111111111111111111111111111111111222111111111000000000000------......///000000111////////////000000000000///000000111111000000///////////////000000000000...///000111111000...---//////.........//////000...////////////000000000.........///000111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111111111111111111111111222222222333333333000111111111222222222222000222444555444333333444333333222222222222333333333333333444444555555555666666666666666666666555666777999999999:::;;;=========<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEECCCBBBBBBAAA@@@???>>>===??????>>>>>>>>>>>>>>>???<<<<<<======>>>=========>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<=========;;;;;;===>>>;;;;;;<<<<<<===>>>??????;;;;;;<<<<<<===>>>>>>??????>>><<<;;;:::999999999::::::999999999999999999777777888999::::::;;;;;;:::::::::999999999888888888777666666555555666666333444555666666555444444555555555555666666666666444444444444444444444444......//////////////////---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---//////...---,,,////////////////////////,,,------....../////////------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,---.../////////...---...------,,,---...000111............/////////000.../////////000000111111222111000///......---,,,////////////////////////......///000000111000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////.../////////000000111111111111111111222222222222555333222111111111///---...000111222222111000...111000///......///000111000000000000000000000000////////////000000000111........................000000000000111111111111.../////////000000111111////////////////////////............/////////000...///000111111000///...000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111111111111111111111222222222222111111111000---------...///000000111////////////000000000000000000111111111111000000////////////000000000000---///111333222111...,,,//////.........//////000000000000000111111111111---......///000111111222000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111111111222222222333333333000000111111222222222222000222444555444333333444444444333222222222333333333333333444444555555555666666666666666555555555666777999999999999;;;===>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCC>>>>>>???@@@BBBEEEFFFHHHCCCCCCBBBAAA@@@>>>>>>===BBBAAA@@@>>>===<<<<<<<<<;;;;;;<<<===>>>>>>>>>===>>>>>>???>>>>>>===<<<<<<<<<<<<============<<<<<<:::;;;;;;;;;999999;;;===:::;;;;;;<<<===>>>??????;;;;;;;;;<<<===>>>>>>???>>>>>><<<;;;:::999999888999999999999999999::::::777777888999:::;;;;;;<<<:::::::::999999888888888888888777666666666666666333444555666666666444444555555555666666666666666444444444444444444444444------------------------((()))+++...////////////+++++++++,,,,,,------------------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------...............////////////.........---,,,,,,,,,,,,---......------------...//////........................//////...------------...---...///000000///...---........................///////////////////////////////////////000111111000000000000000000000000//////000000///...---------......///////////////...///000111111000///............///000000111111000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111000///......///000111000000000000000000000000//////............//////000000///.......................................///////////////////////////////////////////////////000000///......111333////////////000000000000111111111111111111111111111000///......///000111000000000000111111111111000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111333222111000000111222333///000111222222222111111000000000000111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444111111222333444666777888777666666555555555666666555666777888999:::;;;;;;>>>===;;;999999999;;;<<<===>>>>>>??????@@@AAAAAADDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBDDDEEEFFFEEECCCAAA???===<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;<<<;;;::::::;;;<<<===>>>???>>>===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>===;;;:::;;;;;;::::::999888777777888777555555777777777666777888999999888777666555999999999999888888888777666666666666666666666666333333444444555666666777555444444444444555666666444444444333333222222222------------------------)))***,,,---...///......+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++------------------------........................,,,,,,------------------.........//////............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------............------........................//////..................///////////////000000111///////////////////////////////////////...------...//////000111000000000//////000000000000//////000000000000000000000///...////////////000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000///...---,,,,,,---...///000000000000000000000000//////............//////000000///.......................................////////////////////////////////////////////////...//////...---...000222////////////000000000000////////////////////////111000///......///000111000000000000111111111111000000000000000000000000......////////////........./////////000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111222222111000000111222222000000000000111111222222000000000000111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111111222222222333444444444444444444444444222222222333444555666777666666555555555555666666666777888999:::;;;<<<<<<===<<<:::999999:::<<<===AAAAAAAAAAAA@@@@@@@@@@@@CCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDCCCBBBBBBBBBCCCEEEFFFGGGDDDCCCAAA???>>>=========??????>>>>>>============<<<============<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::<<<;;;::::::;;;<<<===>>>>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>===<<<;;;:::;;;;;;::::::999888888777888777555555777777777666888999999:::999888777666999888888888777777777777555555555555555555555555444444555555666777777888666666555444333333333444444444444333333222222222------------------------++++++,,,---------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------------,,,,,,........................///...---,,,,,,---...///------------------,,,,,,------............------...------,,,,,,------...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------,,,,,,,,,------...........................///.........------,,,,,,//////......//////000111///////////////////////////////////////......---///000000111111111111111000000////////////000000222222111111000//////...............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000......------------......000000000000000000000000//////............//////000//////............///........................////////////////////////////////////////////////---...///...------///111////////////000000000000////////////////////////000000////////////000000000000000000111111111111000000000000000000000000......////////////............/////////000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000//////////////////////////////000000000000111111222111111000000111111222111000000000111111222222000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000111111111222222444444444444444444444444333333333333333444555555666555555555555555666666777888888999:::;;;<<<<<<;;;;;;::::::;;;<<<>>>???DDDCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHDDDCCCBBB@@@???>>>>>>>>>??????>>>>>>>>>>>>=====================<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;::::::999999888888888888777555555777777777666999999:::::::::999888777777777777777666666666666444444444444444444444444555555555666777777888888777666555333222222111111444444333333333333222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,------------,,,,,,---------------------------,,,***))))))***,,,---.........------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,+++,,,,,,---...........................,,,,,,,,,------///000000...---,,,,,,,,,---...///.................................---,,,,,,++++++///............///000000////////////////////////...///////////////......//////000111111111111000111000///......///000111222222111111000000000000........./////////000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000//////000000000//////////////////////////////............//////000///............//////........................////////////////////////////////////////////////,,,---......------...000////////////000000000000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000......////////////.............../////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000111111111000000000000111111000111333444444444222111///000000000111111111111111000000000000000000111111111111111111111111111111111111111111111111111///000000000000111111111444444444444444444444444444444333333222333333444555555444444444555666666777777888999999:::;;;;;;999999::::::<<<>>>???@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@???????????????@@@@@@AAAAAAAAABBBCCCDDDFFFGGGHHHCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;999999999999999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::::::::999999888888888888777555555777777777666888888888888888888888888777666666666666555555555444444444444444444444444444555555555666666666777666555444333222222222222333333333333333333333333------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++***))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---.........------,,,,,,,,,,,,,,,------------,,,,,,---------------------------------------......///........................///......---------......///...---------...000111..............................---------,,,,,,,,,...............//////000..............................///////////////...---...//////000000//////111000///......///000111//////000000111111111111//////000000000111111111//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000000000000000000/////////////////////////////////............////////////............//////////////////////////////////////////////////////////////////////////////+++---......------...///////////////000000000000000000000000000000000000//////000000000000/////////000000000111111111111000000000000000000000000......////////////..................////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000...111555999999666333000///000000000111111111111000000000111111000000000111111111111111111111111111111111111111111111111///000000000000111111111444444444444444444444444444444333222222222222333444444444444444555666666666666777777888888999999888888999:::<<<>>>@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>???????????????@@@AAABBBCCCDDDEEEFFFFFFAAAAAAAAAAAA@@@?????????=======================================<<<<<<;;;999999::::::::::::::::::::::::::::::::::::999999888888777888888999:::;;;999999999:::::::::;;;;;;;;;::::::999999999999999::::::999999999999999888888777555555777777777666777777666666666777777777666666666666555555555444444444444444444444444444333333444444444444555555333333333222222333333444333333333333333333333333---------------------------,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------,,,,,,------............------,,,------......------,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------...............///000111........................------------------------......------......///000........................---...//////////////////------...///////////////000000////////////000000---......///000111111111000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000------............------000000000000000000000000//////............/////////............//////000////////////////////////////////////////////////////////////////////////,,,---///000.........///////////////000000000000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000......////////////......------........./////////000000000000000000000000////////////////////////111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////......////////////000000///000000111111000000///...111666::::::777222///000000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000000111111111222222444444444444444444444444444333222222222222222333333333333333444555666666666666666666777777888888666777888:::<<<===??????<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@??????>>>===>>>??????@@@@@@??????@@@@@@BBBCCCCCCCCCCCCCCC??????@@@@@@@@@??????>>>;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::888888999999999999::::::999999:::::::::999888888777777777777777888999:::999999999999::::::::::::::::::999888888888888888999999999999999999999999888777555555777777777666666666555555555666777777666666666666555555555555444444444444444444444444333333333333333333333333333333333333333444555555222222333333333333444444------------------------,,,++++++******+++,,,------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,***************************+++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,------............------------------------------........................,,,,,,------------------.........//////.........,,,,,,---......---,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,......---------......///+++,,,---...////////////........................---------......//////000...------------...//////........................------...///////////////......///000000000000000//////000000000000//////...............//////////////////000000000000111000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000,,,---...//////...---,,,000000000000000000000000//////............//////...............///000000////////////////////////////////////////////////////////////////////////,,,...000111000//////000////////////000000000000////////////////////////...///000111111000///...000000000000111111111111000000000000000000000000......////////////......---------.........//////000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////........./////////000000...///000111111000///...///111333555666444222111000000000000111111111111///000111222222111000///111111111111111111111111111111111111111111111111111111111111222222222333444444444444444444444444333222222222222222333333333333333333444555666777777777777777777888888888555666888999;;;<<<===========================>>>??????@@@@@@??????>>>======>>>???@@@@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@======>>>?????????>>>===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::999888888888888999999999:::888999::::::999888777666777777666666666777888888888999999999999::::::::::::999888777666777888888999999999999999999999999888777555555777777777666777666555555555777888999777777777666666666555555555555555555555555555555444444444444444444444444555555444444444444444444222222222333333444444444------------------------++++++*********+++---...---------,,,,,,+++++++++)))************+++++++++************************++++++---...///000000000++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,------............------........................,,,------......------,,,,,,,,,,,,------...............////////////......,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...........................,,,,,,,,,---...///000111)))+++,,,...//////...---........................,,,------...///000111111...------------...//////........................------...///000000////////////000111111111111111...///000111111000///.../////////...------,,,,,,............/////////000000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000...///000111111000///...000000000000000000000000//////............//////...............///000111000000000000000000000000////////////////////////////////////////////////,,,///111111000///000000////////////000000000000111111111111111111111111...///000111111000///...000000000000111111111111000000000000000000000000......////////////......---------.........//////000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////............/////////000...///000111111000///...000000111111111222222222000000000000111111111111///000111222222111000///111111111111111111111111111111111111111111111111111222222222222333333333444444444444444444444444222222111111222222333444222222222333444555666777888888888888888999999999555666777999:::;;;<<<<<>>>>>======<<<<<>>=========>>>???AAAAAA@@@@@@???@@@@@@AAABBBAAA@@@???>>>;;;<<<>>>??????>>>======999999999::::::;;;;;;;;;::::::;;;;;;::::::999888777777888888999999999:::888999::::::999888777666777777666666666666777777888888999999999::::::::::::999777666666666777888999999999999999999999999888777555555777777777666888777666666666888999:::777777777777666666666666666666666666666666666666555555555555555555555444888777666555444333333333222222222333333444444444...---,,,,,,+++++++++,,,+++,,,---.........---,,,+++,,,,,,---,,,+++***)))++++++,,,,,,,,,+++******,,,,,,,,,++++++************+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///------------------------......---+++))))))+++---//////.........------------...///000000///...---,,,,,,,,,---------.............................................---------000///---+++++++++---...------------.........///////////////////////////,,,,,,,,,------...............---,,,---...///000......---------,,,,,,,,,------............------............////////////////////////////////////---------......000111111222222222111000//////...........................////////////////////////000000000000000000000000000000000000000000000000............////////////......//////......---,,,///...------...///000111000000////////////000000000000000000111111111111000///...---------------......////////////............////////////......000000000///......---------.../////////...,,,+++////////////////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////...............///000000////////////000000000000//////000000111111222222222111111111000000//////////////////////////////............////////////000000000000000000000000000---,,,---000111000...////////////000000000000000000000000000000000000////////////////////////111111111111000000000000000000000000111111111111111111111111111111111111111111222222222333333333111111222222222333333333111111222222222333333333222222333333333333444444666666666666777777777777777777777888888999999999<<<<<<<<<===============???>>>===<<<<<<===>>>???<<<======>>>???@@@@@@@@@@@@@@@??????>>>=================================;;;:::999888888888999:::888999999::::::888777666666666666777888888999999888888999999999888888777777777666555555555555666777888999::::::999888777::::::999999888777777777;;;:::999999888888999999666555555444444444555555777777777777777777777777666666666666555444333222666555555555555444444444444444444444444444444444444555555555444333333222333333333222222222111111...---,,,,,,+++++++++++++++,,,---.........---,,,+++,,,,,,---,,,+++***)))++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///---------------------------......---,,,,,,...000......------,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,---------.................................------..................///...,,,++++++,,,---...------........./////////........................,,,,,,------------------//////.........///000111............------,,,,,,---......//////......---............////////////........................---------......///000111222222111111000//////...........................////////////////////////////////////////////////////////////////////////............////////////......//////......---,,,//////...---......000000000000////////////000000//////000000000111111111111000///.....................////////////............////////////......------......///000000000000000000000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////...............///000000.../////////000000000000000000000000000000111111111111000000000/////////////////////////////////............////////////////////////////////////111///...///111222111///////////////000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111222222222333333111111222222222333333333222222222222333333333333222222333333333333444444444444555666777888888999888888888888999999999999;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<;;;<<<===============>>>???@@@@@@@@@@@@@@@??????>>>=========::::::::::::::::::::::::;;;:::999888888888999999777888999999999888666666555666666777888999999:::888888999999888777777666666666666666666666666666777777888888888888777777:::999999999999888888888;;;:::999999888888999999666666555555555555555666777777777777777777777777777777777777666555444444555555555555444444444444333333333333333333333333444444555555444333333222333333333222222222111111------,,,,,,,,,,,,++++++++++++,,,---------------+++,,,,,,,,,,,,++++++******+++,,,---------------,,,,,,,,,++++++++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...------------------------+++,,,------,,,---///111---,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,------------.................................,,,---------.../////////...---,,,+++,,,---...///............/////////000.........------.........------------------,,,,,,000////////////000111111/////////............------......//////......---............////////////..............................---......///000111222111111000000//////...////////////////////////////////////////////////////////////////////////////////////////////////............////////////...////////////...------000//////............///000//////......//////000//////000000000000111111111111000////////////000...//////000000//////.........////////////......------......///000000000111000000////////////000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...............///000000....../////////000000000000000000000000/////////000000///////////////...000000000000000000000000............///////////////////////////////////////...---...000111000///////////////000000000000........................111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111222222222222333111111222222222333333333222222333333333444444444222222333333333333444444444444666777999;;;<<<===999999999999999888888888::::::::::::;;;;;;;;;<<>><<<;;;:::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@??????>>>>>>======<<<999999999999999999999999::::::999888888888888999777777777888777666666555444555666777888999::::::999999999888777666555444444444555666777777777777777777666666666666777777888888888999999999::::::::::::999888888888888999777777666666666666777777777777777777777777777777888888888888777666555555555555555555444444444444333333333333333333333333444444444444444333333222333333333222222222111111,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---......//////++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------***,,,---,,,,,,,,,---///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------....................................,,,,,,,,,---...///000000,,,,,,,,,,,,,,,---...///........./////////000000......---,,,,,,---...............------,,,,,,,,,///////////////000000000/////////////////////.........////////////..................////////////////////////////////////...............///000000111111000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............///////////////////////////...------000000//////............/////////....../////////////////////000000000111000000///////////////000//////000000000000//////......////////////......000000000///......------///...---,,,,,,---...///////////////////////////////////////////////////111111111111111111111111////////////000000000000000000000000000000000000////////////////////////////////////////////////...............///000000........./////////000000000000000//////.........////////////............000000000000000000000000............////////////////////////////////////,,,,,,,,,,,,---...------////////////000000000000////////////////////////111111111111111111111111111111111111000000000//////000000000111111111111111111111111111111111111111111111111222222222222111111222222222333333333222333333333333444444444222222222333333333444444444555777999<<<>>>@@@AAA::::::999999888888888777888888999999::::::;;;;;;<<<;;;:::::::::;;;<<<===>>>>>>>>>??????@@@@@@@@@?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888666666666666666555555555444555555777888999:::;;;999999888888666555333333222333555777888888888888888777666555444555666777666666777777888999:::::::::999999888888888888888777777777777777777888999777777777777777777777777888888888888777666555555555555555444444444333333222222222222222222222222333333444444444333333222333333333222222222111111++++++,,,---------,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---***+++,,,---......//////++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...---------------------------...//////---,,,,,,---------------...............------------------...---------.........//////........................,,,,,,,,,---...///000000,,,,,,,,,,,,------...///............////////////...---,,,++++++,,,---............------,,,,,,,,,------........./////////.../////////////////////...//////////////////...............////////////000000000000000000000000///............//////000000000000///////////////000000000000000000000000////////////////////////............................................................//////////////////000000//////...---000000000//////...------//////............//////...////////////000000000.........------....../////////000000000000//////......////////////......000000000///......------///...---,,,,,,---...///////////////////////////////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////...............///000000............////////////000/////////......------............////////////000000000000000000000000............////////////........................+++,,,---------------...////////////000000000000000000000000000000000000111111111111111111111111111111111111000000000//////000000000111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222333333333444444222222222333333333444444222333555777:::<<<>>>???999999999888888777777777777777888888999::::::;;;999999999999:::;;;===>>>????????????@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888777777666666666555555555555555555555666777888999::::::999999888888666555333333333444555777888999999999999888777555555555666777444555555666777888999999:::999888888777777888888777777777777777888999999777777777777777777777777777777777777666555444444555444444444444333333333222222222222222222222222222222333333444333333222333333333222222222111111***+++,,,---...---,,,++++++++++++++++++,,,---------,,,,,,,,,,,,------...***+++,,,---------------***++++++++++++,,,,,,,,,++++++,,,------------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---------------------------///111222111///------...------...............///......------------......------........./////////........................,,,---------.../////////,,,,,,------------------------------.........///...---+++******+++---...------------------,,,,,,,,,------...///.........---............/////////...//////000000//////...............////////////000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////............................................................///////////////000000000000///.........//////000//////...---///......------......///......////////////000000...------------......//////000000111111000000///......////////////......------......///000000000000////////////000000111////////////////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000////////////////////////...............///000000------........./////////...............---------...////////////000000000000000000000000000000000............////////////........................---///000000///...000111////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000111111111111222111111222222222333333333111111222222222333333333222222333333333333444444000000222333555777888999777777777777777666666666666777777888999:::;;;;;;:::999999999:::<<<===???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999888888777666777777666555555555555666666666666777888888999999999999999888777666555444555555555666777888:::;;;;;;:::999888888777777888555555666666777888999999999999888777777777777888777666666666777888999:::777777777777777777777777777777777777666555444444444444444444333333333333333333333333333333333333111222222333333333333333333333333222222222111111)))***,,,......---,,,+++,,,+++*********+++,,,------,,,,,,+++,,,---...///++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,...000000...---------,,,,,,,,,------.........------,,,++++++,,,------............////////////........................------..................------------------,,,,,,,,,,,,,,,,,,------------...,,,***))))))***,,,...,,,,,,------------------,,,---...///000//////...,,,,,,------............//////000000000000//////............////////////........................//////............//////////////////////////////........................////////////////////////............................................................////////////000000000000000///......---...///000000//////...///......------......///........./////////000000...............///000000000000111111111111000000......////////////......------......///000000000...//////000000000000000////////////////////////000000000000000000000000.................................///000111111111000000000000000000000000000000000000000000000000////////////////////////...............///000000---------.........//////------------------....../////////000000000111111////////////////////////............////////////...........................000111111//////000222////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111222222222333333333000000000111111111222222222222333333333333444444111111222333333444555555555555555555666666666666666777777888999:::;;;<<<===<<<;;;::::::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777888888999888777666555888777666555555555666666777777777777777777888888888888999999888777777666777666555444555777:::<<<<<<<<<<<<<<<;;;:::999888777777888888999999::::::999999888777777777777777666666555666777888999999777777777777777777777777888888888888777666555555444444444333333333222222333333333333333333333333111111222333333333333333333333333222222222111111)))***,,,.........,,,+++,,,+++*********+++,,,------,,,,,,+++,,,---...///++++++,,,,,,,,,+++***************++++++,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------&&&(((+++,,,+++***+++++++++++++++,,,,,,------------,,,+++******+++,,,---............/////////000.......................................---------............---,,,+++++++++++++++,,,,,,,,,------...,,,***))))))***,,,...,,,,,,,,,------.........---...000111111111000///,,,,,,,,,---------......//////000000000000//////............/////////000------------------------000//////.........//////.........///////////////........................////////////////////////............................................................/////////000000000000000000//////...,,,---...000000000//////.........------...................../////////000///////////////000111111000000111111111111000000......////////////......000000000///......------+++,,,.../////////...---////////////////////////000000000000000000000000........................---......///000111111222000000000000000000000000000000000000000000000000////////////////////////...............///000000---------.........//////,,,,,,,,,------.........//////000000111111222222////////////////////////............/////////000........................,,,...000000...---///111////////////000000000000////////////////////////////////////////////////111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111222222222333333333///000000000000111111111222222333333333444444444444444444555555555555555333444444444555555666666666777888999:::;;;<<<<<<@@@???===;;;::::::::::::@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999999777666555999888777555555666666777888888888888777777777777888888999999999888888777999888555444444777:::<<<======>>>>>>===;;;:::888999::::::::::::;;;;;;;;;999888888777777777777777555555555555666777888999777777777777777777777777999999:::999999888777666444444444333333333222222444444444444444444444444000111222333333333333333333333333222222222111111------------,,,,,,+++***++++++++++++++++++++++++---,,,+++))))))***,,,---***+++,,,------,,,+++***)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,++++++*********................................................------------------------................................................//////////////////......------..................,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------------------------------//////.........---------////////////............------------------------////////////////////////------------------------/////////...---------,,,000000//////.........------------------...///000------------------------......------------......000000000000000000000000............///000222222000000000000000000000000///////////////.........////////////............///////////////000111111000000//////.........---//////////////////////////////............//////....................................////////////////////////////////////........................///////////////.........000000////////////000000......////////////......111111111111000000000000////////////////////////////////////............------------------------,,,------......------,,,---------...///000000111//////............//////000000000000////////////000000000000000000000000///////////////.........000000//////.........---...///000///...---...000111000///......///000111111111000000//////......////////////000000000000222222111111000/////////000000000000000000000000000000//////000111222222222222222222222222222222333333333333333333333333111111222222222333333333555444444444444555666666555666777888888888888888;;;:::999999999;;;===?????????>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666666666666777999888777666666777888888888999999::::::;;;;;;<<<999999999888888888777777888888888777888888999:::::::::;;;;;;<<<;;;;;;:::999777333000000222555888666666777777888888888999777777777666555555444444555555666777777777777777888777777666555444444333444444333333333333222222444444444444444444444444555444444333222111000000222222222222222222222222,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------........./////////------------------------,,,------......------,,,......------,,,,,,,,,,,,------------------------------------------------................................................................................................/////////...---------,,,,,,,,,---------.........---------,,,,,,,,,++++++------------------------------------------------//////.........---------////////////....................................////////////////////////.......................................---------000/////////............---------------...//////..............................------------......///////////////////////////.........///000111111......................../////////////////////...............------------.........---...//////000000/////////............//////////////////////////////............//////////////////////////////............////////////////////////////////////......................../////////////////////...000000////////////000000......////////////......000000000000000000000000........................////////////............////////////////////////,,,------......------,,,,,,,,,,,,---...////////////..................///......//////000000111111/////////////////////////////////////////////...000/////////...............///000///......///000111000///......///000111111000000000/////////...////////////000000000000111111111111111222222222000000000000000000000000000000000000000111222222222222222222222222222222333333333333333333333333111111222222222333333333444444444444444555666666555666777888888999999888;;;:::999999999;;;===>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666777777999888777666666777888888888999999::::::;;;;;;<<<::::::999999999999888888888888888888888999999:::;;;;;;;;;<<<;;;;;;::::::===;;;888666666777:::;;;999999888888777666666666555555555666666666666666555555666777777777777777999999888888777666666555444444333333333333222222333333333333333333333333333333222222222222222222222222222222222222222222,,,,,,---------,,,++++++++++++++++++++++++++++++''')))+++---...---,,,***,,,++++++++++++++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,---------.........------------------------,,,------......------,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................------------------------000000///...---,,,,,,+++,,,------------.........------------,,,,,,,,,,,,------------------------------------------------...............---------////////////............////////////////////////////////////////////////////////////////////////---------...............////////////...............------------...//////////////////////////////......------------....../////////////////////////////////...//////000000------------------------......//////////////////...------------,,,,,,,,,------,,,,,,------...///////////////............000000000000000000000000//////............//////000000000000000000000000............////////////////////////////////////..............................//////////////////000000////////////000000......////////////......////////////////////////........................////////////............////////////////////////------............------++++++,,,,,,---...............------------......------...///000111111222////////////////////////......//////////////////////////////...............///000000......///000000000////////////000000000000000000////////////////////////000000000000000000111222222333444444000000000000000000000000000000000000000000111222333333222222111111111111333333333333333333333333111111222222222333333333444444444444444555555666555666777888999999999999::::::999999999;;;===>>>>>>>>>>>>>>>============<<<;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777888888777777666666777777888888999999::::::;;;;;;<<<;;;;;;;;;::::::::::::999888888888888888999::::::;;;<<<<<<<<<;;;::::::999;;;:::999888777888999999<<<;;;:::888777555444333444444555555666777777888555666666777777777777777999888888777777666666666444444333333333333222222222222222222222222222222111111222222222333333333222222222222222222222222,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++%%%&&&)))+++---/////////---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................+++,,,,,,,,,,,,,,,------//////......---------,,,------------...............------------,,,,,,,,,------------------------------------------------........................////////////....................................////////////////////////........................,,,---------...////////////////////////...............---------......///..............................------------......////////////////////////000//////.........//////------------------------............////////////.........---------,,,,,,---------,,,---......//////////////////.........000000000000000000000000///......------......///////////////////////////............////////////////////////////////////....................................////////////000000////////////000000......////////////......---------.......................................////////////............------------------------------............------,,,,,,---------.........------,,,,,,,,,,,,---------......//////000000000////////////////////////............///////////////////////////............000111000///...///000000000////////////000000000000000000////////////////////////000000000000000000111111111222222222000000000000000000000000111000000000000000111111333333222222111111000000222222222222222222222222111111222222222333333333444444333333444444555666555666777888999:::::::::999999999999:::;;;<<<===>>>>>>>>>>>>============<<<<<<;;;::::::999999999::::::::::::::::::::::::777777777777777888888888666666666666777777777888888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999888888888888999::::::<<<<<<<<<<<<;;;:::999999999999888888888888777777<<<;;;:::888777555444333555555555555666666777777666666777777777777666666666666555555555444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***)))))))))***,,,...///---,,,+++******+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************+++++++++,,,,,,---------------------------------------------------------................................................++++++++++++,,,,,,------,,,---------......//////---------.........//////.........---------,,,,,,---------------------------------------------------.....................////////////............------------------------////////////////////////------------------------,,,---------.../////////.........//////////////////......---------......------------------------......------------..............................000///...............///........................---.........//////000000////////////.........---......------......///000.........///////////////////////////////////////......------------..........................................////////////////////////////////////////////////////////////---.........//////000000000000////////////000000......////////////......,,,---------.........///////////////////////////////////////............---------------------------......//////......---.............../////////------,,,,,,,,,,,,------000000//////......------........................---.........//////000000.........//////////////////000111000///...///111//////000000000000//////////////////000000000000////////////000000000000111111000000////////////000000000000000000000000111111000000000000000111222222222111111000000000222222222222222222222222111111222222222333333333333333333333333444555555555666777888::::::;;;;;;888888999999:::;;;;;;<<<============>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::777777777888888888888888555555666666777777777777888999999::::::;;;;;;<<<=========<<<<<<<<<;;;;;;999999999888999::::::;;;;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;:::999999999999999888777666666555777777666666555555555555666666777777777777666666555555555555444444444444444444333333333222222222444444444444444444444444444444333333222111000000222222222222222222222222++++++,,,---------,,,,,,++++++++++++++++++++++++000...+++)))((()))***+++,,,++++++++++++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------......++++++,,,,,,------..............................------------------------................................................***++++++,,,,,,------...+++,,,,,,---...///000000------........./////////............---------,,,---------------------------------------------------------...............////////////............------------------------////////////////////////---------------------------------......................../////////////////////...------------...------------------------......------------.......................................---......//////........................------......///000000000000000/////////..................---...//////000.........///////////////////////////////////////......------------..........................................////////////////////////////////////////////////////////////------......///000000000000000////////////000000......////////////......,,,,,,------.../////////000000000000000000000000////////////............////////////////////////......////////////......////////////////////////......------------......111000000///...---,,,,,,........................------......///000000000.........//////////////////000111111//////000111//////000000000000//////////////////000000000000////////////000000000000111000000///......------000000000000000000000000222111111000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333333333444444555555666777999:::;;;;;;;;;888888999999:::;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===::::::::::::::::::::::::777777888888888888777666444444555666777777777777888999999::::::;;;;;;<<<=========<<<<<<<<<<<<;;;999999999999999:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999888888888888888888888777777777777777888777777666555555444444777777777777777666666555666666666666666666666666444444333333333333222222444444444444444444444444555444444333222111000///222222222222222222222222***+++,,,,,,---------,,,++++++++++++++++++++++++------,,,+++************+++++++++,,,,,,+++++++++---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,------......------,,,------........./////////+++,,,,,,---......//////------------------------........................................................................+++++++++,,,---.........,,,---------.../////////............////////////............---------------------------------------------------------------------.........//////////////////....................................////////////////////////.......................................---------............/////////000//////...---------------..............................------------..............................------------......///000------------------------------......///000000111//////.........---------------,,,,,,------...///............/////////000------------------------...------,,,,,,------.......................................////////////////////////////////////////////////////////////------......///000000111000000////////////000000......////////////......,,,------...//////000000111111111111111111111111////////////............////////////////////////......////////////..............................///..................////////////......------,,,........................------......///000000111............/////////000///000111111000///000111...///000111111000///....../////////000000000111////////////000000000000000000000000////////////000000000000000000000000222222111000000000000000//////000000111111222222111111111111111111111111111111222222222333333333333333222222333333444555555666777999:::;;;<<<<<<777888888999::::::;;;:::<<<=========>>>>>>>>>???;;;;;;;;;<<<======>>>>>>999999999999999999999999888888999999888777666555333444555777777777777666888999999::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::999999999999:::;;;;;;999999:::;;;<<<<<<<<<<<<888888777666666666666666888888888888777777777777666666666666666555555555777777777777777666555555666666666666666666666666444444333333333333222222333333333333333333333333333333333222222111111111222222222222222222222222***+++,,,,,,------------++++++++++++++++++++++++&&&(((***,,,......---,,,***+++,,,------,,,+++***...---+++*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................++++++,,,------...//////..................------............/////////000//////.........------------------------------------------------------------------.........//////000/////////............/////////////////////////////////////////////////////////////////////////////////......------,,,---.........//////000000000///...---------------////////////////////////.........------.................................,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---.........//////000000------------------------...------,,,,,,------...000000000000000000000000............/////////000////////////////////////000000000000000000000000---------...///000000111000000////////////000000......////////////......------......///000111111222222222222222222222222000/////////............------------------------......////////////......------------------------//////............//////------..........................................---------...///000000111---.........//////000000///111222111000///000111...///000111111000///....../////////000000111111////////////000000000000//////000000111111222222000000000000000000000000222222111000000///000000......///000111222333333111111111111111111111111111111222222222333333333333333222222333333444555555666777999;;;<<<<<<<<<777777888:::::::::::::::<<<=========>>>>>>??????999::::::;;;<<<===>>>>>>999999999999999999999999888999999999888777555444222333555777777777777666888999999::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<888888:::;;;<<<=========<<<;;;:::999888999:::;;;999999999888777666666555444444555555666777777777777777777777777666555555333444444444444444444444444444444333333333222222222222222222222222222222111222222222222333333333222222222222222222222222///---++++++------+++)))---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******)))))))))***+++,,,------...+++++++++,,,,,,,,,------------------------------"""%%%(((,,,......---,,,........................+++++++++,,,,,,,,,------////////////////////////000000000000000000000000........................---,,,,,,...///000...---------------------------........................++++++,,,---.........---000///---,,,,,,---///000........................////////////////////////------------------------000//////---,,,+++******000000//////.........---------------------------------............------......---,,,+++******)))////////////////////////000000//////......------////////////////////////......------------.................................................................................---,,,,,,---...000111/////////...---------,,,........................//////---***)))***...111........................------------------------........................//////////////////////////////000000000000//////////////////////////////000000000000////////////111111000000//////......000000////////////000000////////////////////////222111111111000000//////000000//////.........---////////////////////////......////////////.........------------...//////////////////////////////..............................//////////////////////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000......///000000000000000000111111111111222222222111111111222222333333333333111000......///111222111111111111111111111111333333333333333333333333222222333333333333444444666666777999999:::::::::::::::::::::::::::;;;;;;:::;;;===>>>?????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777555666777888999:::;;;;;;999::::::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999999888777666666777888888999888888888777777666666666666666666666666666666777666555333333444555555444444444333333222222222222222111111111111222222111111222222222222111111111111222222222222111111...,,,***+++---...,,,***---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------((()))+++---......---,,,------------------------,,,,,,---------.........------------------------................................................------,,,---///000///---........................////////////////////////,,,------............---000...---,,,,,,---...000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000/////////.........---////////////////////////------............------......------,,,,,,++++++////////////////////////////////////............////////////////////////---------,,,,,,---------........................................................................,,,,,,,,,,,,,,,,,,---...............------------........................//////...,,,+++,,,///222........................------------------------........................//////////////////////////////000000000000////////////////////////////////////000000111222222222111000000000/////////...000000////////////000000////////////////////////111111000000000/////////000/////////............////////////////////////......////////////.........------------...//////////////////////////////........................///////////////.........////////////////////////000000////////////000000////////////////////////....../////////000000000////////////////////////000000111111111111000000......///000000000000000000000111111111222222222111222222222222222222333222111000//////000111222111111111111111111111111333333333333333333333333222222333333333333444444555666777888999999999999999999999999:::::::::::::::;;;===>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777666666777888999:::;;;;;;888888999999999999999999999999999999999::::::;;;;;;::::::999999::::::;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::999999888888888888777666666777888999888888888888777777777666666666666666666666666666666666555444444444444444444333333333333333333222222222111111111111222222111111222222222222111111111111222222222222111111,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,+++++++++******------------............------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------...........................---,,,---/////////---////////////////////////............................../////////...------///...---,,,,,,---...///................................................------------------------((()))******+++,,,------/////////.......................................------............------------------------------////////////////////////.............../////////////////////////////////---,,,,,,,,,,,,,,,,,,---........................................................................---............---,,,,,,------------....................................///000000///......///111........................------------------------........................000000000000000000000000//////000000000000//////////////////////////////---...///111222444555555000000000000////////////000000////////////000000///////////////////////////////////////.........////////////............////////////////////////......////////////.........------------...//////////////////////////////........................000000//////.........---////////////////////////000//////......//////000........................------.........////////////////////////////////////000000111111000000///......///000000000000000000000000111111111222222222222222222222111111111222111000//////000111222111111111111111111111111333333333333333333333333222222333333333333444444444555666777777777777777777777888888999999999999:::;;;<<<>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999999888888888888888666666777888999::::::;;;888888999999999888777777888888777777888999999:::;;;::::::999999::::::;;;::::::;;;;;;;;;;;;::::::;;;;;;:::999888888777777777666666666777888999:::888888888888777777777777777777777777777777777777555555666666555555444333222333333333333333333444222222111111111111222222111111222222222222111111111111222222222222111111++++++++++++---------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,------------...------------------------000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////------------------------...........................---,,,---...//////...........................,,,,,,,,,,,,,,,,,,,,,,,,///000000000///...------///...------------...///................................................------------------------))))))***+++,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.........//////////////////////////////---------....../////////////////////////////////...------,,,,,,------...........................................................................000111111222111///---,,,,,,,,,,,,------.................................---///000000///...///000........................................................................000000000000000000000000//////000000000000//////////////////////////////---...///000222333444555000000000000////////////000000////////////000000////////////////////////........................///////////////.........////////////////////////......////////////.........------------...//////////////////////////////........................000000000///......------/////////////////////////////////....../////////........................------------........./////////////////////////////////000000000000//////......///000000000000000000000000000111111111111333333222222111111000000111000000///000000111222111111111111111111111111222222222222222222222222222222222333333333444444333444555555666666666555666666777777888888999999:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888666777777888999999::::::::::::;;;;;;:::999888888777777777777888999::::::;;;::::::999999::::::;;;:::::::::;;;;;;:::::::::;;;::::::999888777666666555666666777888999999:::888888888777777777777777777777777777777777777777444555666666666555333222222222222333333444444444222222111111111111222222111111222222222222111111111111222222222222111111***+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))***+++,,,------...******+++++++++,,,,,,,,,------------------------...---+++++++++,,,---///------------------------+++,,,,,,,,,,,,---------////////////////////////................................................///---,,,,,,...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000000000///...------.........------.........................................................------------------------,,,,,,,,,------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---....../////////////////////////////////,,,,,,------......////////////////////////////////////............//////........................................................................111111222222111///---,,,+++,,,,,,,,,------..............................,,,...000000///------...................................................////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000/////////000000000111111////////////000000000000000000////////////000000////////////////////////------------.....................///////////////////////////////////////......////////////.........------------...//////////////////////////////////////////////////////000000//////.........---//////////////////////////////............//////........................------------.........///........................//////000000000000//////......///000000000000000//////000000000111111111222222222111111000000000000000000000000111111222111111111111111111111111222222222222222222222222222222222333333333444444333333444555555555555444555555666777777888999999999:::<<<======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777888999999::::::::::::::::::999888777777777777777777888999:::;;;;;;::::::999999::::::;;;999::::::::::::::::::999::::::999999888777666666555555666777888999999999777777777777777777888888666666666666666666666666444555666666666555333222222222222333333444444444222222111111111111222222111111222222222222111111111111222222222222111111***,,,------++++++,,,...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++******))),,,,,,,,,+++++++++******************++++++++++++------------------------++++++*********,,,---...........................+++++++++,,,,,,,,,------------------------------................................................///---++++++---/////////------------------------............................../////////...------................................................------------------------------------------------.........------,,,,,,,,,---------------.........------------------------------............------,,,,,,------.........///////////////////////////---------------.........////////////////////////000000////////////000000......................................................................../////////...---,,,+++***,,,,,,,,,,,,------------........................,,,...000000...---......................................................////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111000000000//////......////////////000000000000000000////////////000000////////////////////////---------........................///////////////////////////////////////......////////////.........------------.../////////////////////////////////////////////////////////////////////////////////////////////////////////......------......///........................------........./////////...........................//////000000//////.........///000000000000000/////////000000000111111111111111111111000000000//////000000111111222222111111111111111111111111222222222222222222222222222222333333333333444444333444444555555555444444555555666777888999999:::999:::;;;<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;888888888888888888888888888888888888888999999999777777888888888999999999666666777777777666666555777777777777888999;;;;;;;;;::::::999999::::::;;;999999::::::::::::999999999999999999999888888888555666777888888999888888777777777777888888888888666666666666666666666666555555666666555555444333222333333333333333333444222222111111111111222222111111222222222222111111111111222222222222111111+++---...---+++***+++------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---------...------------------------------------------------........................000...++++++---/////////........................////////////////////////,,,------............------..................---........................---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------.........------------------------------............------,,,,,,,,,,,,------------////////////////////////...------------------,,,//////////////////////////////............//////..............................................................................---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,...........................///000000......///000................................................//////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111000000000//////.../////////000000000111000000////////////000000////////////////////////------......////////////............/////////000////////////////////////......////////////.........------------...//////////////////////////////////////////////////////------......///000000000///////////////////////////......------......///////////////////////////....../////////000000000..............................////////////............///000000000000000////////////000000000111000000000000111111111111...///000111111222222222111111111111111111111111111111111111111111111111222222333333333333444444444444555555555555444444555666666777888999:::;;;999:::;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;999999999999999999999999777777888888888999999999888888888888888999999999555555666666777666666666555555555666777888::::::;;;::::::999999::::::;;;999999::::::::::::999999999999999999::::::::::::666777888888999888777777666777777777888888888888444444444444444444444444666666555444444444444444444333333333333333333222222222111111111111222222111111222222222222111111111111222222222222111111,,,...///...+++)))***------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,------))))))***+++,,,------...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................000...++++++---///000000////////////////////////........................++++++,,,---............------............------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........------,,,,,,,,,////////////////////////......------------..............................................................................000///...,,,,,,---...///---------,,,,,,+++++++++........................000111111000//////000222........................////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111.../////////000000111111000000////////////000000////////////////////////........./////////000000---.........//////000000////////////////////////......////////////.........------------...//////////////////////////////000000000000000000000000,,,,,,---...///000111111////////////////////////.........------.........000000000000000000000000////////////000000000000..............................////////////.........//////000000000000000////////////000000000000//////000000111111222222......000111222222222222111111111111111111111111111111111111111111111111222222333333333444444444555555555666555555444444555666777888999:::;;;;;;999:::;;;;;;;;;:::999888999999999::::::;;;;;;;;;999999999999999999999999777777888888999999999999888888888888888999999999666666777888888999888888333333444444666777888999;;;::::::999999::::::;;;999999999::::::999999999888999999::::::;;;<<<<<<777777888999999888666666666666777777888888888999444444444444444444444444777666555333333444555555444444444333333222222222222222111111111111222222111111222222222222111111111111222222222222111111........................((()))+++---------+++***++++++++++++++++++++++++------,,,,,,+++***))))))+++,,,,,,---,,,+++)))(((************************,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------.........000////////////..........................................------,,,,,,,,,...------,,,,,,------.......................................////////////000000//////.........---+++,,,.../////////...---......//////////////////111000///...........................------------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////------------------------......//////////////////++++++++++++++++++++++++,,,,,,+++***+++,,,...///+++,,,------......------------------------------///......---------...............------,,,,,,,,,------------------------...............///000000//////.........---------------------------------000---******---......,,,,,,,,,,,,------.........///...------++++++***)))111111000///...---,,,,,,////////////////////////////////////000000000000///////////////.........111000///...------...///000000000000111111111111000000000000000000000000111111000000//////......///...---,,,---///111222////////////000000000000------............------,,,------.../////////...............////////////000000//////.........---000000000000////////////000000//////.........---//////000000000000/////////////////////.........////////////000000000000------......//////000000///////////////.........000000000000000000000000........................---------...............------......//////000000............////////////000000000000000000000000222111111111000000/////////000111222222111000///222222111111111111111222000000000000111222333444333333333333333333333333333444555555666555555555666666888999999999999999999::::::::::::::::::;;;999999999999999999999999:::999888666555666666777777777777777777888999999777777777777777777777777555777999999888777777777444555777777666666777999999::::::;;;;;;::::::999999999999999999999999999777777777888999999999:::888888888888777777777777777777666666555555444444888666555444444555666888666666666666555444333222444444444333333333222222333333333222222111111111000000111111222222333333000000000000000000000000........................,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,+++***)))************************,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......***+++++++++,,,,,,------..............................---------,,,,,,,,,...------,,,,,,------.......................................///////////////.........------------,,,------...//////..................------------000//////...............////////////////////////,,,,,,------------------,,,,,,---------.........------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///+++,,,------......------------------------------......------------...............------,,,,,,,,,---------------------------------------...////////////.........---------------------------------000---++++++---......---,,,,,,,,,------.........//////......---,,,,,,,,,///////////////.........////////////////////////////////////000000000000.........///////////////111000///...---....../////////000000000111111111000000000000000000000000000000000000//////......000///...------...000111////////////000000000000......////////////......***+++,,,,,,---------,,,............////////////000/////////............/////////...............000/////////....................................////////////................../////////000000000.........////////////////////////////////////...////////////////////////........................,,,---...000000///...............///////////////............////////////000000000000000000000000111111111000000000//////000000111111111111000000111000///...............000000000111111222333444333333333333333333333333333333444555555555555555555555666777888888888888999999999:::::::::::::::999999999999999999999999:::999888777777666666777555444444444444555666666777777777777777777777777555777999999888777777777555777888888666666777999999::::::;;;;;;::::::999999999999999999999999999999999999999999:::::::::888888888777777777666666777777777777666666666666666555444333333444555666666666666666555444333222222222222222111111111111333222222222222222222111///////////////000000000111111111111111111111111------------------------///...+++)))))))))+++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,++++++******++++++************************+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,---...///000111------------------------...------------,,,,,,,,,...------,,,,,,------...........................---............/////////---------------,,,,,,,,,...------------...//////......------,,,,,,,,,+++.............../////////.........///////////////------------------,,,,,,,,,------------.........------------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------......//////......+++,,,------......------...........................---------------...............---------------........................,,,,,,,,,,,,,,,---.....................---------------------------------///...,,,,,,...///......---------------.................................---.........//////000000////////////////////////////////////000000000000------......//////000000000000///............/////////000000000000111111000000000000000000000000000000000////////////...111000...------...//////////////////000000000000//////000000000000//////++++++,,,------------,,,............////////////////////////............---------...............////////////..................---,,,,,,---..............................------.........////////////////////////...............//////////////////////////////////////////........................,,,---///000000...---,,,///////////////.....................////////////000000000000000000000000111111000000000000//////111111000000000000111111111000///...............111111111111222333444444333333333333333333333333222333444444555555444444333444555666777777777777888888999999999:::::::::999999999999999999999999999::::::999999888777666444333333333333444555555777777777777777777777777555777999888777666666777777999999999777666777888999999::::::::::::999999999999999999999999999999:::::::::::::::999999999888888777777777777666666777777777777777888888888555444333222222333444555555555666555555444333222333333333222222222111111111111111222222222222222000000000000////////////111111111111111111111111---------------------------,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,+++*********,,,,,,************************++++++++++++,,,,,,------+++++++++,,,,,,,,,------------------------------------......///000000111------------------------------------------------...------,,,,,,------...........................---------.........//////------------------------///...---,,,,,,---////////////...------,,,,,,,,,,,,------...////////////---------------..................------,,,,,,,,,------------............////////////////////////------------------------//////............------------------------------,,,---...//////...---,,,+++,,,------......------////////////////////////------,,,,,,------.....................---------////////////////////////------,,,,,,------...///......................................................---....../////////---------...............------........./////////............////////////////////////////////////////////////000000000000,,,------...///000111111/////////.........//////////////////000000000111////////////////////////////////////////////////111000///...------......////////////000000000000000000111111111111000000......////////////..................///////////////////////////.........------............/////////////////////.........///...,,,++++++,,,...///------...............///------------.........///000000//////......------............////////////////////////////////////........................//////...---------......000000//////......------............////////////000000000000000000000000000000000000000000//////222111000//////000111222222111111111111222333333222222222222222333444444222222222222222222222222222222333444444444444444333444555666666777777666777777888888999999::::::888888888888888888888888999999:::::::::888666555555444444444444555666666777777777777777777777777555777888888666666666777999::::::999777666777888999999::::::::::::999999888888888888888888888888:::::::::999999888888888888777777777666666666666555555666666777777888888444444333333333333444444444555555555444444333222555555555444444444444333000000111111222222333333333333222222111111000000222222222222222222222222------------------------((()))***,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,*********+++,,,---************************++++++,,,,,,------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++------------------------------------------------...------,,,,,,------...........................------------..............................////////////---,,,,,,---...///////////////......------+++,,,---...//////......------........./////////.........------,,,,,,,,,---------.........//////////////////////////////------------------------//////......------------+++++++++++++++++++++++++++,,,---......---+++++++++,,,------......------////////////////////////,,,,,,,,,,,,,,,---..............................////////////////////////...............//////000---.............................................---...////////////000000........................,,,,,,,,,---......//////////////////............////////////////////////////////////000000000000,,,------...///000111111......//////////////////...////////////000000000////////////////////////.............../////////000000//////............////////////000000000000000000111111111111000000...//////000000///..................////////////.........///////////////....../////////000000000.........///////////////000///---,,,,,,---///000,,,---------......//////------------.........///000000//////......---------.........//////000000................................................000...---,,,...222777:::000000//////......------............//////////////////////////////////////////////////////000000222111000//////000111222000000111222333555666777222222111111222222333333222222222222222222222222111222222333333333333333333444555666777777777777666666777777888999::::::888888888888888888888888888999::::::999888666555444444444444444555666666666666666666666666666666666777777777555555666888999::::::999777666777888888999999::::::999999888888888888888888888888888999999888888777777666666777777777666666666666555333444444555555666666666555444444444444444444555444444444444444444333222555555444444444333333333000000000111111222222222333333222222111111000000111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,************************++++++,,,---------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...........................,,,------------................../////////////////////...------------...////////////////////////+++,,,...//////...---,,,......//////000111111111------------------,,,,,,------........./////////------------------------------------------------------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,------......------........................++++++++++++,,,---...///.............../////////........................///............///000000---------.......................................,,,...000111000000000111/////////...............,,,,,,---------.........000000//////.........---////////////////////////////////////000000000000------......//////000000---...//////000/////////......////////////000000000000000000000000000000---............////////////////////////.........////////////000000000000000000111111111111000000---............---,,,,,,............////////////.........///////////////......//////000111111111.........///////////////000///...------...///000,,,,,,,,,---......//////------.........////////////////////////.........------......///000000000...................................................---,,,...222888>>>BBB///////////////.....................////////////////////////////////////......////////////000000111111000000000000111111---......///111333555666222111111000111111222222222222222222222222222222000111222222333333222222333444555666777777777777555555666777888999999:::888888888888888888888888888999999888888777666555333222222222222333444444666666666666666666666666666777777666555444666888777999999999777666777888888888999999999999888888888888888888888888888888777777777777777666666666777777666666666666555555444444444444444444555555444444444555555444444444333333444444444444333333222222222111111111000000000000000111111111111111000000000000////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************+++,,,---.........---,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,.....................///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...........................,,,,,,---------.........---------....../////////......//////...------,,,,,,------......//////000,,,---...//////---,,,+++,,,,,,------...//////000,,,,,,------------------............////////////------------------------------------------------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++++++++,,,---...///---........./////////000------------------------...------------...//////---------.........//////........................,,,...111222111000111222000/////////.........---.............../////////.........///////////////////////////////////////////////////000000000000.........///////////////,,,---///000000000//////........./////////000000000000000000000000000000---------.........//////......//////////////////////////////000000000000///000000000000000000///...............---,,,,,,............////////////............/////////000------......///000000111............/////////000------------------------++++++,,,------...//////....../////////000000000.........///////////////------......///000000111................................................------...///222555888:::.........///////////////............////////////////////////////////////........./////////000000000000111111111111000000............///000111222111111000//////000000111111111111111111111111111000111111222222222222222222333444555555666666555444444555666777888999:::888888888888888888888888999888777666555555555555333333333333333444444555666666666666666666666666666666666555444444666888555777888888666666777999888888999999999999888888888888888888888888888888777777777777777888888888777777666666666555555555555555555555555444444444333333444444444444333333222333333444444333333333111111000000000/////////111111111111000000000000///////////////000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++(((***+++,,,---,,,,,,+++************************+++,,,---.........---,,,++++++,,,,,,,,,---------.........------,,,,,,,,,((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,------.........---...///000///...,,,+++***++++++,,,---...//////,,,---/////////---+++***(((((()))******+++,,,,,,,,,,,,,,,------...................../////////000////////////////////////------------------------//////...------,,,++++++------------------------000///...---,,,,,,---...+++,,,------......------------------------------++++++++++++,,,---...///---.........//////000000---------------------------,,,,,,,,,,,,---......---------.........//////////////////////////////+++...222333111000111333000000//////.........---000000000000000/////////,,,,,,---...///000111222////////////////////////////////////000000000000///////////////.........,,,---///000000000//////............/////////000000000000000000000000000---------.........//////------...///000000000///////////////000000000000//////000000000000//////000000111111000///................../////////000---.........//////000000,,,,,,------...///000000---.........//////000000+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////////////////000000000000---.........//////000000---------...///000000111................................................---.../////////---,,,+++---.........//////000000............/////////000////////////////////////---.........//////000000///000111222222111000///111111000///////////////000000///////////////000111111111111111111111111000000111222222222222222111111222333444444444444444444555666777888999999777777777777777777777777999888666444444444555555666555555555555666777777666666666666666666666666666666666555444444666888444666777777666666777999888888999999999999888888777777777777777777777777777777888888999999999:::777666666666555555555555777777666666555555555444111222222333333222222111222222333444444333333333222222222111111111111000222222111111000000//////000000111111222222333333////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------------------------------............//////...,,,,,,,,,---///111//////.........---------.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////---...///...,,,,,,...///////////////////////////------............------------------------------........................//////.........---------.........------,,,,,,+++................................................------------------------.........------,,,,,,,,,***+++,,,---...000111111...------,,,,,,------...,,,------......------,,,000...,,,---000111000...+++++++++,,,,,,---------000000000000111111111111+++,,,---......---,,,+++,,,---------.../////////222111111111000000//////---------...............000000000000000000000000......//////000000111111------......///000000000+++,,,---...///111222222,,,---///000000000///...222000...///222333111///111111111111111111111111......////////////......000000//////.........---.........///////////////////////////////////////222111///.........///000///000000000000000//////111111000000//////......111111000000/////////...//////............//////000000//////.........---........................,,,---...//////...---,,,........................................................................////////////////////////////////////000000000000///......---------......------------------------///////////////////////////////////////.........//////000000///...------////////////////////////111111000000//////......000000000000111111111111//////000111111111111111000000000000000000000000111222333333333111000///111111222222222222111111333333444444444555555555666666666666555555555555666666777777777777666666888777777666555444444444666666444333333444555666666555444333333333333333888888777777777777888888555555444444444444555555777777777777777888888999999999777666555555555555777777666666666666777777999777555444333444666777:::999888777666666666666444333222222111111222222555555555444333222111000000000111111111111000000////////////000000000000111000///......///000111111000///......///000111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///...,,,,,,,,,---///000------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,---------......---------------------------...///...,,,,,,...///------------------------------............------------------------------........................//////.........---------.........---------------------------------------........................------------------------------------------,,,,,,***++++++,,,---...//////...------,,,,,,------...,,,,,,------------,,,,,,///---,,,---///000///---++++++,,,,,,,,,---------............////////////,,,------------------,,,---------...............111111000000000/////////,,,,,,------...//////000///////////////////////////////////////000000000///////////////.........,,,------...///000111111,,,---.../////////......111...------//////...,,,111111111111111111111111......////////////......000/////////............///////////////.........////////////////////////111111///.........///000//////000000000000//////000000000000//////......000000000//////.........//////............//////000/////////....................................------...//////...------.................................................................................................../////////000000000000///......---------......------------------------......................../////////////////////...///////////////...------------------------------............//////////////////000000000111111111//////000111111111111111000000000000000000000000111111222222111000000///111111222222222222111111111111111111222222222222666666666666666777777777555555666666666666555555777777666666555444444333666555444444444444555666666555444444444444444444888888777777777777888888555555444444444444555555777777666666777777888999999888777666555555555555777666666666666666777888888777555444444444666777999888777666666555555555444333222222111111222222222222222222111000///...000000111111111111000000////////////000000000000111000000//////000000111111111000000000000111111---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,---///000------,,,,,,,,,+++++++++...------------,,,,,,,,,,,,,,,,,,---------......---------------------------...///...,,,,,,...///------------------------------............------------------------------.......................................------------------...............------------------------........................------------------------,,,,,,------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,------------,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,------------,,,,,,,,,,,,------------...------,,,,,,------..................---------///////////////.........,,,,,,,,,---...///000000........................000000//////////////////111000000///......------............/////////000,,,---.../////////......000...------......,,,+++000000000000000000000000......////////////......////////////............000000//////......------////////////////////////111000//////......//////...//////000000/////////000000000////////////.../////////...............//////............//////////////////....................................------...//////...------....................................................................................................../////////000000000......---------......///------------------------............................../////////////////////////////////......---------------------------,,,,,,------...//////000//////000000000000111111//////000111111111111111000000000000000000000000111111000/////////000000111111222222222222111111000000000111111111111222555666666666777888888888444444444555555444444444666666666555555444444333555555444444444555555666555555444444555555666777777777777777777777777777555555444444444444555555777777666666777777888999888888777666555555555555666666666666666777888888888777666444444555555666888777666555444444444444444333222222111111222222111111111111000///......000000111111111111000000////////////000000000000111000////////////000111000111111222222111111111...------,,,,,,++++++***---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,---.../////////.........---------------------------------,,,,,,,,,---------......////////////////////////---...///...,,,,,,...///////////////////////////,,,------......------,,,,,,,,,------------------................................................---------....../////////------------------------........................------------------------,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------,,,,,,------------------++++++++++++,,,,,,,,,---...---,,,++++++,,,---.../////////...---------,,,........................---------.......................................000000000//////......---000000//////............///////////////.............../////////000000000///.........////////////////////////////////////......////////////......///////////////.........111111000///...------,,,////////////////////////000000//////..................//////000/////////////////////////////////..................------//////............/////////////////////.................................---..................---........................................................................................................./////////000000...------------...//////............................................................////////////...///////////////......////////////////////////---------....../////////////////////000000000111//////000111111111111111000000000000000000000000111000///......///000111111111222222222222111111111111222222222333333333333444444555666777888888444444555555555555444444555555555444444444333333444444444444555555555666444444444555555777888888777777888888888888777777555555444444444444555555666666666666666777888888888777666555555555555555666555555666666777888999777777666555555555555666666555444444333333333444444333222222111111222222222222222222222111000000000000111111111111000000////////////000000000000//////............//////...///111222222111000///---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,---......//////.........---------------------------------,,,,,,,,,---------......////////////////////////---...///...,,,,,,...///////////////////////////,,,,,,------------,,,,,,,,,,,,,,,---------..............................---.....................,,,---------......//////------------------------........................------------------------,,,,,,,,,------.....................------------...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------...---,,,++++++,,,---.../////////...---------,,,------------............/////////...------,,,,,,........................000000//////......------............//////000000////////////............000000000000000111111111,,,---......///000111111..............................////////////...............///////////////111111000///...------,,,///////////////////////////////////////......---------...///////////////.............../////////------..................//////............//////.........///////////////.................................------.....................................................................................................................////////////---------------...//////................................................---.........//////000000......///////////////...////////////////////////000000000/////////.........////////////000000000//////000111111111111111000000000000000000000000111000///......///000111111111222222222222111111111111222222222333333333222222333333444555666666555555555666666555555555444444444444333333333333333444444555555555666666444444444555666777888999666777888888888888777666555555444444444444555555666666666555666777777888777666666555555555555555666666666666666777888888777777666555555555555555555444444333333333333333444333222222111111222222111222222222222111000000000000111111111111000000////////////000000000000------------------------,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,---------......---------------------------...///...,,,,,,...///------------------------,,,,,,------------,,,,,,+++,,,,,,------.................................---------...............,,,,,,,,,---------------................................................------------------------,,,,,,------------------...........................------,,,,,,------...++++++,,,,,,,,,,,,++++++***+++------++++++,,,...............------------,,,,,,,,,,,,------------...------,,,,,,------..................------------------.............../////////...------,,,,,,........................//////..................------......///000000111///////////////.........000000/////////000111222***+++------------///111////////////////////////......////////////...............///////////////000000//////......------////////////////////////...////////////...------,,,---......////////////---............/////////...............///////////////............//////.........///////////////........................///...------------...///........................................................................------------------------------........./////////---------------...///000........................------------------------------......///000000000---...//////////////////------------------------222111111000//////............////////////000000//////000111111111111111000000000000000000000000000000//////000000111111111111222222222222111111000000000111111111111222111222222222333444444444555555666666666666555555333333333333333333333333222333444555666666666666444444444444555666777888666777888999999888777666555555444444444444555555666666555555666666777888666666555555444555555666777777666666666666777777666666666666666555555555444444333333333333333444444333222222111111222222///000000111000000//////000000111111111111000000////////////000000000000,,,,,,------------,,,,,,,,,,,,---...////////////***++++++,,,,,,------...---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------...///...,,,,,,...///------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///........................---------.........//////,,,,,,,,,,,,,,,+++++++++////////////////////////........................------------------------------------------,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,,,,++++++***,,,...---,,,+++---//////.........------------++++++,,,,,,,,,---------,,,------------------,,,---------...............------......////////////---------.........//////////////////////////////------...........................///////////////.........//////////////////...---------...000000---///000///---,,,...///////////////////////////......////////////................../////////000///////////////.........////////////////////////....../////////...---,,,+++,,,---...////////////---------.........//////.........//////000000000//////............//////............/////////000........................///...------------...///........................................................................---------------------------------.........//////---,,,,,,------///000000........................------------------------------......///000000111------...///////////////------------------------/////////////////////............/////////000000//////000111111111111111000000000000000000000000///000000111222222111111111111222222222222111111111111111111222222222222333333333333333333333333444444444555555444444444222222222222222222333333222333444666666666666555444333333333444555666666666777888999999888777666555555444444444444555555666555555555555666777777555555555444444555555666999888777666666555555666666666666666666555555444444444333333333444444444444333222222111111222222000000111111111111111000000000111111111111000000////////////000000000000---...////////////...------------......///000111)))***+++,,,------...///---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------***+++,,,---------,,,,,,//////.........---------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////---...///...,,,,,,...///////////////////////////+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////........................---------.........//////,,,,,,,,,++++++*********000000000000000000000000........................------------------------.........------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...+++++++++,,,,,,+++++++++***---///...,,,+++---000//////.........---------***++++++++++++,,,,,,,,,+++,,,............,,,+++,,,------....../////////........./////////000000***+++,,,---///000111222000000000000000000000000,,,------....../////////000000000///......------............//////000000------,,,+++,,,---...///222444444222///---...///000000000000000000000000......////////////......---.........//////000000.........///////////////////////////////////////---.../////////...,,,,,,+++,,,---...////////////---------.........//////.../////////000000111111//////............//////---.........//////000000........................///...---,,,,,,---...///........................................................................---------------------------------.........//////,,,,,,,,,---...///000111////////////////////////---------------------------------...///000000111------...///000000//////////////////////////////,,,,,,------.../////////............/////////000//////000111111111111111000000000000000000000000///000111333333333222111111111222222222222111111333333444444444555555555444444444444444444444333222333333444444333333222222222222222222222222333111222444666777777666555444333333333333444555555555777888999999888777555555555555444444555555555555555555555555666777777555555444444444555555666:::999888666555555555555666666666777666555555444444444444333333444555555444333222222111111222222222333333444444444333333000000111111111111000000////////////000000000000...///000111111000///...///............000222333************+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))))))))))))))))))))***,,,------++++++,,,...///......------,,,++++++,,,,,,,,,++++++*********+++,,,------......------+++++++++,,,,,,------------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000//////............//////...------,,,,,,------.../////////......------,,,............////////////---------,,,,,,,,,++++++---..................---------------,,,+++*********++++++,,,,,,------...---------,,,,,,,,,++++++---------------------------------.........//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......////////////......///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---+++,,,///000///---///000111111111000...---000/////////..................//////...---,,,,,,111000///......///000111//////............//////........................//////////////////......////////////////////////000000000///......------........................////////////000000000000////////////............------------.........///......................../////////...---------,,,////////////////////////..........................................------------------------------------------------------...------,,,,,,------...,,,---...//////...---,,,////////////............////////////////////////......------------............------------......///......------///000111000111111111111222222222...---,,,...111333222111//////000000111111111222000000000000000111111222333333222222333333444555222222333333333333444444555555555555555555555555222222222222222222222222555666777666555555555777555444333222222444555777666666666666777777777777999999999888777666666555333333333444555666777888777666555444444555666777:::999888666555555555555666666666666555555555555333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000............////////////************+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++))))))***------------------------,,,,,,,,,,,,+++++++++++++++,,,------......------+++,,,,,,,,,,,,,,,,,,------------------------------------............///------------------------........................,,,,,,,,,,,,---------------,,,+++******,,,---/////////............//////...------,,,,,,------............---------------............////////////---------,,,,,,,,,++++++------............------+++,,,,,,---------,,,,,,......---------------------------,,,,,,,,,++++++------------------------,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///......////////////......///............---------......---------,,,,,,,,,------------------------,,,,,,,,,---------......///---+++,,,...000///...///000000000//////...---000000/////////.........//////000000//////...---111000///......///000111//////............//////................................................////////////////////////.........///////////////........................////////////000000000000////////////............------........./////////.......................................---------------------------------................................................------------------------------------------------...------,,,,,,------...------............---------.........//////000000////////////////////////......------------............------------......///......---...///000111000000111111111222222222111///......111111000...//////000000000111111111000000000000000111111222333222222222222333444444222222333333333333444444555555555555555555555555333333333333333333333333444555666666444444555666555444333222222444555777555666666666777777777777999999888777777666555555333333333333444555666777666666555444444555666777999888777666555555555555555555555555444444444444222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////............////////////,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------------------------...///---+++)))***+++++++++,,,------...//////,,,,,,,,,,,,------------+++,,,------......---------,,,,,,,,,,,,,,,,,,+++---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,------.........///,,,+++*********+++---...//////............//////...------,,,,,,------...,,,,,,,,,,,,------------............////////////------------,,,,,,,,,,,,,,,,,,------------,,,,,,******,,,------.........000000//////...------,,,------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------............///......////////////......///............---------...------------,,,,,,,,,........................,,,,,,,,,---------......///---,,,,,,...//////...000///......---.........000000000/////////......000000000000000000///...000//////......//////000//////............//////................................................////////////////////////------......///000000111........................////////////000000000000////////////................../////////000000000........................---------...............------------------------................................................------------------------------------------------......------------...............------.........,,,,,,---...///000111111////////////////////////......------------............------------......///............///000000000000000111111111222222333111000///000///...,,,//////000000000000111111000000000000000111111222222222222222222333444444222222333333333333444444555555555555555555555555444444444444444444444444333444555555333333444555444444333222333444555666555555666666666777777777888888777777666666555555333222222333333444555666666666555555444555555666888777666555555555555555444444444444333333333222111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000111000000//////000000111////////////////////////............////////////------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......---------------,,,,,,+++++++++---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---....../////////,,,,,,+++++++++,,,---...///......------......///...------,,,,,,------...+++++++++,,,,,,---------............////////////...------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---......------/////////.........------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---......//////......---///............---------------------------------------------------------,,,,,,,,,---------.........---------....../////////...---,,,,,,---...///000000000////////////...//////000000000//////...//////////////////////////////............//////........................------------............////////////////////////............//////000000........................////////////000000000000////////////............////////////000000000000........................,,,---------.../////////////////////////////////........................---------.....................................................................------------......///...---,,,,,,---...///---------...///000000111////////////////////////......------------............------------................../////////000000000000000111111111111222111000000//////...---//////000000000000000000000000000000000111111222222222222111222333333444222222222333333333444444555555555555555555555555555555555555555555555555222333444444222222333444444444333333333444555666555555555666666666777777777777777666666555555555222222222222222333444555666666555555555444444555666666555555444555555555444444444444333333333333111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000000000////////////000000////////////////////////............////////////------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///......---------,,,,,,,,,,,,,,,,,,------.........+++,,,------......---------------,,,,,,+++++++++---------------------------------............///---------------------------------------------------------.........//////---------------...//////......------------.........------,,,,,,------...+++++++++,,,,,,---------............////////////.........---------,,,,,,+++,,,,,,------,,,,,,+++---.........------,,,+++,,,,,,------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------............------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000///...---,,,,,,---...///111000000000////////////---......//////...............////////////......//////............//////........................---------.........//////////////////////////////000000//////............////////////////////////////////////000000000000////////////............////////////000000000000........................,,,---------.../////////////////////////////////........................---------.........//////................................................///......------......//////...---,,,,,,---...//////////////////.........////////////////////////......------------............------------......---....../////////////////////000000000111111111///000000000/////////000000000//////////////////000000000000000111111222222111111111111222333333222222222333333333444444555555555555555555555555555555555555555555555555222333444333222222222444333333333333444444555555555555555555666666666666666666666555555555555555333333222222222333444444555555555555555444333333555444444444444444555666555555555444444444444333222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////000000////////////000000....................................////////////------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,........................,,,---...---+++***+++,,,//////...---,,,,,,++++++,,,,,,,,,,,,------------+++,,,------......---------,,,,,,,,,,,,,,,,,,+++---------------------------------............///........................---------------------------------------------------.........////////////......------------.........------,,,,,,------...,,,,,,,,,,,,------------............////////////............---------,,,,,,,,,------------,,,,,,/////////......---+++++++++,,,,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------............------///............---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........------///000.........---......///000111111000000000/////////,,,------...............---......//////......---//////............//////........................------......///000000000////////////////////////111000000///......------////////////////////////////////////000000000000////////////................../////////000000000........................---------...............------------------------........................,,,,,,------.../////////................................................//////............//////.........------.........000000//////............////////////////////////......------------............------------......---......///000//////////////////000000000111111---///000000//////000222000000////////////......000000000000000111111222111111111111111222333333222222333333333333444444555555555555555555555555555555555555555555555555222333444444222222333444333333333444444444555555444444555555555666666666555555555555555555444444444444333333333333444444555555555555555444333222333333333333333444555666555555555555444444444444222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////000//////......//////000....................................////////////,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,---...---+++***+++,,,---------------------,,,,,,,,,,,,,,,+++++++++++++++,,,------......------+++,,,,,,,,,,,,,,,,,,------------------------------------............///------------------------..............................------,,,,,,++++++,,,---.........///.........------,,,,,,------......------,,,,,,------............---------------............////////////............------------------............---------...............------..................//////............------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///,,,------......------,,,///............---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,...///...,,,,,,...111---...//////000000000///111111111000000000//////------...///////////////------...//////...------//////............//////..............................//////000111111222///////////////////////////////////////.........////////////////////////////////////000000000000////////////............------........./////////.......................................---------------------------------........................,,,,,,------...//////000................................................//////............//////------............------.........///////////////////////////////////////......------------............------------......------///000000000///...////////////000000000111---///111000///...000222000000/////////.........000000000000000111111222111111111111111222222333222222333333333333444444555555555555555555555555444444444444444444444444333444555444333222333555333333444444555555444444444444444555555555666666444444444444444444444444555555444444444444444555555555666666555333222111222222222222333444555666444444444444333333333222111111111111111111111111222222222111111111111000000000000000000000000000//////////////////////////////............//////....................................////////////+++++++++,,,---...///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++(((***,,,,,,,,,,,,...000+++,,,,,,------......///,,,,,,,,,++++++*********+++,,,------......------+++++++++,,,,,,------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---,,,+++******)))+++,,,------......------...------,,,,,,------......------,,,,,,------.../////////......---------............/////////000//////.........------------......//////......---+++,,,---...////////////111111000000//////......//////.........---------++++++++++++++++++++++++++++++,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------.........//////,,,------......------,,,//////.........---------,,,,,,,,,------.................................,,,,,,,,,---------......,,,...///...,,,,,,...111---...000111111111000///111111111111000000000000......///000000111000000,,,---...//////...---,,,//////............//////...........................//////000111222222333////////////////////////------......///000000000000000000000000000000000////////////000000000000000/////////............------------.........///......................../////////......------,,,////////////////////////........................,,,,,,------...///000000//////////////////////////////////////////////////////............//////,,,---...//////...---,,,,,,------...///000111111////////////////////////.........------..................------.........,,,---///000000000///...////////////000000000000...000222111...---///111000000//////.........---000000000000000111111222111111111000111222222333222222333333333444444444555555555555555555555555444444444444444444444444333444555555333333444555222333444444555555444444444444444555555555666666444444444444444444444444666555555444444444555555555555666666555333222000111111111222333444555666333333333222222222111111000000000000000000000000222222222111111111111000000000000000000000000000//////////////////////////////............//////..................................../////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++***************+++++++++------++++++++++++------------++++++++++++------...------,,,,,,------...***+++,,,,,,---...//////,,,,,,,,,------.........---------...------,,,,,,///,,,+++,,,...///---+++........................///......------,,,,,,+++..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---......//////...---,,,,,,------------------------......---------......///...////////////---,,,+++,,,---.........---++++++******+++,,,------......,,,------......------,,,,,,,,,+++***+++,,,---...---------....../////////000...+++))))))***,,,...---------............///...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------//////...---,,,,,,++++++------------------------,,,,,,,,,---------......////////////////////////222222111111000000//////000000000000000000000000//////.........---------------------------------......------------......---.........//////000000---------............///---.........//////000000////////////////////////////////////000000000000000000000000000000000000........................------------------------+++++++++,,,,,,,,,------.................................////////////000........................////////////............000000//////.........---................................................,,,,,,.../////////...---......------------.........---,,,,,,++++++++++++......------------..................////////////000000000000000000000000////////////////////////000000000000111111111111222222111111000000//////000111111111111222222222//////000111222222333333555555444444444333333333333333333333333333333333666666666666666666666666666444444444555666555444444444555444222222444666555555555555666666666666777777777777666555444333666555444444222222111000333333333333333333333333333333333222222111111111333222111111000000111111000000000000000000000000111111000000//////......//////............//////////////////////////////111000000///...---------............////////////,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++******))))))---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...------,,,,,,///---+++,,,...///---+++........................------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++......//////...------,,,------------------------///......---------......---.../////////...---,,,,,,------...---,,,+++***'''(((((()))******++++++,,,------......------,,,,,,,,,+++++++++,,,---...,,,,,,---------.........///...,,,+++***+++,,,------------............///...------,,,,,,------...------------------------......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........////////////////////////111111111000000000000000//////////////////////////////.........---------------------------------......------------......---........./////////000........./////////000000............/////////000.........................../////////000000000000........................------------------------........................,,,,,,,,,,,,------------........................,,,,,,,,,------------...........................////////////............000/////////.........---................................................,,,---.../////////...---......------------.........------,,,,,,,,,,,,---......------------..................////////////000000000000000000000000////////////////////////000000000000111111111111000000000000000000//////000000111111111222222222000000111111222333333333555555555444444333333333333333333333333333333333555555555555555555555555555444333444555666555333333444555444333222444555333444444444444555555555444555555666666666555555444444444333333222222111333333333333333333333333333333333222222222111111333333222111111111111111000000000000000000000000111000000000/////////...//////............//////////////////////////////111000000///......------............////////////------------------------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,+++***)))((((((---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,------------...,,,,,,------...------,,,...---,,,---.........,,,........................+++,,,,,,---......//////..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++.........///......---,,,------------------------//////......------------,,,---......//////......,,,------------,,,++++++***++++++,,,,,,---------,,,------......------,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,---------............///...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------,,,------------.........///////////////////////////000000000000000000111////////////////////////...............---------..............................------------...................../////////////////////000000000111............////////////............................../////////000000000........................------------------------........................------------.........///........................,,,,,,,,,------------.........................../////////............---/////////...............................................................,,,---......//////............------------.........------------......///......------------..................////////////////////////////////////////////////////////////000000000000111111111111//////////////////000000000000000111111111222222111111111222222333333444555555555555444444444444333333333333333333333333444444444444444444444444555444333333555555444333333444555444333222333555222222222333333333444444222333444555666666666666333333333333333333333333333333333333333333333333333333333222222222222111444333222222111111222222000000000000000000000000000000000000//////////////////............//////////////////////////////000000000///......------............////////////........................++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////...............------------------------,,,,,,------...---------...---------.........---........................,,,---------.........///..............................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------......//////......------...............------------------------------/////////......---,,,,,,+++,,,---....../////////............------,,,,,,,,,,,,------.........///,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---++++++---------............///...------,,,,,,------...------------------------------------------------------------------------++++++,,,------......///------------------------------------............////////////////////////.../////////000000111111////////////////////////........................////////////////////////......------------..................................../////////000000000.........///////////////................................./////////000000........................------------------------------------------------............////////////.................................////////////000........................//////.........---------........................................................................---------.....................------------.....................///000111......------------..................///////////////////////////////////////////////////////////////000000000111111111111------......//////000000000000000000111111111111111111222222333333333444555555444444444444444444333333333333333333333333333333333333333333333333444333222333444555444222222333555444333222333444222222222333333333333444222333444555555555555555111111222222333333333333222222222222222222222222222222222222222222222222444333333222222222222222000000000000000000000000000000000000//////////////////............//////////////////////////////000000//////........................////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---......//////------------------------+++,,,,,,---.........---...............---............................../////////......---------..............................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------......//////......---------...............---------------------------......//////...---,,,,,,,,,,,,,,,---...///000000000//////...............************++++++++++++,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,***---------............///...------,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------.........//////////////////////////////......//////000000000111........................---.....................////////////////////////......------------.....................---------------.........////////////////////////.............................................////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000.................................////////////000....................................---------------------...............................................................------------......//////......------------..................//////000111......------------..................///////////////////////////////////////////////////////////////000000000111111111111------......//////000000//////000000000111111111111222222222222222333333333333333444444444444444333333333333333333333333333333333333333333333333444222111222333444333222111333444444333222222333222222333333333444444444444444444444444333222222000111111222222333333444222222222222222222222222222222222222222222222222444333222222111111222222000000000000000000000000////////////000000000000//////............//////////////////////////////////////////........................////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********))))))***+++,,,---......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...------,,,,,,------...(((((()))***+++,,,---......------------,,,,,,,,,++++++,,,---............---/////////...---...///........................000000//////...------,,,..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++,,,---......///.........------------------------,,,---...//////...---,,,,,,,,,,,,------///000111000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,---......//////---,,,+++---------............///...------,,,,,,------...------------------------,,,,,,,,,------------...---------------------------------------------,,,------------------------------........./////////////////////////////////...//////////////////000........................---------.............................................------------...............---------------------------............///////////////.........------------------------------........./////////000000000000000000000000........................------------------------............/////////000........................,,,,,,,,,------------....................................------------,,,---------------............................................................------------...//////......------------......///............//////000......------------..................////////////////////////////////////////////////////////////000000000000111111111111//////////////////000000/////////000000000111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333333333222111111333333222111000222444555333222222222222222333333333444444444444444444444333222111000000111111111222222333333222222222222222222222222111222222222222333333333333222111111000000111111000000000000000000000000////////////000000000000//////............////////////////////////////////////////////////..................////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---***+++++++++,,,,,,------......---------,,,,,,,,,***+++,,,---............---///000000------...000........................////////////..........................................---------,,,,,,,,,,,,,,,,,,---------..............................------------------------+++,,,,,,------,,,,,,+++,,,------...//////......------------------------***,,,...///000///.........------,,,---...///000///...---,,,+++,,,,,,---/////////////////////...,,,------......------,,,***+++,,,---------,,,,,,.........---------,,,,,,...............------,,,---------............///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------+++,,,,,,------.........------------------------............///////////////////////////////////////////////////.................................---------.........//////------------------------......------------...............------,,,,,,,,,............////////////000/////////............---------------------------------.........//////////////////////////////////////////////////////////////////////////////------........./////////........................,,,,,,,,,------------....................................---------,,,,,,,,,,,,,,,------............................................................------,,,---...///000......------------......//////......------............------------..................////////////000000000000000000000000////////////////////////000000000000111111111111000000000000000000//////////////////000000000111000000000000000000000000000000111111111222222222333333333333333333333333444444444444444444444444333111000111222333222111///222444555333222111111111111111222222222222333222222333333333222222111111111111111111222222222111111111111111111111111111111222222222333333333222111000000//////000000000000000000000000000000.../////////000000000111//////............//////////////////////////////.../////////////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++------------++++++,,,++++++++++++++++++,,,000////////////..................------,,,,,,,,,***+++,,,---............---///111000---,,,...000........................------......///000000000..............................---------,,,,,,,,,,,,,,,,,,---------..............................---------------------------......//////......---,,,,,,---.../////////...------------------------)))+++---///000000///.........---,,,---...///000---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,***+++,,,---...---,,,,,,/////////......---------//////......---------------------.........//////...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------)))***+++,,,...///000111------------------------............/////////000////////////////////////000000//////.........---........................---------.........//////------------------------.........------..................------,,,,,,,,,////////////000000000000000000//////.........------------------------------------.........//////........................000000000000000000000000111111111111111111111111------------.........///................................./////////000000..............................---------,,,,,,,,,,,,,,,,,,------...............................................................---,,,---...///000.........------.........000///...---------------.........------...................../////////000111111111111111111111111////////////////////////000000000000111111111111222222111111000000//////////////////000000000000000000000/////////////////////000000111111111222333333333333333333333333444444444444444444444444222111000111222333222000///222444555333222111111000000000000111111111111000111222333333333333333111111111111111111111111111111111111111111111111111111111222222333333333111000000///////////////000000000000000000000000.../////////000000111111//////............//////////////////////////////.........///////////////............/////////000++++++*********+++---...++++++,,,,,,,,,,,,---------.........---,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++******,,,------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///000///...---,,,------...------............------,,,,,,,,,---------.........------,,,,,,------...------------------------........................000000///...---,,,,,,+++,,,,,,------...//////000............////////////------...//////...------......////////////......000///...---------------------............------........................//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++,,,,,,,,,,,,,,,---.../////////............//////......------------......111...+++)))(((***,,,...)))***,,,---...------,,,------------------------------------------------................................................000000//////.........---..................------......//////000000111111111111000000//////.....................///000111/////////...---------,,,---------............///////////////////////////////////////////////////------......//////000000........................////////////000000000000,,,,,,.../////////...---000000000000000000000000////////////////////////222111000.........///000........................---------------------------------------------------.........---,,,,,,+++,,,---......//////......//////.........---------...............---------------,,,+++,,,---...///111111000000000000111111///............---------------/////////...---,,,............////////////000000000000111111111111000000000000000000000000000000000000000000000000............////////////111111000///...---,,,,,,000000000000111111111111222222222222222222222222222222111111222444555666444444333333333444444555444444333222222333444444333333333333333333333333222111///......000222333111222333333333333222111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,,,,------,,,++++++***,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///000///...---,,,------...------............------,,,---------............///......------......///------------------------......................../////////...------,,,,,,000000///...------,,,,,,............////////////..............................////////////......000///...------------...------............------.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---------,,,,,,,,,---......//////............//////......------------......000...,,,******+++---...,,,,,,---.........------------------------------------------------------................................................000/////////................................................////////////000000000000///////////////............//////000...............------------------............///........................////////////////////////------------....................................000000000000////////////,,,---.../////////...---................................................000//////...------..............................------------------------------------------------------......------,,,+++,,,---......//////......//////.........---------------..................------,,,,,,,,,---...///000000////////////000000///............------------...............------............//////////////////000000000111111111000000000000000000000000000000000000000000000000........./////////000000000000000000000/////////000000000000111111111111111111111111111111111111222222111111222333555666555444444333333333444444333222111000000111222333222222222222222222222222111111///...///000222333000000111222222111000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000/////////.........////////////////////////////////////////////////........................................................................---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,+++++++++++++++******,,,,,,++++++++++++,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------.../////////...------------...------............------------.........//////////////////....../////////........................................................................111000///...---,,,++++++............///////////////...---,,,,,,---...///......////////////......//////......------......------............------........................------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---...///......---,,,,,,,,,------//////............//////......------------......//////...------------...//////...---------......------------------------------------------------................................................////////////................................................------------////////////000000000000000//////............///---------...............---------............///------------------------////////////////////////---------------,,,,,,,,,........................111111000000//////......,,,---......//////......................................................---............---,,,,,,........................------------------------........................------......------,,,,,,,,,---......//////.....................---------,,,---------.../////////------,,,,,,------.../////////............/////////............---------......---------......///............//////////////////000000000000111111000000000000000000000000000000000000000000000000////////////000000000000//////000000111111222222000000000000111111111111000000000000000000000000222222111222222333444555555555444444333333222222111000////////////000111111111111111111111111111111000/////////000222333///000000111111000000///000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000////////////......000000000000000000000000////////////////////////........................------------------------........................------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------------------------------------------------------------.........------.....................------......------............------.........////////////000//////............//////////////////////////////........................---------.........//////....................................////////////000///---,,,,,,---///000......////////////......//////............//////------............------........................------.........------,,,------------------------//////...------......//////...---,,,,,,,,,,,,,,,///......------......///......------------.........///////////////......000///...,,,,,,,,,---...------------------------------------------------................................................///////////////...................../////////////////////......---------.........///000111111111111000///...............,,,---------.../////////---------............///------------------------///////////////////////////......------,,,,,,,,,........................111111000000//////......---------...............000000000000000000000000........................,,,---...//////...---,,,........................------------------------////////////////////////,,,------...------,,,,,,,,,---......///.................................,,,,,,,,,---...///000000---------------......///.........------.........///............---------///...---,,,,,,---///000............////////////////////////000000000111/////////////////////////////////////////////////////////000000000111111//////000000000111111111///000000000111111111111111111111111111111111111111111222222222333333444444444444444333222222111000000000//////000000000111111111111111111111111000/////////000111222333000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000//////////////////000000000000000000000000////////////////////////........................------------------------........................------------,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///------------///000---------------------------------------------------------------------------..................---------..................------............------.........////////////000...------,,,,,,------...////////////////////////........................,,,,,,------.../////////---------...........................////////////000///---,,,,,,---///000......////////////......//////.........//////000------............------........................---....../////////......------------------------...---------------......///...---,,,,,,,,,,,,,,,......------------............------------............///000000//////...///...,,,+++++++++,,,,,,------------------------------------------------.........................................................///////////////........./////////000000111000000//////.........------...///000111222222111000///...............,,,---------.../////////---------............///........................////////////////////////000/////////......------........................111000000000/////////...------------......//////000000000000000000000000........................,,,---///000000///...---........................------------------------////////////////////////,,,,,,------...------,,,,,,---......///.........---.....................,,,,,,,,,---...///000000------.........//////.........------------......///............---------...---,,,,,,,,,...///000............////////////...////////////000000000////////////////////////////////////////////////////////////000000000000000000/////////.........///000000000111111111111222222222222222222222222111111222222222222222222333333444444444333111111111111111111111111111111222222222222222222222222/////////000000111222333111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000000000000000000000000000000////////////////////////................................................////////////////////////,,,---------------,,,+++++++++,,,,,,,,,,,,------...---,,,+++,,,---...///------,,,,,,,,,,,,------...------,,,,,,++++++******++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------.........------------------------------------------------------------------------------...//////...------,,,---......///.........------............------------........./////////------,,,,,,,,,,,,------................................................---------.........///////////////...------,,,,,,............///////////////...---,,,,,,---...///......////////////......//////......//////000000------............------........................---...//////000/////////------------------------,,,,,,,,,---------------......---,,,,,,,,,------......------------............------------......---...//////000/////////------,,,+++++++++,,,,,,------------------------------------------------.........................................................///////////////.........//////000000111000000000000000/////////---......///000111111222000//////............///---------...............---------............//////////////////////////////////////////////////////////////////................................./////////000000000000000...------------...//////........................------------------------------...////////////...........................------------------------........................,,,,,,------......------,,,---......//////......---------...............,,,---------.../////////------...////////////.........------------......///............------------------------...///000............////////////......////////////000000000000000000000000000000000000000000000000000000............////////////000000//////......------000000000000111111111111222222222222222222222222111111222222222222111111111222333444444333222111111222222333333222222111222222222222222222222222......///000111222222333222111111000000111111222000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////------------------------////////////////////////000000000000000000000000+++,,,---.........---,,,++++++,,,,,,,,,,,,---------,,,+++***+++,,,...///------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,------------------......---------................................................------------------------------...//////...------,,,,,,.../////////......------............------,,,---------..................------------......------------------------........................---------...................................................////////////..............................////////////......///////////////000111111------............------........................,,,---....../////////...........................+++,,,------............------,,,,,,,,,---.........------,,,,,,------.........------------......---------....../////////+++,,,------------------------------------------------------------------............................................................/////////000---......///000000111111......//////////////////......//////000000111111///............//////000...............------------------............///........................////////////////////////------...............///..............................//////000000111111...------,,,---...///000........................------------------------------,,,,,,---......///........................------------------------------------------------+++,,,------......------,,,---......//////......---------.........//////------..................,,,---...///000//////...//////............/////////............---------+++,,,---...////////////............////////////........./////////000000000000000000000000000000000000000000000000000000------------............///////////////000000000000000000000111111111111111111111111111111111111000111222333333222111000///000222444444444333222111111222333333222111111111111111111111111111111---...///000111222222333111000////////////000111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111////////////////////////////////////////////////------------------------........................////////////////////////***+++---...///...------++++++,,,,,,,,,---------,,,+++***))))))+++---......------,,,,,,------...+++++++++,,,,,,---------******+++,,,,,,---......------------------------+++++++++,,,,,,---------+++,,,---......---,,,+++................................................------------------------,,,---...//////...---,,,+++,,,.../////////......---..................---,,,,,,,,,---------......//////............//////------------------------................................................)))***+++---///000111222............/////////000------...//////...------......////////////......///////////////000111111---..................---........................+++,,,,,,---.........---........................,,,,,,---...//////......,,,,,,,,,,,,------...///...------,,,,,,------............------.........---------------...///000+++,,,...///000///......------------------------------------------------................................................---.........//////000000---......///000111111222,,,------....../////////////////////000000000000...............///000111/////////......------,,,---------.........//////------------------------////////////////////////,,,,,,,,,------.................................------...///000111222222......---,,,---...///000000000000000000000000000------------------------,,,,,,+++***+++,,,...///........................------------------------------------------------+++,,,,,,---.........---,,,---......//////......---------.........//////...............---------,,,---///000000000///...//////............////////////.........---------***+++---///000000///.............../////////000............/////////000000000000000000000000000000000000000000000000000,,,,,,,,,---------............///000111222333333000000000000111111111111000000000000000000000000000111222333333222000000...///222444555444333333000111222333333222111000000000000000000000000000---...///111222222333333000///...------...///000000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222////////////////////////////////////////////////------------------------------------------------........................++++++++++++++++++++++++......---+++***+++///111------------------------........................------------------------,,,+++***))))))+++---...................................................000///...---,,,------...///...---,,,+++,,,,,,---------------------------///...,,,*********,,,---........................000///...---,,,,,,---...,,,,,,------------,,,,,,..........................................------+++,,,,,,---...///000000////////////////////////////////////////////////000000//////......------......////////////....................................//////000000111111////////////////////////,,,---...---,,,+++,,,---------,,,,,,,,,,,,------......................................................------------......,,,---000111111000---,,,---------------------------------............///------------------------------------------------.........------,,,,,,,,,---------............///------------------------..................------///...---,,,,,,---...///111000///...------...///------------------------222///------///000...,,,000000///.......................................///...---,,,,,,---...///000000//////.........---------............------........................,,,,,,------......//////111111000000//////......///............------------------............///........................,,,---......//////.............../////////000000//////000000///...------------------------------+++---000000...---------//////.........---------,,,,,,,,,------............------,,,,,,,,,------,,,---......,,,---...000......------------....../////////...---------,,,....................................////////////000000000000000000000000111111000000//////......///////////////.........////////////////////////////////////////////////............/////////000000000111111111111000000000000000000111111111111//////000000111111222222000000000000000000000000000000000000000000000000......//////000000111111000000////////////000000000000000000111111111111//////000111111111111111222222222222222222222222111111111111000000000000111111111111111111111111////////////////////////......////////////......................................................------......//////000000+++++++++++++++++++++++++++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,+++***)))***+++---...------------------------........................000///...---,,,------...///...---,,,,,,,,,------------------------------///...,,,******+++,,,---........................//////...---,,,---......------............------................................................///............---------................................................000000/////////.........//////000000000000//////..............................//////000000000000........................+++---//////...///000222......------------............................................................------------......---...///000000///...------------------------------------............///------------------------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,---------...------------------------........................///...------------...///111000///...------...///------------------------222///------//////...---000//////.......................................///...------------...///000/////////............------............------......................................./////////000000000000//////......///............------------------............///........................,,,---......//////......))))))*********+++++++++///////////////...------++++++++++++++++++++++++,,,...///000...------...//////.........---------,,,,,,,,,---------.........------,,,,,,------------...///...------///111......------------.....................---------....................................////////////////////////////////////000000000///////////////////////////////////////////////////////////////................................./////////000000000000111111111111000000000000000000111111111111000000000000000111111111000000000000000000000000000000000000000000000000////////////000000111111000000////////////000000000000000000111111111111000000111222222222222222222222222222222222222222111111111111000000000000111111111111111111111111////////////////////////......////////////...............................................................///////////////,,,,,,,,,,,,,,,,,,,,,,,,(((***---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,+++*********+++---...++++++++++++++++++++++++------------------------///...------,,,---------......---,,,,,,,,,------------------------------...---,,,+++***+++,,,---..............................---------...//////.........//////.........................................................///............---------................................................000000000////////////...000000000111111000000000...........................////////////000000000........................,,,...//////......///111///..................///......................................................------------..............................---------------------------------............///------------------------------------------------,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------------------........................///...------------...///000///......---.........------------------------111///------...///...---000///......------......------------------------///...------------...///////////////............------............------////////////////////////000000///////////////...000000000////////////...///............------------------............///........................,,,---......//////......,,,,,,,,,,,,---------...///////////////......---++++++++++++++++++++++++,,,...//////...------..................---------,,,,,,,,,------------...---------,,,,,,------...---...//////---...///111......------------......---------.......................................---............///////////////////////////////////////////////////000000////////////////////////////////////////////////............................../////////000000000000000111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000000111111000000//////000000111000000000000111111111111111111222333333333333333222222222222222222222222111111111111000000000000111111111111111111111111////////////////////////......////////////......................................................///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,------------------------------------------------------------------------,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------------------------------------------------------------------------,,,+++++++++,,,---........................------------......//////......////////////..............................---------...............+++,,,,,,---...///000000................................................//////////////////////////////000000000000//////........................////////////////////////...........................//////---+++))))))***//////............//////......................................................------------......///...------------...///---------------------------------............///------------------------------------------------------------------------+++,,,,,,,,,,,,---------........................---------........................------.................................------------------------///...---------.........//////...------------...------------------------.........------.........///////////////.........------............------////////////////////////111111000000//////......///////////////////////////............------------------............///........................,,,---......///.........//////000000000111111111...///////////////..............................,,,...//////---------...........................------------------------------,,,,,,,,,---........./////////......000111......------------......,,,---------.../////////........................---------.........//////////////////////////////---......//////000000000///////////////000000000////////////////////////////////////////////////...////////////000000000000000111111111111000000///000000000111111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111///000000000111111111111000111222222333333222222222222222222222222222222111111111111000000000///111111111111111111111111////////////////////////......////////////......................................................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))),,,///........................------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,---........................,,,,,,---....../////////......////////////..............................---------.........//////+++,,,,,,---...///000000.............................................................../////////---..................---......................../////////..........................................//////---***))))))***//////............//////......................................................------------......///...---,,,,,,---...///---------------------------------............///------------------------------------------------------------------------------------....................................---------.........//////---..................---------..................------------------------.........---------.../////////...------------------------------------------..................---.........///////////////------............------////////////////////////111111000000//////.....................////////////............------------------............///........................,,,---......///.........,,,------------...............///////////////...........................---...///...---,,,...///---.....................------------------------,,,,,,,,,,,,,,,---...///---...///...---...///111......------------......,,,---------.../////////........................------------....................................------......//////000000////////////000000111111////////////////////////000000000000000000000000////////////000000000111000000111111111111000000///000000000111111111111222222111111000000//////////////////////////////000000000000000000000000111111111111000000000000111111000000000000111111///000000000111111111111///000000111111111111111222222222222222222222222111111111111000000000///000000000000000000000000////////////////////////......////////////......................................................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))(((***---000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------........................+++,,,,,,------------,,,+++,,,---.........------------------------------++++++,,,,,,,,,,,,------........................,,,---......///..................//////.................................,,,,,,------...////////////............------------------------------------------------------------------------.........,,,------......------,,,......................../////////............---------------------------+++---......------...000///..................///......................................................------------......///...---,,,,,,---...///---------------------------------............///------------------------------------------------******++++++++++++,,,,,,---------.........//////........................,,,,,,------.../////////------...//////...------,,,,,,---............---------------------------,,,---...---,,,,,,...000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------.........///////////////------............------........................000000///////////////...---............////////////............------------------............///........................,,,---......//////......,,,,,,,,,---------......---...//////////////////,,,,,,,,,,,,,,,,,,,,,,,,......///...,,,,,,...000---------..................------------,,,,,,,,,,,,,,,,,,,,,---......///,,,---......,,,---...000......------------......---------.......................................,,,------------...................................................//////...//////000000111111222////////////////////////000000000000000000000000/////////000000000111111000000111111111111000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000222111111111111000000000222111111000000111111222000000000000111111111111//////000111111111111000222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////......////////////......................................................///////////////.........------------------------,,,,,,---,,,++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------++++++++++++++++++++++++------------------------***+++,,,---...------,,,+++,,,---.........------------------------------***+++,,,,,,------------........................---.../////////...---,,,------............------........................,,,,,,------...//////000///............---------------------------------------------------------+++++++++,,,,,,,,,------------............------........................//////.........---------------------------------***+++------------///000......------------............................................................------------.........------,,,,,,------...---------------------------------............///------------------------------------------------*********++++++,,,,,,,,,,,,,,,---------.................................,,,,,,------...//////000------...//////...------+++,,,---.........------------------------------+++---...---,,,+++...000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------............/////////000------............------------------------------.............../////////---------........./////////............------------------............///........................,,,---......//////......////////////000000000000------...///////////////------------------------.........---,,,,,,...000---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,---...//////+++,,,---,,,+++,,,---///......------------.....................---------........................,,,,,,---------...................................................------...//////000111111222222////////////////////////........................//////000000000111111111000000111111111111000000000000000000111111111111000000000000000111111111////////////////////////000000000000000000000000222222222111111111000000222111111000000111111222000000000000111111111111000000111222222222222111222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////......////////////...............................................................///////////////------------------------***,,,...///...------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------************************************************)))***,,,---...------,,,***+++---...///...------------------------------***+++,,,---------------............................../////////...,,,+++,,,------------------,,,........................,,,,,,------...///000000+++,,,,,,---...///000000------------------------------------------------*********++++++,,,,,,,,,......////////////..............................//////.........---------------------------------***,,,,,,,,,*********,,,---------,,,,,,---------.........................................................------.........---------------------------------------------------------.........//////------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------////////////////////////,,,,,,------...///000000,,,---...//////...---,,,***+++---...///...------------------------------+++---...---++++++...111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---.........//////000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---------.........////////////.........------------------.........//////........................,,,---......//////..................////////////------...///000000//////////////////////////////...///...---,,,,,,...000---------.........//////.........------,,,,,,,,,+++++++++,,,---...///000+++,,,,,,,,,++++++---............------........./////////......------,,,........................,,,,,,,,,---------............................../////////......------,,,...//////000111222222222////////////////////////------------------------000000000000111111111111000000111111111111000000000000000000111111111111//////000000111111222222////////////////////////000000000000000000000000222222222222111111000000222222111111111111222222000000000000111111111111111111222333333333333222222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////......////////////......................................................---.........//////000000,,,,,,+++***))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************,,,++++++******+++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...000000///,,,///111///+++)))+++.........---------,,,,,,,,,//////.........---------........................---...///...------...///........................///////////////////////////............---------.........------,,,,,,,,,///,,,((((((+++......---//////.........---------/////////...---------,,,------------------------........................222111000//////000111222,,,------......------,,,,,,,,,,,,------.................................------------------------///,,,+++,,,...///---+++------------------------------------------------//////.........---------...------,,,,,,------...------------------,,,,,,,,,---......//////......//////.........---------,,,,,,,,,---------......///...------------...///---------............///.................................................................................------,,,,,,,,,........................................................................000///...---------------//////////////////////////////////////////////////////.........---------/////////...------,,,,,,......//////...---,,,,,,////////////////////////---,,,,,,,,,,,,---......//////............////////////.........---------...---,,,++++++,,,---.........................../////////...---------,,,------------------------+++,,,------......---------------------------------------,,,,,,------.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------000000000000000000000000//////000000000000//////////////////////////////...///000111111000///...111111111000000000000000//////////////////////////////000000000000//////111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000111111000000000000111111...//////000111111222222222222222222222222222222000000000000000000000000111111000000000000111111////////////////////////////////////////////////------,,,,,,,,,,,,------..............................------------......---------,,,------......***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***((('''++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,+++...000///+++))),,,///,,,,,,,,,------.........///.........------------........................---...///...------...///................................................///............---------......---------,,,,,,,,,///,,,***+++---//////...//////.........---------...............---------------------------------..............................---,,,,,,---......---......//////......---,,,,,,,,,---------..............................------------------------///---,,,,,,...///...,,,------------------------------------------------//////.........---------...------,,,,,,------...------------------------,,,---......//////......//////.........---------,,,,,,,,,---------......////////////////////////---------............///.................................................................................------,,,,,,,,,........................................................................//////...---------------//////////////////////////////////////////////////////.........---------...............---------000000//////............////////////////////////...------------...////////////............////////////.........---------///...---,,,,,,------..........................................---------------------------------+++,,,------......------------------------------......---,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------////////////////////////......////////////......////////////////////////---...///000000///...---.........//////000000111//////////////////////////////000000000000//////////////////////////////222222222111111111000000000000000000111111111111000000000000000000000000111111000000000000111111//////000000111222222333222222222222111111111111000000000000000000000000//////............////////////////////////////////////////////////////////////............//////..............................------------......------------...///000111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((***,,,------+++(((&&&++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,,,,+++***,,,///...+++***---///***++++++,,,---...///000............------------........................---...///...------...///........................------------------------///............---------...------------,,,,,,,,,...---,,,...///000///---...............------------------...............------------------------........................------,,,++++++,,,------...//////////////////...,,,,,,,,,------------...------------------------------------------------///...------//////...---------------------------------------------------...............---------...------,,,,,,------...+++,,,,,,------.........,,,---......//////.....................---------,,,,,,,,,---------.........///000111111000///...---------............///.................................................................................---------------........................................................................//////...------------...////////////////////////////////////////////////...............------------------...............111000///.........///000///////////////////////////............///000000//////............//////...............---------000000///...---------...........................---------...............------------------------+++,,,------......------------------------------///...---,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,---------------............///...............---------////////////////////////------............------////////////////////////------............------+++,,,---...///000000111//////////////////////////////000000000000//////////////////////////////222111111111111000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111222333333333111111111111222222222222000000000000000000000000//////............////////////////////////////////////////////////////////////............//////..............................------------......+++++++++++++++,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++........................%%%''')))+++------,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---------+++)))+++------,,,,,,...000++++++,,,,,,---...//////------------------------........................---...///...---------///........................------------------------///............---------------------------------+++,,,---///000///...,,,........................,,,---------.../////////------------------------........................///..................///......////////////......------------------------------------------------------------............//////....../////////..............................................................................------,,,,,,------...++++++,,,,,,---...//////,,,---......///.................................,,,,,,,,,---------......,,,...///111111///...,,,---------............///.......................................................................................---------........................................................................///......---------......////////////////////////////////////////////////........................,,,,,,------...//////000111000...,,,,,,---///000////////////////////////...............//////000//////............//////........................111000000///......------........................,,,---------.../////////------------------------+++,,,------......------------------------------///......---,,,,,,,,,,,,,,,---------.../////////,,,,,,,,,------------------------............///........................////////////////////////---......//////......---////////////////////////........................---------......//////000//////////////////////////////000000000000//////111111111111111111111111111111111111000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222222222333333333333000000000000000000000000111111000000000000111111////////////////////////////////////////////////------,,,,,,,,,,,,------...........................------,,,,,,------...,,,,,,+++******************+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------,,,+++)))***+++,,,,,,,,,...///------------------------,,,,,,------------------........................---...///...---------///........................------------------------///............---------------------------------)))+++---//////---,,,+++---.....................,,,---------.../////////------------------------........................////////////////////////,,,------......------,,,---------------------------------------------------------....../////////.../////////......//////................................................---........................------,,,,,,------...++++++,,,,,,---...//////,,,---......///.........---.....................,,,,,,,,,---------......+++,,,...//////...,,,+++---------............///..............................................................................................................................................................................---------......///////////////////////////////////////////////////---.....................+++,,,,,,---...///000000///...,,,++++++,,,...///////////////////////////------,,,,,,------.../////////............//////---.....................000000/////////......---........................,,,---------.../////////------------------------+++,,,------......------------------------------///...---,,,,,,,,,,,,,,,,,,---------.../////////,,,,,,,,,------.........---------............///---............................................./////////000000/////////////////////////////////////////////////////////000000000//////.........//////////////////////////////000000000000//////111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000111222222222222111000222222222222222333333333333333333333444444555555000000000000000000000000111111000000000000111111////////////////////////////////////////////////------,,,,,,,,,,,,------........................------,,,,,,,,,,,,------///...---,,,++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))***+++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***++++++***)))******+++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,------------........................---...///...------...///........................------------------------///............---------,,,,,,,,,------------...(((***---...---,,,+++,,,---------...............---------...............------------------------........................------............------,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---...//////------...///................................................---------..................------,,,,,,------...+++,,,,,,------.........,,,---......//////......---------...............,,,,,,,,,---------......+++,,,------------,,,+++---------............///......................................................................................./////////...........................................................................------------...//////////////////////////////////////////////////////---------...............,,,,,,------...///000000---,,,+++++++++,,,---...////////////////////////,,,,,,,,,,,,,,,---......//////............//////---------...............---....../////////..............................---------...............------------------------+++,,,------......---------------------------------------,,,,,,------...---------...............,,,,,,,,,---......//////---------............///---------.......................................//////000000000000//////////////////////////////000000////////////000000222111111000///...------//////////////////////////////000000000000////////////////////////////////////000000000000000111000000000000111111111111000000000000000000000000000111222333333222111000111111222222222222222222222222333333444444555555000000000000000000000000//////............////////////////////////////////////////////////////////////............//////........................------,,,,,,,,,,,,------...------,,,,,,,,,------***+++,,,,,,------,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---,,,+++******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***,,,+++************+++,,,---,,,,,,,,,,,,------------------++++++,,,,,,,,,---------........................---...///...------...///................................................///............---------,,,,,,,,,---------......))),,,...///---,,,---...---------.........//////...............---------------------------------........................+++,,,------------,,,+++------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000,,,...///...,,,,,,---///................................................---------.........//////...------,,,,,,------...------------------------,,,---......//////......---------.........//////,,,,,,,,,---------......---------------------------------............///........................................................................---........./////////000........................................................................---------------...//////////////////////////////////////////////////////---------.........//////,,,---------......//////,,,,,,,,,---------......////////////////////////---------------...////////////............//////---------.........//////+++,,,---...//////.............................................---------------------------------+++,,,------......------------------------------,,,,,,,,,,,,------...///...............---------,,,,,,------.../////////---------............///---------.........//////...........................//////////////////...////////////////////////000///............///000/////////......---------//////////////////////////////000000000000//////////////////////////////////////////000000111111000000000000111111111111000000000000000000000000000111333444444333111000111111111111111111111111000000111222222333444444000000000000000000000000//////............////////////////////////////////////////////////////////////............//////........................---,,,,,,++++++,,,,,,---++++++++++++,,,---......++++++,,,---------,,,,,,******+++,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000...,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,......---+++*********,,,---,,,+++***++++++,,,---...//////+++++++++,,,,,,---------........................---...///...------...///........................//////////////////////////////.........---------,,,,,,,,,------.........+++---000///---,,,...000---------.........///////////////......------,,,------------------------........................,,,,,,............,,,,,,......////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111+++---///...,,,+++,,,///////////////////////////////////////////////////---------.........//////...------,,,,,,------...------------------,,,,,,,,,---......//////......---------.........//////,,,,,,,,,---------......///...------------...///---------.........//////........................................................................---.........//////000000........................................................................---------------...///000////////////////////////////////////////////////---------.........//////---------...............,,,,,,---...//////......////////////////////////...............///000000//////............//////---------.........//////)))***,,,...//////............................../////////......------,,,------------------------+++,,,------......------------------------------+++++++++,,,---...///000/////////......------,,,,,,,,,------...///000000---------.........//////---------.........//////........................---..................---///////////////////////////...---,,,,,,---...///,,,---------------------//////////////////////////////000000000000//////111111111111111111111111.../////////000000111111000000000000111111111111000000000000000000000000000111333444444333111000111111000000000000000000...//////000111111222222000000000000000000000000111111000000000000111111////////////////////////////////////////////////---------,,,,,,---------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***+++,,,........................---,,,************,,,------------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///......---------,,,,,,,,,---------............///........................------------------------,,,------......------,,,///...---,,,,,,---...///---,,,,,,,,,,,,---......+++++++++,,,---...//////------............------000000000000000000000000------------------------/////////...------,,,,,,//////000000///...---------------............///,,,,,,,,,,,,,,,,,,,,,,,,........................******++++++,,,---......................................................111000///...............////////////////////////---------------...///000//////.........---------......------------.........---,,,,,,,,,,,,---...---------.........//////------..................////////////////////////+++,,,,,,---...///000000...------------...//////........................---------............///..........................................------//////............//////......////////////..............................///////////////////////////////////////////////////......---------......((()))+++---......------000000000000000000000000000000000000000000000000......................../////////...------,,,,,,------............------////////////////////////,,,,,,,,,---------......///............---------,,,---------------------///---,,,,,,...000//////------------------------.........------,,,,,,,,,,,,,,,,,,---...///000000.........------,,,,,,,,,,,,---------.../////////,,,,,,,,,---------......---.........//////000000////////////000000000000//////.........---------............////////////..............................///000000000000000////////////////////////000//////......000111222111111000///////////////000000000000000111111222333333222111000000111111222222222222222222222222/////////000222333111000000000000000000000000000000000000000000000000000000000//////.........---+++++++++++++++,,,---...---------............///......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---........................,,,,,,++++++++++++,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,---------............///////////////////////////------------------------,,,------......------,,,///...------------...///---,,,,,,,,,,,,---......---.........///000000000------............------////////////////////////------------------------...............---------...............---,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------......//////000000................................................000000///..........................................------------....../////////.........---------......------------.........---,,,,,,,,,,,,---...------------.........////////////...---------,,,........................---------..................------------...//////........................---------............///......................................................------------............////////////..............................////////////////////////////////////////////////...------,,,,,,,,,------,,,,,,---...////////////////////////////////////................................................------..................------............------........................,,,,,,---------.........///............---------.........------,,,,,,+++...---++++++---------,,,------------------------......---------,,,,,,,,,,,,,,,,,,------...///000.........------,,,,,,,,,---------...............,,,,,,---------...................../////////000.../////////000000000000//////.........---------............////////////..............................///000000000000000////////////////////////000000/////////000111222111111000///////////////000000000000000111111222222111000000//////000000////////////////////////000//////000222222111///000000000000000000000000000000000000000000000000000/////////............---------------...//////------------..................---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------///...------------...///---,,,,,,,,,,,,---............//////////////////------............------........................---------------------------------...............------------------,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////................................................////////////....................................///...------------------...............---------......------------.........------,,,,,,------...------------............000000///...---,,,,,,+++........................//////.........---------...------------...//////........................---------............///................................................------,,,,,,,,,,,,------......////////////..............................////////////////////////////////////////////////---,,,,,,,,,,,,,,,------000000////////////000000////////////////////////................................................,,,,,,------...//////000------............------........................,,,------------.........///............---------//////...---,,,++++++***///---++++++,,,------,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,---...///000.........---------------...............---------,,,------------.....................////////////....../////////000000000...............------------............/////////..............................///000000000000000////////////////////////000000//////000000111222111000000///////////////000000000000000111111222111000//////////////////........................111000000000222222000...000000000000000000000000000000000000000000000000////////////............/////////...//////000111------------..................---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------+++,,,............,,,+++******+++++++++,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------............------.........------.........---,,,,,,,,,,,,---......---------------,,,,,,,,,------............------------------------------------------------------,,,,,,------...//////000------.........------,,,---------............///------------------------.......................................---------...................................................///////////////..............................///......---,,,,,,,,,,,,...........................------,,,,,,------...------------------------------------------------//////......---------,,,...................................................------------...//////........................---------............///........................---------..................------,,,,,,------.........////////////..............................////////////////////////////////////////////////------,,,,,,,,,---......333222000///...///000000////////////////////////................................................---------.........//////------............------........................------------............///............---------.........------,,,,,,,,,...---+++,,,...//////...---------------------------------------------------,,,,,,,,,------...///...............---------/////////...---------,,,------------.....................///////////////........./////////000000........................---------.........//////..............................///000000000000000///////////////////////////...////////////000000000000////////////000000000000000000000111111222111000000/////////000000111111111111111111111111222111000111111111///---000000000000000000000000///////////////////////////////////////.........000///////////////000000,,,,,,---------...............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---///000111111///---+++------------------------+++,,,............,,,+++*********+++++++++,,,,,,......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........---------,,,,,,,,,---------............///////////////////////////........................---......//////......------..................------,,,,,,,,,,,,---......---------------,,,,,,,,,------............------------------------------------------------------+++,,,,,,---...///000000---....../////////......---------............///------------------------.......................................---------................................................---...//////000///..............................///...---,,,,,,,,,,,,,,,---.....................------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......//////........................,,,,,,------...//////000...------------...//////........................---------............///........................---------.........////////////............//////......////////////..............................////////////////////////////////////////////////...............///000000222111///...---......///........................////////////////////////........................//////.........---------------............------........................---------........./////////............---------,,,,,,,,,------.........+++***)))***---///000///---------------------------------------------------,,,,,,,,,,,,------.........................../////////...---------,,,---------........./////////////////////.....................////////////---.....................------------..........................................///000000000000000////////////////////////------........./////////000000////////////000000000000000000000111111222111111111000000111111222222222222222222222222222222111000111111111///---////////////////////////////////////////////////........./////////////////////......---......///,,,,,,,,,------------.........---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///000111111000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......------...//////...---------,,,,,,,,,,,,---............//////////////////------............------------------------------------------------------,,,,,,------...///000000---...//////000/////////---------............///------------------------........................////////////////////////................................................------///000000000///...------------------------...---,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------,,,------......------,,,------------,,,,,,,,,,,,+++,,,,,,---...///000000------------------------++++++,,,---...///000111...------------...//////........................---------............///........................,,,,,,------...//////////////////....../////////......////////////..............................////////////////////////////////////////////////............///000111111000000///.......................................000000000000000000000000........................000//////...------,,,,,,------............------------------------------------.........////////////............---------***++++++,,,---...//////)))((('''(((+++---...---------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------.............../////////...............---------------.........////////////////////////.........------........./////////---------...............,,,------------.......................................///000000000000000////////////////////////,,,---.../////////......///////////////000000111000000000000000111111222111111111111111222222333000000000000000000000000111000000000222222000...////////////////////////000000000000000000000000.........///////////////......------,,,,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,---------............///))))))))))))))))))))))))..............................////////////......------...//////...---------,,,,,,,,,,,,---......---.........///000000000------............------------------------------------------------------,,,---------......//////,,,---....../////////...---------............///................................................------......//////000000................................................,,,---///000111000///...------------------------,,,,,,,,,+++,,,,,,---------------.........//////---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,---------,,,,,,,,,++++++,,,---------.../////////------------------------,,,---------......//////...------------...//////........................---------............///........................,,,,,,------...//////000///......------......///......////////////..............................////////////////////////////////////////////////---------......///111111//////////////////..............................////////////////////////..........................................------------............------------------------------............///////////////............---------+++,,,,,,------.........---,,,***+++,,,------,,,------------------------,,,,,,,,,---------......------,,,,,,+++,,,,,,------........./////////000---------...........................////////////000/////////............---------.........//////---------.........//////,,,,,,---------.......................................///000000000000000////////////////////////......000111111111000//////////////////000111111000000000000000111111222000000000000000111222222000000000000000000000000000//////000222222111///////////////////////////000000000000000000000000............/////////000///...------,,,,,,------++++++,,,,,,,,,---------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,---------.........//////........................////////////////////////......////////////......,,,---...//////...---,,,---,,,,,,,,,,,,---......++++++,,,,,,---...//////---..................---........................---------------------------------...............+++,,,,,,---.........------------.........//////................................................******++++++,,,---......................................................+++---///000111000///...------------------------++++++++++++,,,------...---------.........//////---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,---------,,,,,,+++++++++..................------------------------------///............---------...------------...//////........................---------.........//////........................,,,,,,------...///000000...------,,,,,,------.........////////////..............................////////////////////////////////////////////////,,,,,,,,,---...///000000...///000111111000///...........................................................................,,,,,,------.../////////---..................---------------------------............/////////000//////.........------------------------------,,,444222/////////000...---------------------------,,,,,,,,,------.........------,,,++++++,,,,,,,,,---.........//////000000,,,------....../////////............/////////000000000//////.........------------.........//////---------.........//////,,,,,,,,,---------.................................//////000000000000000///////////////////////////000111333333222222111///////////////000111111000000000000000111111222///////////////000111111111111111111111111111111/////////000222333222000////////////////////////000000000000000000000000---.........//////000000000///...---------------++++++,,,,,,,,,---------......---------,,,,,,,,,........................******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------///...---,,,,,,,,,,,,,,,+++***************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////........................---------------------...///000///............---------,,,,,,,,,---------..............................***+++------------+++***//////.........---------........................---------------------------,,,+++***++++++------++++++------------++++++------............------///...---,,,,,,---...///////////////////////////000///...------...///000......------------............////////////............................................................////////////......//////...---,,,,,,++++++........................////////////////////////+++++++++,,,---...//////---,,,+++,,,------+++***.........------,,,,,,,,,------------------,,,,,,.........................................................------,,,,,,,,,...------,,,,,,------...------------------------000000111111111///...---111000///...------...//////............---------------............------////////////////////////////////////////////////......------------..................////////////000000//////......------......------------......,,,,,,,,,------.........,,,---...//////...---,,,........................------------------------......---------,,,,,,,,,(((***,,,...///---,,,***------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........------------------............/////////.........---------........................000000000000000000000000////////////////////////000...,,,---000111000...........................---------...///000000111////////////////////////111111000000000000111111////////////............//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////000///---+++++++++---...,,,,,,,,,---------.........------,,,,,,------...........................------------............------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------...------,,,,,,,,,------,,,+++***************+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////..............................---------------.../////////............---------,,,,,,,,,---------..............................,,,,,,------------,,,,,,......------,,,,,,,,,,,,........................------------------------000///...---------...///,,,---............---,,,------............------///...------------...///////////////////////////000///...------...///000......------------............////////////..............................------------------------......////////////......///......---,,,,,,++++++---------------------------------------------------.........///000000000///......///000111///.........---------,,,,,,,,,...---------------------.........................................................------,,,,,,,,,...------,,,,,,------...------------------------///...---,,,+++,,,,,,---111000///...---......//////............---------------............------........................////////////////////////......------------..................///////////////////////////.........///......------......///------------------......------............------........................------------------------......---------,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........------------------............/////////.........---------........................////////////////////////...........................,,,***+++---///...---........................------......///000000111////////////////////////000000////////////000000000000000000111111111111//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000//////............//////////////////////////////........................000...---++++++,,,---...,,,---------------------...------,,,,,,------...........................------------.........///------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------...---,,,+++***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////.................................------------.../////////............---------,,,,,,,,,---------....................................------------......---,,,,,,,,,,,,+++++++++........................------------------------000000///...------............////////////......------............------///...------------.../////////////////////////////////...------...//////......------------............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,......////////////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++....../////////////////////......///111222111000...------------,,,,,,,,,.................................................................................---------------...------,,,,,,------...------------------------///---+++))))))***,,,...000000///............//////............---------------............------------------------------////////////////////////......------------..................////////////.........//////////////////......------......///...............---------.........------.................................------------------------......---------,,,,,,,,,///...---,,,,,,...///000------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------...............------------------............///...............---------...........................................................................,,,++++++---......---........................------......///000000000//////////////////////////////............////////////000000111111222222...//////000000//////...------...///000111222222000000000000000000000000000000000000000000000000......------------......////////////////////////........................///...---,,,+++,,,---...---------------------,,,...------,,,,,,------...------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,+++************+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---......//////......------------.....................---------......//////............---------,,,,,,,,,---------..............................000///...------...///000---,,,,,,,,,,,,,,,,,,,,,......................................................------,,,,,,++++++........................------............------.........------.........////////////////////////..............................------------......---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,+++++++++---///000///...------------------------.........///////////////...............................................................---------...------,,,,,,------...........................000///---,,,,,,---///000/////////........./////////............---------------............------------------------------////////////////////////......------------..................////////////------......//////000000//////............//////000/////////......------///...---,,,,,,---...///........................------------------------......---------,,,,,,,,,,,,++++++++++++,,,------------------------------------------------------------,,,,,,,,,,,,------........................---------............///................................................------------------------........................///.........//////000000....................................//////000000////////////////////////000//////......//////000------......//////000000...//////////////////............///000111111111000000000000000000000000000000000000000000000000///......------......///////////////////////////...........................------,,,,,,,,,---......------------,,,,,,,,,...------,,,,,,------...------------------------))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------,,,+++******+++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------............---------------........./////////......---------......///............---------,,,,,,,,,---------..............................000000...------...000000------------.....................................................................------,,,,,,,,,...------------------...------............---------..................---////////////////////////------............------......------------......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,*********,,,...///...---------------------------............//////000000...........................................................................------,,,,,,------..............................//////000000000//////....../////////////////////............---------------............------------------------------////////////////////////......------------..................////////////------......//////000000/////////....../////////000000000//////.........///...---,,,,,,---...///........................------------------------......---------,,,,,,,,,)))***,,,......---,,,+++------------------------------------------------...------,,,,,,------...---.....................---------............///---.............................................------------------------.......................................///000111....................................////////////////////////////////////111000000//////000000111---........./////////000......////////////......000000000000////////////000000000000000000000000////////////////////////000//////////////////000////////////////////////........................---------,,,------------------------------------...------,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------............------,,,,,,------...///////////////...------------...///............---------,,,,,,,,,---------..............................//////............//////------...............///...................................................///000000000000//////......---,,,,,,---......------............------------...//////...------////////////////////////------............------......------------......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------......................................................//////////////////---,,,,,,---///000///---,,,,,,,,,------------...---------......//////000.............................................................../////////...------,,,,,,------...........................,,,---...///000///...------...//////000////////////............---------------............------------------------------////////////////////////......------------..................////////////.........///////////////000//////......//////000000000000000000/////////.........------.................................------------------------......---------,,,,,,,,,***,,,///111111000---,,,------------------------,,,,,,,,,------------.........------------......---------...............---------............///---------.......................................------------------------------------------------,,,---------,,,,,,...///..............................//////////////////////////////////////////111111000000000000111111111111111111111000000000---......//////......---111000000000/////////...000000000000000000000000////////////////////////000000////////////000000////////////////////////------------------------,,,,,,------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,------...//////000//////...---------------///............---------,,,,,,,,,---------..............................---......//////......---,,,,,,,,,------.........................................................---...///000111111000000//////...------...//////------............------------...//////...------////////////////////////,,,------......------,,,......------------......,,,------......------,,,........................------------------------,,,------......------,,,---------------------------------------------------------------------------.........///000000000///...---...000000///---,,,,,,,,,---------......+++,,,,,,---......//////................................................---........./////////000...------,,,,,,------...........................,,,,,,,,,---------......,,,---///000000000/////////............---------------............------........................////////////////////////......------------..................///////////////////////////.........000000////////////000000000000000000000000111111------............------........................------------------------......---------,,,,,,,,,,,,---.../////////......------------------------,,,,,,,,,---------............------------......---------.........//////---------............///---------.........//////........................------------------------------------------------+++---...---++++++---000......................../////////////////////...////////////////////////000000////////////000000222222111111000000//////---......//////......---////////////000000000000000000000000000000000000/////////////////////////////////....../////////////////////////////////------------------------+++,,,,,,---.........---***++++++,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////++++++++++++++++++++++++------,,,+++*********************+++,,,---...///++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,------...///000000000///...---------------//////.........---------,,,,,,,,,---------..............................,,,---...//////...---,,,+++++++++,,,,,,---------........................////////////////////////***+++---...000000//////111000///......///000111---..................---,,,---...//////...---,,,////////////////////////,,,,,,---......---,,,,,,.........------.........,,,------......------,,,................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.../////////...---...//////---+++,,,,,,,,,------.........++++++,,,,,,---...//////................................................---.........//////000000...------,,,,,,------...///////////////////////////...,,,+++,,,...000222,,,---///000000000////////////.........------------..................---////////////////////////////////////////////////.........------...................../////////000000000//////.........---000000////////////000000//////000000111111222222,,,---...//////...---,,,........................------------------------......---------,,,,,,,,,,,,,,,+++***+++,,,---...------------------------,,,,,,,,,------...............------------......---------.........//////---------.........//////---------.........//////................................................---------------------------///000///------///222........................///////////////.........//////////////////////////////............//////111111000///...---,,,,,,---..................---------...///000111222222000000000000000000000000////////////////////////.........------.........////////////////////////------------------------+++,,,------.........---)))***+++,,,...///000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------............///------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++........................------..................+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,++++++---------------------------------------------------......///////////////...............///000111////////////////////////.........------,,,,,,,,,//////.........---------+++,,,.../////////...---,,,---.........---,,,+++............---,,,++++++***+++,,,,,,------,,,,,,........................000///...---+++)))((((((---------------...///000///......------......///........................------------------------,,,,,,,,,...000000...------------............///......////////////......///............------------------------------------------,,,,,,+++++++++....../////////...,,,+++,,,,,,,,,---------...............------,,,,,,,,,------------------------000///---,,,,,,---///000......---------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,+++,,,---.........------000000///...---,,,,,,+++.........------,,,,,,,,,+++,,,---...///////////////////////////////////////.........------------........................///...---,,,,,,,,,,,,,,,..........................................------...---,,,++++++---...000//////000000///...---------------............///////////////000000000000000000000000000000000000................................................////////////////////////......---------,,,,,,,,,------............------------+++******+++------................................................+++,,,,,,------,,,,,,+++------------------------////////////////////////////////////////////////........................//////.........---------................................................---------...///000000111//////............//////............///////////////////////////.........000000//////.........---............////////////////////////////////////......////////////......000000//////......------........................111111111111000///...---------------------------,,,,,,,,,,,,,,,+++***)))------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------......------,,,,,,++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------------------------------------------------------...///////////////...---------......///000........................------------------,,,,,,//////.........---------,,,---......///.........---.../////////...---------------...------,,,,,,++++++,,,---------------.................................//////000000000///......---------......---,,,,,,++++++,,,,,,---........................------------------------...------///111111///...------------..................////////////......///............---------------------------------.........---------,,,,,,---.../////////...,,,+++,,,,,,,,,---------............---------,,,,,,,,,------------------------///...---,,,,,,---...///......---------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......//////......---,,,,,,,,,...---------,,,,,,,,,,,,+++,,,---...////////////000000000000000000000000/////////.........------........................///...---,,,,,,,,,,,,---...................................................---,,,++++++---///000///////////////...------........./////////000000////////////000000000000000000000000000000000000.................................................................................---------,,,,,,------............------...------,,,,,,------...................................................,,,------......------,,,------------------------........................................................................//////.........---------////////////////////////........................---------...///000000000//////............//////............/////////////////////////////////...000/////////........................////////////////////////////////////......////////////..................------------........................000000000000///...---,,,------------------------,,,,,,,,,,,,,,,+++***)))...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------------------------------------...////////////...------,,,,,,,,,---..............................,,,,,,------------------...............---------...------------...//////......///000000//////...,,,,,,------...---------,,,,,,---............---........................------...///000111222333000000///------,,,,,,,,,------,,,,,,,,,,,,------........................------------------------///......///111111000...------------..................////////////......///............---------------------------------//////............---------............---,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,------......------,,,.........---------------------,,,+++,,,---...///---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...////////////000000000000000000000000000/////////............------------------------......---,,,,,,,,,------...................................................---,,,,,,,,,---///000///////////////......---////////////000000000111////////////000000000000000000000000000000000000................................................------------------------.........------------,,,------............---------......//////......---................................................---......//////......---------------------------................................................------------------------...............---------////////////////////////........................---------...//////000000//////............//////............////////////......//////////////////////////////........................////////////////////////////////////......////////////......,,,,,,,,,---------------........................////////////...---,,,,,,------------------------++++++,,,,,,,,,+++******......------------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,...---------,,,,,,++++++---------......---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---------,,,,,,------------------------------------------------,,,---......//////......,,,,,,,,,++++++,,,------........................,,,,,,,,,------.......................................---,,,,,,...///000---.........////////////++++++,,,---............,,,---......//////..............................//////......---,,,,,,,,,//////...---------------//////............//////................................................///...---...000000///---,,,,,,---------...............////////////......///............---------------------------------............------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,......---------,,,,,,,,,,,,------......------,,,...............---------...---+++++++++,,,...000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,------...//////......////////////////////////000000/////////.........------------------------...------,,,,,,,,,------........................---------..................------,,,---...//////...///////////////............/////////000000000////////////000000000000////////////////////////................................................------------------------............------------------............------,,,---...//////...---,,,................................................------............------,,,,,,------------------................................................------------------------........................////////////////////////........................---------......////////////......------......///............////////////............///////////////////////////.....................////////////////////////////////////......////////////......,,,,,,,,,------......///........................---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---------,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,------......//////---------,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,,,,---------,,,------------------------------------------------,,,------...............---,,,,,,+++++++++,,,,,,........................,,,,,,,,,------.........---...........................---,,,,,,...///000,,,,,,,,,------......///++++++,,,---............,,,---......//////..............................000///...---+++***)))(((---------------...//////000//////......//////000...................................................---,,,,,,---...---,,,,,,,,,,,,------------.........////////////......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,------......------,,,...........................---+++++++++,,,...000***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.................................////////////............------------------------------,,,,,,,,,------...........................---------.........//////------------......//////......///////////////...------........./////////////////////000000000000////////////////////////////////////////////////........................------------------------//////.........---------------............------+++,,,---......---,,,+++................................................,,,,,,------------,,,,,,,,,,,,,,,---------......................................................---------------------------.....................------------------------........................------------..................------------..................////////////---.........//////000000.........///////////////............////////////////////////////////////......////////////......------....../////////000........................---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******++++++++++++***************++++++,,,,,,---+++,,,,,,---...///000111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------------------------------------------------------,,,,,,---............---------,,,+++++++++,,,,,,------------------------,,,,,,---------------------------..................------------...//////,,,,,,,,,,,,,,,---...///,,,,,,------...---------,,,,,,---............---........................//////......------------,,,,,,,,,------///000000......------------......................................................///---++++++,,,---,,,+++,,,,,,,,,,,,------------......////////////......///............---------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,.............../////////------,,,+++,,,---...///++++++,,,,,,------......,,,,,,------------......------...............---------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---..............................,,,,,,------.../////////------......////////////---...//////////////////------------............////////////000000000000000000000000000000000000////////////////////////........................------------------------/////////.........------------............------+++,,,,,,,,,,,,,,,,,,+++................................................+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------..................////////////------......///000000000.........///////////////............////////////////////////////////////......////////////...............///////////////........................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++************++++++,,,------...,,,,,,,,,------.........++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,------------------------------------------------------------+++,,,------......------......---,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------.........//////,,,---......///.........---,,,,,,,,,---...000111---------...------,,,,,,++++++,,,---------------....................................////////////......---------......///......------------......................................................000...,,,+++,,,------,,,++++++,,,,,,,,,---------......////////////......///............---------------------------------,,,,,,,,,,,,------......,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------------,,,++++++,,,------......---------,,,,,,,,,,,,------......------,,,---........./////////000,,,,,,,,,---------......---------------.........---------....../////////---...............------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................,,,,,,------...//////000---......///////////////------...///////////////............////////////////////////000000000000000000000000000000000000////////////////////////................................................////////////............------............------------,,,,,,,,,,,,------................................................,,,,,,------------,,,,,,++++++,,,,,,---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........................------------------------...------,,,,,,------...............////////////------......///000000111............/////////000............////////////////////////////////////......////////////......///...............------........................------............------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))************+++++++++---------,,,,,,,,,++++++******++++++++++++************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---------------------------------------------------+++,,,------......------///...------,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------.........//////+++,,,.../////////...---...---------...///111222............---,,,++++++***+++,,,,,,------,,,,,,........................///.........------------000///...---------------000000////////////000000........................////////////////////////111///---,,,---......---++++++,,,,,,,,,---------......////////////......//////.........------------------------------------------.........//////,,,,,,+++***+++,,,...///,,,,,,,,,---------......,,,,,,,,,------.........------------------------...---+++******+++---.........---------,,,,,,,,,,,,------......------,,,---.........//////000000+++,,,---.........------................................./////////000000---...............------////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................,,,,,,------...///000000---......///000/////////------...///000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000........................////////////////////////000/////////............---..................---///...---,,,,,,---...///................................................---..................---++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................------------------------...------,,,,,,------.............../////////000---------...///000000111---.........//////000000............/////////000////////////////////////......////////////...............------,,,,,,,,,........................------......///.........++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++*********+++,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///............---------//////////////////......---------............///,,,,,,,,,---------......---------............///111000000/////////000000,,,,,,,,,------.........---------------------------------............///------------.........///000000000000000000000000........................////////////////////////------------------------......------------......000000000000111111111111//////............//////.........------,,,,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------//////.........---------,,,---...---+++***+++,,,---------------------------------............///.........///////////////------............------000000///...------,,,,,,------...000111111111111//////.........---------------..................------------------------,,,---...//////...---,,,++++++,,,---............------------------------//////.........---------///////////////.........222222222111111000000000000111222222111000111333111000000///...---------............//////////////////.........---------................................................//////.........---------........................***+++,,,---...000111111---.........---,,,,,,+++................................................,,,,,,---...//////............////////////......///...------++++++***)))////////////////////////++++++,,,------......///..................------//////.........---------+++,,,,,,---.........---///////////////.........000000000///......------//////---,,,,,,---...///////////////////////////........................222111111000///......---........................++++++,,,,,,---,,,,,,+++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,------------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...............---------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------............///,,,,,,,,,---------......---------............///......------,,,------...,,,,,,,,,------.........---------------------------------............///------........./////////................................................////////////////////////------------------------......------------.............../////////000000//////............//////......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------.........------------------------------------------------//////.........------------...///...,,,,,,---...---------------------------------............///........................---......//////......------------...............---...///000000000000000//////.........---------/////////...---------,,,------------------------------............------,,,,,,------...---------------------------------//////.........---------/////////////////////000333333333333222222222222222333444333222111222333111000000///......------............//////////////////.........---------................................................//////.........---------........................000000///...------,,,,,,---.........------,,,+++........................---------------,,,,,,,,,,,,------...//////............////////////.........------,,,,,,+++++++++........................------------------------........................//////.........---------,,,---....../////////...------------........................//////////////////...............///000000000000000000000000////////////////////////111111000000///......---........................---............------,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***))))))))))))++++++++++++++++++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...***************************++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,......---,,,,,,,,,------------------------------++++++,,,---...///000111------------------......---------............///,,,,,,,,,---------......---------............///---,,,,,,,,,,,,,,,---------------------.........---------------------------------............///............/////////000................................................////////////////////////------------------------......------------......,,,,,,---------.........//////............//////...------------,,,,,,,,,------------------------,,,------......------,,,---------.........//////------------------------------------------------...............------------...//////...---///000---------------------------------............/////////......------,,,,,,---......//////......---***+++,,,---...000111111...//////000000000//////...............---------000000///...---,,,,,,+++------------------------.........------.........---------...------,,,,,,------------------------...............---------.........///000000000111333333333444444444444444444555666555333222222333000000000///......------............/////////////////////............---...............................................................---------........................111111000...---,,,+++***---............---,,,,,,........................---------,,,,,,+++++++++,,,---......///...............////////////......---,,,,,,,,,,,,,,,,,,,,,........................//////...------,,,++++++.......................................------------...//////000/////////++++++,,,,,,---.........,,,------...//////000000...//////000000/////////000000000000000000000000000000000000000000000000111000000//////.................................///000000000///...------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******))))))***************************......---,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------//////...------,,,++++++------------------------........................,,,,,,------...//////000,,,,,,,,,------------------------............///,,,,,,,,,---------......---------............///......---------...//////---------.......................................---------............///........./////////000000................................................////////////////////////------------------------...------,,,,,,------...,,,,,,---------.........//////............//////------------------------........................,,,------......------,,,------------............------------------------................................................,,,---//////......///111---------------------------------............/////////...---,,,+++++++++......////////////......***+++,,,---...000111111/////////000//////..............................//////......---------,,,------------------------///...---,,,,,,---...///............---,,,++++++------------------------........................,,,,,,---...//////000000222222222333333444444555444555666444222111111222000000//////......................../////////////////////...............................................................................................................---------...............------............------..............................------,,,+++++++++------...............------......//////......---,,,,,,,,,,,,------....................................---------,,,,,,,,,---------.......................................---....../////////......++++++,,,---......//////---------....../////////---...000111111111000///////////////////////////////////////////////////000000/////////.................................000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------//////...---,,,++++++***,,,---------------------................................................,,,,,,,,,---------......---------............///,,,,,,,,,---------......---------............///---------------...///000................................................---------............///............////////////////////////////////////........................////////////////////////------------------------------,,,,,,,,,,,,------------.........///////////////............//////------------------------........................,,,------......------,,,+++,,,,,,,,,,,,---------------------------------........................---.....................+++,,,......------...000---------------------------------............/////////...---,,,+++++++++...//////////////////...---------.........//////...////////////......------.....................,,,---------......//////------------------------///...---,,,,,,---...///............---,,,++++++---------------------------.....................++++++,,,------...//////000000111111222222222333222333444222000//////000////////////........................////////////////////////////////////................................................---.............................................++++++,,,---...///000111------...//////......---........................///.........---------,,,---...............------------............------+++,,,,,,------......///........................,,,,,,,,,---------......---------.........//////---.....................------.........------,,,,,,,,,---...///000000111///.........---------,,,---...000111111111000///................................................////////////...................................................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***++++++,,,,,,------.........------,,,,,,+++++++++,,,---.........------------------------------//////.........---------,,,,,,,,,---......//////---------............///,,,,,,,,,---------......---------............///++++++++++++,,,---...////////////.......................................---------............///------------.........///000000000000000000000000........................////////////////////////------------------------------,,,,,,,,,,,,------...////////////000000000//////............//////,,,,,,,,,------------...........................,,,------......------,,,+++++++++,,,,,,,,,------------------------------........................---------...............,,,---......---,,,---///---------------------------------............/////////......------,,,,,,...//////000000//////..................------------....../////////......---------...............+++,,,,,,---...///000000------------------------.........------.........---------...------,,,,,,---------------------------------...............,,,,,,,,,------......////////////000000000000000000111222111///....../////////////////////..................////////////...////////////000000000................................................---------...............................................................------...////////////............................................................///......---,,,------............------,,,,,,------.........///------------------------++++++,,,,,,---...//////,,,,,,------.../////////---------...............------------------,,,+++---......//////000000000//////......---,,,,,,+++------...///000000000000------------------------........................................................................++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...------------------------*********+++,,,,,,------******************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))+++,,,------,,,,,,,,,------------.........***++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------...//////000000---------............///,,,,,,,,,---------......---------............///,,,,,,,,,,,,---...///000000/////////.........---........................---------............///,,,,,,,,,,,,------------////////////////////////........................////////////////////////---------------------------,,,,,,++++++,,,,,,---....../////////000000000//////............//////,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,---------...------------------------........................---------.........//////...///000///------...///---------------------------------............///........................//////000000000000//////........................,,,,,,---...////////////---------.........//////,,,---------.../////////------------------------------............------,,,,,,------...------------------------------------------.........//////////////////////////////000000//////////////////...000111000......///000.../////////////////////............////////////.../////////000000000000................................................---------.........//////......................../////////...---------,,,------...///////////////........................+++,,,,,,------......///......//////...------,,,,,,------......------,,,---------...............------------------------,,,---------------------,,,,,,------...//////000---------.........//////...............---,,,,,,........................------------------------------------...///000111................................................................................................)))***+++,,,,,,------,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...******************************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,------------------------,,,,,,,,,++++++*********((()))+++,,,------,,,,,,---------.........//////******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------......///000111111---------.........//////,,,,,,,,,---------......---------.........//////.........///000111222222000000//////.........---////////////////////////---------.........//////+++++++++,,,,,,,,,------................................................////////////////////////---------------------------,,,,,,++++++,,,,,,---.........////////////000//////............//////,,,,,,,,,------.........////////////////////////,,,------......------,,,---------.........//////------------------------////////////////////////---------.........//////000111222000///......///---------------------------------.........//////........./////////////////////000000000000//////---------.........//////+++,,,---...////////////---------.........//////..................------------------------------,,,---...//////...---,,,++++++,,,---............---------------------------------.........//////111111111111000000000000111111000000//////.........///000000//////000111.........///////////////............/////////000.../////////000000111111................................................---------.........//////................................................------...///000000//////........................)))***+++,,,------...///.../////////...---,,,,,,,,,------......------,,,........................------------------------///......------,,,,,,+++,,,,,,------...///000000---------.........////////////000000///...------------------------,,,,,,+++,,,,,,------......///------,,,,,,---...000111////////////////////////000000000000000000000000---.............................................))))))+++,,,---.........+++++++++++++++++++++++++++++++++************)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///---,,,,,,,,,,,,+++)))************************,,,,,,,,,,,,,,,---...//////...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---------------------------,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...,,,+++,,,//////---***---------....../////////...---,,,,,,,,,,,,---.........------------......---------............/////////.........---------//////.........---------...------,,,,,,------...+++++++++,,,,,,,,,------000///...---,,,------...000000//////.........---...........................------------.../////////...---,,,,,,---...//////............------------------............///---------............///................................................................................................+++,,,,,,------,,,,,,+++---------------------------------............///........................////////////////////////000000///...------,,,,,,+++,,,............,,,+++,,,,,,,,,---...///000000........................////////////////////////------------------------,,,---......//////......////////////////////////000000000000000000000000000000////////////000000//////...------------...000000//////............---------............///111111000000/////////...............////////////+++,,,.../////////...---........................000000000000000000000000////////////////////////........................+++,,,.../////////...---...---,,,,,,,,,,,,---...................................................////////////////////////........................---...///000000///...---......------------..............................////////////////////////111111000///////////////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,..................------........................////////////////////////////////////////////////---...///000000///...---///............---------...........................------,,,,,,------...---------------------------,,,,,,++++++,,,,,,------.........---,,,,,,+++************************++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,++++++++++++++++++++++++------,,,,,,,,,------...///...,,,+++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...,,,+++,,,...///---++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---.........------------......---------............/////////.........---------//////.........---------...------,,,,,,------...------........./////////000///...---,,,------...000/////////.......................................------------.../////////...------------...//////............------------------............///---------............///................................................................................................+++,,,,,,------,,,,,,+++---------------------------------............///........................000000000000000000000000000//////...------,,,,,,,,,------......------,,,,,,---------.../////////........................////////////////////////------------------------,,,---......//////......////////////////////////........................//////////////////////////////...---------------.........---------,,,,,,---------............///000000/////////.....................////////////,,,---......//////..............................////////////////////////////////////////////////........................,,,---......///.........///...------------...///......................................................................................................////////////............------------..............................////////////////////////000//////...............///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................////////////////////////---...///000000///...---///............---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++,,,...//////...++++++++++++++++++++++++...------,,,,,,,,,,,,---...---,,,++++++***++++++***************************++++++++++++,,,,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,************************************+++,,,------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,......,,,+++++++++++++++,,,,,,,,,,,,...------,,,,,,------.........------------......---------............///...............---------...............---------...------,,,,,,------...---............///////////////...------------...////////////.......................................------------.../////////...------------...//////............------------------............///---------............///................................................................................................,,,,,,------------,,,,,,---------------------------------............///........................000000000000000000000000/////////...------,,,,,,......------------......------..........................................////////////////////////------------------------,,,---......//////......////////////////////////...........................///000000000000///...//////......------------,,,,,,,,,,,,++++++++++++---------............//////............---------............////////////......------......///000////////////////////////........................////////////////////////...........................------------...//////000///............///000................................................------------------------........................//////............//////......------------..............................//////////////////////////////...---------------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................////////////////////////......////////////......///............---------...........................------,,,,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------,,,,,,+++------------------------++++++,,,,,,,,,,,,---------,,,+++,,,...///...---++++++++++++++++++++++++......---,,,++++++++++++---,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++------------------------------------------------...------,,,,,,------...---------............///...................................................------,,,,,,------...,,,,,,,,,,,,------------............------......///////////////....................................------------...//////.........------.........///............------------------............///---------............///................................................................................................,,,,,,------------,,,,,,---------------------------------............///........................//////////////////////////////.........---------///...---,,,,,,---...///...............---------........................////////////////////////........................,,,---......///.........////////////////////////........................---...000111111000...---...............------,,,,,,,,,++++++++++++++++++---------............///------------------------............///////////////...---------...000111000000000000000000000000........................////////////////////////..............................---,,,,,,...///000///..................///................................................------------------------........................000///...------...///000......------------..............................////////////////////////000///......------......,,,,,,,,,,,,,,,---...///---------------------------------............///------............---------------------------------------...............................................................////////////////////////...//////////////////...///............---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,,,,------,,,+++************************...---,,,+++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,+++,,,------------------------------------------------------,,,,,,,,,,,,---------------............///---.....................---........................------,,,,,,------...,,,,,,,,,---------......------...........................///////////////...........................------------...//////---..................---///............------------------............///---------............///................................................................................................,,,------......------,,,---------------------------------............///...............................................................---------//////---,,,,,,---//////...............---------........................////////////////////////........................,,,---......///.........////////////////////////////////////////////////,,,...///111111///...,,,......//////......---,,,,,,,,,,,,,,,---------------------............///,,,,,,,,,---------------............//////////////////...------///000111000000000000000000000000........................////////////////////////..............................---,,,,,,...///000------------------------................................................................................................000///...------...///000......------------..............................////////////////////////111000//////......//////,,,,,,,,,,,,------...///---------------------------------............///------............---------------------------------------.........//////................................................/////////////////////////////////......////////////............---------...........................------,,,,,,------...........................---,,,,,,++++++,,,,,,---++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,,,,,,,,,,+++)))************************---,,,,,,++++++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++------+++++++++,,,++++++++++++************,,,------......------,,,------,,,,,,,,,,,,---------------............///---------...............---------..................------,,,,,,------........./////////000000000,,,---......///..................///////////////...........................------------...//////------...//////...------///............------------------............///---------............///................................................................................................------............---------------------------------------............///........................------------------------........................//////............//////------..........................................////////////////////////........................,,,---......//////......////////////////////////000000000000000000000000---...////////////...------.../////////...,,,+++------------............---------............///,,,,,,,,,------------...............//////////////////......//////000111////////////////////////........................////////////////////////...........................------------...//////,,,,,,------------,,,,,,................................................////////////////////////........................//////............//////......------------..............................////////////////////////111111000///////////////,,,,,,,,,,,,,,,---...///---------------------------------............///------............------------------------------,,,,,,------.../////////........................------------------------//////////////////////////////............/////////............---------...........................------,,,,,,------...........................---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++))))))***+++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++------+++***+++,,,+++++++++*********)))))),,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------............///---------.........//////---------.........//////...------,,,,,,------...////////////000000000000,,,,,,.../////////................../////////000...........................------------...//////------...//////...------///............------------------............///---------............///................................................................................................------............---------------------------------------............///..............................................................................////////////......,,,---------.../////////........................////////////////////////........................,,,---......//////......////////////////////////////////////////////////........................---...///000///...,,,+++,,,---------.........///---------............///,,,---------........................////////////......///000000000000000........................////////////////////////////////////////////////........................,,,---......///.........,,,---...//////...---,,,......................................................................................................////////////............------------..............................////////////////////////000000///............///------,,,,,,,,,---..............................---------............///------............------........................,,,,,,------...//////000........................------------------------////////////////////////000///...------...///000///............---------...........................------,,,,,,------...........................---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***)))((()))+++,,,,,,+++........................************+++,,,------))))))+++,,,,,,+++***)))************************,,,,,,,,,++++++*********))))))******++++++++++++))))))***++++++++++++***************************''''''(((***,,,...000111++++++++++++++++++++++++,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++...---+++)))***,,,---------,,,,,,+++++++++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------.........//////---------.........//////---------.........//////...------,,,,,,------...------------.........///+++,,,.../////////......---.........//////000000...........................------------...//////,,,---...//////...---,,,//////.........------------------.........//////---------.........//////................................................................................................------............---------------------------------------.........//////........................////////////////////////---.....................---...///000000///...---,,,,,,------...///000000........................////////////////////////////////////////////////,,,---......//////......////////////////////////........................///...------------...///---...///000000...,,,+++,,,,,,,,,------.........---------.........//////---------....../////////............/////////000---...000111111111000///........................000000000000000000000000////////////////////////........................+++,,,.../////////...------...///000000///...---................................................------------------------........................---...///000000///...---.........------.................................//////////////////////////////...------------......------,,,,,,---------........................---------.........//////---..................---........................,,,,,,------...///000000........................------------------------////////////////////////000///...------...///000//////.........---------...........................------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------.........------,,,,,,,,,)))***++++++,,,---......000...,,,******,,,...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************)))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,+++***+++,,,...///------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********///...,,,,,,---------,,,---------,,,,,,+++++++++,,,,,,,,,---------............////////////......,,,,,,,,,---------............//////////////////////////////////////////111111000000//////..............................------///000000000///...////////////////////////........................////////////////////////------............---------------------------------------------------------------.........//////...---,,,,,,,,,,,,---...------............------222///,,,,,,...000000...---------............///...............///000000////////////////////////........................000000///...............000000//////.........---//////.........---------/////////...------,,,,,,000000///...---,,,,,,+++................................................////////////////////////..............................////////////..............................//////.........---------......------------..............................///...---,,,,,,---...///111111000000//////......////////////////////////........................////////////////////////000///...---------------000000///...------,,,,,,---.........//////000000////////////////////////000///...------------------------............///////////////////////////........................------------------------------------------------///......---------......------------------------------------------------.........------.........------------------------,,,,,,,,,------.........---------------------------------------...///000++++++,,,---......................................................------........................000000///...---,,,,,,+++------------------------,,,---......,,,,,,---............------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,------...------++++++++++++------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,++++++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,+++***+++---/////////---------,,,,,,+++++++++,,,,,,,,,---------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000000//////..............................+++,,,---.........---,,,------------------------........................////////////////////////------............---------------------------------------------------------------.........//////...---,,,,,,,,,,,,---...------............------000---+++,,,...///...,,,---------............///---------------...//////////////////////////////........................000//////...............000/////////.........---//////.........---------------................../////////...------,,,,,,......................................................................................................////////////..............................//////.........---------......------------..............................///...------------...///000000000000//////......................................................//////////////////////////////...---------------000//////...------,,,,,,---........./////////000........................//////...------------------------............///////////////////////////........................------------------------------------------------............------......------------------------------------------------......------------......------------------------,,,,,,------------------------------------------...------,,,,,,,,,------,,,,,,------...---------......................................................................../////////...------,,,,,,---------------------------...//////------...///......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++...------,,,,,,++++++***---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---------,,,,,,+++++++++---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************************---,,,,,,+++,,,---...///******+++,,,,,,,,,++++++************************++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,******+++---/////////------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................,,,,,,,,,+++++++++++++++......------------------////////////////////////000000000////////////...........................+++,,,------......------------------------------........................////////////////////////------............---------------------------------------------------------------..................------,,,,,,------...------............---------,,,+++,,,......,,,+++---------............///,,,,,,,,,,,,,,,---......////////////////////////........................000///......------....../////////..............................---------,,,,,,------...//////000........................................................................------------------------..............................////////////.............................................---------......------------..............................///...------------...///000000000////////////...------------------------........................//////////////////////////////...------------.../////////...------,,,,,,.............../////////........................///...---------------------------............///////////////////////////........................------------------------------------------------,,,---............------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,------------------------......---,,,+++******+++---------...------,,,,,,........................................................................................................................---///000///...---...///...------------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************---,,,+++******+++...///***++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,,,,,,,***++++++,,,,,,---------///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------,,,,,,,,,++++++---------------,,,,,,,,,////////////////////////////////////////////////.................................///////////////////////////////////////........................////////////////////////------............------------------............................................................------------------------,,,------......------,,,+++,,,---.........,,,+++---------............///------,,,,,,------...///////////////////////////........................//////...------------...................................................---------.........//////---------.........//////................................................------------------------..............................////////////............................................................------------.......................................------.........////////////////////////------------------------........................///////////////////////////......---------......//////.........---------......................................................---,,,,,,------------------............///////////////////////////........................------------------------------------------------+++,,,---.........---------------------------------------------------------,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,------------------------...------,,,++++++,,,,,,............---,,,++++++........................---------.......................................---------.........//////////////////////////////---...///...---,,,---///------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,+++)))((((((***,,,---++++++,,,,,,,,,++++++***************************+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......+++++++++,,,,,,------......---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------.....................---------......---------,,,,,,,,,////////////////////////.............../////////....................................//////000000////////////////////////........................////////////////////////------............---------------....../////////.............................................---------------------------,,,,,,------------,,,,,,+++---...//////------,,,---------............///...............//////000////////////////////////........................//////...------------------------...............---.....................//////.........---------,,,,,,------.../////////................................................------------------------..............................////////////..............................---...........................------------..............................---..................---.............../////////................................................////////////////////////......---------......///...............---------...............---------........................------,,,,,,,,,------...---------............///////////////////////////........................------------------------------------------------+++,,,,,,------...---------------------------------------------------------,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,---------------------------------------...//////............---,,,++++++........................---------.........//////........................,,,,,,------.../////////////////////////////////+++,,,------++++++,,,---------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++---......///...------------------...++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...***************************))))))((((((***+++,,,++++++,,,,,,,,,+++******************************++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------......//////,,,,,,,,,,,,------------+++))))))***,,,.........++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,---...///---.........//////////////////......---,,,,,,,,,////////////////////////---............/////////........................---,,,,,,,,,,,,---......------------------------........................////////////////////////------............---------------...//////000000.......................................---------,,,------......------,,,,,,,,,------------,,,,,,,,,---//////---,,,---...---------............//////............///000000////////////////////////........................///...------,,,,,,---------------------.........---------...............000//////...------,,,,,,---------.........//////................................................------------------------..............................////////////..............................---------.....................------------..............................------...//////...---------............/////////////////////////////////........................////////////////////////...------------...//////.................................---------------------------------------,,,,,,,,,,,,,,,------...---------............///////////////////////////........................------------------------------------------------,,,+++++++++,,,---...///------------------------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,------------------------------------...///000000---------...------,,,,,,........................,,,,,,------.../////////........................---------.........//////........................***,,,---,,,+++***+++,,,,,,,,,,,,------------...,,,---------............++++++,,,,,,,,,,,,------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,---************************))))))*********++++++++++++,,,,,,,,,,,,+++***)))************************++++++,,,,,,,,,,,,------+++,,,------------,,,+++***++++++,,,+++***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------------,,,,,,,,,***)))((())),,,......---+++++++++,,,,,,---------,,,,,,,,,---------......///...,,,++++++,,,...///+++,,,,,,---...///000000000000//////...------,,,////////////////////////---------.........//////........................---,,,,,,+++,,,---...///------------------------........................////////////////////////------............---------------...///000000000........................//////.........---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,++++++---...---+++***,,,///---------............///...------------...//////////////////////////////........................///...------,,,,,,------,,,,,,,,,------.........---------.........//////..................---------------.....................................................................................................................////////////..............................---------.........//////......------------..............................------...//////...---------------.........//////................................................////////////////////////---------------...//////.................................------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------............///////////////////////////........................---------------------------------------------------,,,***)))***,,,///000------------------------------------------------......------------......------------------------,,,,,,---------------------------------------------------,,,------......,,,,,,------...---------........................,,,,,,------...//////000........................---------...............------------------------+++,,,------++++++,,,---,,,,,,,,,---------......------------............+++++++++,,,,,,---------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))************************++++++,,,,,,,,,---------***+++,,,------,,,+++******+++,,,,,,+++***)))(((++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,...,,,******+++,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......///...,,,++++++,,,...///)))***+++,,,...///000000111111000///......------////////////////////////---------.........//////........................//////...---...///000111////////////////////////........................////////////////////////---..................------------...///000000111//////////////////////////////.........---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,++++++,,,---+++((((((+++...---------.........//////---,,,,,,,,,,,,---......////////////////////////..............................---,,,,,,,,,,,,---,,,,,,,,,------.........---------.........//////,,,,,,------.../////////........................................................................////////////////////////..............................////////////..............................---------.........//////.........------.................................,,,---...//////...---,,,---------.........//////------------------------........................////////////////////////---------------...///000---..............................------,,,,,,,,,------------------------++++++++++++,,,,,,---...---------.........//////////////////////////////........................---------------------------------------------------,,,)))((())),,,///222------------------------------------------------///......------......///------------------------,,,,,,,,,------.........------------------------......---,,,++++++++++++++++++,,,---....................................,,,,,,------...///000000................................................------------------------,,,---......,,,,,,---...,,,,,,,,,------.........---------.........//////+++++++++,,,,,,---------***++++++,,,,,,---......++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++***)))(((''',,,+++******,,,,,,+++***......---,,,,,,++++++******++++++,,,,,,++++++***,,,+++++++++***)))))))))***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++...,,,+++---000111///,,,......---------,,,,,,,,,,,,,,,+++)))(((&&&%%%%%%))))))***+++,,,,,,------)))))))))))))))))))))))),,,,,,++++++***++++++,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++,,,---...////////////............///////////////.........------------......//////000000111111.........------,,,,,,,,,***))))))((()))***,,,---........................---------.........//////..............................------------......,,,,,,------...///000000......------------...............------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------............///111000...,,,,,,,,,...//////...---,,,,,,---...///........................111000...,,,,,,,,,...//////...---,,,,,,---...///////////////////////////.........................................................///////////////////////////////////////////////////////////////..................------////////////....................................------...///000000//////..................------///............---------..................------///............///000000........................////////////////////////000000000000000000000000.........////////////000000000//////......------................................................////////////////////////...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.../////////...---,,,,,,++++++++++++......------------..............................---------............///------......------,,,+++,,,------......------,,,...------,,,,,,,,,------........................------++++++++++++------++++++,,,,,,---...//////111000///...............---------............/////////.........---------//////...---,,,,,,,,,,,,........................,,,------......------,,,+++*********+++---///000.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++++++++++++++++++++,,,+++******,,,,,,+++************+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++---+++***,,,...///---+++------------,,,,,,,,,,,,......---,,,+++***))))))*********+++,,,,,,,,,---+++++++++++++++++++++++++++++++++*********+++++++++,,,---,,,++++++,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---............------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------............////////////.........---------,,,,,,------------.....................------,,,,,,,,,///...---,,,,,,---..............................---------.........//////..............................------------......,,,,,,------...//////000......------------............---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------............///111///...,,,,,,,,,...//////...------------...///........................111///...,,,,,,,,,...//////...------------...///////////////////////////........................////////////////////////000000//////......------////////////////////////////////////////////////........................////////////............////////////////////////---......////////////.....................------///............---------........................+++++++++++++++,,,,,,---////////////////////////........................////////////////////////------........./////////............------------................................................------------------------...........................---,,,,,,,,,,,,---............---------,,,,,,------------------------........................---------...............///......---,,,,,,------......------------..............................---------............///------......------,,,+++)))******++++++******)))...------,,,,,,---------------------------------------,,,++++++,,,------++++++,,,,,,---......///000///......------......---------............/////////.........------------------,,,,,,---..............................------------------------......,,,+++++++++,,,---......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,---......///,,,+++******,,,,,,,,,***'''(((((()))******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++++++++++++++++++++******+++------,,,+++,,,,,,,,,,,,++++++++++++---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------*********************+++***+++,,,,,,******+++,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---....................................------,,,,,,,,,------------------------////////////...---,,,+++---............/////////.........---------,,,,,,.........---------------.........---------------111000///...------------........................---------.............................................------------......,,,,,,------.../////////......------------.........------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------............///000///...,,,,,,---......///...------------...///........................000///...,,,,,,---......///...------------...///////////////////////////........................////////////////////////111000000///...---,,,,,,////////////////////////////////////////////////........................////////////............111111111111111111111111....../////////......---------------------......///............---------........................---,,,,,,,,,,,,---......////////////////////////........................////////////////////////,,,---------............,,,,,,,,,---------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...//////............------...............................................................---------000///........................------------..............................---------............///------......------,,,+++,,,,,,------------,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........///...---------------------------............///...............---------,,,,,,,,,,,,---...///000...........................---,,,,,,,,,,,,---...///...------,,,,,,------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++,,,---......,,,*********,,,---,,,+++(((((())))))***************++++++,,,,,,++++++******+++++++++,,,,,,------***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------,,,+++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,++++++------------------------))))))*********************,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++.........------,,,,,,+++..............................//////...------,,,---------.........///////////////.........------000000000//////........................---------...------,,,,,,,,,++++++..............................................................................------------......---------.........//////......------------......------------------------,,,------......------,,,,,,,,,,,,---------......---------............//////...------------...............------.................................///...------------...............------.........////////////////////////......................../////////////////////////////////......---------////////////////////////////////////////////////---------...............////////////............000000000000000000000000////////////...---,,,,,,,,,,,,------------......///............------------------...............---------------...//////////////////////////////........................////////////////////////,,,,,,,,,---------......,,,,,,,,,------......///................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------------------------------......................../////////...---------,,,//////......---......///......------------..............................---------............///------......------,,,+++------............------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------.........------,,,,,,,,,---------------............///........................---------------...//////........................///...,,,++++++,,,...///,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************+++++++++++++++***)))***,,,---,,,+++,,,,,,,,,++++++************++++++,,,,,,++++++***))))))******++++++,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++------------------,,,,,,,,,+++++++++******(((((())))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++***,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------,,,++++++.........------,,,,,,,,,........................,,,------...//////......------------............000000000////////////...000000//////......------........................******++++++,,,,,,,,,,,,.............................................---..............................------------......---------.....................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---------............///......---------.........---..................---..............................---------.........---..................---////////////////////////........................------------------------,,,,,,------......//////////////////////////////////////////////////////---------.........//////////////////............////////////////////////......///......---,,,,,,,,,,,,,,,,,,------......///............------------------.........//////*********)))******+++,,,------------------------................................................,,,,,,,,,---------......------....../////////000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---------,,,...---------------............------------..............................---------............///------......------,,,+++******++++++++++++******,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------------,,,,,,,,,------...---------............///---.....................000///...---------------........................///...,,,++++++,,,...///+++,,,,,,...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++******)))))))))+++***)))***,,,------,,,......------,,,++++++******++++++,,,,,,++++++*********************++++++***++++++,,,,,,++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++***,,,......---,,,---...,,,,,,,,,,,,++++++++++++*********+++,,,------...,,,,,,,,,,,,------------************************((()))+++,,,------,,,+++,,,---......,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---...//////...---,,,------------------------........................+++,,,---...////////////,,,------------.........000000000/////////......---------,,,,,,,,,,,,,,,.............../////////++++++---....../////////.......................................---------..............................------------....................................------------......,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------......---------............///---------...............------...//////...------........................---------...............------...//////...------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000////////////////////////////////////////////////,,,,,,------.../////////////////////............------------------------------.........------,,,++++++,,,,,,------......///............---------,,,,,,------.../////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---------.....................///////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.......................................------------------,,,------...///......------------..............................---------............///------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------...///---------............///---------...............111000///...------------...........................---,,,,,,,,,,,,---...---............---,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))***,,,------,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++*********++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++(((+++------+++***,,,---------------,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,---.........++++++++++++++++++++++++)))***,,,.........---,,,+++,,,------,,,+++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,---///000000///---,,,+++,,,,,,------.........------------------------------...............---,,,,,,---------.....................------------+++,,,,,,,,,,,,,,,,,,------........./////////000---...//////000///..............................//////.........---------..............................------------....................................------------......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///,,,------......///......------...//////...------........................,,,------......///......------...//////...------////////////////////////........................------------------------,,,,,,,,,------.........////////////////////////////////////////////////,,,,,,------...//////000////////////............------------------------,,,,,,---.........------***++++++,,,------......///............---------,,,,,,------...//////000//////......//////000111------------------------------------------------........................------.........////////////...............------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------......------------------------........................---------.....................------...//////000......------------..............................---------............///------......------,,,+++---......//////......---,,,,,,,,,,,,---...//////------------------------,,,---...//////...---,,,------------------------......------......///000---------............///---------.........//////000///...............///........................------------------------,,,------...---,,,+++***,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,...---,,,***++++++,,,,,,------...+++++++++,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,+++++++++---,,,,,,++++++*********++++++++++++++++++++++++'''***,,,,,,***)))***,,,......------------,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////++++++++++++++++++++++++)))***---/////////...---***+++,,,,,,******+++,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...***+++---......---+++******++++++,,,---...//////------------------------////////////...---,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++---------....../////////---.........//////000000....../////////---,,,+++........................//////.........---------.................................------..............................---.........------.........,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......---------.........//////,,,,,,---.../////////...,,,---...//////...---,,,........................,,,,,,---.../////////...,,,---...//////...---,,,////////////////////////................................................---------------------,,,////////////////////////////////////////////////,,,,,,------...///000000000/////////....................................++++++,,,---............******+++,,,,,,---......//////.........---------,,,,,,------...///000000---,,,,,,,,,,,,---..............................------------------------.................................////////////000.........------,,,,,,,,,................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........//////................................................,,,------......////////////////////////000111111.........------.................................---------.........//////------......------,,,+++***++++++,,,,,,++++++***+++++++++,,,---...///000........................,,,---...//////...---,,,------------------------...............///000111---------.........//////---------.........//////......---......///000111........................,,,------......------,,,((()))+++---.........---,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,***+++---,,,,,,+++---...)))******++++++,,,------++++++,,,,,,,,,+++*********+++---------+++)))(((++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------******+++,,,,,,---......+++++++++,,,,,,------...///...---,,,,,,...///111------------------------.........////////////000---------............///000111111111000///---,,,................................................///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,---...///000000///...---..............................---,,,---...///000,,,(((&&&(((---000...,,,..............................------------......///////////////000111111///............---------+++,,,---.........---,,,------......///000000000---------,,,,,,+++++++++,,,,,,,,,---------............------------......------------------------...............------------------............///........................---------------...///000------............------......------------......---------............///////////////////////////........................------------------------//////......------------000///---,,,,,,---...///000///...---------------////////////////////////////////////////////////////////////////////////---------............///---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------,,,+++***+++,,,---...........................////////////////////////......---------,,,,,,,,,---------............///+++++++++,,,,,,,,,------.................................------,,,,,,,,,------------------------000///...---------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,+++***+++,,,---...---..................---............---,,,+++***------------------------////////////////////////------------------------............////////////.................................------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,+++******,,,---,,,+++++++++++++++++++++***++++++,,,,,,,,,++++++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------......---,,,***)))((((((***************+++++++++,,,,,,---...............------------------------,,,,,,---------.........------------............000000111111000///---,,,................................................///...------------...//////...---,,,,,,,,,,,,---......////////////.................................------,,,---...///000111...+++,,,///111///,,,........................------,,,,,,,,,,,,------///.............../////////............---------+++,,,---.........------------......//////000000.........---------,,,,,,,,,,,,,,,---------............------------..............................---------...............---------............///..............................---------......///------............------......------------......---------............///////////////////////////........................------------------------000000//////............/////////...//////000000//////...---------------........................------------------------........................---------............///---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,+++++++++,,,---.........................................................---------,,,,,,,,,------------............,,,,,,,,,,,,------------........................---,,,,,,,,,+++++++++***------------------------//////...---------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,---...//////...---,,,,,,---...///...////////////...------------------------------........................------------------------............////////////------------------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,(((***++++++***)))***,,,------,,,,,,+++******))))))***++++++,,,,,,,,,,,,...---+++))))))***+++---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------......---+++)))(((&&&&&&++++++++++++************)))+++---//////...,,,+++------------------------++++++++++++,,,,,,,,,,,,------------............000000000000000///------................................................///...------------...///......---,,,,,,,,,------//////............//////...........................------------...//////444111......000000...+++........................,,,,,,,,,++++++,,,,,,,,,............------------///............---------+++,,,------......---------------...//////000000//////............------,,,,,,,,,---------............------------..............................,,,,,,------......//////---------............///........................//////...---------......------............------......------------......---------............///////////////////////////------------------------------------------------000000000/////////////////////000111111222222111//////...------------...---------------------------------------------------------------------------------............///---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,+++,,,------.........................................................---------,,,,,,,,,------------............,,,------------.................................---------,,,,,,,,,,,,,,,------------------------//////...------------...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000000...+++))))))+++...000,,,------.......................................---------------------------------------------------............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,)))+++,,,+++***)))***,,,,,,,,,,,,++++++*********((()))***+++,,,------------,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++.........------,,,,,,+++***+++,,,---------,,,+++------------------------***++++++++++++,,,,,,,,,,,,,,,---------.........000000000//////......---.........................................................------............------,,,,,,,,,------//////---,,,,,,---//////........................------------......//////222///---,,,------,,,***........................------,,,,,,,,,,,,------......//////......------///............---------,,,,,,,,,---------------,,,,,,---......//////000............------------,,,,,,,,,---------............------------..............................++++++,,,------...//////---------............///........................000///...---------------------............------...------,,,,,,------...---------............///////////////////////////------------------------------------------------////////////............---...000111222222222111///......---------......------------------------////////////////////////---------------------------------............///---...///...---------///........................,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,,,,------............................................................---------,,,,,,,,,,,,,,,---------.........---------.........//////........................////////////////////////------------------------///......---------......---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------------......///------+++******+++------((()))***+++,,,,,,,,,,,,////////////////////////---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,+++***+++,,,******+++++++++,,,,,,,,,((()))***+++,,,---------******,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---...//////......------,,,,,,,,,,,,,,,+++***+++,,,---...------------------------,,,,,,,,,,,,------------,,,,,,,,,------------.../////////...............................................................---..................---------,,,,,,,,,------...///...---,,,,,,---...///........................---------..................---++++++,,,------,,,..............................------------......//////000000000//////...///............---------,,,,,,,,,,,,------......,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------............///........................000///...---------------------............------------,,,,,,,,,,,,---------------............///////////////////////////------------------------------------------------------------------------+++,,,...000111111000000......---------......///------------------------////////////////////////---------------------------------............///---...///...---------///........................,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,---------...............................................................---------,,,,,,,,,,,,,,,,,,------------...---------.........//////........................////////////////////////------------------------......---------......///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------++++++,,,,,,------------***+++------------+++***((()))***+++,,,---------////////////////////////........................------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,,,,---...---+++++++++---)))******+++,,,,,,------)))***++++++,,,,,,,,,,,,(((***,,,---...,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++...---+++******,,,...000------------------------------------............,,,,,,,,,,,,------------//////...------......///................................................------...//////...------------,,,,,,,,,---............------------..............................,,,---......//////......------------...///000000........................///......------......///---...000111111111000//////............------------,,,,,,,,,,,,---...///,,,,,,,,,---......//////+++++++++,,,,,,,,,,,,---,,,,,,,,,---------............------------......++++++++++++++++++++++++++++++,,,,,,------......---------............///........................//////...---------......------............------------,,,,,,,,,,,,---------------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------+++,,,---......///.........------------...//////---------------------------------------------------------------------------------............///---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,---............---........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,------------.................................,,,,,,,,,,,,,,,---------------------------------...------------...//////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,)))+++...000000...+++)))++++++---...////////////........................////////////////////////------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,++++++******++++++,,,+++,,,---,,,*********++++++++++++++++++++++++,,,***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------......///------------------------------------............++++++,,,,,,,,,---------///...------------...///................................................------...//////...------,,,,,,,,,,,,,,,---...///,,,------......------,,,........................,,,---.../////////...---.../////////...///000111...........................------,,,,,,------...+++,,,...000111111000//////............---------------,,,,,,,,,---...///+++,,,,,,------......///,,,,,,,,,,,,------......,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///..............................---------......///------............---------,,,,,,++++++,,,,,,------------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---------------......---------------...//////........................------------------------........................---------............///---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------..............................---------............///------------------------,,,,,,.../////////...---........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------........................***+++++++++,,,,,,,,,,,,---------------------------------------...//////,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,,,,---...//////...---,,,,,,---...///////////////------------------------........................------------------------,,,,,,---------.........------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,***,,,,,,+++)))((()))***------,,,++++++*********++++++,,,,,,,,,+++******,,,+++***))))))+++---...++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))******+++++++++,,,---------....../////////+++,,,...000000///...---------------------------,,,,,,------------......++++++,,,,,,,,,---------///...---,,,,,,---//////................................................,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///+++,,,............,,,+++........................,,,,,,.../////////...---/////////...------...000........................---,,,,,,++++++,,,,,,---(((***---///000111000/////////.........---------------,,,+++,,,---...///++++++,,,------......///---------.........//////,,,,,,,,,---------...............------.........---------------------------,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------------...///000---..................------,,,,,,++++++,,,,,,------------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000///---,,,,,,---...///---------------...///000////////////////////////////////////////////////////////////////////////---------.........//////---...///...------...///........................,,,,,,,,,---------......,,,,,,,,,---------..............................---------.........//////------------------------,,,,,,.../////////...---........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................,,,,,,,,,------.........---------------------------------------...///000,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---.........------.........,,,,,,------......------------------------------------------------------------------------------,,,,,,,,,---------.......................................------,,,,,,,,,------------------------------------------------...------------...///////////////......------------,,,***(((((()))***+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,***(((((()))***+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,///...------++++++***)))++++++,,,------...//////,,,,,,,,,------............---,,,,,,,,,,,,---...,,,---...///000000000000................................................------...............---------------------------,,,------......------,,,------------------------...------------...//////------------------------//////.........---------........................,,,------......------,,,---------............/////////.........---------------------------------..............................------------......,,,------......------,,,///...------++++++***)))................................................------,,,,,,,,,,,,---------------............///---------------...///////////////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000.........------,,,,,,,,,------------------------..................------------...///000111222222.........------,,,,,,,,,,,,,,,,,,------.........///////////////............---,,,,,,++++++++++++,,,,,,,,,------.................................//////.........------------,,,,,,,,,,,,---......------------------------........................------------------,,,,,,.........------,,,,,,,,,/////////...------,,,,,,111111000000////////////++++++++++++++++++++++++---...///...,,,+++,,,---......------------......---......///...---+++***...............///000000------............---------.........---,,,,,,+++------------------------...---,,,+++***+++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,...///---++++++,,,,,,---.........---..................------......//////......---,,,---.........///000000000------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,---------------------------------------.........//////---------,,,,,,,,,++++++---,,,***)))((()))***+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...,,,+++)))))))))++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,------......------------------------...---,,,,,,,,,,,,---...///000000000000//////...---------------------------------------------------...............------........................---......//////......---------------------------...------------...//////------------------------//////.........---------........................,,,------......------,,,---------............/////////.........---------------------------------..............................------------......---------......---------...------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////---------............///......---------......///------..........................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000......---------,,,,,,,,,------------------------..................------//////////////////000000......---------,,,,,,,,,,,,,,,,,,---------..................////////////......------------------,,,,,,,,,---------......------------------------//////.........---------------,,,,,,------...///------------------------...........................---------------------------------------,,,,,,------...........................---------,,,,,,---------------------------...///...,,,+++,,,---......------------......,,,,,,---......---------...............///000000......////////////......------......------,,,+++------------------,,,,,,...---,,,+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...///---++++++,,,------......------..................------......//////......---,,,,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,,,,---------------------------,,,------------.........+++++++++************))),,,+++***)))))))))***+++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++*********,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,...---+++******+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------,,,,,,...------,,,,,,------...222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++////////////////////////...//////////////////...------------------------...------------...//////------------------------...............---------........................,,,------......------,,,---------............///...............---------------------------------..............................------------......---------------------------,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++////////////////////////---------............///...............---------,,,,,,------...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////...------------,,,,,,,,,------------------------------------------......000000/////////............------------,,,,,,,,,,,,,,,,,,------------...---------.../////////000.............../////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...............------------------,,,------...///........................................................................,,,,,,------------------,,,,,,------...//////000---------,,,,,,,,,,,,,,,........................---.........,,,+++,,,---......------------......,,,,,,,,,,,,---...///000.........---......///000//////000000000000//////------......------,,,,,,.........------,,,,,,,,,...---,,,+++++++++,,,,,,------------------------------------------------------------------------...---,,,,,,......---,,,,,,,,,------......------------------------............//////......---,,,------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,...------,,,,,,------...//////...---,,,,,,,,,---------------------------,,,,,,,,,,,,------------*********************)))++++++***))))))******+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,------.........------------------------111111111000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++..............................////////////......------------------------...------------...//////........................................................................,,,------......------,,,---------............///..............................................................................------------............------------......,,,,,,,,,,,,------..............................++++++++++++++++++++++++,,,------------------,,,---------............///...............------------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,------------..............................------------------------------------------------,,,,,,------...///000000,,,---......////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...//////////////////////////////.................................///////////////,,,,,,,,,------.........---------.........//////................................................,,,---......,,,,,,,,,.........------------.........---,,,,,,,,,...///000.........------......///......////////////......,,,------...------,,,,,,.........------,,,,,,+++------,,,,,,,,,+++++++++------------------------,,,,,,------------------........................------,,,---------------,,,,,,------...------,,,,,,,,,------------...............///......---,,,/////////......---------------------------------------------------------...------,,,,,,------...111000///...---,,,,,,,,,------------------------+++++++++,,,,,,,,,------*********+++++++++++++++******************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,------...,,,+++++++++++++++++++++******+++,,,...///000000---------------------------.........---,,,,,,+++------------------------------------------------------......---,,,++++++------------------------,,,------......------,,,------------------------...------------...//////........................---.............................................,,,------......------,,,---------............///---...........................................................................------------......///......------......///+++,,,,,,------......///........................------------------------,,,,,,---......---,,,,,,---------............///---......//////...------//////.........---------........................------------------------++++++++++++++++++++++++---------...............------------------------------------------------,,,,,,,,,,,,------......+++,,,,,,---.../////////------------------------------------------------+++,,,,,,---...//////000+++,,,---...///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---........................------------...//////////////////////////////....................................//////000000,,,,,,,,,------.........//////.........---------........................------------------------,,,---...---,,,,,,---.........------------......111///...---,,,---............------------......,,,------......------,,,,,,,,,------...------,,,.........------,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,---------..............................,,,------------,,,------,,,------...------,,,,,,,,,,,,,,,,,,------...............///......---,,,//////......---------,,,------------------------------------------------...------,,,,,,------...111000///...---,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,)))*********++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,******+++,,,...///000000,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,................................................,,,,,,------------,,,,,,------------------------,,,,,,------------,,,,,,------------------------...------------...//////........................---------.......................................,,,------......------,,,---------............///---------.....................................................................------------......000///...------...///000,,,,,,------.........///................................................---...///000000///...------------............///+++,,,.../////////...---000//////...------,,,,,,........................------------------------++++++++++++++++++++++++........................,,,,,,,,,------------...------------------------++++++,,,,,,------......******+++,,,---...///000,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,---.........///+++,,,---//////...---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------......///000................................................---------......//////000,,,,,,------------------000//////...------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///......------------......111000///...------------///...------,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,------......------------------------------,,,,,,---------,,,+++***------------------------+++,,,,,,------.........------------------------,,,---......,,,,,,---...------......------,,,,,,++++++,,,,,,------............//////......---,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,------------......------,,,,,,------...//////...---,,,,,,,,,---------------------------,,,,,,,,,,,,------------*********++++++,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,)))***+++,,,,,,,,,++++++************************++++++******++++++,,,---++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,************++++++++++++)))******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,------------...,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------***+++,,,,,,------------........................------............------------------------------...------------...//////........................---------.........//////........................,,,------......------,,,---------............///---------.........//////......................................................------------......000///...------...///000---------...............................................................---...000111111000...------------............///)))+++---///000000///.....................------................................................------------------------........................,,,,,,,,,---------......------------------------***++++++,,,------......++++++,,,,,,---------...,,,,,,,,,---------............---------,,,,,,,,,---------------------------...///000000///---,,,......---------,,,,,,,,,---------------------------------.........//////...............//////000------------------------........................+++,,,,,,---......//////------------------,,,,,,..................------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///......------------.........///////////////...---///...------,,,,,,,,,---,,,------------------,,,+++,,,------......------+++,,,,,,------.........,,,,,,---------,,,+++***------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---...------......------,,,+++***++++++,,,------............//////......---,,,++++++++++++++++++,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,,,,,,,---------------------------,,,------------.........))))))******+++++++++,,,((()))***+++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,---,,,++++++************************+++*********+++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,)))************+++++++++((()))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...////////////...---,,,,,,++++++,,,,,,---......---,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........////////////////////////......////////////......------------------------...------------...//////////////////////////////---------.........//////........................,,,------......------,,,---------.........//////---------.........//////////////////////////////.................................------.........111///...------...///111........................................................................+++,,,...//////...,,,+++---------.........//////(((***---///000111000///,,,,,,------.../////////................................................////////////////////////.....................---,,,,,,,,,------.........------------------------******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,------..................------,,,,,,,,,------------------,,,,,,///000111222111000...,,,.........------,,,,,,,,,........................---------.........//////...............///000000------------------------........................++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,------...//////////////////000000000111111------------------------+++,,,------,,,,,,...///.........------.........,,,---...000000000/////////...------,,,,,,,,,,,,---..................---+++,,,,,,---.........---***++++++,,,---...//////,,,,,,---...---,,,+++***------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,///---.........---,,,,,,+++******+++,,,,,,---............//////......---,,,,,,,,,,,,------.........------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,+++++++++,,,---------------------------------------.........//////---------,,,,,,***)))(((,,,,,,++++++***)))((((((+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++,,,+++)))(((((()))+++,,,************+++,,,------+++++++++******)))))))))***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,,,,------------------------------------------------------...---,,,++++++,,,---...------...///000000//////++++++,,,------......///............------------......------------...............------,,,,,,,,,------......---,,,++++++,,,---------.../////////........................////////////////////////,,,------...///000111111......------------......//////............//////000000//////.........---000000//////.........---111111000///...---,,,,,,................................................---,,,++++++++++++,,,------------............///000000//////...---++++++...---,,,,,,---...///000---------,,,,,,+++++++++...///000///---,,,,,,...---------............//////...---,,,,,,---...///.........------,,,,,,,,,,,,------....../////////..............................---------,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......------------------------...............---------------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,,,,---...//////......+++---//////...---...///+++,,,,,,---...///000000,,,,,,,,,---------......------------------------........................,,,---.../////////---+++333...+++,,,...///000111..............................------------......////////////////////////++++++,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------.........------,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,---------..............................******+++++++++,,,,,,,,,+++,,,...000000///...------,,,,,,++++++,,,,,,---------------------------...------------...//////------------------------************)))(((&&&&&&+++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++---+++***))))))***+++---,,,,,,+++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------......------------......***+++,,,---------------------------------------------....../////////000......------------......------------------,,,,,,///////////////...------,,,,,,,,,---------------................................................------......//////000000......------------......//////............//////000/////////.........---000/////////............000000000///......------...................................................---,,,++++++,,,---...---------............///////////////...---,,,,,,......---,,,------//////...---------,,,,,,,,,+++...///000///---,,,---...---------............//////...------------...///......---------,,,,,,,,,---------------.......................................---------,,,,,,,,,.........---------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,---------.........------------------------------..................000000////////////000000..............................---------,,,,,,,,,,,,,,,---...............+++---//////...---...///,,,,,,------.../////////,,,,,,,,,---------......------------------------........................///---,,,,,,------+++***111...++++++,,,,,,+++***..............................------------..............................000000111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------......---------,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,------------...........................***++++++++++++,,,,,,,,,***+++---...///...---,,,---,,,,,,++++++,,,,,,------------------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***+++---...///000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++---,,,+++******+++,,,---///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------------.........------------------------------------------------.........//////.........++++++,,,---------,,,,,,//////...------,,,++++++++++++,,,---...///000000......------------......,,,,,,------------------...////////////......---,,,,,,,,,,,,,,,,,,++++++........................------------------------..................//////......------------......//////............///////////////...............////////////............////////////////////////......................................................------------......---------............///---...............------///...------,,,------............------------------/////////---,,,---...---------............//////...------------...///...------------,,,,,,,,,------------,,,,,,,,,,,,..............................---------,,,,,,,,,//////............------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,,,,------------.........------------------------,,,---------.../////////...------,,,,,,------.................................---------,,,,,,,,,,,,------............---+++---//////...---...///........................,,,,,,,,,---------......------------------------------------------------000...+++,,,...///...+++---...///.........---,,,..............................------------......------------------------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------...------------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,------------------------------------++++++++++++,,,,,,,,,,,,***+++,,,---------,,,+++------,,,,,,,,,,,,---------------------------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++((()))***+++,,,...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***,,,---......------------------------++++++,,,,,,,,,,,,------........................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------------------------...///000000///...---...//////000000000//////......---------,,,,,,,,,)))******+++,,,---------...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------,,,,,,+++...---------,,,,,,++++++........................------------------------.....................---......------------......///......------......///........................///////////////.....................//////000000........................................................................---------............///,,,------...//////......///......------,,,,,,,,,........................---...///...---,,,---///---------............///.........------.........---------------------------------,,,,,,+++++++++..............................---------,,,,,,,,,............------------------------------------,,,,,,------------------------------------------,,,,,,,,,---------......////////////............------------....................................,,,,,,,,,---...///000000,,,,,,++++++++++++,,,,,,..............................---------,,,,,,,,,,,,------......---------+++---//////...---.../////////.........---------,,,,,,,,,---------......------------------------------------------------///---,,,---000111000...(((---000//////000111000..............................------------......------------------------,,,+++***))))))***+++,,,------------------------------......------,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------------,,,++++++***++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------***+++,,,------------,,,------,,,,,,,,,,,,------------------------------------,,,,,,------...///++++++++++++++++++++++++))))))***************))))))*********++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------,,,+++++++++,,,,,,---------........................++++++,,,,,,,,,---------------...//////...---------------.........//////---------------------------------------------------...///000000///...---000000111111111000000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------.........++++++,,,,,,,,,,,,,,,+++//////......------,,,,,,........................------------------------............------------......------------............------------......---------........................///////////////------......///000000000........................................................................---------............///+++,,,---...////////////.........------,,,++++++........................,,,...///...------...///---------............///---..................------------------------------------,,,,,,+++++++++..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------......///000111111---------.........//////........................,,,,,,,,,---...///000000//////............//////..............................---------,,,,,,,,,,,,---------------,,,,,,+++---//////...---...////////////...------,,,,,,,,,,,,,,,---------......------------------------------------------------........./////////...---...555777222---...000///..............................------------..............................///...---,,,,,,---...///------------------------------......------,,,+++,,,,,,---------.........------------------------------,,,,,,------...///------------------------------------------------...------,,,+++++++++++++++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,------..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++******************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************+++,,,---...++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++------.........---,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///000000///...---,,,------------.........------------------------------------------------.........//////.............../////////...------++++++,,,,,,---...//////////////////.........---------,,,,,,,,,,,,------,,,,,,------------------,,,------............---..................------........................------------------------------------------............------------............------------......---------------..................///////////////---.........//////000000................................................------............---------------............///,,,,,,---.../////////...,,,------------,,,,,,+++---------------.........,,,---///...------...///---------............///------...//////...------,,,,,,,,,------------...------------,,,,,,,,,,,,..............................---------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...///111222222------........./////////........................,,,---------.../////////------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,------------,,,,,,++++++---//////...---.../////////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,,,,111555IIIPPPMMM>>>222///000///..............................------------......////////////////////////..................///000------------------------------......------,,,+++,,,---------............---------------------------------------......///------------------------,,,,,,,,,------------...------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////......------------......------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++++++++++++++*********)))))))))***++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------.........---,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,---///000000///---,,,,,,,,,,,,,,,------------------------------------------------------------......------------......---------------,,,++++++,,,------------------------------------.........---,,,,,,++++++,,,,,,---------------------,,,,,,+++,,,---...............------------------......................................................,,,,,,,,,------...............------------.........------,,,,,,------...,,,,,,,,,------...................../////////000.........///////////////................................................+++,,,---......---,,,+++---------............///------..................***+++,,,---------,,,,,,+++,,,,,,,,,------------,,,---......------...000---------............///------...//////...------,,,,,,,,,---------......---------------.......................................---------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...//////000000............////////////........................------..................++++++************++++++..............................---------,,,,,,,,,---------------,,,+++***+++---//////...---...///...............---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000111...+++222@@@MMMeeeiiiaaaIII555000111///..............................------------..............................***+++,,,,,,---------,,,........................------......------,,,+++------------....................................---------------...//////------------------------,,,,,,,,,---------......---,,,+++++++++,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------............------------......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++++++++,,,,,,---------+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++)))******++++++******))),,,+++***)))(((((((((((()))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------...///...---+++*********+++,,,,,,---.......................................////////////000+++,,,...//////...,,,++++++++++++,,,,,,,,,------------------------------------------------------...---,,,++++++,,,---...---.........------,,,+++///......------,,,,,,+++(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))***++++++,,,,,,,,,,,,+++++++++,,,,,,---------........................////////////////////////++++++,,,,,,---...//////.........------............------,,,,,,------...,,,,,,,,,------.........---.........//////000000////////////////////////................................................++++++,,,------,,,++++++---------.........//////---...............------)))***,,,---...------,,,+++++++++,,,,,,---------,,,---......------///000---------.........//////,,,---...//////...---,,,,,,,,,,,,------.........---------....../////////..............................---------,,,,,,,,,---------.........//////,,,,,,,,,------.........++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,---------......---------.........................../////////000////////////////////////...............---------...------,,,,,,------.................................---------,,,,,,,,,------------,,,,,,+++***+++---//////...---...///........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***///111......;;;SSSfffmmmqqqeeeIII222,,,---+++.................................------.........------------------------***+++---...///...------........................------......------,,,+++---------.........//////...........................------------...//////------------------------,,,,,,,,,------.........,,,++++++***+++,,,...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,---.........------------......------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,+++,,,,,,------------,,,,,,+++++++++,,,---------,,,++++++***,,,++++++++++++,,,------/////////...---***'''&&&+++++++++,,,,,,---------.................................------,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,---///000000000///...,,,,,,,,,---------.........------,,,,,,------...------------------------000000//////.........------------............/////////.........---------,,,,,,,,,------.........///......---------............---------,,,,,,,,,,,,,,,,,,---------.........000111000...------...///...---,,,,,,---...///---------............///,,,------...///000111111////////////..................------------......///,,,+++,,,...///---+++------------------------------/////////...---,,,.................................------,,,,,,,,,------------------------...,,,+++---000111///,,,+++,,,------......------...------,,,,,,------...///......------,,,++++++////////////////////////...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------------------------------................................................................................................---------,,,,,,+++++++++)))000333000///<<>>>>>>>>???>>>=========>>>???@@@@@@???>>>===============???>>><<<===???>>>;;;888:::777444444666777555333444444444333222222222111222111000///////////////........................------...///000111222222000000000000000000000000000000000000////////////000000///...............//////000000///...------000///...---,,,+++******///............//////000.................................---,,,+++***)))...------,,,,,,------...------............------,,,,,,,,,---...///000000......------------......,,,,,,,,,---...///000111------------------------///...---,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---....................................------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++000///...------...///000---------------------,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////////////////..................------......------------.........------,,,,,,------...,,,---------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,...000222111000---,,,------------------------,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------------------------------///...,,,+++***++++++,,,...---,,,+++++++++,,,---,,,,,,,,,++++++************++++++,,,,,,------............------,,,,,,,,,//////.........------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...///.........------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...........................//////000000111222222////////////............//////000111111111111000//////000000000000//////000000000000111111111111222222111000000000000000000000000000111111111111222222222111111111000000111111111111000000000000111111111111111111111111222222222111111111111111...///000222222222111111222111111222333333333222444555555666777888888888;;;<<<===>>>???@@@AAABBBAAABBBCCCEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHFFFEEEDDDEEEGGGGGGDDDAAAAAA???<<<;;;<<<<<<:::888888777777666555444333222444333333222222222222222000000000000000000000000/////////000000000000000000000000000000000000000////////////............000000///...............//////////////////...---,,,---.../////////......000//////.........//////........................------------,,,,,,+++***...------,,,,,,------.../////////000000/////////,,,---------.../////////......------------......---------------...///000------------------------///...------------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...........................---------,,,,,,+++++++++,,,,,,,,,---------....../////////......---------000//////......//////000+++,,,,,,------.....................////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,................................................------,,,,,,,,,,,,------...------,,,,,,------............------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,---------......------------------------+++,,,...///000///...---------------------------,,,------......------,,,---------------------------------,,,,,,,,,++++++------------------------------------------------...---,,,+++++++++,,,---------,,,+++++++++,,,---------------,,,,,,++++++------------,,,,,,,,,,,,......---------,,,,,,,,,......------,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...............---------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................////////////////////////////////////////////////000000000111222222333333////////////...............///000000111111000000//////000000000000//////111111111111222222222222222111000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111000000000000000000000000333333333222222222222111000000111222222111111111444444444444444444444444999999;;;===???AAACCCCCCCCCDDDEEEFFFHHHIIIKKKKKKHHHHHHIIIJJJLLLMMMMMMNNNKKKKKKKKKKKKLLLMMMNNNOOORRRRRRQQQQQQQQQPPPPPPPPPMMMLLLLLLMMMOOOPPPNNNMMMKKKIIIFFFEEEEEEDDDBBB@@@???>>>===<<<:::888777777777666555444333333333333111111111111111111111111222111111111000000//////000000000000000000000000//////.........---------000//////............///---...//////////////////+++,,,---///000000000///111000///.......................................,,,,,,------------,,,,,,...------,,,,,,------.........////////////......------........................------------............---------......///------------------------///...------------...///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...........................,,,,,,,,,+++++++++++++++,,,,,,,,,---------....../////////...............//////000000000000//////***++++++,,,---...//////---------.../////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------................................................,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...//////...---,,,++++++***,,,------......------,,,------------------------,,,,,,,,,---------..............................++++++,,,------.........------------------------,,,------......------,,,------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---............------------//////......---,,,,,,+++...------------,,,,,,,,,---,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,---------------------------------------............---------------------------,,,,,,++++++,,,,,,---------------------------........................////////////////////////000000000000000000000000000000000111222222333333////////////...............//////000000000000000//////000000000000//////000000000111111111222222111111000000000000000111///000000000111111111111111111111111111111111111000111111111111111222222000000000000000000000000222222222222111111111111222222333333333333333333888999:::::::::;;;<<<===BBBCCCEEEGGGIIIKKKMMMNNNJJJKKKLLLLLLMMMNNNOOOOOOJJJJJJJJJJJJJJJKKKKKKLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMNNNOOOQQQRRRRRRRRRPPPPPPOOONNNNNNMMMLLLKKKHHHHHHFFFDDDBBBAAA???>>>;;;:::888666444333222222222222222222111111111111222222111111111000000000000000000000000000000000000////////////.........000///............//////------...///000000//////......------...000111222111111000......---------........................++++++,,,---......------...------,,,,,,------...++++++,,,,,,,,,,,,++++++...............---------...------,,,,,,------...///......---------.......................................------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,...///000111111000///...,,,,,,,,,------.........,,,,,,------...///000000------------------------,,,,,,,,,------.................................---------...............------,,,,,,,,,,,,------...------,,,,,,------............------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......///////////////////////////...---,,,,,,------...------------------------,,,------......------,,,------------------------------------------,,,,,,------------------------------------------------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,------...---------------------//////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---...,,,,,,------------------+++,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------////////////////////////000000000000000000000000......//////000111111111////////////..................///000000000000000//////000000000000///////////////000000000111111111000000000000000111111///000000000111111111111111111111111111111111111000000111111222222222333000000000000000000000000///000000000111111111222333333444555666777888888<<<>>>AAABBBBBBBBBEEEGGGKKKLLLMMMNNNOOOPPPQQQQQQOOOOOOOOOOOOOOONNNNNNNNNLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLJJJJJJHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSSSSRRRRRRRRRPPPOOONNNLLLKKKIIIHHHHHHDDDBBB@@@<<<999777666555444444333333222111111000111111111111222222222222111111111111111111111111111111111000000000000/////////............//////------...///000000//////111///------///333888;;;111111000......---------........................++++++,,,---...............------,,,,,,------...++++++,,,,,,,,,,,,++++++...............---------------,,,,,,,,,,,,------///......---------..............................---..................------.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------...............,,,,,,,,,---------......------------------------...///000111111000///............------,,,,,,,,,+++,,,,,,---...//////000------------------------,,,,,,,,,------.................................---------.........//////......------------.........------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,------------------------,,,,,,,,,---------......////////////////////////333111///---,,,,,,---...------------------------,,,------......------,,,------------------------------------------------------------------------------------------------***++++++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------.........//////------------------------------------............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........///,,,,,,,,,,,,------------+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------------------------------////////////////////////////////////////////////---------...//////000000////////////............---...//////000000////////////000000000000//////.../////////000000000000000000000000000111111222000000000000111111111111111111111111111222222222000000111111222333333333111111111111111111111111//////000111333444555555555666777999;;;>>>@@@AAABBBFFFIIIIIIHHHIIILLLOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQPPPOOONNNMMMMMMLLLOOONNNLLLJJJJJJJJJJJJKKKMMMNNNOOOOOOPPPOOOOOOOOOMMMNNNNNNMMMLLLJJJHHHGGGCCCEEEFFFFFFGGGHHHJJJMMMLLLOOORRRSSSRRRRRRRRRSSSQQQQQQQQQPPPOOOOOONNNNNNMMMKKKIIIFFFCCC@@@???>>>:::999888777555444222222111111222222222333333333111111111111111111111111222222222111111111000000///............//////000---...//////////////////111///---...111777>>>BBB111000///.......................................+++,,,---..................------,,,,,,------.........////////////......------..................------,,,,,,,,,,,,------......---------......///........................------...//////...---------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---....................................////////////,,,,,,,,,---------......///////////////000000000......////////////......//////...---,,,++++++***,,,,,,,,,---.........///------------------------,,,,,,------------------------------------------,,,,,,------...////////////......------......///...------,,,,,,------...***++++++,,,---...//////,,,------......------,,,------------------------,,,,,,,,,---------..............................333111000...---------...------------------------,,,------......------,,,------------------------------------............------------------------------------------------++++++,,,---------,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---------+++,,,,,,---......//////,,,,,,,,,------------...------...............///------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***++++++,,,,,,,,,---------,,,,,,,,,,,,---------...........................---,,,,,,++++++,,,,,,---------------------------------------------------////////////////////////........................,,,------......///000000////////////............---...//////000000////////////000000000000////////////000000000111111111000000000000000111222222000000000000111111111111000000111111111222222222000000111222222333444444222222222222222222222222111222333555777999;;;<<<<<<===???AAAEEEIIIMMMOOOMMMPPPSSSRRRPPPOOORRRUUURRRRRRQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPOOONNNNNNNNNRRRQQQOOONNNNNNOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSQQQQQQQQQPPPNNNKKKHHHFFFCCCDDDFFFEEEEEEFFFIIILLLIIILLLOOOPPPOOOMMMNNNOOOMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHBBBAAA@@@===;;;999777666333333333333333222222222111111111111111111111111111111111111000000000000...............///000000//////////////////...---......---...000444777999000//////.........//////........................,,,---...............---...------,,,,,,------.../////////000000/////////,,,---------.../////////---,,,,,,++++++,,,,,,------------------...///000........................------...//////...---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---........................---------.........//////,,,,,,,,,---------........./////////000000000111......------------...............------,,,,,,+++------------------------........................------------------,,,,,,------------------------,,,,,,------...//////000...------,,,,,,------......------,,,,,,------...+++,,,,,,------.........,,,------......------,,,------------------------,,,,,,,,,---------......------------------------.........------......///------------------------,,,------......------,,,------------------------------------.........///------------------------------------------------+++,,,---------,,,+++***)))***+++---......------,,,---------............,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,------.........------------.........///................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---***&&&$$$+++++++++,,,,,,------------------.........//////........................---,,,,,,++++++,,,,,,---------------------------........................////////////////////////........................------......///000000000000/////////............---....../////////////////////000000000000//////000111111111111222222222000000///000000111222222000000000000111111111111000000111111222222222222000000111222333333444444333333333333333333333333444555666999<<<>>>@@@AAACCCDDDGGGJJJOOOTTTYYY[[[WWWZZZ\\\ZZZVVVTTTVVVZZZTTTSSSSSSSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQQQQRRRTTTVVVXXXYYYYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSPPPMMMIIIGGGDDDFFFGGGGGGEEEFFFJJJMMMGGGJJJNNNNNNKKKIIIIIIJJJIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNMMMMMMMMMMMMMMMNNNIIIHHHFFFCCC@@@===;;;:::666555555444222111111000111111111111111111111111000000000000////////////...............///000111///000000000///...---------------------,,,++++++//////.........//////000........................---...............------...------,,,,,,------...------............------,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111////////////////////////,,,---...//////...---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---........................,,,,,,,,,------.........,,,,,,,,,---------......,,,---------......//////...---,,,++++++,,,---...,,,---------------------------------------,,,,,,.................................------,,,,,,,,,------------------------,,,,,,------...///000000---,,,,,,++++++,,,,,,---...------,,,,,,------...---------------------,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------******+++,,,...//////000------------------------,,,------......------,,,---------------------------------.........//////------------------------------------------------,,,------...---,,,***))))))***+++---......---------.........//////000000...------,,,,,,++++++***,,,,,,,,,------.........+++++++++,,,,,,------------------.........//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........------------------,,,,,,------------------------................................................,,,++++++,,,,,,...///000------------------------........................000///...---,,,------...000000000000000/////////+++,,,---////////////.............../////////000111///......000111000///000000000000111111111111////////////////////////000111111111111222222222000111333555555444333222333222000000000111333444777888777555333222333444666999<<<>>>AAADDDHHHKKKNNNQQQUUUWWWXXXYYY[[[\\\aaa^^^\\\\\\]]]]]]ZZZWWWYYYXXXWWWUUUSSSSSSRRRRRRSSSRRRQQQQQQQQQRRRTTTTTTSSSRRRQQQRRRTTTWWWXXXXXXZZZ\\\___```___]]]]]]]]]ZZZXXXVVVTTTRRRRRRRRRRRRKKKJJJJJJIIIIIIJJJJJJKKKQQQQQQQQQQQQPPPOOONNNNNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMNNNOOOJJJIIIHHHFFFEEECCCBBBAAA<<<:::999777666666666777444444444333222000///...222222111000000000000111///////////////////////////.........------------............////////////////////////////////////---,,,,,,,,,,,,---......................................................////////////////////////........................------......//////000000,,,,,,------------,,,,,,////////////////////////,,,,,,---...///000111111------------------------......------------..............................---------............///////////////////////////........................////////////////////////000///---,,,++++++,,,---........................000000///...............///////////////////////////......------,,,++++++------------------------------------------------...------,,,,,,------...------------------------///...---,,,+++,,,---...+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,------------------------000///...------------------------,,,,,,+++++++++------------------------.................................................................................------,,,,,,,,,.................................////////////000//////...------------...,,,,,,,,,---------......------............------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------------------------------------------------------------------................................................++++++,,,------......///------------------------........................///...---,,,+++,,,,,,---//////////////////////////////000000///...,,,+++........./////////000000222000......///000///...000000000000111111111111000000000000000000000000000111111111111222222222111333444666666555444333555444222111111333555666:::;;;;;;:::888777888999===@@@CCCFFFHHHLLLPPPTTTTTTWWWZZZ[[[\\\\\\]]]^^^cccaaa______``````^^^[[[YYYYYYXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTRRRQQQPPPQQQRRRTTTUUUVVVYYY[[[]]]^^^\\\ZZZZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQLLLMMMOOOPPPRRRRRRSSSSSSPPPOOONNNMMMMMMLLLMMMMMMKKKKKKIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGFFFFFFBBBAAA???<<<:::888777666222222222222222222111111222111111000000000111111////////////////////////////////////.........---............////////////////////////////////////---------------......///................................................////////////////////////------------------------............////////////------............------........................,,,,,,------......//////////////////////////////...------,,,,,,------...........................---------............///...........................................................................---,,,,,,,,,---..............................000//////.......................................------------------------------------------------------------------------...------,,,,,,------...------------------------...---,,,,,,,,,,,,---...+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......------------------------......---------,,,,,,,,,------------------------//////...------------...---------,,,,,,,,,++++++------------------------........................------------------------..............................---------,,,,,,,,,........................------.........///////////////...------------...,,,,,,---------.........---......//////......---///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++------------------,,,,,,+++,,,,,,------.........------------------------................................................***+++---............---------------------------...........................---,,,,,,+++,,,,,,,,,........................000000000000///...------....../////////000000000222000.........///...---000000000000111111111111111111111111111111111111000111111111111222222222333444555666777666555444555444333222333555777888>>>???AAA@@@??????AAABBBGGGIIILLLNNNQQQTTTXXX[[[\\\]]]___```___^^^___``````^^^]]]\\\]]]]]][[[YYYVVVVVVVVVUUUTTTTTTSSSRRRRRRRRRQQQPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQQQQRRRUUUXXXYYYXXXVVVVVVVVVXXXWWWUUUSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSLLLMMMOOORRRTTTUUUVVVWWWSSSSSSSSSRRRQQQPPPOOONNNLLLKKKIIIGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKHHHGGGFFFCCC@@@===;;;999444444333222222333333444111000000000000000111111////////////////////////000000000000////////////............////////////////////////////////////......------......///000................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////........................//////.................................------------------------////////////////////////------,,,,,,,,,,,,------........................---------............///------------------------................................................,,,,,,+++,,,,,,...///000------------------------000///......------..............................++++++,,,------...//////------------------------------------------------...------,,,,,,------...------------------------------,,,,,,,,,------...+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......------------------------...------------,,,,,,,,,------------------------...------------...//////------------,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................,,,---------............//////...------------...,,,------------.........---......//////......---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------................................................***+++---//////...---,,,------------------------........................---------------------------------.....................///000000111111111...////////////000000000000...------...//////...///000000000111111111111222222222222222222222222000000111111111222222222333333444555666555555444444333333222333666888:::@@@BBBEEEGGGHHHIIIKKKMMMPPPQQQSSSTTTUUUWWWZZZ\\\^^^___```___]]]\\\]]]^^^\\\[[[ZZZYYYXXXWWWUUUTTTPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLMMMNNNJJJMMMQQQRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVSSSTTTUUUUUUUUUSSSRRRQQQPPPOOOMMMKKKIIIGGGEEEDDDBBBCCCDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIGGGEEEBBBAAA;;;:::888666444444333444000000/////////000000111////////////////////////111111111000000000000///............///////////////////////////////////////............///000000................................................////////////////////////------------------------/////////......---------......////////////.......................................---------,,,,,,------------------------......------------..............................---------............///------------------------................................................,,,,,,,,,,,,------......------------------------//////...------------...........................,,,,,,,,,---------..............................------------------------...------,,,,,,------...---------------------------,,,,,,,,,------......+++,,,------......------........................------------------------......------------......------------------------------------------------------------------------,,,,,,,,,------///000000------------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......//////...------------...------------..................////////////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,++++++,,,,,,---...//////------------------------................................................***+++---//////...---+++------------------------.................................////////////...------------......//////......//////000000111222////////////000000000111...---,,,---///111111111///000000000111111111111222222222222222222222222000000111111111222222222222222333333444444444444333222222333555888;;;===BBBEEEIIIMMMOOOQQQTTTVVVXXXYYYYYYXXXWWWWWWXXXZZZ[[[\\\\\\ZZZXXXWWWWWWXXXZZZYYYXXXVVVTTTRRRQQQPPPLLLKKKJJJJJJJJJKKKLLLMMMOOOOOONNNNNNMMMLLLKKKJJJLLLNNNOOOOOOMMMLLLNNNOOOLLLOOOQQQRRRPPPNNNMMMMMMOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPRRRSSSSSSSSSSSSQQQRRRTTTUUUVVVUUUTTTTTTSSSRRRQQQOOOLLLJJJGGGFFFAAABBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJEEECCC@@@===999666444333222111111000000000000000000000000000000000000000222111111111000000000000............///////////////////////////////////////............///000000................................................//////////////////////////////////////////////////////......------,,,,,,......////////////..............................000000//////...---------------------------------//////............//////........................---------............///------------------------.........................................................------,,,,,,+++------------------------//////...---------------..............................---------,,,,,,,,,........................------------------------...------,,,,,,------...------------------------+++,,,,,,------.........+++,,,------......------........................------------------------........................------------------------------------------------------------------------,,,,,,,,,---...///000111------------------------------------------------........................------------------------------------------------------------------------........................,,,,,,,,,---------......//////...------------...---------.........//////...//////////////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------,,,,,,+++,,,,,,------.........------------------------................................................+++,,,---.........---,,,------------------------..............................///000000000000///---------...//////000000222111000///............/////////000000000111111///...---...000222222222000000000000111111111111222222222222222222222222000111111111111222222222222222222333333333444444333333444666999===AAACCCGGGJJJOOOSSSUUUWWWYYY[[[\\\\\\[[[YYYVVVTTTUUUVVVUUUUUUUUUTTTRRRQQQRRRTTTSSSSSSSSSRRROOOMMMMMMNNNNNNMMMKKKJJJKKKMMMPPPRRRTTTTTTTTTSSSRRRPPPOOONNNQQQTTTWWWWWWUUUTTTUUUXXXZZZ[[[\\\ZZZVVVQQQOOONNNQQQQQQQQQQQQPPPOOONNNMMMKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPRRRRRRRRROOOPPPQQQRRRSSSTTTTTTTTTRRRQQQPPPOOOMMMKKKHHHGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEHHHJJJLLLMMMMMMJJJIIIGGGEEEAAA===:::888666666444333222111111111000000000000000000000000111111111111000000000000............////////////////////////////////////......------......///000................................................////////////////////////////////////////////////.........---------------.........//////.........------------------------000000000//////.........////////////////////////.........------.................................---------............///------------------------........................------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------------------------------//////...---,,,,,,++++++........................------------------------...------,,,,,,------...------------------------++++++,,,---............+++,,,------......------........................---------------------------...////////////...---------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---...///000111------------............------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,---------............//////...------------...------........./////////...//////000000//////......//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,------------------------------------------------------------------................................................------------------------------------------------........................------///000000000//////------...//////000111111111000///------------...//////000000000111111111222111//////111111111000000000000000111111111111222222222222222222222222000111111111111222222222333333333333333444555555777777999<<<@@@EEEJJJLLLPPPSSSWWWYYYZZZZZZ[[[\\\XXXXXXWWWUUUQQQOOOOOOPPPOOOPPPPPPOOOMMMNNNOOOQQQPPPRRRTTTSSSRRRQQQSSSUUUXXXUUURRRPPPQQQUUUZZZ^^^^^^^^^^^^^^^\\\ZZZXXXWWW[[[___cccccc```___aaadddggghhhiiigggbbb^^^[[[ZZZ]]]]]]^^^^^^]]]\\\[[[ZZZSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPPPPQQQRRRRRRRRRRRRNNNNNNNNNNNNOOOPPPPPPQQQOOOOOOOOOOOOMMMKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJJJJJJJKKKKKKJJJGGGCCCAAA===<<<:::888666555444444000000000000000000000000111111000000000/////////............////////////////////////////////////---------------......///................................................////////////////////////////////////////////////,,,------------------...------............------------------------------.....................---////////////////////////---,,,,,,++++++,,,,,,---........................---------............///................................................------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,---------------------------------------------------,,,........................------------------------...------,,,,,,------...------------------------***+++,,,...............+++,,,------......------................................................---...///000000///...---------------------------,,,,,,,,,---------......---------------------------------------...///000------------.........///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------.........///////////////...------------...............//////////////////000000000000//////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,------.........------------------,,,,,,------------------------......................................................---,,,,,,,,,------------------------------........................+++,,,.../////////...............///000111111222------,,,,,,---...000111000000000000111111111111666444222111111111///...000000000000111111111111111111111111111111111111000111111111111222222222555444444444444555666666:::;;;===@@@EEEKKKPPPSSSWWWYYY\\\]]]]]][[[[[[[[[RRRRRRQQQOOOLLLJJJJJJLLLMMMNNNNNNMMMLLLMMMOOOQQQVVVYYY\\\]]]]]]^^^aaaddd```]]]YYYWWWXXX]]]cccggggggggggggfffdddbbb```^^^bbbgggkkkllliiihhhkkknnnmmmoooqqqpppnnnkkkiiiiiiiiijjjkkkkkkjjjiiihhhgggcccbbbaaa___^^^^^^^^^^^^YYYXXXXXXWWWUUUSSSRRRQQQOOONNNLLLKKKKKKLLLMMMNNNNNNOOOOOOOOONNNMMMKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGIIILLLOOOOOONNNKKKJJJAAA@@@>>><<<999888777666000000000000000000000000000000000000////////////............/////////000////////////////////////---,,,,,,,,,,,,---......................................................////////////////////////........................,,,,,,,,,------.........,,,------------------,,,------------------------------------------------------------------------+++******************+++........................---------.........//////////////////////////////........................------------------------***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------+++,,,,,,------......///////////////////////////------------------------...------,,,,,,------...------------------------)))+++,,,...//////......+++,,,------......------................................................---...///000000///...---------------------------,,,,,,,,,------.........------------------------...------------...//////---------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..........................................////////////000//////...------------.............../////////000//////000000000000//////...///000111111000///...+++++++++,,,,,,---------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......///000///...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---............------------......,,,,,,------,,,,,,+++***///......------,,,++++++................................................000000...------...///000///000000000000000///.............../////////000////////////////////////////////////000000000000111111111111222222222222//////000000111111222222333222111111111222444555444444555555777999;;;<<>>???BBBEEEHHHLLLNNNPPPSSSUUUVVVVVVTTTRRRQQQRRRPPPQQQRRRTTTWWWZZZ\\\]]]```___^^^^^^___```bbbcccccccccbbb```^^^^^^```bbbbbbdddggghhhiiiiiikkklllnnnoooqqqssstttsssqqqooooootttxxxzzzzzzzzz}}}}}}yyyvvvrrrooommmllljjjhhhhhhgggfffeeeccceeeffffffeeedddcccccc^^^]]]\\\___eeekkkppprrrwwwzzz|||xxxuuusssssssssssspppkkkfff```YYYRRRNNNKKKKKKLLLNNNPPPQQQRRRSSSNNNNNNNNNOOOPPPOOOLLLJJJHHHFFFCCCAAA@@@AAACCCDDDHHHJJJMMMOOOQQQRRRQQQQQQKKKHHHDDDAAA>>>;;;777444333111000000000111000...////////////////////////............------------////////////////////////////////////////////////---------------...//////////////////////////////////////////////////////------------------------...------,,,,,,------...------------------------/////////......---------......////////////.........------,,,,,,------...........................------------------------------------------------------------------,,,,,,///...---,,,,,,---...///...------------...//////......------............------------------------........................---,,,,,,++++++,,,,,,---........................++++++,,,---.........///................................................------------------------------------------------///............---------////////////000000111111,,,---......///.........,,,------......------,,,---...//////000000//////...............---------............///000000///........................------------------------................................................------------------------...------,,,,,,------...........................//////............//////....................................////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,+++++++++---...000---..................---,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////......------------......------.........---,,,,,,......---------,,,,,,,,,................................................,,,---///000000000///...++++++---...////////////////////////000000000111000000000000000000000000000111111111222222222222222222222222333333333333333333222222111111111000111333666999<<<>>>>>>???CCCFFFJJJOOORRRSSSSSSRRRQQQQQQQQQPPPOOOPPPRRRUUUYYYYYYZZZ[[[]]]___```aaaaaa```____________``````aaaaaaaaa``````aaaeeeggghhhlllpppsssvvvxxx|||~~~}}}|||}}}}}}{{{yyyuuutttsssqqqoookkkhhhfffaaa___]]]^^^aaadddfffgggiiimmmrrrwww|||~~~~~~|||{{{|||~~~}}}zzzuuulllccc\\\XXXVVVSSSQQQQQQRRRTTTUUUPPPOOOPPPRRRTTTTTTSSSQQQKKKJJJHHHFFFDDDAAA@@@???AAACCCFFFKKKNNNRRRTTTTTTTTTQQQNNNKKKGGGBBB===999666444222000111111000///........................//////.........---------........................////////////////////////...------------...//////////////////////////////........................------------------------...------,,,,,,------...------------------------,,,---------.........///,,,------......------,,,...------,,,,,,------...........................------------------------------------------------------------------------///...---,,,,,,---...///---------------...//////..................------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---..................------+++++++++,,,---...///000................................................------------------------------------------------///............---------/////////000000000000000,,,------...//////......,,,------......------,,,---...//////000000//////..............................///////////////000---.....................---------------------------.............................................------------------------...------,,,,,,------...........................////////////////////////....................................////////////........................000000000000000000000000------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,---...------............------,,,,,,,,,---------......+++,,,,,,------...............------......///000......------------.....................---,,,,,,//////...---,,,,,,++++++................................................,,,---...///000000000000,,,---...////////////////////////000000000111111000000000000000000000000000000000111111111222222000000000111111111111222222222222222111111111111222444777<<<@@@CCCFFFGGGJJJLLLPPPTTTVVVUUUSSSRRRNNNOOOOOOOOOPPPSSSXXX[[[ccccccbbbaaa````````````]]]]]]]]]^^^^^^___```aaacccdddgggiiilllqqqvvvzzz~~~|||wwwtttnnnkkkiiihhhhhhiiihhhgggeeefffhhhjjjlllmmmmmmmmmrrrtttvvvwwwyyy|||wwwrrrllliiiddd___\\\[[[\\\]]]TTTSSSQQQRRRRRRSSSQQQPPPJJJJJJKKKJJJHHHFFFCCCAAA>>>???AAADDDIIIMMMQQQSSSWWWVVVTTTSSSPPPKKKEEE@@@<<<:::666444333333222111////////////////////////000////////////.................................////////////////////////......------......///000////////////////////////........................------------------------...------,,,,,,------...------------------------+++,,,,,,---......//////,,,,,,------------,,,,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------.........---------------...///000.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++,,,---...///000........................------------------------------------------------,,,,,,,,,------------...///............---------,,,,,,---............---,,,,,,---...////////////,,,------......------,,,------........./////////.............../////////---...//////...---...///---------...............,,,,,,,,,------------...---------.......................................------------------------...------,,,,,,------..............................//////000000//////...------------------------............////////////........................000000000000000000000000---------,,,,,,+++++++++------............------........................,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///...............//////000......------------.....................------,,,---------------------,,,................................................---------......///000111......///000000///////////////000000000111111111000000000000000000000000/////////000000000111111000000000111111111222222222222222333333333333333555777:::???DDDIIINNNPPPQQQRRRRRRSSSSSSRRRQQQPPPNNNQQQUUUXXXZZZ]]]```bbbddddddbbbaaa````````````^^^___aaaeeehhhlllnnnpppsssuuuxxx|||~~~||||||{{{zzzxxxuuupppooommmkkkiiigggffffffhhhkkkmmmooopppsssxxx|||{{{{{{~~~zzzuuupppmmmkkkjjjccc```ZZZVVVTTTRRRPPPNNNKKKKKKKKKKKKJJJHHHFFFEEEAAA@@@@@@@@@CCCHHHLLLOOOTTTTTTUUUWWWVVVSSSMMMIIIDDDAAA<<<999777666555444000000000000000000000000111111000000000/////////........................////////////////////////...............//////000////////////////////////........................------------------------...------,,,,,,------...------------------------------------------------------............------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------............---------,,,,,,------///000000....../////////...,,,,,,------------------------..............................------------......------,,,,,,,,,+++++++++---,,,,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///............---------***+++,,,---...------,,,+++,,,---...////////////,,,------......------,,,...---,,,,,,,,,---//////---........./////////000,,,...///...,,,+++---///---------.........//////,,,,,,,,,---------......---------.........//////........................------------------------...------,,,,,,------..............................///000111111000///...------------------------............////////////........................////////////////////////---------,,,,,,+++++++++,,,------......------,,,........................,,,------...---,,,***)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,---...//////...............///000000.........------...............//////......---,,,+++,,,,,,------......///......................................................------...///111222///000000000000000///...000000000000111111111111000000000000000000000000////////////000000000000222222333333333444444444333333333444444555555555888999<<>>AAAGGGLLLOOOPPPPPPOOOQQQOOOLLLJJJKKKNNNQQQTTT]]]aaaeeegggfffccc```___aaa```___```dddhhhkkklllnnnsss}}}~~~wwwtttqqqnnnllliiieeebbbbbbbbbdddiiiqqqxxx}}}}}}zzzuuuqqqkkkddd]]]XXXXXXTTTOOOKKKJJJKKKMMMMMMFFFGGGFFFEEECCCBBBCCCDDDJJJMMMRRRUUUWWWVVVSSSRRRPPPOOOMMMIIIDDD???;;;999:::666222000///000000000000000111111000///......////////////////////////000000000000000000000000222000///------///000222333222222000...,,,***)))---...///000000///...---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------...............------.........////////////...---,,,++++++,,,------......---------,,,,,,,,,,,,---....../////////...---------,,,////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................////////////////////////------------------------...------,,,,,,,,,------.........------,,,,,,,,,---------.........////////////.........---------................................................/////////...------,,,,,,------------------------//////.........---------000000000000000000000000////////////////////////---------............//////...---,,,+++,,,,,,---000///...---,,,------...///...---,,,,,,---...///..................------111000///...---,,,++++++------............------------------------------............////////////....................................///////////////---+++,,,---...---,,,---,,,,,,++++++,,,---...///...---,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,------------------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,---...///////////////////////////......---............////////////////////////////////////////////////000000000000111000000//////000000111000000000000111111111111000111111111111222222222444222000000333444333222444555666777777888;;;>>>DDDFFFJJJMMMPPPPPPPPPPPPLLLMMMNNNQQQUUUXXX[[[]]]bbbdddfffeeecccbbbaaabbb```aaadddkkkssszzz~~~|||wwwrrrmmmjjjdddcccbbbdddiiimmmooopppyyy}}}}}}wwwpppiiieeeeeeaaa[[[UUUQQQOOONNNMMMHHHHHHGGGFFFDDDDDDEEEEEEIIIKKKMMMPPPRRRTTTUUUVVVUUUUUUTTTQQQNNNIIIEEECCC===999555333222222222222111111111111111000//////////////////////////////000000000000000000000000000///...------...///000111111111000///---++++++...///////////////......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------......------...............---+++,,,------......---------,,,,,,,,,,,,---.....................---------////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------.........................................................------------------------///......------..................------,,,,,,,,,---------.........////////////.........---------................................................------..................------------------------//////.........---------000000000000000000000000////////////////////////---------............//////...---,,,,,,,,,------000///...---------............------------..............................---------........................//////.............................................////////////....................................///////////////---+++,,,---...---,,,++++++,,,------......---......---,,,,,,,,,------+++,,,,,,------...//////------------------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................------------------------......---------......//////////////////......---............////////////////////////////////////////////////000000000000111000000//////000000111000000000000111111111111000111111111111222222222222111000111333444444333777888999:::;;;===AAADDDJJJKKKLLLNNNOOOPPPQQQRRRLLLOOOUUU[[[```bbbccccccccceeefffggghhhjjjmmmpppnnnqqqxxx{{{xxxnnnkkkhhhfffffffffeeecccfffiiimmmqqqtttwwwzzz}}}|||wwwuuusssoooiiibbb[[[UUURRRPPPLLLKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHJJJMMMQQQVVVXXXXXXXXXYYYYYYWWWTTTPPPNNNCCC@@@<<<999777666444333222111111111111000000000////////////////////////000000000000000000000000///...---,,,,,,---...///000000000000///...---,,,000000///..............................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,---.../////////+++,,,------......---------,,,,,,,,,,,,---......---------...............////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------.................................------------------------------------------------//////.........//////000.........---------------------........./////////...............---------................................................,,,,,,------...//////000.......................................---------////////////////////////////////////////////////---------............//////...------,,,---------000///......------......---..................---........................---------.........//////...//////000000//////...////////////////////////............////////////....................................///////////////---+++,,,---...---,,,'''(((***,,,------,,,+++...------,,,,,,,,,------------...///////////////.........------,,,,,,,,,++++++,,,,,,---------,,,---------...............------------------------........................------------------------000///---,,,,,,---...//////////////////......---............////////////////////////////////////////////////000000000000000//////......//////000///000000000111111111111000000111111111222222222111111111222444555777777===???AAABBBCCCDDDFFFHHHKKKKKKKKKLLLNNNQQQSSSUUUSSSVVV[[[```ccceeeddddddbbbffflllrrrxxx~~~{{{xxxyyyyyy}}}~~~xxxtttqqqnnnjjjhhhaaaaaaaaaaaaccchhhlllppp|||{{{vvvoooggg___ZZZXXXRRROOOLLLJJJJJJJJJJJJIIIGGGGGGGGGHHHKKKOOOSSSUUUUUUWWWYYY[[[[[[YYYVVVTTTLLLIIIDDD@@@===:::666444333222111111000000000000///////////////////////////////////////////////////......------......///......////////////......222111///---------...///........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////+++,,,------......---------,,,,,,,,,,,,---......,,,---------.../////////////////////////////////......------------..............................------------------------+++,,,------......------------------......................................................................................................///000...............---------............////////////........................................................................---------.........//////////////////////////////................................................////////////////////////---------............///.........------------...//////..................,,,---...//////...---,,,---------...............000//////...------,,,,,,//////000000000000//////....................................////////////....................................///////////////---+++,,,---...---,,,'''(((+++---...---,,,+++------,,,,,,,,,------...///000000000000///...---.........------,,,,,,,,,***+++,,,---------,,,,,,---------.........//////------------------------........................------------------------000///---,,,,,,---...//////////////////......---............////////////////////////////////////////////////000000000000///......------......//////000000000111111111111000000111111111222222222111222333444666888:::<<>>;;;777444333222222000000000000000000000000000000000000000000000000...//////////////////...---...//////////////////,,,---...///000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------......,,,,,,+++***+++,,,...///+++,,,------......---------,,,,,,,,,,,,---.....................---------////////////////////////......------------......................................................+++,,,------......------............////////////........................000000000000000000000000........................,,,,,,,,,------...///000---........./////////000.../////////000000000000---------.........//////..................................................................---------------------------------------.........//////........................////////////////////////---------............///,,,---...///000000///...---...///000111000000///......------------......,,,,,,------...//////000++++++,,,---...///000111.........//////.............................................////////////....................................///////////////---+++,,,---...------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///+++,,,...000111000///...,,,,,,,,,------.........)))***,,,......---,,,+++******+++,,,,,,---......------------------------------------------------------------------------***+++---///000000/////////////////////......---............/////////000////////////////////////////////////000000000000222222111111111111222222000000000000111111111111000111111111111222222222444888;;;===>>>AAAFFFJJJKKKKKKKKKJJJKKKNNNTTTXXXSSSTTTUUUXXX\\\```eeeggguuu{{{}}}yyyvvvvvvvvvyyy{{{yyytttpppnnnrrrwwwzzzyyywwwuuuuuuppptttwwwyyy~~~yyy|||~~~~~~}}}vvvlllddd___ZZZWWWYYY^^^ccceeennnxxx}}}ssskkkgggddd___ZZZPPPPPPQQQRRRSSSSSSTTTTTTQQQPPPPPPPPPQQQSSSUUUVVVWWWVVVVVVVVVVVVSSSNNNJJJEEEBBB>>>:::777555444444000000000000000000000000000000000000000000000000------............------......///////////////...+++,,,...000111111000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///......------......///******))))))+++---000222+++,,,------......---------,,,,,,,,,,,,---....../////////......------,,,////////////////////////.........------.........................................................+++,,,------......------............/////////000........................////////////////////////////////////////////////---------......000111111---.........//////000000////////////000000000000---------.........//////................................................,,,,,,------.../////////---------------------------------.........//////////////////////////////////////////////////////---------.........//////,,,---///000000000///...---...///111111111000//////...---,,,,,,---...///,,,,,,------...///000000...............---------------............------////////////////////////............/////////000..................................../////////000------------------------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////+++,,,---......---,,,+++//////.........---------/////////...------,,,,,,,,,,,,,,,---------............------------......///////////////////////////......---------......------------------------333222111/////////000000000000//////.........---111///---+++***+++,,,---000000000000000000000000000111333333222111111222333222000000000222444666999<<>>@@@CCCDDDDDDEEEGGGIIIGGGNNNSSSTTTUUUZZZ\\\\\\]]]___hhhttt|||~~~{{{zzz}}}}}}~~~~~~{{{yyyzzz{{{}}}~~~yyytttpppkkkeeeaaa___aaabbbdddhhhpppyyy{{{nnniiiaaaZZZTTTRRRRRRRRRUUUTTTQQQOOOMMMMMMMMMMMMQQQRRRSSSTTTSSSRRRPPPOOOOOOLLLHHHDDDBBB???<<<:::777555222000//////000111111000000///000000111111///............//////000......////////////................../////////000........................//////.........---------///...------------...///......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,++++++,,,------.........---------,,,,,,,,,,,,,,,---------......------............---------------............///..............................///000000000000000---........./////////000.........---------,,,,,,...------,,,,,,------...........................,,,---------...//////////////////.........------....../////////000000000////////////////////////............////////////......------------......////////////............////////////............///---,,,---///000...,,,///////////////...------................................./////////////////////.........---------////////////////////////////////////////////////............////////////......---------...//////////////////////////////000///...------------...////////////////////////////////////////////////222111111000000///......------,,,,,,,,,---......................................................------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,+++++++++,,,------------,,,+++---,,,,,,,,,,,,+++++++++,,,,,,------...//////000,,,------------...............------------......------------------------......---------......///////////////////////////,,,,,,,,,,,,---...///000////////////...............---------...///111222000000000000000000000000000111333222111000111222222333444777:::<<<>>>???CCCDDDEEEFFFEEEFFFHHHJJJMMMSSSWWWWWWYYY^^^aaa```iiinnn{{{yyytttuuuxxx}}}}}}~~~|||uuupppmmmjjjddd______dddmmmtttzzzqqqggg]]]WWWSSSQQQSSSSSSSSSRRRPPPNNNLLLKKKPPPPPPPPPQQQRRRRRRRRRRRRQQQNNNKKKIIIHHHGGGEEECCC<<<:::666333111000000000111000000/////////000000000//////............///...//////000000//////...............////////////.......................................---------///...------------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////............------,,,,,,,,,---------......------............---------------............///..............................///000000000//////.............../////////.........------------,,,......------------..............................------...........................---------------------........./////////////////////////////////............////////////......------------......////////////......---------............////////////...------...///...---///////////////......---........................------......//////000000/////////............---////////////////////////////////////////////////............//////////////////......---.........//////////////////////////////......------......////////////////////////////////////////////////000000000//////......---///......---,,,,,,------................................................------------------------,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++---------......------------,,,,,,,,,,,,,,,,,,,,,---------.........//////------------..................------------......------------------------...------------...//////////////////////////////,,,,,,,,,------.........///////////////.........///.........///000111222000000000000000000000000///111111111000000111333222444777:::>>>AAABBBCCCDDDEEEEEEEEEDDDEEEHHHJJJRRRWWWZZZ[[[___hhhmmmmmm}}}}}}~~~}}}vvvrrruuuyyyzzz|||{{{ssskkkffffffhhhjjjlllqqqyyyuuujjj```YYYVVVPPPQQQRRRRRRSSSSSSSSSSSSPPPOOONNNNNNNNNOOOPPPQQQPPPNNNLLLLLLLLLLLLKKKJJJDDDBBB>>>:::666444333222222111000000////////////111000///...............//////000000000000//////.........///////////////.........................................................------...............---------,,,,,,,,,,,,------------------,,,---------,,,,,,---------............------------,,,,,,,,,---------......------............---------------............///..............................///////////////.........................................................------------.............................................---------------------------------------------.........///////////////////////////............////////////......------------......000//////......------,,,,,,,,,---......///000000......---............---...///////////////..............................,,,------...///000111111/////////...............////////////////////////////////////////////////............////////////000000///......---......//////////////////////////////............//////////////////////////////////////////////////////---------,,,,,,+++++++++......------------......................................................------------------------))))))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,//////............//////------------............//////.........------------------.........//////......------------......---------------------------------------...//////000000000000000000000000////////////......------.........///////////////000000000//////000000000000000000000000000000000///000111111000111333555555777:::===@@@CCCDDDEEEDDDDDDDDDCCCDDDFFFJJJMMMVVVZZZ]]]bbblllzzz}}}zzzxxxxxxzzz{{{}}}yyyuuurrrsssuuuxxx{{{}}}}}}{{{yyyxxxyyyzzzyyyxxx~~~xxxooohhhcccaaaccciiirrr|||xxxmmmeeeaaaUUUSSSRRRQQQRRRTTTWWWXXXQQQPPPNNNLLLKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOOOONNNIIIGGGCCC???;;;888666555333333222000000/////////111000///...............//////000000000000/////////////////////.................................---.....................---..................---......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------............---------------............///..............................////////////.....................---------//////////////////000000///......------......///.......................................---------------------------------------------.........///....................................////////////......------------......//////......---------,,,++++++,,,---...///000000---.........------............///////////////...........................,,,------...///000111111////////////////////////////////////////////////////////////////////////............////////////111000///...............//////////////////////////////.........//////000////////////////////////////////////////////////,,,,,,,,,,,,++++++++++++------------...///000111////////////////////////////////////////////////------------------------'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////............//////------...............///000//////...------,,,,,,------........./////////......------------......---------------------------------------...///000000000000000000000000000000111111000000...------.........///////////////000000000000000/////////000000000000000000000000000111222333333555888;;;<<<<<<>>>@@@BBBDDDFFFFFFEEEEEEFFFFFFHHHLLLRRRWWW]]]bbbiiirrrzzzuuusssnnnppprrrsssuuuxxx|||zzzsssqqqssswwwzzz{{{~~~~~~|||zzzxxxssstttvvv{{{tttkkkbbb```aaaffflllttt{{{tttoooddd```ZZZTTTQQQQQQSSSUUUSSSQQQOOOLLLJJJHHHHHHHHHJJJIIIHHHJJJMMMOOOOOOOOOKKKJJJFFFBBB>>>;;;888777666555333222111000//////000//////............//////000000111111000000//////////////////.........---------------------------------...............------...//////...------......---------,,,,,,,,,,,,---...//////...---,,,------............------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......------............---------------............///............................../////////...------.........---------------///////////////000000000//////............//////------------------------------..................---------------.........------........./////////....................................////////////......------------......------------------------++++++,,,---......//////---...///...------...///---...//////////////////........................------......//////000000...////////////000000000////////////////////////////////////////////////............////////////000000//////...///////////////////////////////////////......//////000000////////////////////////////////////////////////........................,,,,,,,,,---...000111222////////////////////////////////////////////////------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........---,,,,,,,,,,,,---...,,,,,,,,,------...........................------............////////////......------------..............................---,,,,,,------///000000////////////////////////...///000000000000................../////////000------...///000000000000000000000000000000000000333444666666777:::>>>BBBDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKMMMPPPWWW___eeennnuuuwwwpppnnnmmmmmmqqqwww{{{}}}~~~~~~~~~}}}|||~~~~~~nnnhhhdddcccbbbccclllwwwxxxrrriii___XXXTTTRRRRRRSSSRRRPPPNNNKKKJJJHHHHHHHHHGGGFFFHHHLLLNNNOOOOOONNNLLLJJJFFFCCC@@@===<<<888777555333222111000000///............//////000000000111111111111000000000/////////............---------------------------------.........//////------...//////...------......---------,,,,,,,,,,,,---...//////...---,,,,,,---...//////...---,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------............---------------............///..............................//////......---,,,.........------,,,,,,,,,------------........./////////............//////------------------------,,,---------.../////////------........./////////....../////////000000000....................................////////////......------------......+++,,,,,,------......///,,,,,,,,,------.........,,,...000///---,,,---///------...///////////////.................................///////////////.../////////000000000000////////////////////////////////////////////////............//////////////////////////////000111///////////////////////////////////////000111111////////////////////////////////////////////////.............../////////...............///000000////////////////////////////////////////////////------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,************,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////............/////////000.........------.........////////////////////////,,,,,,,,,---...///000111////////////////////////,,,---...000000000000///---.........//////000000***+++---///000111111222000000000000000000000000555777888999;;;>>>CCCGGGJJJIIIGGGEEEEEEFFFGGGHHHNNNOOOPPPSSSXXX```iiioooxxxpppmmmnnnpppuuuzzz~~~vvvnnniiibbb]]]bbbkkkkkkpppyyyvvvjjj```YYYUUUTTTSSSRRRQQQOOOMMMLLLJJJIIIGGGFFFFFFHHHKKKNNNOOOOOOQQQPPPMMMKKKHHHEEEBBBAAA999888666444333111111000...............///000111000000111111111111000000000000//////.........------------------------------------.........//////,,,---...//////...---,,,......---------,,,,,,,,,,,,---///000000///---,,,,,,---...//////...---,,,---------.........//////,,,,,,,,,---------......---..................------------.........//////.........................../////////...---,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------//////............//////------------------------,,,,,,------...///000000........./////////000000////////////000000000000..................................../////////000.........------.........***++++++,,,---...//////,,,,,,------------......,,,...000///---,,,---000------...///000000//////........................///////////////............/////////000000111111////////////////////////////////////////////////............/////////000//////...//////000111222///////////////////////////////////////000111111////////////////////////////////////////////////------------------------000000///............///000000000000000000000000000000000000000000000000/////////...------,,,,,,------------------------*********+++,,,---...///---,,,,,,,,,,,,---......000///...---,,,---......***,,,...---,,,+++,,,,,,)))))))))***+++,,,---...------............------------------------------........................---......///////////////000000000000////////////000000////////////000000///////////////000111111111111000000//////.........///000333555666555333777666777<<>>EEEOOOYYY\\\VVVNNNJJJJJJIIIIIIJJJKKKOOOUUU[[[___kkktttxxxrrrssstttxxx|||~~~~~~}}}}}}yyyuuuqqqmmmhhhiiirrr~~~yyyrrrggg]]]WWWUUUTTTSSSSSSRRROOOLLLJJJHHHHHHIIIKKKOOOSSSVVVUUUSSSRRRRRRRRRMMMFFFAAA>>>;;;999888333333222222111000//////000000000000000000000000////////////////////////......................................................------------..............................///......------,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.....................------------......---------............///........................,,,---------.../////////...------------,,,,,,,,,---------............///...---------///000///...000000000000000000000000/////////...---------,,,.........///////////////........................///////////////.........///...---,,,++++++++++++........................000000000000///...------////////////////////////............///////////////////////////000000111000000000000////////////////////////////////////......//////000000000111000000000000////////////////////////............////////////////////////000000000111111000000///..................------////////////////////////.........///////////////............////////////........................///.........---------,,,------------------------......---,,,+++++++++++++++++++++++++++,,,------...............---------###&&&))),,,---...000222000000///.........//////...//////////////////...................................................---......///////////////------....../////////000//////000000000000/////////////////////000000111//////000000111111222222000222444555777<<>>DDDIIIKKKKKKJJJIIIKKKFFFEEEIIIKKKMMMXXXdddvvv}}}ssspppqqqssstttvvvyyy}}}wwwssslllddd___aaahhhnnntttmmmcccZZZUUURRRQQQPPPOOOMMMIIIGGGGGGJJJNNNQQQQQQSSSVVVVVVTTTPPPJJJGGGCCCBBB???<<<999666444333111000///......///000111000////////////.........////////////////////////////////////////////////---------.......................................//////.........---------........................///////////////..................------,,,,,,,,,...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***+++---...---,,,---------------------------------............///000000//////.........---.................................//////111222222000000000000000000000000------......//////000000000000000000000/////////,,,---...///000000000000......//////////////////////////////////////////111000///...------...///////////////////////////////////////////////////......//////000000111111000000////////////000000000000000000000000000000111000///...------...///000000////////////000000////////////000000000000///////////////......---............////////////000000000000000000000000000000000000000000000000000000///...............000///............//////////////////000000000000------......//////000000///...---,,,,,,,,,,,,---,,,,,,,,,---------..............................---------............///------------------------,,,,,,---...000222444555777555222///......///000111111111111111000//////000//////......---------...///000111111000///...111///...///111222000...000000///.........//////111000////////////000111000111222000///...000111333333444444333555888;;;BBBDDDHHHIIIIIIGGGEEECCCEEECCCEEEKKKPPPYYYiiiyyy}}}wwwsssqqqtttwww{{{~~~yyyooofffbbbccceeeooo{{{{{{qqqggg___XXXRRROOONNNMMMKKKIIIHHHHHHHHHIIIOOOQQQTTTVVVUUURRRNNNLLLHHHFFFDDD@@@===999666555111000///.........///000000000000000////////////////////////////////////////////////////////////................................................//////.........---------..................................../////////////////////.........------...------------...//////------------------------------------------------........................///...---...000111000///---------------------------------............///000/////////................................................///000111111000000000000000000000000.........///////////////////////////////////////...///////////////......///////////////.........////////////////////////111000///...---......///////////////////////////////////////////////////.........///////////////000000////////////000000000000000000000000000000111000///...---......///000000////////////000000////////////000000000000///////////////......---............////////////000000000000000000000000000000000000000000000000000000///...............////////////////////////////////////000000000000.........///////////////......---,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,------...///111222444333111///...///000111111111222222222111000000//////////////////////////////000000000000//////222000///000111222111000//////000111111111000000222111111000000111111222000222333222111//////000444444555555555888<<>>BBBFFFJJJDDDFFFGGGEEECCCDDDIIINNNPPP[[[iiiuuu{{{vvvwwwyyyzzzzzzzzz{{{~~~rrriiiaaa^^^[[[^^^eeeooo{{{|||pppgggXXXUUUQQQMMMKKKJJJJJJKKKEEEFFFIIILLLOOORRRUUUVVVUUUTTTRRRNNNJJJDDD@@@===999777555333111000000000/////////.........------////////////////////////////////////////////////111111000///......------........................---.............................................+++,,,,,,---...//////000...........................------------...//////------------------------------------------------////////////////////////000///...///000111000///........................---------............///.........//////////////////////////////////////////......------------...////////////////////////000000//////......------------------......//////------...//////000//////000000//////.........---////////////////////////......//////////////////////////////////////////////////////////////////111111111000000/////////000000////////////000000//////////////////////////////000000000000000000000000////////////000000////////////000000000000///////////////......---............//////////////////////////////////////////////////////////////////............//////---///111222333222111///////////////000000000000000000//////......------------,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------,,,,,,,,,,,,,,,---...............///000000------......//////......---------....../////////000000////////////000000---///000///...---...000,,,---...///000000111000///000000111111000000///---///111222111111222333555999===@@@BBBDDDGGGIIIAAADDDEEEDDDBBBFFFOOOVVV___kkkyyy}}}xxxvvvvvv{{{{{{zzzxxxxxx}}}|||sssiiibbb[[[ZZZ]]]dddpppzzz~~~vvveee```XXXQQQMMMKKKLLLMMMFFFFFFGGGHHHKKKNNNQQQSSSTTTTTTSSSPPPLLLGGGCCC@@@:::888666333111/////////////////////............////////////////////////////////////////////////111000000//////.................................---------.......................................,,,,,,,,,---.........///------............//////...------------...//////........................------------------------///////////////////////////...---...///000000...........................---------............///.........//////////////////////////////////////////...............//////000000000000000000000000///////////////.........---------...//////000000,,,---...///000000000000////////////////////////////////////////////////---...//////000/////////////////////////////////////////////////////////............------------000000////////////000000000000000000000000000000//////000111111111000000000000////////////000000////////////000000000000///////////////......---............////////////000000000000000000000000000000000000000000000000///............//////000---...000111111111111000////////////000000000000///////////////.........,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------,,,,,,,,,------.....................//////------.../////////////////////////////////000000111000///......///000111...000111000...---///111////////////000111111222000000111222222111000000///000222222222333666888;;;>>>CCCEEEEEEEEEDDDDDD@@@DDDGGGHHHJJJRRR___iiiuuuyyysssrrruuuwww{{{}}}~~~wwwnnnfffdddcccdddjjjrrrxxxrrrhhh]]]UUUPPPNNNMMMJJJIIIGGGGGGGGGJJJMMMOOOSSSSSSSSSRRROOOKKKGGGDDD>>><<<999666333222111111111111111111000000000000////////////////////////////////////////////////000000000///////////////........................---------.........//////........................------------------------....../////////000000000...------------...//////////////////////////////........................////////////////////////---,,,+++,,,---......,,,........................---------............///............/////////000////////////////////////............///000111111000000000000000000000000.........///////////////------...//////000111111......///////////////...------......///000000000////////////////////////,,,---///000000000//////////////////////////////////////////////////////.............../////////000000////////////000000000000000000000000000000...///000111222111111000000000////////////000000////////////000000000000///////////////......---............////////////000000000000000000000000000000000000000000000000...............///000000------...//////000111111////////////000000000000.........///////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------,,,,,,------....................................///000000111000000111111111000000000000000111000///......///000111///111333222///...000222222111000000000111333333111222333444444333222111333444555555555888;;;>>>???CCCGGGIIIGGGDDDAAA@@@@@@EEEJJJNNNSSS___ppp|||}}}xxxtttqqqrrrtttuuuwww}}}~~~xxxxxxxxxyyy{{{~~~~~~yyywwwuuuvvv{{{~~~xxxuuuqqqlllmmmssswww{{{wwwjjj^^^UUUPPPMMMNNNLLLIIIFFFFFFHHHKKKMMMSSSSSSTTTSSSQQQNNNJJJGGGCCCAAA>>>:::888666555444333333333222222222222111////////////////////////////////////////////////////////////000000000000........................---------.........//////........................------------------,,,,,,//////000000111111111222...------------...//////000000000000000000000000000000000000000000000000000000000000000000000000000///...///111111111000////////////////////////---------.........//////---.........//////000000000000000000000000000000.........//////111222333000000000000000000000000---.........//////000000.........///000111111222000000000000///...---,,,,,,,,,---...///000111111////////////////////////,,,---///000000000//////////////////////////////////////////////////////000000111111222222333333000000////////////000000000000000000000000000000...///000222222222111000000000////////////000000////////////000000000000///////////////......---............/////////000000000000000000000000000000000000000000000000000...............///000111------------...///111111////////////000000000000---.........//////000000+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------...000111222//////............////////////.........---------000///...---------------,,,,,,,,,---------............////////////............///000000000000000000000000000000000000000//////000000000000//////////////////000000000000222444444333111000111222444333111222444:::???CCCJJJHHHFFFEEEEEECCCAAA@@@@@@CCCKKKWWWgggwww|||qqqsssvvvyyy{{{|||||||||~~~}}}|||zzzzzzzzzxxxtttrrrqqqrrrmmmoooqqqrrrrrrrrrtttuuuuuuttttttuuuxxxwwwtttpppmmmmmmmmmnnnpppsssvvvxxx~~~~~~|||yyyvvvwww|||{{{sssnnnqqqpppvvvzzzlllccc[[[TTTQQQQQQPPPNNNKKKJJJKKKLLLJJJMMMRRRUUUUUURRRNNNLLLJJJFFFAAA<<<888555555555444444333111000...------////////////////////////////////////////////////..................------////////////////////////////////////////////////000000000000000000000000///......------///000111........................---------.........//////000000////////////000000...............///000000///////////////////////////////////////////////////////////////......---//////000111222333333333111000///...............////////////////////////000000//////.........---000000000000000000000000000000//////.........---............/////////000111///,,,++++++,,,///111///////////////////////////000111111111///...---111111000000//////......000000000000000000000000111000///......///000111000///.........///111222111111111111111111111111////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000---///000000//////000222//////............//////111111111111111111111111111111000000//////......000000000000000000000000//////000000000000//////111111000000//////......------......//////000000---......//////......---,,,,,,,,,---------......///............//////000///................../////////.........---------......---------......///,,,---------..................////////////......///000000000000//////...000000000000000000000000...//////000000//////...////////////000000000111111222333333222111222444333333444666:::???DDDFFFIIIHHHFFFFFFFFFFFFFFFEEEFFFLLLVVVdddtttyyyssspppvvvxxx{{{~~~{{{vvvsssrrrqqqpppoooppppppooollljjjjjjkkkiiikkkllllllkkklllnnnpppmmmllllllnnnppppppllliiijjjjjjiiijjjkkknnnqqqsssttttttrrrpppnnnppptttxxxwwwpppkkkiiilllvvvssscccWWWRRRPPPOOOMMMLLLKKKKKKKKKKKKNNNQQQTTTUUUSSSQQQOOOKKKIIIDDD???;;;888666555555444333222111000//////////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////...---...///000111........................---------.........//////000//////......//////000...............///000000///////////////////////////////////////////////////////////////......---//////000111222222222222000//////............///////////////////////////000/////////............000000000000000000000000000000/////////................../////////000000000///...------...///000000000000000000000000000//////000000000///...---000000000000////////////000000000000000000000000111000///......///000111000//////...///000111222111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000...///000000//////000111//////............//////111111111111111111111111222111111111000000000000000000000000000000000000//////000000000000//////000000000000////////////.........///////////////---......//////......---,,,,,,,,,---------......000//////...------......------------------------...............---------,,,,,,,,,------///000000------........./////////......////////////......111111111000000///...---000000000000000000000000///000000111111000000////////////000000000111111///111333333222222444555222444888===AAAEEEHHHJJJIIIHHHFFFFFFFFFIIIKKKMMMTTT\\\iiiwwwzzzrrrmmmllllll}}}~~~zzzssspppmmmjjjjjjiiihhhgggggghhhiiihhhfffeeeeeegggdddeeeeeedddcccdddfffiiiiiiiiijjjlllmmmmmmjjjhhhggggggfffggghhhiiikkklllmmmmmmlllkkkkkkmmmqqqtttyyyzzz|||~~~~~~}}}{{{zzzyyyyyyzzz{{{~~~|||ssskkkfffdddhhhnnnxxxrrrcccZZZUUUPPPNNNNNNNNNMMMKKKLLLNNNPPPRRRTTTTTTTTTSSSMMMLLLIIIEEE@@@<<<888666555444333222111111111000////////////////////////////////////////////////........................////////////////////////////////////////////////........................//////.........///000111........................------.........////////////..................///...............///000000///////////////////////////////////////////////////////////////......---//////000111222222222222///............//////000000000000000000000000000////////////............000000000000000000000000000000////////////............/////////000000000000//////////////////000111111111111111111111111....../////////...------////////////000000000000000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000///000111000///...///000000//////......//////000000000000000000000000000222222222222111111111111//////////////////////////////000000000000//////////////////000000000000///////////////.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------.........,,,------------------,,,........................---------------...//////.........////////////000......////////////......///000000000000//////...////////////////////////111222222222222222222111//////000000000111111111000222333333333333444666444777===BBBGGGIIIJJJJJJIIIHHHFFFEEEGGGLLLSSSYYYfffooo|||}}}xxxrrrooooootttwww~~~xxxtttqqqooojjjiiihhhhhhiiiiiihhhgggggghhhiiihhhfffeeefffgggeeeeeeeeedddcccdddgggjjjmmmmmmoooqqqrrrqqqpppnnnnnnnnnmmmmmmmmmnnnooopppooooooooooooppprrruuuwwwvvvwwwxxxyyyyyyyyywwwvvvsssqqqooooooqqquuuxxxyyywwwrrrlllfffbbbbbbggguuuwwwjjjaaaWWWQQQPPPQQQOOOMMMMMMMMMNNNPPPQQQSSSTTTUUUOOONNNMMMJJJFFFAAA<<<999555444333111111111111111////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................///////////////000000000....................................////////////......------------.....................///000000///////////////////////////////////////////////////////////////......---//////000111111111111111...............///000111000000000000000000000000///////////////.........////////////////////////000000//////////////////...////////////000000000///000111222222111000///000000000000000000000000..................------......//////000000111111////////////////////////000000////////////000000///////////////000000111////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////000111111000///......///000000////////////000000////////////////////////111111111111111111111111//////////////////////////////000000000000//////......//////000000111111000000//////......------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------...///000,,,,,,---......---,,,,,,---.....................//////...---------------.........////////////000......////////////......------///000111111111111////////////////////////000111111222222111111000000000000000111111111111333444555555444444555666999<<>>:::666444333333444000000000000000000000000////////////////////////---......///000111111222////////////////////////////////////////////////000000000000000000000000...///000222222111111000000000000000000000000000////////////000000000000000000////////////000000...............///000000///////////////////////////////////////////////////////////////......---///000000000000000//////111000///...............////////////////////////---.........//////000000000000000000000000000000//////000000111111111222000000000000111111111111000//////////////////000000000000000000000000000000///......///000111222111111000000//////......000000000000000000000000...///000111111000///...---...000111111111000///111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000---///000000//////000222111111000000000000111111111111111111111111111111000000111111222222222333111111111111111111111111//////000000000000//////111111000000//////......---.........//////000000......//////...---,,,,,,---------............///......------------.................................------,,,,,,------...////////////////////////////////////////////////111000///......///000111////////////000000000000000000000000000000000000...///111222222111111000///111222333222222444555555444555999>>>CCCFFFHHHIIIEEEEEEIIILLLPPPZZZgggwwwvvvkkkfffjjjttt|||{{{~~~wwwrrrqqqrrroooooonnnjjjfffeeehhhllliiijjjkkkkkkkkklllooorrrssssssrrrrrrtttxxx}}}{{{wwwpppjjjlllkkkiiiiiijjjnnnrrruuuwwwxxxzzzwwwssswww{{{}}}vvvmmmmmmppptttwww}}}vvvggg\\\XXXTTTPPPOOONNNOOONNNJJJIIIGGGHHHIIIJJJJJJIIIFFFCCC>>>999555333333333333333222222111000000///........................111111000000000000000111///.........//////---+++---------.........//////000000////////////000000000000111111111111000000......------------................../////////000////////////////////////---......///000111111222000000000000000000000000//////000000111111222222222111111111000000/////////000000000000000//////////////////............000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---111000///......///000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111111111111111111111111000000////////////000000111111000000//////......000000000000000111111222000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000////////////000000000000......//////...------,,,---------............///......------------.................................------,,,,,,------...////////////////////////////////////////////////000000///......///000000////////////000000000000000000000000000000000000///000000111111111111111111222333333333333555666777777999<<>>AAADDDGGGIIIJJJIIIHHHJJJQQQ\\\nnnzzzmmmiiihhhmmmwwwxxxrrrnnnjjjjjjiiigggeeegggjjjmmmlllmmmnnnmmmlllooovvv|||~~~||||||}}}}}}zzzxxxwwwuuussspppsssvvv}}}llldddiiippptttxxx{{{yyysssmmmkkkqqq|||}}}ooo___UUUSSSSSSPPPLLLLLLJJJHHHGGGGGGGGGFFFEEEJJJIIIFFFBBB>>>:::777555111111111111111000000000000000000000000000000000000000///..................---,,,...000111000///------........./////////000000////////////000000///000000111111000000///000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000000000///111111111111000000000000//////000000111000000///////////////............000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......111000000//////000000111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111000000000000/////////000000000000000111111222000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000---...............---------------............///......------------....................................------------......////////////////////////////////////////////////.............../////////////////////000000000000000000000000000000000000222111000///000111222333222333444444333444777999===???BBBCCCDDDEEEGGGHHHKKKLLLRRR^^^qqqwwwnnnlllmmmrrryyy|||vvvrrrnnnkkkiiiaaabbbcccccccccfffjjjmmmlllmmmmmmmmmpppwww{{{wwwtttpppmmmkkkmmmrrrzzzqqqhhhoooyyyzzz}}}}}}ssslllkkkooosss~~~mmm```ZZZXXXVVVTTTOOOLLLIIIHHHGGGFFFDDDCCCJJJJJJIIIFFFCCC>>>999666111111111111111111111111000000000000000000000000000000000000000111222333000///......000000000///............////////////000000////////////000000//////000000000000//////.........//////............////////////000000000////////////////////////000000//////////////////////////////////////////111111000000/////////...111111111000000000000000//////000111111111000000////////////............////////////////////////---......///000111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000------...............------------............///......------------..............................///......------......///////////////////////////////////////////////////---....../////////000000////////////000000000000000000000000000000000000222111000000000111333444222222333333333555888;;;@@@BBBDDDDDDCCCDDDFFFHHHLLLQQQ]]]qqqwwwooojjjiiiooowwwxxxtttoookkkiiihhhgggeee___```aaaaaabbbdddhhhkkknnnoooppprrrwww~~~xxxrrrmmmiiifffgggkkkpppxxxzzzsss}}}tttkkkgggeeemmmxxxooobbbZZZXXXXXXQQQOOOKKKIIIHHHGGGDDDCCCHHHIIIIIIHHHEEEAAA<<<999222222222222111111111111////////////////////////000000111222444666888999444222///////////////............/////////000000000000////////////000000//////000000000000//////......///000000///......////////////000000000111000000000000000000000000.....................---////////////////////////111000000000//////......000000000000000000111111//////000111111111111111////////////............////////////////////////---......///000111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000,,,---......///.........---------............///......------------..............................//////............//////////////////////////////////////////////////////---...///000111111111000////////////000000000000000000000000000000000000111111111111111222333333111222333444555777<<>>DDDHHHBBBEEEHHHIIIKKKQQQ[[[cccrrrxxxlllhhhiiippp~~~zzzsssnnniiidddaaa```___```bbbeeefffeeedddbbbdddhhhkkknnnrrrvvvzzz}}}}}}|||}}}xxxrrrfffhhhqqq~~~xxxmmmXXXVVVRRRPPPOOOMMMKKKIIICCCEEEGGGJJJKKKJJJIIIHHH999999777666444222111111111111111111111111111111000000//////000111222222555222//////000111222222////////////000000000000000000////////////000000......////////////......---///000111111000///---000000000000111111111111000000000000000000000000///000000111222333333444000000000000000000000000---.........//////000000//////000000111111111222//////000222222333333333000/////////............000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000111222333333222111000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000111111222222222222000000000000000111111222000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000////////////000000000000...------,,,---...///000........................000///---,,,++++++,,,,,,222222111000///...---------.........//////000000000000000000000000000000////////////////////////000000000000111111111111222111000//////000111222111111111000000000000000///000111111000111333555444666:::===@@@BBBCCCDDDCCCGGGHHHIIIPPP^^^kkkpppwwwnnnjjjpppzzz~~~tttqqqnnniiieeebbb``````aaa^^^```gggiiieeecccfffccciiiqqqtttwww}}}}}}wwwpppqqqrrrrrruuu~~~yyymmmbbbUUUNNNOOOPPPNNNKKKJJJGGGEEEHHHLLLMMMJJJGGG@@@???===:::777444111000444222000000111222111000000000000000////////////222222111000///...------//////000111111111111111222111111111000000//////000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111.../////////////////////000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222111333444444333222222333111111000000111333444666555333111222333444444333111111111222222222333333222333333333333222111111111111000000000111333444333222222111111111222222///000111111111111000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000222000///------///000222000000000000000000000000222111111111000000//////555333111000......//////...------,,,---...///000........................000///.........///000000111000000//////......---------------......//////////////////////////////////////////////////////000000000000111111111111222111000//////000111222111111111111000000000000111222333333222222333555666999===@@@BBBCCCCCCDDDDDDHHHLLLPPP\\\ooo}}}sssnnnpppyyyxxxssslllkkkhhhdddbbb```______]]][[[]]]eeeiiihhhjjjnnnnnnvvv|||ttttttqqqnnnnnnvvvyyynnnaaaWWWSSSQQQNNNKKKJJJGGGFFFGGGKKKLLLIIIFFFBBBAAA???<<<999666333222444222000000111222222111111000000000////////////222111111000000//////...//////000111111111111111000000000000/////////...000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111//////////////////......///000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111111111000222333333111111111222222111111111222333444555333222000000222333222111111222333333444444333333222222222222222111000000111000//////000111333444333222111111000111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111111111111000///......///000111000000000000000000000000111111111111000000000///222111000//////000000111...------------...//////...........................------......000111111........................,,,---------------..............................////////////////////////000000000000111111111111111111000000000000111111111111111111111111111111222333555555333333444555999<<>>;;;888666555333222000111222333333222111111000000000/////////111111111111111111111111//////000111111111111111000////////////.........111000000//////000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000//////........./////////000000000000111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000000///111222333333111111222333111111111111222333444555333222000111222333222111111222444555666555444333222222333333222222111000111000000000111222444555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000//////000111222222......------....................................,,,,,,,,,,,,------......------------......//////................................................///////////////////////////000000000111111111111111000000000000000000111000111111111111111222222222444555555444444555777;;;???DDDFFFEEEDDDDDDEEEIIIXXXjjjzzzyyytttsssssswww}}}yyysssmmmiiiffffffeeecccaaa___^^^^^^^^^^^^```dddkkkrrrzzz|||}}}qqqjjjiiimmmrrr~~~pppcccZZZUUUSSSLLLJJJHHHHHHIIIIIIHHHFFFEEEDDDBBB???<<<:::888777444222111111333444444333111111111000000000//////000000111111222222222222//////000111111111111111000000000000000/////////111000000000000000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111000000///.........000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111000000//////222333444333333333444666222222222222222333333444555333333444555555444222000222555777777666444222444444444444444333222222222222111111222333555666666666555444333333333333333333222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111///000111111111111000///000000000000000000000000111111111000000000000000000000000000000111111111..................------..............................---------,,,,,,+++,,,,,,------.../////////000000000///////////////........................///////////////////////////000000000111111111111000000000111111000000000000000111111222222222333111222444444444555888;;;>>>BBBGGGHHHGGGGGGKKKNNN[[[jjj|||uuuoooooouuuzzz}}}}}}vvvpppmmmkkkiiiggghhhfffdddbbb```_________ccciiipppxxxyyyooojjjjjjkkkqqq~~~|||nnnaaaYYYTTTOOOMMMKKKJJJIIIIIIHHHGGGEEEDDDCCC@@@===;;;999888555333222222333444444333111111111111000000000000000000000111222222333333//////000111111111111111111111111111111111111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000////////////111111222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333222222222111111111000111222333333333444777999555555555666666666666666666666666777888888666444222444777999999888666444555555666666555555444333444444333222333444555666777777666444444333333333444333222111111111111222111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111111111000000000///.........///......---,,,........................000000000000///...---,,,------........./////////111111111000000000000///........................////////////////////////000000000000111111111111000000111111111111000000000000111111222333333333111222222333555888>>>BBBEEEHHHKKKKKKKKKOOOWWW^^^sss}}}~~~rrrmmmnnnrrr{{{}}}yyyrrroookkkiiihhhhhhgggfffgggfffeeeeeeeeefffggghhhnnnxxxyyyrrrllljjjhhhssszzzlll___WWWSSSRRROOOMMMKKKJJJJJJJJJGGGFFFDDDBBB???===;;;:::777555333333444444444333222222111111111000000000000000000111111222222222//////000111111111111111111111222222222222222333222111111000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222333333333444444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333111222333444555777;;;>>>======>>>??????>>>>>>===;;;;;;;;;<<<======;;;999999;;;===>>>>>>>>><<<;;;;;;;;;;;;;;;;;;:::999999:::999888777777777888999999888777666555444444444666555333222111222222333222222222222222222222222222222222222222222222222222222222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111000///........./////////...,,,,,,...........................//////000000///...---////////////////////////111000000000////////////////////////////////////////////////////////////000000000000111111111111///000111222222111000///000000111222222333444444222222222333666===EEEKKKNNNPPPRRRQQQRRRZZZgggrrr{{{pppgggkkkttt|||{{{wwwtttqqqoooiiigggeeeeeeffffffeeedddeeefffhhhkkkooossswwwzzz}}}tttooohhhmmmyyy}}}mmmbbbWWWVVVSSSPPPMMMKKKLLLMMMHHHHHHFFFDDDAAA???>>>===999777444444444444333222222222222111111111000000000000000000000000000000//////000111111111111111000000111111222222222222222111111000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000/////////000111111222222111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222333333444444555555666555777888:::<<>><<<:::888666444333333000000222333333222111000111111222222222222111111000111111111111222222222333222111111000000111111//////000000111111111222000000111111111111000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...///000111222333444444222222111111222222333444000111111111111222222222444333333222222222222222444333222222111111111111333333444444333222111111555555444555666999<<<>>>AAADDDIIINNNSSSVVVXXXXXX[[[]]]^^^______]]][[[ZZZYYYXXXWWWVVVTTTSSSRRRQQQLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQSSSTTTVVVWWWWWWWWWWWWUUUSSSPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFCCCAAA@@@AAABBBBBBBBB>>>:::999:::999666444555555666555555444333333222555999:::888444222111111111222222222222111111111111222222222222111111111111000000000000111111222222222111111111111000222111111111000000/////////......------,,,,,,+++...........................---,,,---///000///...000000000000///////////////////////////000111111............////////////////////////000000000000111000000//////000000111000000000000000000000000222111111000111333444555444666:::???FFFNNNTTTYYYYYYWWWXXX___lllyyy~~~rrrkkkiiijjjpppyyyyyyooommmkkkiiihhhgggeeedddeeefffgggfffeeegggmmmqqqzzz|||}}}|||yyy}}}vvvsss{{{~~~uuuppptttxxxyyy}}}ppp```VVVTTTTTTPPPLLLLLLKKKJJJIIIIIIGGGDDDBBB???>>><<<999666444333333000111222333333222111000111111222222222222111111000111111111111222222222333222111111000000111111000111111111222222222222000000111111111111000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111222222222222222111111222222333444111111111111222222222222222111111111111111222222222222111000000000000000111111222333444555555666666666888;;;>>>BBBFFFHHHMMMOOORRRVVVYYY[[[\\\\\\______```___^^^]]][[[ZZZXXXWWWVVVTTTRRRPPPOOONNNJJJJJJJJJKKKKKKMMMNNNOOOQQQRRRTTTVVVWWWXXXYYYYYYUUUSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGHHHJJJKKKFFFCCC@@@>>>???>>><<<:::999999888777666444333222555777::::::888555444333333333333333222111000000111111222222222222111111111111000000000000111111222222222111111111111000111111111111000000000///000//////...---,,,++++++...........................---,,,---///000///...111111000000///.....................///111222222............////////////////////////000000000000000000////////////000000000000000000000000000000/////////000111444666777777999???GGGOOOUUUWWWXXXSSSWWW___jjjwww}}}ooofffgggkkkqqqxxxxxxnnnlllkkkjjjiiigggeeedddccccccfffiiikkkmmmttt|||~~~}}}|||yyytttyyy~~~ssspppooonnnvvv~~~mmm___XXXTTTRRRPPPNNNMMMKKKKKKJJJIIIFFFDDDBBBAAA>>>;;;888666444333111111222222222222111111111111222222222222111111000111111111111222222222333222111111000000111111222222222222222333333333000000111111111111000000000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000/////////////////////////////////000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000333222222222111111000000222111111111111222333333111111111111222222222333222222111111111222333333222222111000000000111111111111222333555777888999999<<<@@@EEEJJJNNNQQQSSSWWWXXXZZZ[[[]]]^^^______```___^^^]]]\\\[[[ZZZYYYVVVUUUSSSQQQOOOMMMKKKJJJHHHHHHHHHIIIJJJKKKMMMNNNRRRSSSUUUWWWYYYZZZ[[[[[[UUUTTTRRRPPPOOOOOOOOOPPPMMMMMMMMMLLLLLLLLLKKKKKKNNNMMMLLLLLLLLLMMMOOOPPPKKKIIIGGGFFFFFFFFFEEEDDDAAAAAA@@@>>><<<999777666999;;;<<<;;;999666555555444444444333222111000///111111222222222222111111111111000000000000111111222222222111111111111000111111111111000000000000............------------........................///------...///000///...000000000000////////////---------...///111222333............////////////////////////000000000000000//////////////////000111111111111111111111111000///000000222444666888;;;>>>EEENNNVVVZZZYYYWWWUUU]]]kkkxxx}}}qqqfffdddjjjpppvvv~~~~~~vvvmmmfffggghhhhhhhhhgggffffffgggccchhhnnnuuu|||}}}zzzsssmmmiiimmmuuu|||nnnbbbZZZVVVUUUQQQOOOMMMLLLLLLKKKHHHFFFEEEDDDAAA===:::777666555222222222222222222111111111111222222222222111111000000111111111222222222333222111111000000111111222222222222222222222222000000111111111111000000000000000000000000000000000000111111111111000///000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111000111111111111111222222333111111111222222222333333555555444444333444444444444333333222222222333333444444444555777999;;;<<>>:::777555555333333333333222111000000111222222333333222222111222111111000000111111222222222222111111111000000111111111000000000000000+++,,,------...///000000///////////////////////////...---...000000000///---......///000111111222---------...///111222333............////////////////////////000000000000000000////////////000000222222222222222222222222222222111222333444666888===AAAHHHPPPWWWYYYYYYXXX```jjjyyy~~~xxxppphhhfffjjjqqqwww}}}}}}xxxrrrlllfffbbbccceeefffeeedddeeegggjjjjjjqqq{{{yyypppiiihhhiiiqqq~~~pppcccYYYUUUTTTRRRPPPNNNNNNMMMKKKIIIHHHFFFCCC@@@<<<:::888777444333333222222222111111111111222222222222111111000000111111111222222222333222111111000000111111111111111111111111000000000000111111111111000000000000000000000000000000///000000111111111000000000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111000000111111222333111222222222222333333333777777666555444444444444555444444333444444555555555555777:::===@@@CCCEEENNNPPPSSSVVVWWWWWWVVVUUUSSSUUUVVVXXXZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^\\\\\\ZZZWWWUUURRRPPPOOOOOOOOOOOOPPPQQQRRRTTTTTTWWWXXXZZZ\\\^^^___``````___^^^[[[YYYWWWVVVVVVVVVSSSRRRQQQOOONNNLLLKKKJJJLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNOOONNNNNNNNNNNNMMMLLLKKKKKKGGGGGGFFFBBB===999777666333444444444444333222222222222333333333333222222222222111111111111222222222222222111111111000000000000000000000000111111***+++,,,---///111222222///////////////////////////...---...000111000///,,,---...///000111222333............///111222222............////////////////////////000000000000111111000000000000111111222222222222222222222222333333333333444666888999>>>BBBIIIOOOTTTWWW[[[^^^oooyyy}}}vvvsssooolllhhhhhhlllttt{{{xxxvvvrrrnnniiieeebbb```aaacccdddcccbbbeeekkkpppzzzwwwnnngggccciiisss}}}mmm^^^VVVWWWTTTRRRPPPPPPOOONNNLLLIIIHHHEEEBBB???<<<;;;:::555444333222222111222222111111222222222222111111000111111111111222222222333222111111000000111111111111111000000000000000000000111111111111000000000000000000000000000000///000000111111111111000000000000000000000000000111111111111111111111111////////////////////////222222222111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111222222222333111000000000000111222222222222222222333333333333666555555555555666777777888777777777777888999999777:::>>>CCCGGGKKKNNNOOOTTTUUUVVVWWWVVVTTTRRRQQQPPPRRRVVVYYY\\\]]]]]]\\\ZZZ[[[\\\]]]^^^``````aaa```___^^^\\\YYYWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWYYYYYY[[[]]]^^^_________^^^]]][[[YYYWWWVVVWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKIIIJJJKKKJJJIIIJJJKKKMMMLLLMMMNNNNNNOOOOOOOOONNNLLLMMMLLLIIIDDD???<<<;;;888888888888777666555555222222333333333333222222222222111111111111222222222222222111111111111000000000000000111111111111+++,,,---...///000111222////////////////////////000.........000111000///---......///000111111222///////////////000111111............////////////////////////000000000000222222111111111111222222333333333333333333333333333333333444666999;;;===???EEELLLQQQTTTZZZdddlll{{{sssiiifffcccggglllrrrwww~~~|||vvvlllkkkhhheeeaaa____________aaadddeeegggnnnyyyuuukkkeeeffflllwwwyyyjjj```YYYVVVSSSQQQQQQQQQOOONNNJJJHHHFFFCCCAAA???>>>===666555333222111111222222111111222222222222111111000111111111111222222222333222111111000000111111222222222111111000000000000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222111111111111111000000000000000111222222222222222333333333444444555555666888:::===???@@@@@@?????????@@@@@@AAABBBBBBEEEIIINNNRRRTTTTTTTTTTTTTTTTTTTTTSSSQQQOOONNNOOORRRWWW\\\^^^^^^]]]\\\YYYZZZ\\\]]]^^^^^^^^^^^^\\\[[[ZZZXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSSSSRRRSSSTTTUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRSSSSSSPPPMMMKKKLLLMMMLLLLLLMMMNNNOOOOOOOOONNNOOOQQQRRRQQQMMMHHHEEEDDD@@@@@@???===;;;999777666222333333444444333333222333222222111111222222333222222222111111111111000///000000000111111111111------......///000000000000000000000000000000000000///...///000111000///////////////000000000000000///////////////000111............/////////000////////////000000000000333333222222222222333333333333333333333333333333111222333555888;;;>>>@@@BBBIIIQQQTTTVVV___nnnzzz{{{kkkaaa^^^^^^hhhuuu}}}{{{qqqiiiddddddbbb___]]][[[\\\]]]\\\```dddhhhooozzz|||rrrjjjdddgggppp~~~uuukkkZZZWWWTTTRRRRRRRRRPPPOOOJJJIIIFFFDDDBBB@@@??????666555444222111111222222111111222222222222111111000111111111111222222222333222222111000111111111333333333222222111111111000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111...///000111222333444444000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000444444333222111000///...000000000000000111111222222222333333333444444444666777999<<<@@@DDDGGGIIIHHHHHHHHHHHHHHHIIIJJJJJJNNNPPPTTTWWWXXXWWWUUUSSSQQQQQQQQQQQQPPPPPPOOONNNNNNRRRXXX]]]___^^^\\\ZZZVVVXXXZZZ[[[\\\[[[YYYXXXUUUUUUTTTRRRQQQOOONNNNNNMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNPPPQQQSSSNNNNNNPPPRRRSSSUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZ]]]^^^\\\XXXRRROOOOOOPPPNNNNNNOOOOOOOOOOOOOOONNNPPPSSSUUUVVVSSSOOOMMMKKKGGGFFFDDDBBB???;;;888777222333333444444333333222333222222111111222222333222222222111111111111000//////000000111111111222////////////////////////000000//////.........---111111111111111111111111---.........//////000000000000000000000000000000////////////////////////333222222111000//////...000111111111222222222222000111222111000///000111888777555555666:::???BBBCCCLLLUUU[[[eeetttttteee^^^___lllvvvxxxsssnnnhhhccccccaaa___^^^^^^_________aaadddkkkuuuzzzppphhhhhhllluuuxxxfff___WWWSSSSSSSSSQQQNNNPPPLLLFFFDDDEEEFFFEEEDDD;;;999666333111000000111333333222111000000111111000111111111111000000///111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000000111111111111222222222222222333333333444444444111222333222000000111333222333444333222333555666888888;;;BBBKKKRRRTTTTTTXXXXXXWWWVVVVVVVVVWWWWWWXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUWWWYYYZZZ[[[ZZZZZZSSSSSSRRROOOLLLJJJJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHIIIHHHEEECCCDDDEEEGGGHHHIIIHHHGGGGGGMMMMMMMMMLLLLLLKKKKKKKKKMMMKKKIIIIIILLLOOOQQQRRRTTTUUUUUUVVVXXXYYY[[[\\\[[[\\\\\\[[[WWWUUUTTTTTTSSSSSSSSSRRRQQQOOONNNMMMMMMOOOQQQSSSTTTSSSRRRQQQPPPOOONNNKKKHHHDDD@@@>>>@@@===:::888888666333///222222111000000000000000333333333333222222111111222111111111111111111222////////////////////////000/////////............////////////////////////....../////////000000000000000000000000000000000//////////////////////////////000000000000000111000000000111111111222222111222333333111000111333444444666777:::===AAACCCJJJUUU```iiittt~~~vvvlllcccdddiiixxx~~~uuunnniiifffccc``````___^^^^^^______```___dddkkkwww{{{mmmkkkjjjooo{{{qqqhhh]]]VVVSSSRRRPPPMMMQQQMMMIIIFFFGGGGGGGGGEEE>>>;;;888444222111111222333333222111111111111111000111111111111000//////111111111111111111111111111111111000000000//////111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111000////////////000111000000000000000000000000111111111111111111111111111111000000111111222333000000000000000000000000000111111111111222222222222222222222333333333333222333333222111000111333111222222111111111444666===???DDDKKKRRRXXX[[[[[[]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQOOOMMMLLLMMMMMMMMMJJJGGGDDDDDDEEECCCDDDEEEEEEFFFFFFEEEEEEFFFFFFHHHJJJKKKIIIEEEBBB@@@AAABBBCCCCCCDDDDDDDDDHHHIIIJJJKKKLLLLLLMMMMMMLLLIIIFFFEEEFFFHHHIIIIIILLLLLLMMMOOOPPPRRRTTTUUUWWWXXXXXXWWWTTTRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPRRRRRRQQQPPPNNNKKKIIIGGGHHHDDD@@@>>><<<:::666333333333111111000111222333222111111111111111111111333222222111111222222333////////////////////////////////////............//////////////////////////////000000000000000111000000000000000000000000////////////////////////,,,,,,---...000111222222///000000000111111111111222333444444333222444555111444888<<>>???AAACCCDDDEEEFFFHHHKKKNNNPPPQQQRRRLLLIIIDDDAAA@@@@@@@@@@@@CCCCCCEEEGGGIIILLLMMMNNNQQQRRRQQQPPPNNNMMMNNNOOOQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQQQQPPPMMMIIIFFFCCC@@@<<<999666555333111111222333444111111111222222222222222000000////////////000000///////////////////////////////////////.........000000000000000000000000000000000000111111111111////////////////////////////////////////////////+++,,,---...///000111222//////000000000111111111222333444444444333555666333777<<<@@@CCCHHHNNNRRRaaaoooyyypppeee______fffttt~~~wwwmmmiiiddd___]]]\\\\\\]]]______```bbbeeejjjqqquuuzzzzzzzzzrrrnnnrrr|||xxxjjj^^^XXXUUUUUUTTTQQQPPPNNNLLLKKKJJJIIIHHHGGGDDD???:::666444444444333222222111111222222222222111111000////////////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333000000000000000000000000000000111111111222222222000000111111111222222222222333333222000000111333444555666666888;;;@@@DDDIIINNNUUUXXXYYYZZZ]]]______`````````^^^ZZZWWWUUUUUUUUUTTTTTTTTTSSSSSSSSSOOOOOONNNLLLKKKIIIHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFJJJKKKKKKIIIFFFBBB@@@@@@???@@@BBBDDDEEEGGGGGGHHHEEEGGGJJJMMMNNNKKKEEE@@@>>>>>>======>>>AAADDDFFFFFFHHHKKKNNNRRRTTTUUUVVVMMMIIIDDD@@@>>>>>>===<<<>>>???AAADDDFFFIIIJJJKKKJJJKKKJJJIIIGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRQQQQQQQQQRRRTTTUUUVVVRRRSSSTTTVVVVVVVVVUUUUUUTTTRRROOOLLLIIIEEECCCAAA;;;999666333222111222333333333333333333444444444111000000//////000000111////////////////////////.........///////////////000000000000000000000000111111111111000000000000////////////////////////////////////////////////---........./////////000000000000000111111111111111222444444444444555777777;;;???BBBFFFMMMWWW^^^sss~~~xxxiiiaaa\\\\\\aaajjjyyytttmmmbbbbbbaaa___]]]\\\\\\\\\```bbbdddgggmmmvvvzzzzzz{{{vvvtttxxx}}}uuuhhh___YYYVVVTTTPPPPPPPPPNNNLLLJJJIIIHHHIIIGGGBBB>>>999666555444333222222222222222333333333333111000/////////000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111000000111111222333000000000000000000000000000000111111111222222222000000111111111222222222222333333222111111222444444666999;;;>>>BBBHHHLLLOOOSSSXXXYYYXXXWWWXXX[[[]]]^^^^^^]]]ZZZWWWSSSQQQPPPPPPOOONNNNNNMMMMMMLLLJJJIIIIIIHHHGGGFFFFFFEEEBBBCCCDDDEEEFFFHHHIIIJJJLLLNNNOOOMMMJJJEEEBBBAAA???@@@BBBDDDFFFHHHIIIIIIGGGHHHKKKNNNOOOKKKEEEAAA@@@???>>>===???BBBFFFHHHIIIKKKNNNQQQSSSUUUUUUUUUKKKHHHCCC???>>>======<<<<<<===@@@CCCEEEGGGHHHIIIFFFGGGFFFEEECCCBBBBBBDDDCCCDDDFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTRRRSSSUUUVVVWWWVVVVVVUUUSSSRRRQQQOOOLLLJJJIIIHHHAAA???;;;777444333222222333333333333333333333333333333333222222333333333////////////////////////.........///////////////////////////////////////111000000000000000//////000000000000000000000000////////////////////////000000//////////////////000111111111222222222222000222444444444555777888:::???EEEJJJOOOXXXeeeoooyyylll\\\XXXYYY```iiisssuuukkkeee[[[]]]^^^^^^]]]\\\\\\\\\cccgggnnnuuu}}}~~~xxxuuuuuuvvvxxxkkk___WWWSSSPPPQQQRRRQQQNNNKKKIIIIIIIIIHHHEEEAAA===999666444333222222222222333333444666444333111000000000111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111222222111111000000000000000000000000000222222222222222222222222111111000000111111222333000000000000000000000000000111111111111222222222111111111222222222222333222333444444333333555777666999<<<@@@CCCGGGKKKNNNTTTVVVWWWWWWVVVUUUVVVWWWZZZZZZYYYXXXUUURRROOOMMMIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFHHHJJJJJJNNNPPPRRRQQQMMMHHHEEECCC???@@@BBBEEEGGGHHHIIIJJJKKKLLLNNNPPPPPPMMMHHHDDDCCCBBBAAA@@@AAADDDGGGIIILLLMMMPPPSSSUUUUUUUUUTTTKKKGGGBBB???>>>>>>>>>===;;;===@@@CCCEEEFFFGGGGGGFFFGGGHHHFFFCCC@@@??????>>>???AAABBBDDDEEEFFFFFFFFFFFFHHHIIIKKKLLLNNNNNNPPPRRRSSSUUUVVVVVVUUUUUUQQQQQQRRRPPPNNNLLLLLLMMMFFFDDDBBB>>>:::888555444333222222222111111111111000000////////////000000////////////////////////............/////////000////////////////////////000000000/////////......000000000000000000000000////////////////////////000000000000000000000000222222222222333333333333111333555666666777999;;;???FFFQQQYYY```kkkzzz~~~ooobbb[[[ZZZ___kkkwwwuuukkkddd```[[[]]]^^^^^^]]]]]]___aaaiiirrrwwwsssqqq|||zzzjjj^^^WWWPPPSSSUUUTTTPPPMMMKKKKKKGGGGGGFFFDDD@@@;;;666333222222222222222333444555888666444222111111222222111111111111111111111111000000000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111222222222222111000000000000000000000000000222222222222222222222222111111000000111111222333000000000000000000000000000111111111111222222222222222222222333333333333444555666777777888:::===<<>>@@@CCCFFFGGGHHHHHHGGGJJJLLLLLLKKKFFFBBB>>>===<<<===???AAABBBDDDDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHJJJKKKMMMPPPQQQRRRRRRRRRPPPRRRSSSQQQNNNMMMNNNOOOIIIIIIGGGFFFCCC???<<<;;;666666555444333222222111------,,,,,,,,,,,,------////////////////////////---.........//////000000111111111111111111111111000000//////.........---000000000000000000000000///////////////////////////000000000111111111222222222333333333444444444222444666777888999;;;===CCCMMM[[[gggppp|||vvvhhh[[[``````ggguuuvvvmmmeee```]]]___``````___]]]___cccgggppp}}}{{{uuusssxxxuuufff^^^QQQUUUWWWVVVRRRNNNLLLLLLFFFGGGGGGEEEBBB<<<666333222222222222333333444555999777555333111111222333111111111111111111111111.../////////000000111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111222333333222111000000000000000000000000000222222222222222222222222111111111000111222222333000000000000000000000000000111111111111222222222222222333333333444444444555777999999:::;;;>>>AAACCCGGGKKKNNNNNNNNNOOOPPPQQQNNNJJJKKKOOORRRSSSRRRNNNLLLJJJHHHEEEDDDCCCCCC@@@AAABBBEEEGGGJJJLLLMMMIIIHHHGGGFFFEEEDDDCCCBBBEEEEEEFFFHHHKKKNNNQQQSSSVVVYYY\\\\\\WWWQQQMMMJJJGGGHHHJJJLLLMMMOOOOOOPPPTTTTTTTTTUUUUUUSSSOOOLLLNNNMMMMMMLLLMMMNNNOOOPPPTTTWWWZZZ]]]______^^^]]]TTTPPPKKKHHHFFFFFFEEEDDDBBBDDDGGGIIIKKKKKKJJJJJJNNNOOOQQQOOOJJJDDD???===<<<===???AAABBBDDDDDDDDDHHHIIIJJJKKKKKKIIIGGGEEEBBBDDDGGGJJJLLLNNNOOOOOOQQQSSSTTTRRRNNNMMMMMMOOOJJJKKKKKKKKKIIIEEEBBB@@@;;;;;;:::888777666555444222222111111111111222222///////////////////////////////////////...................../////////000////////////000000000111222111000//////000111222////////////000000000000...///000111111000///...111111111111111111222222111444888999:::<<>>AAAAAAAAAAAABBBCCCDDDEEEGGGHHHLLLPPPRRROOOGGGAAABBBBBBBBBBBBCCCEEEGGGIIIIIIIIIJJJLLLNNNQQQSSSTTTMMMNNNOOOOOONNNKKKHHHFFF@@@???===:::777444222111444444333333222222111111////////////////////////111000///...,,,+++***)))........./////////000000---------.........//////222111000//////000000111....../////////000000000//////000111111000///...111111111111111222222333111444777888999===DDDIIIYYYdddpppzzzpppbbb```dddsss}}}rrriiieeedddbbbbbbdddhhheeefffkkknnnsss~~~xxx{{{ttt___YYYTTTUUUVVVTTTSSSTTTOOOMMMJJJHHHFFFCCC???;;;888777555444333444666777555555444444333222222111222222222111111000000000111111111111111111222222111111111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111222444555555333111111111111111111111111111111111333222111000000000000000000000111222222222222111333222222111000000111111222222111111111111222222222222111111111111222222444333333333333444555555888;;;@@@EEEHHHKKKOOORRRSSSSSSSSSRRRQQQPPPOOONNNKKKHHHFFFEEEGGGJJJKKKKKKMMMKKKIIIFFFEEEDDDDDDDDDBBBDDDGGGIIIIIIIIIJJJLLLLLLLLLLLLJJJGGGEEEEEEFFFJJJKKKLLLNNNPPPRRRTTTUUUVVVXXX[[[]]]]]][[[WWWUUUPPPMMMKKKKKKMMMOOOOOONNNTTTTTTTTTVVVXXXYYYWWWVVVVVVRRRNNNMMMOOOQQQQQQPPPSSSTTTUUUXXXZZZYYYVVVSSSRRROOOLLLJJJKKKKKKKKKJJJMMMPPPSSSTTTTTTTTTUUUWWWUUUTTTSSSPPPLLLHHHDDDBBB?????????@@@AAABBBDDDEEEKKKLLLOOORRRSSSOOOHHHAAA??????>>>>>>???AAACCCDDDGGGGGGGGGHHHJJJLLLMMMNNNOOOPPPRRRRRRRRRPPPNNNLLLHHHGGGEEEBBB>>>;;;999888777777666555444333222111////////////////////////000000///...---++++++***....../////////000000000------........./////////222222111000//////000000............//////////////////000111111000000///222111111111222222333444444666888:::<<>>BBBJJJUUU]]]mmmsss{{{xxxjjj___]]]hhhuuu}}}rrrkkkeeebbbbbbeeeffffffhhhmmmpppuuuyyyvvvyyy{{{tttssszzz}}}pppccc]]][[[XXXUUUUUUUUUSSSPPPMMMKKKHHHEEEBBB>>><<<999666444444444444555555444444333333333222000000000000000000000000000000111111111222222222111111111111111111111111000000000000000111111222111111111111111111111111111111111111111111111111333555555444111000000111111111111111111111111111333333222222222222222333222111000000000111333444222222111111111111111222333222222111111222222333222222111111111222333333111111222333555777999;;;CCCHHHNNNSSSUUUWWWXXXYYYYYYXXXUUUQQQNNNKKKIIIGGGEEECCCAAAAAADDDGGGIIIJJJFFFEEEDDDCCCCCCCCCDDDDDDBBBFFFLLLPPPRRRTTTUUUWWWVVVWWWWWWUUUSSSQQQRRRRRRNNNOOOPPPNNNMMMRRR\\\eeelllmmmpppvvv{{{zzzrrrjjjaaa``````aaaaaa```^^^]]]gggiiimmmssszzzwwwsssnnnkkkiiigggccc______\\\XXXVVVWWWYYYZZZ[[[ZZZWWWTTTQQQPPPOOOMMMKKKIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKHHHFFFDDDCCCDDDEEEFFFHHHJJJLLLMMMLLLMMMNNNNNNLLLFFF@@@<<<>>>>>><<<<<<;;;<<<===>>>??????@@@AAABBBDDDFFFGGGJJJKKKLLLNNNPPPQQQRRRRRRTTTRRRPPPMMMJJJGGGDDDCCCAAA@@@>>>;;;888555333222////////////////////////......//////000111222222////////////000000000111000000000000111111111222111111111111000000//////.........////////////000000000000000000111222222222222222222333444555666888:::===AAAFFFQQQ]]]fffqqqyyy{{{kkkbbbaaafffqqq{{{ttthhhaaabbbbbbdddggghhhggglllsssxxx|||tttnnnpppwww~~~sssnnnqqqxxx~~~xxxjjjddd___[[[XXXXXXWWWTTTQQQNNNLLLIIIFFFDDD@@@>>>:::777444333333333333333333333222222222222000000000000000111111111222222222111111111000000111111111111111111111111000000//////000000111222111111111111111111111111111111111111111111111111333444444333111///000111111111111111111111111111333222222222222222333333222111000000000111333444222111111111111111222222333333222222222222333333222222111111222333333444333333222333666:::???BBBKKKNNNSSSVVVVVVVVVVVVVVVUUUSSSPPPLLLHHHEEECCCBBB@@@@@@AAADDDHHHJJJIIIHHHEEEEEEDDDCCCCCCDDDEEEFFFGGGJJJOOOSSSUUUWWWYYYZZZZZZZZZZZZXXXUUUTTTUUUVVVQQQQQQPPPOOOQQQ\\\lllxxxxxxtttuuuvvvuuutttsssrrrrrr{{{~~~|||zzzwwwrrrnnnnnnjjjdddbbbeeeiiinnnqqqooolllfffaaa\\\WWWRRROOONNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMKKKJJJIIIFFFGGGGGGIIIKKKMMMOOOPPPQQQRRRSSSRRRNNNIIIDDDBBB>>>===<<<;;;;;;;;;<<<=========>>>@@@CCCFFFHHHJJJFFFGGGHHHIIIKKKMMMOOOPPPTTTSSSQQQOOOMMMKKKIIIHHHFFFDDDBBB???<<<999666555////////////////////////......................../////////000000000111111........./////////000000000000111111111111000000////////////000000000000000000000000000111333333222222222333444555666777777:::>>>DDDKKKVVVdddmmmxxx|||ooocccbbbhhhqqq{{{wwwlllccc^^^aaabbbfffiiijjjllluuuyyypppiiihhhnnnvvv|||xxxpppmmmnnnqqqssspppuuu{{{~~~tttmmmfff___\\\]]]YYYVVVRRROOOLLLJJJHHHEEEAAA???;;;777444333333333222222222222222222222222111111111111111222222222333333222222111000000///111111111111111111111111111000/////////000222333111111111111111111111111222222222222222222222222222333333222000000111333222222222222222222222222222111111111111222333333111111111000111111222333111111111000111111222333333333222222222222333333222222111222222333444555666666666888<<>>???BBBFFFJJJKKKJJJHHHHHHHHHGGGFFFFFFGGGHHHIIILLLOOOSSSVVVYYY[[[___aaadddccc```[[[WWWVVVWWWYYY[[[ZZZYYYZZZ```nnn~~~{{{vvvqqqlllkkkpppxxx~~~vvvooohhhaaa\\\XXXVVVSSSRRRRRRQQQPPPOOOLLLMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIKKKMMMOOOPPPPPPQQQRRRQQQLLLHHHEEEDDD===<<<;;;:::::::::;;;<<<===>>>@@@BBBEEEHHHKKKMMMFFFEEEEEEFFFHHHJJJMMMNNNRRRRRRQQQQQQPPPOOOOOONNNJJJHHHFFFDDDAAA???===<<>>===<<<<<<<<<===>>>???@@@AAABBBDDDGGGIIILLLMMMEEEDDDCCCBBBCCCFFFHHHJJJNNNNNNOOOOOOPPPQQQQQQRRRMMMMMMKKKIIIGGGFFFDDDCCC////////////////////////,,,---...000111333444555000000000000111111111111111111111111222222222222,,,...000111222222222222000111111111222222222222111000000///000222444555222333333444555666888888<<>>:::888666666666444444444444444444444444222222222333333444444444000000000111222222333333111111111111111111111111222111///...///000222333111111111111111111111111222222222222222222222222000111111000000000333555222222222222222222222222000000//////000111222222///000111333333222111111111111000000111222333333444333333222222333333444222222222222333444555666888<<>>FFFLLLXXXeeerrr}}}uuullllllttt~~~|||nnnkkkeeeaaaccceeeeeefffiiinnnqqq}}}~~~{{{zzzyyyxxxxxxwwwuuutttuuuwwwzzz}}}|||qqqgggdddcccaaabbbeeeaaajjj{{{{{{|||tttiiibbbbbb\\\VVVTTTQQQLLLJJJLLLIIIFFFBBB>>><<<999666444333333222222222222333333111222333333333333222111000000000000000000000000111111111111111111111111111111111111000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111222222333444444444333444444555666777;;;AAAEEEKKKMMMPPPRRRRRRPPPMMMKKKFFFFFFFFFEEEFFFFFFFFFGGGGGGEEEBBBAAABBBCCCEEEFFFIIIKKKPPPTTTYYY\\\^^^^^^\\\YYYWWWWWW[[[^^^``````aaahhhqqqzzz~~~}}}~~~~~~yyyoooaaa___\\\YYYWWWVVVUUUUUUUUUUUUSSSOOOLLLIIIGGGGGGDDDDDDBBB@@@???@@@BBBDDDEEEFFFHHHIIIIIIHHHFFFEEECCCCCCBBB???======???BBBDDDEEEEEEFFFHHHIIIJJJKKKMMMPPPRRRQQQNNNKKKKKKLLL........................//////......//////000111....../////////000000000///000000000111111111111......//////000111111222000000000111111111222222444222111//////111333444222111333888999:::===CCCNNNWWWeeessswwwnnnkkkqqqyyy}}}oooaaa\\\[[[]]]bbbccccccfffllluuu}}}{{{zzzyyyyyyxxxvvvtttrrrrrrrrrrrrrrrrrrqqqqqqnnnpppssswww}}}xxxnnneeebbbaaa___^^^```]]]eeettt}}}|||~~~{{{pppfffeee^^^YYYXXXUUUPPPMMMMMMLLLHHHDDDAAA>>><<<999666444333333222222333333333111222222333333222222111111111111111111111111111222222222222222222222222000000000111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111222222111111111111111111111111222222111111111000000000222222222222333333333333444666999;;;>>>AAAFFFIIIOOOPPPQQQQQQPPPLLLIIIGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHMMMOOORRRUUUYYY\\\^^^___^^^\\\\\\```gggnnntttwww{{{{{{}}}nnnmmmkkkhhhfffeeedddddd```^^^YYYTTTPPPMMMLLLKKKEEEDDDCCCBBBAAAAAABBBBBBDDDEEEGGGHHHHHHGGGEEEDDDAAAAAAAAA@@@>>>???AAACCCFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKOOOPPPPPPOOOOOOOOO.......................................///000000...////////////000000000000000000000000111111222---......///000111222222000000111111111222222222333222111111111222333444333333555999:::;;;AAAHHHQQQ]]]mmm|||zzzmmmiiilllttt|||}}}zzzuuujjj___YYY[[[___cccdddeeellluuu~~~zzzvvvtttqqqpppoooooooooooonnnmmmpppqqqsssssssssrrrssstttsssvvv{{{xxxnnneeecccaaa^^^]]]^^^[[[bbbppp~~~yyyxxxwwwxxx}}}zzznnnggg```[[[[[[YYYTTTQQQPPPMMMJJJFFFCCC@@@>>>;;;888555444444333333333333444222222222222222222222222333333333333333333333333222222222222222222222222000000000111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111222222222222222333333444444888<<<@@@CCCFFFIIILLLLLLMMMNNNNNNMMMKKKIIIGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHKKKMMMNNNPPPRRRUUUYYY\\\^^^___bbbdddhhhpppyyy{{{{{{{{{zzzyyyxxxxxxwwwnnnjjjddd^^^YYYVVVSSSQQQKKKJJJGGGFFFEEEDDDCCCCCCAAACCCDDDEEEEEECCCBBB@@@@@@@@@AAA@@@???@@@BBBDDDJJJJJJJJJIIIHHHGGGFFFEEEDDDGGGKKKOOOQQQQQQQQQQQQ.......................................///000000////////////000000000111000000//////000000111222000000111111111111111111111111111111222222222222000111222333444333333222555555777;;;;;;===EEENNNWWWeeeuuurrrhhhiiiqqqxxx~~~wwwooogggbbbbbbbbbeeehhhiiinnnzzz~~~|||xxxuuutttrrrooommmkkklllmmmmmmmmmmmmnnnnnnrrrtttwwwwwwvvvwwwyyy{{{~~~yyyooofffbbb```\\\[[[[[[ZZZ```kkkyyy{{{vvvtttsssvvv}}}kkkccc]]]]]]]]]YYYUUUTTTOOOKKKGGGDDDAAA???<<<999666555555444333333444444222222222222222222222222333333333333333333333333222222222222222222222222000000111111222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111111111///000000111222333333333222222222222333444555666666:::???DDDFFFIIIKKKLLLIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFEEEGGGHHHIIIIIIJJJNNNQQQQQQSSSWWW\\\aaaeeehhhiiimmmqqqyyy|||xxxrrrnnnjjjfffaaa]]]YYYUUUQQQNNNLLLKKKHHHFFFAAAAAABBBBBBAAA???>>>===???@@@AAAAAA@@@AAABBBDDDKKKKKKKKKKKKJJJIIIGGGFFFCCCEEEHHHLLLOOOQQQQQQQQQ........................//////......//////000111/////////000000000111111111000/////////000222333333222222222222222111111111111111222222222222333///000333555555444333222555666999===???CCCMMMXXXdddrrr|||uuummmhhhnnnyyy}}}rrrhhhddddddfffeeeggglllqqqzzz~~~{{{yyyxxxwwwvvvuuusssqqqppppppooonnnllllllnnnpppppppppqqqsssuuuvvvxxx{{{{{{{{{}}}{{{qqqfffaaa^^^ZZZXXXYYYZZZ^^^iiiuuu}}}}}}zzzwwwxxxsssjjjaaa``````\\\XXXWWWPPPMMMIIIFFFCCCAAA>>>;;;777666555555444444444444333222222111111222222333222222222222222222222222333333333333333333333333111111111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222333111111111111111111111111//////000111222333444555222222222222444666888999:::>>>CCCFFFHHHJJJKKKLLLIIIIIIGGGFFFEEEDDDCCCCCCCCCEEEFFFHHHIIIIIIIIIHHHFFFIIILLLLLLKKKLLLPPPSSSTTTXXX___gggnnntttwwwxxx~~~{{{yyyzzz~~~xxxrrrfff```XXXRRRPPPMMMJJJGGGFFFEEECCCAAA???>>>>>>>>>???AAABBBBBBAAAAAABBBDDDHHHHHHJJJJJJJJJJJJHHHHHHDDDDDDEEEHHHLLLOOOOOOOOO////////////////////////000////////////000111111//////000000000111111111111000///...///000222333222222222222222222222222111111111222222222333333111111222333444444444444444666;;;AAADDDJJJXXXeeesssxxxmmmlllkkkkkkuuu|||vvvlllcccbbbfffggggggjjjttt~~~|||yyywwwuuurrrrrrssstttuuuuuuuuutttrrrqqqrrrrrrrrrqqqqqqtttwwwxxxxxxyyy|||~~~}}}uuuiiibbb^^^ZZZXXXZZZ]]]aaajjjuuu|||~~~sssgggdddbbb^^^ZZZXXXSSSPPPLLLHHHFFFCCC@@@>>>888777666555444444444444333333222111111222333333222222222222222222222222333333333333333333333333333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111111111111222222333333333222222222333555888;;;===???BBBFFFIIIJJJJJJLLLMMMIIIHHHFFFEEEDDDCCCCCCCCCDDDFFFIIIKKKMMMNNNMMMMMMKKKOOOSSSSSSQQQQQQUUUYYY\\\bbblllwww~~~|||zzzzzz{{{}}}|||vvvssssssppppppppppppppprrrtttvvvwww|||vvvnnnbbbZZZVVVSSSOOOKKKNNNKKKGGGCCC@@@@@@@@@AAA@@@AAACCCCCCBBBAAABBBCCCDDDFFFHHHJJJLLLLLLKKKKKKGGGEEEDDDEEEIIILLLLLLLLL000000000000000000000000000000000000000111222222000000000000111111111111222111///...///000222333000000111111222222333333111111222222222333333333333222111111222333666777333666<<>>AAAIIIWWWffftttsssfffcccbbbeeemmmwwwzzzooohhhcccccceeehhhpppxxx{{{yyywwwwwwuuuwwwyyy{{{xxxuuuvvvzzz}}}{{{uuuoooiiiccc\\\XXXTTTSSSSSSSSSUUUXXX[[[]]]iiikkkpppwwwzzz}}}xxxuuuzzz~~~|||qqqiiidddaaa[[[UUULLLEEEBBBAAAAAAAAAAAA???<<<888555444333333333333333333333333333333333333444444444333222222111111222222222333333333111111111111111111111111000000111222222222222111222111111111111222333333333333333222222222222111222222111111111111222222000000111111111222222222111333444333222111222444333333222222333333444555444888<<<@@@CCCEEEHHHJJJFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGIIIKKKLLLOOOSSSYYY]]]___```aaabbbdddhhhlllrrr{{{|||~~~}}}{{{zzzxxxwwwxxx{{{~~~}}}zzzvvvsssooommmjjjiiikkknnnrrruuuyyy}}}{{{ssssssmmmgggdddbbb^^^VVVPPPLLLIIIFFFDDDDDDCCCBBB@@@???@@@@@@@@@@@@AAAAAAAAAEEEGGGJJJLLLNNNOOONNNNNN////////////////////////////////////////////////////////////000000000000000000000000000111111222333333333333333333333333111222222222222222333333333333444444555777;;;===FFFKKKUUUdddsssvvvjjjbbbfffhhhmmmvvvzzzqqqlllgggccc```cccgggmmmxxx~~~~~~~~~}}}www}}}~~~|||xxxvvvsssqqqsssyyy|||wwwrrrjjjbbb\\\VVVQQQNNNMMMMMMLLLMMMNNNPPPRRRTTT]]]^^^ccckkkpppuuu~~~}}}zzzvvvmmmfffccc```YYYOOOFFFBBBBBBBBBBBBCCCBBB???;;;888555333222333333333333333333333333333333333444444333333222111111222222222333333333111111111111111111111111000000111222222222222111111111111111111222222333222222222222222222222222333222111000000111222333000000000111222222333333111333444333222222333444444333333333333555666777:::>>>CCCGGGHHHIIIJJJKKKFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIKKKNNNPPPQQQXXX```fffhhhiiiiiijjjpppssswww|||zzzzzz~~~}}}yyyuuuqqqooommmmmmkkklllmmmllllllnnnrrrvvvwww~~~}}}}}}wwwrrrrrruuuqqqggg^^^WWWRRRLLLIIIHHHGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEIIILLLOOORRRVVVXXX000000000000000000000000////////////////////////////////////000000000000000000000000000111111222222222222222222222222222111111222222333333333333111222444444555888===AAAKKKTTTcccssszzzmmmfffeeeooosssyyyqqqfffaaaccc```aaafffmmmvvv}}}|||{{{{{{|||}}}xxxuuuzzzzzzsssnnnlllkkklllnnnrrruuuzzz{{{uuujjjeee]]]WWWRRRNNNKKKIIIIIIHHHHHHIIIJJJKKKMMMNNNTTTUUUYYY```ffflllwwwxxxzzz|||rrriiieeeeee^^^TTTKKKGGGEEEEEEEEEEEEDDDAAA>>>:::666333222333333333333333333333333222333333444444333333333111111222222222333333333111111111111111111111111000000111222222222222111111111000000111111222333222222222222222222222222333222111000000111222333///000000111222222333333111222444444333333444555555555444444666888:::;;;BBBEEEIIIKKKKKKIIIIIIHHHDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGIIIIIIJJJKKKOOOSSSVVV___jjjrrrtttuuuvvvxxx|||~~~~~~{{{~~~~~~xxxsssooommmkkkhhheeeccccccfffhhhiiiooouuuxxx~~~{{{zzzyyynnnccc]]]TTTOOOMMMKKKGGGDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEFFFHHHLLLRRRZZZ```000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111222111111111111111111111111111111111222222333333444000222555555666:::AAAFFFNNN^^^rrrtttiiihhhmmmyyyzzzjjjaaa^^^bbbaaafffnnnwww}}}}}}}}}~~~xxxyyyzzzzzzzzz{{{~~~xxxsssoooooosssxxx{{{{{{xxxvvvrrrmmmhhhhhhjjjlllkkkpppxxx~~~{{{rrrkkk^^^YYYSSSNNNKKKIIIHHHGGGDDDEEEEEEFFFGGGHHHJJJKKKNNNNNNRRRXXX\\\bbblllwww}}}yyyzzzzzzwwwmmmggggggbbbYYYRRRNNNKKKIIIGGGFFFEEECCCAAA===888444222333333333333333333333333222222333444444444333333111111222222222333333333222222222222222222222222000000111222222222222111111000000000000111222222111222222222222333333333222222111111111111222222//////000111222333333444111222444444333333555666777777666777999<<>>CCCHHHKKKJJJKKKLLLKKKHHHFFFEEEEEEBBBDDDFFFHHHJJJKKKLLLMMMJJJNNNRRRSSSRRRTTTZZZ```uuuyyytttpppmmmkkknnnqqqpppnnnnnnrrrwww{{{xxxnnniiieee^^^YYYPPPOOOMMMKKKHHHFFFDDDCCCAAACCCDDDBBB???@@@FFFKKK000000000000000000000000000000111111111111000000............///111222333222222111111111111222222222222111111222222333444333333222111111222333444777555777===@@@DDDOOO\\\sss}}}uuulllddddddfffiiissssssjjjddd___aaaeeehhhrrr|||~~~zzzzzz|||~~~~~~tttnnnmmmnnnmmmqqqvvv||||||nnn```TTTNNNKKKJJJHHHGGGGGGGGGHHHHHHFFFGGGIIIJJJLLLLLLMMMMMMOOONNNLLLLLLMMMPPPSSSUUUbbbiiiuuu}}}~~~wwwjjjhhhbbb^^^^^^[[[SSSOOOPPPKKKIIIFFFDDDAAA>>>:::777444444444444444444444444333333222111000000111111111111222222222222111111000111111111111222222222222222222222222222222222333333333222222111111111222222222222222222222222111111222222222222111111111111222222222333333333555222000111333444222000333777<<<@@@CCCFFFIIILLLOOOMMMJJJFFFDDDCCCCCCCCCBBBEEEHHHJJJKKKNNNSSSWWWHHHNNNTTTWWWXXX\\\dddkkkzzz{{{xxxvvvzzz~~~~~~zzzvvvtttuuuuuuwwwzzzzzzyyyzzz~~~}}}zzznnndddccc^^^]]]YYYSSSMMMHHHFFFEEECCCBBBAAA???>>>@@@DDDGGG000000000000000000000000000000111111111111000000000000/////////000111111222222111111111111222222222222111111222222333444333333222111111222444444888777:::???CCCJJJYYYhhh{{{yyyllleee```bbbeeekkkvvvwwwlllgggeeeeeehhhmmmnnn{{{}}}}}}~~~~~~}}}{{{yyywwwxxx|||}}}|||}}}|||zzzyyyjjj]]]RRRMMMIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPQQQPPPOOOMMMLLLMMMOOOQQQSSSWWW]]]eeemmmtttzzz~~~zzzmmmgggcccdddaaaXXXRRRPPPNNNLLLIIIFFFCCC@@@<<<999444444333333333333333333333333222111111111111111111111222222222222111111000111111111111222222222222222222222222222222222222222111111111111111000222222222222222222222222111111222222222222111111111111222222222333333333555333111222444555444222777;;;AAAEEEHHHJJJMMMOOOOOOMMMJJJGGGDDDDDDDDDDDDFFFIIILLLNNNNNNNNNQQQSSSOOOTTT[[[```ccchhhmmmqqq~~~|||{{{{{{zzzwwwsssqqqrrrtttwwwzzz~~~zzztttuuuvvvqqqiii^^^SSSLLLGGGFFFCCCCCCCCCAAA@@@@@@AAABBB000000000000000000000000000000111111111111000000333222111000000000000000222222111111111111222222222222111111222222333444333333222222222333555666999:::>>>BBBHHHTTThhhzzzsssbbb```aaaffflllsss~~~zzzqqqiiiiiikkkmmmqqquuuxxx~~~{{{zzz{{{~~~}}}xxxvvvsssuuuvvvxxxttteeeYYYPPPLLLGGGGGGGGGGGGGGGIIIJJJJJJNNNOOOPPPRRRRRRSSSSSSSSSQQQPPPNNNMMMMMMNNNPPPQQQRRRUUUZZZ```hhhqqq{{{~~~wwwpppkkkjjjhhhaaaXXXSSSSSSRRROOOKKKGGGBBB???<<<555444444333222222222222333222222111111111111222111111222222222222111111000111111111111222222222222222222222222222222222000000000000000111111111222222222222222222222222111111222222222222111111111111222222222333333333555333222333555777777666;;;???EEEJJJLLLNNNOOOPPPOOOMMMJJJGGGEEEEEEEEEFFFKKKNNNPPPQQQQQQPPPPPPQQQZZZ___gggnnnrrruuuxxxzzz}}}}}}~~~zzztttmmmiiihhhhhhiiijjjmmmrrr{{{yyykkk^^^TTTNNNKKKGGGFFFFFFEEECCCBBBAAA@@@////////////////////////000000111111111111000000222222111111111111111222222222111111111111222222222222111111222222333444333333222222333555777888:::===AAAGGGPPPaaaxxxyyylll^^^cccllluuu|||uuupppnnnssswwwyyy{{{}}}{{{vvvttttttvvvwww{{{nnn```UUUNNNLLLGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMNNNOOOQQQRRRUUUYYY```jjjuuu}}}~~~|||sssooonnniiibbb]]][[[ZZZWWWRRRKKKEEEAAA@@@888777555444333333333333333222222111111222222222111111222222222222111111000000111111111222222222222222222222222222222222///000000000111111222222222222222222222222222222111222222333333222222111111111222222222333333333333333222333555777999999===AAAGGGKKKMMMNNNOOOOOONNNLLLJJJHHHGGGGGGHHHHHHNNNOOOQQQRRRTTTUUUVVVWWWdddmmmxxx}}}}}}}}}~~~~~~}}}{{{{{{}}}|||vvvpppkkkiiihhheeecccbbbdddlllwwwxxxmmmcccZZZUUUMMMKKKHHHFFFEEEDDDCCCBBB////////////////////////000000111111111111000000000000000000111222333444222222111111111111222222222222111111222222333444333333333333555666888::::::???EEEMMMZZZnnn~~~qqqggg^^^jjjzzzzzzooopppwww~~~zzzwwwyyyzzz~~~kkk]]]RRRNNNMMMJJJJJJLLLNNNOOOQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMMMMLLLNNNPPPSSSXXX```hhhnnn{{{~~~~~~{{{rrrppppppmmmjjjcccccc```YYYPPPHHHDDDCCC;;;:::888666555444555555333222222222222222333333111111222222222222111111000000111111111222222222222222222222222222222222000111111222222333333333222222222222222222222222222222333333333333222222111111222222222333333333222222333333555888;;;===BBBEEEJJJMMMMMMMMMNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLPPPPPPQQQUUUZZZ```dddgggnnn{{{||||||zzzyyywwwvvvuuutttrrrsssrrrqqqpppqqquuuwwwuuuxxx|||}}}{{{yyyyyyzzzwwwzzz{{{vvvrrroooiiifffaaa___bbbjjjrrrxxxuuujjjbbbUUUPPPIIIEEEDDDEEEEEEDDD000000000000000000000000000000111111111111000000/////////000111222333444222222111111111111222222222222111111222222333444444333333444666888:::<<<<<>><<<:::777555555666666333222222222222333333444111111222222222222111111000111111111111222222222222222222222222222222222222222222222222333333333222222222222222222222222222222333333333333222222111111222222222333333333111333444555666999>>>BBBHHHKKKMMMNNNMMMLLLMMMNNNJJJIIIHHHIIIJJJLLLOOOQQQQQQSSSWWW^^^hhhrrrxxx{{{{{{~~~wwwsssooonnnlllkkkkkklllnnnppplllmmmnnnnnnmmmmmmnnnppplllqqqvvvyyyxxxvvvttttttppprrrvvvzzz}}}|||{{{|||}}}~~~~~~yyyuuuqqqjjjeeedddeeeiiillluuuzzzqqqbbbZZZPPPIIIHHHHHHGGGFFF000000000000000000000000000000111111111111000000////////////000000111222222222111111111111222222222222111111222222333444444444444555777999;;;===>>>EEENNN\\\rrr{{{nnngggeeefffxxx|||rrrlllllljjjuuuxxxiii]]]TTTPPPRRROOOPPPRRRTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUURRRQQQPPPOOONNNNNNMMMMMMLLLNNNOOOPPPRRRVVV[[[^^^fffooo{{{yyyzzz}}}{{{uuuxxx~~~ttttttoooeeeWWWLLLFFFEEE???===:::666555444555666222222222222222333444555111111222222222222111111000111111111111222222222222222222222222222222222222222222222111111111111222222222222222222222222222333333444444333333222111111222222222333333333333555666777999<<>>@@@GGGQQQbbbzzzwwwjjjeeefffkkk|||tttfffccchhhooozzzxxxiii^^^UUURRRSSSOOOQQQSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQPPPOOOOOONNNMMMMMMJJJKKKKKKLLLMMMQQQWWW[[[\\\eeesss}}}|||vvvwww{{{www{{{xxxxxxssshhhYYYLLLGGGEEE???===999666444333444555222222222222333333444555111111222222222222111111000111111111111222222222222222222222222222222222222222111111000000//////222222222222222222222222222333333444444333333222111111222222222333333333444777999999;;;???EEEJJJKKKKKKJJJGGGEEEDDDEEEGGGFFFFFFGGGIIILLLPPPTTTWWWVVV\\\iiizzz~~~{{{xxxsssppptttrrroookkkgggdddbbbaaaaaaaaa``````aaabbbddddddfffiiimmmnnnmmmkkkjjjjjjhhhmmmssswwwvvvqqqkkkggglllmmmoooqqqtttwwwyyyzzzzzzwwwvvvvvvuuusssvvv{{{www}}}}}}xxxtttrrrnnnhhhiiirrrvvvttt{{{yyynnneee```ZZZRRRLLL111111111111111111111111111000///......///000111000000000000////////////222222111111111111111111444333333333333444555555666444555888999888;;;@@@???LLL\\\lll|||llldddeeegggrrryyylllbbbccciiissszzzgggYYYRRRPPPQQQSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSQQQOOOMMMLLLLLLMMMLLLLLLQQQPPPNNNNNNPPPRRRTTTTTTXXX]]]fffppp{{{}}}}}}~~~}}}}}}kkkZZZPPPIIIDDD@@@>>>;;;777555333222222555444333333222222333333111111111111111111111111222222111111000111111222111111222222222222111111000000111111222222222222//////000111222333333333111111111222222111111111111111222222222333333333777777999>>>CCCHHHKKKLLLNNNLLLHHHEEECCCDDDFFFHHHEEEJJJPPPQQQOOOOOOQQQUUU\\\fffvvv~~~xxxuuusssqqqooommmjjjhhhkkkiiifffccc```^^^\\\[[[\\\^^^___^^^]]]\\\]]]___^^^___```aaaaaa```^^^]]]aaaccceeeggggggeeecccaaaffffffhhhjjjmmmppprrrsssxxx{{{{{{wwwzzz}}}xxxuuullliiioooqqqmmmqqq{{{}}}wwwqqqgggZZZQQQ111111111111111111111111000000////////////000000111111111111111000000000111111111111111111111111444333333333333444555555666444555888888777;;;@@@BBBMMM^^^rrrtttiiieeeiiimmmzzzyyyoooeee___cccjjjyyyzzzhhhZZZSSSQQQQQQTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRTTTTTTTTTXXX\\\bbbjjjtttppp]]]RRRKKKFFF@@@???<<<888666444333333555444333333222222333333111111111111111111111111222222111111111111222222111111222222222222111111000111111111222222222222000000111111222222333333111222222333333222222111222222222333333444444555888:::===BBBGGGJJJKKKKKKHHHFFFDDDCCCCCCDDDFFFHHHIIIMMMPPPPPPOOOPPPTTTXXXcccmmm}}}}}}tttnnnllljjjiiihhhgggeeecccdddcccaaa___]]][[[[[[ZZZ[[[\\\]]]]]][[[ZZZ[[[\\\\\\\\\]]]^^^^^^]]]]]]\\\]]]^^^___``````___]]]\\\^^^___aaadddgggkkkooopppuuu{{{yyy||||||sssqqqvvvuuuoooooouuu}}}uuuiii```111111111111111111111111///000000111111000000///111111111111111222222222111111111111111111111111333333333333333444555555666444555777888777;;;AAAHHHPPPccc{{{vvvkkkeeegggooovvv|||nnnddd______fffnnn{{{iii[[[TTTRRRRRRVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTRRRRRRRRRQQQOOOMMMMMMNNNOOOOOOMMMOOOSSSVVVXXXYYYXXXWWWZZZ[[[___dddmmmzzzrrr^^^SSSLLLHHHBBB@@@===:::777555444444555444444333333333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111222222222222111111111222222222222222222333333444444333333222222222222333444555666777999<<>>;;;999888888666555444444333333444444222222222222222222222222111222333444444444444444222222333333333333222222333222222222222222222222333333333222222222222222333444444555555444444333111111111111333555888999;;;AAAHHHLLLLLLIIIGGGFFFDDDFFFHHHKKKMMMNNNOOOOOOOOOPPPRRRXXX```lllxxxyyysssoooooollliiiggggggeeebbb___\\\[[[YYYYYYYYYYYYXXXVVVVVVUUUUUUTTTTTTUUUUUUVVVXXX[[[^^^___^^^]]]^^^^^^______^^^^^^]]]\\\[[[ZZZ^^^]]]\\\[[[ZZZYYYXXXXXXUUUTTTSSSTTTUUUXXX[[[]]]```fffqqq{{{}}}zzzzzz{{{{{{yyywwwuuusssttt{{{xxxsssjjjgggeeeccccccjjj{{{111111111111111111111111000111111111111111111000.........///000000111111000000000111222222333333222222222222222333444444555333444888:::===CCCKKKOOObbbxxxzzzkkk^^^[[[^^^eeessswwwppp___ZZZXXX[[[___dddmmmvvv~~~yyy{{{~~~~~~~~~{{{yyyxxxvvvuuuuuuvvvvvvyyy{{{~~~||||||}}}zzzjjj]]]VVVTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOLLLMMMNNNMMMLLLOOOUUU[[[___cccggggggeeebbbbbbccc^^^bbbgggmmmrrrxxx~~~|||yyyxxxzzz}}}xxxuuuwwwsssggg[[[UUUPPPLLLHHHFFFCCC@@@===;;;::::::666555555444444444444444333333333333333333333333111222444555666555555444222222333333333333222222333333333333222222222222222222222333333333333333333444444555555444444333222222111222444777:::<<>>===<<<;;;666666555444444444444444333333333333333333333333111222444666777666555555222333333444444333333222444444333333333222222222111222222333333444444444333333444444444444333333444444333444666999===???CCCGGGKKKJJJGGGEEEFFFHHHHHHIIIKKKNNNQQQTTTVVVWWWYYY\\\dddmmmwwwxxxssssssqqqnnnlllkkkiiiddd```[[[ZZZYYYYYYXXXWWWUUUTTTTTTSSSSSSTTTUUUVVVUUUTTTYYYZZZ[[[\\\^^^```bbbccc```dddjjjoooqqqssstttvvvzzz|||}}}~~~~~~~~~|||yyyvvvtttmmmkkkgggdddbbbcccdddeeehhhkkkpppuuuyyyzzzzzzzzz|||~~~}}}yyywwwyyyzzztttpppjjjdddfffjjjqqqxxx111111111111111111111111333222111000000111222333///000000111222222333333///000000111222222333333222222111111222222333444444222444999===AAAIIIRRRggg}}}mmm^^^WWWWWWaaajjjrrrsssbbbTTTRRRSSSWWW\\\```ggguuu~~~||||||{{{wwwtttrrrvvv{{{|||zzzxxxwwwxxxooommmkkkiiiggggggggggggfffgggiiikkkmmmnnnoooooolllpppuuuyyyzzzwwwsssoooppppppqqqqqqppppppooonnnnnnoooooommmgggaaa]]][[[[[[ZZZYYY[[[___ccceeeeeennnxxxxxxiii]]]VVVSSSSSSPPPPPPRRRSSSUUUUUUVVVVVVZZZWWWTTTQQQPPPQQQSSSTTTKKKNNNPPPPPPPPPUUU^^^eeegggjjjlllkkkhhhiiinnnsssqqqsssvvvzzz~~~}}}uuuttt|||xxx~~~xxxlllcccYYYRRRJJJHHHEEEBBB???======<<<666666555444444444444555333333333333333333333333111222444666777777666555222333333444444333333222444444444333333222222222111111222333333444555555222333333444444333333222666555555555888;;;???BBBFFFIIILLLJJJEEEDDDGGGJJJKKKLLLNNNQQQUUUYYY\\\^^^___ccckkkuuu}}}|||yyyuuurrrpppjjjgggdddccccccbbb^^^ZZZYYYXXXWWWVVVUUUVVVVVVVVVSSSSSSSSSTTTWWWYYYYYYXXX___```aaadddgggjjjmmmnnntttyyy}}}xxxuuuttttttsssvvv{{{~~~|||}}}zzztttmmmjjjllljjjlllooottt333222222222111111000000111111111111111111111111111111000000111111222333444444333222222111000000444444333222222333333333:::777888<<<@@@EEESSSbbbyyyxxxjjj]]]WWWVVV[[[fffqqq{{{vvv___SSSTTTTTTXXX\\\___dddppp}}}|||{{{|||~~~|||wwwrrruuuvvvwwwwwwuuurrrooommmllljjjgggccc```^^^]]]\\\]]]]]]^^^___```bbbcccdddfffffffffeeedddbbbaaa```______```aaaaaa```___^^^]]]]]]]]]]]][[[XXXUUUTTTPPPOOOPPPQQQSSSUUUXXXYYY___eeennnyyy{{{ooobbbYYYTTTSSSNNNOOOPPPRRRSSSTTTTTTTTTQQQQQQQQQQQQRRRTTTUUUVVVQQQQQQQQQRRRTTTYYY```eeejjjlllooopppqqqrrrtttvvvzzz{{{}}}wwwwww|||yyykkk[[[RRRJJJIIIGGGEEEBBB???<<<:::888777555333222222222333333333333333333333333333666666666555555444444444222222222222222222222222222222222222222222222222555444333222222222333444333333333222222222222222444444555777:::???CCCFFFLLLJJJJJJMMMLLLHHHGGGHHHLLLSSSXXXZZZ___gggmmmooonnnssszzz|||www~~~{{{ssspppnnnmmmmmmlllhhhddd```aaabbbaaa^^^[[[ZZZYYY[[[[[[[[[ZZZXXXUUUSSSQQQPPPRRRTTTVVVXXX\\\bbbfffkkkmmmooopppsssyyy~~~}}}~~~~~~}}}zzz{{{uuupppuuurrrooopppwww222222111111111000000000111111111111111111111111111111000000111111222333222222222222222222222222444444333333222333333444444333555;;;AAAKKK]]]nnn}}}oooaaaUUUSSSUUU^^^mmmyyy}}}nnn\\\TTTWWWWWWZZZ^^^dddnnn|||~~~{{{zzzzzzzzzzzzwwwrrrooorrrsssttttttrrrnnnkkkiiigggeeebbb___\\\ZZZYYYXXXVVVVVVVVVWWWXXXYYYZZZ[[[^^^^^^]]][[[YYYWWWUUUTTTPPPQQQRRRRRRRRRRRRQQQPPPUUUUUUVVVUUUTTTQQQOOOMMMKKKJJJKKKKKKMMMOOOQQQSSSWWW\\\dddllluuu}}}|||rrrfff]]]WWWUUUNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQRRRRRRSSSTTTVVVWWWTTTTTTUUUUUUVVV[[[aaafffkkknnnrrrtttvvvwwwyyy{{{~~~}}}zzz{{{nnn^^^RRRLLLJJJHHHFFFCCC@@@===;;;888777555333222222222333333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222444333222222111222333444333333333333333333333333444444666999===BBBEEEGGGKKKHHHHHHJJJJJJGGGGGGIIIMMMSSSZZZaaakkkvvv{{{zzzyyy~~~zzzsssooommmjjjhhhffffffdddaaa^^^[[[\\\]]][[[XXXVVVVVVVVVUUUVVVWWWWWWVVVUUUTTTTTTYYY[[[]]]___bbbfffkkkooonnnttt}}}}}}{{{{{{|||||||||yyyvvvvvvzzz111111000000000000//////111111111111111111111111111111000000111111222333000000111222333333444444444333333333333333444444333444777===EEETTTjjj}}}ssseeeYYYQQQTTT[[[jjjzzzrrrbbbXXXWWWZZZ[[[^^^cccnnn}}}~~~{{{yyyxxxvvvwwwxxxvvvrrrmmmkkkiiilllmmmmmmmmmkkkhhheeeccc```___\\\ZZZWWWUUUTTTTTTPPPPPPOOOOOOOOOPPPQQQQQQTTTTTTRRRQQQNNNLLLJJJHHHHHHIIIIIIJJJJJJJJJIIIIIIMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGIIIJJJLLLLLLOOOSSSXXX]]]dddllltttyyy~~~zzzrrrhhh^^^XXXUUUNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZ]]]bbbfffkkkooouuuyyy|||~~~}}}~~~vvveeeVVVPPPMMMIIIGGGEEECCC@@@>>>888777555333222222333333333333333333333333333333222222222111111111111111222222222222222222222222222222222222222222222222333222222111111222333333444444444444444444444444444666999===BBBEEEHHHIIIKKKGGGFFFHHHIIIGGGIIIMMMSSSYYYbbbmmm|||xxxpppiiifffgggdddbbb```___]]][[[XXXZZZZZZZZZXXXUUUTTTUUUVVVSSSUUUVVVWWWWWWXXX[[[]]]___bbbfffjjjnnnsssxxx|||~~~{{{yyy|||{{{|||~~~000000000///////////////111111111111111111111111111111000000111111222333000111111222222333444444444333333333333444444555666999>>>CCCMMM^^^vvvyyyjjj^^^XXXUUU\\\hhhyyyxxxfffYYYWWWYYYYYY___bbbkkkzzz}}}|||yyywwwtttsssrrrqqqoooqqqrrrnnnhhhcccaaaaaabbbbbbcccccccccaaa___^^^ZZZYYYXXXVVVTTTRRRQQQPPPNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGEEEEEEGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQTTTXXX___ffflllssstttsssoooggg]]]VVVRRRNNNNNNNNNOOOPPPQQQRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVZZZ[[[\\\\\\]]]```dddgggjjjooouuu{{{}}}nnn]]]UUUQQQKKKHHHGGGEEEBBB@@@888777555444333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222111111111111222222222333333333333444444555555555555888<<>>@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLKKKLLLOOOTTTXXX___ccchhhjjjfff```[[[XXXQQQPPPOOOOOOOOOPPPRRRSSSPPPPPPQQQQQQRRRTTTUUUVVVYYY\\\___bbbdddgggjjjmmmlllpppuuuzzzwwwmmm```XXXOOOIIIHHHGGGCCC???999888666444333333444444333333333333333333333333000000000000000111111111222222222222222222222222222222222222222222222222111111333444444444444444222222333444555777777888<<<>>>AAADDDFFFGGGGGGFFFCCC@@@@@@DDDHHHJJJPPPVVV\\\ooovvvgggaaacccgggiiidddcccaaa```^^^]]]\\\\\\[[[[[[[[[XXXVVVVVVWWWYYYUUUWWWYYYZZZ[[[\\\___bbbgggjjjlllllllllqqq{{{zzztttqqqhhhaaa^^^dddmmm}}}000000000111111111222222000000000000000000000000111111000000111111222333111111111222222333333444333333333444444555666777666===IIIXXXmmm|||nnnbbbYYYVVV___kkkyyyzzzjjj\\\ZZZ[[[\\\dddmmmtttyyyuuussstttpppnnnkkkhhheeecccbbbaaa^^^^^^______^^^\\\[[[YYYUUUTTTRRRPPPPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>???@@@BBBCCCAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMLLLKKKMMMQQQTTTYYY^^^dddgggfffbbb___\\\RRRQQQPPPOOOOOOQQQSSSTTTRRRRRRSSSSSSTTTUUUWWWXXXXXX\\\aaaeeeiiilllooorrrrrrtttxxx||||||xxxeee[[[PPPIIIHHHFFFBBB>>>999888666555444333444444333333333333333333333333000000000111111111222222222222222222222222222222222222222222222222222222111222444555666666555555333444555666888999:::;;;???@@@BBBCCCDDDDDDCCCCCCBBB@@@AAAFFFKKKNNNSSSYYYaaarrruuuhhh___]]]]]]^^^]]]]]]\\\[[[YYYXXXXXXXXXXXXYYYZZZZZZXXXVVVVVVYYY\\\ZZZ]]]aaadddfffhhhkkkmmmqqquuuyyy{{{uuunnngggaaa___bbbeeelll000000111111222222222333000000000000000000000000111111111000111222222333...///000111333444555666333333333444555666777777>>>FFFQQQaaawwwuuuhhh___XXXXXXdddsssrrrcccZZZ\\\]]]\\\gggxxx{{{zzzrrrnnnoooqqqjjjhhheeebbb___]]]\\\\\\WWWXXXZZZZZZZZZXXXVVVTTTQQQNNNKKKKKKLLLLLLIIIFFFIIIHHHHHHGGGFFFEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@????????????>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHIIILLLNNNPPPQQQQQQQQQOOOOOOOOONNNMMMNNNQQQSSSTTTYYY```dddeeebbb___^^^SSSRRRQQQPPPPPPQQQSSSTTTTTTTTTTTTUUUVVVWWWYYYYYYXXX\\\bbbhhhlllpppsssvvvwwwxxx{{{~~~ggg]]]PPPIIIHHHFFFAAA<<<:::888777555444444444444333333333333333333333333222222333333444444444444222222222222222222222222222222222222222222222222111333444666777777666666555666777888:::<<<======BBBBBBBBBBBBBBBBBBAAAAAADDDBBBDDDKKKPPPRRRWWW]]]iiivvv}}}mmmgggaaa^^^^^^]]]ZZZVVVYYYYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZXXXYYY]]]```cccfffkkkppprrruuuwwwyyy{{{xxxnnndddaaabbbddd``````ppp//////...//////000111111111111111000000000000000000000000000000000000000111111222333333444555555888777666666666777:::;;;CCCJJJ[[[qqq{{{jjj[[[YYYZZZ___nnn~~~ooobbb[[[___dddgggqqq|||vvvqqqmmmjjjiiihhhccc]]]\\\]]]]]]YYYUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@???@@@AAAAAA@@@@@@BBBDDDDDDEEEFFFGGGIIIJJJKKKLLLPPPPPPPPPQQQRRRTTTVVVWWWMMMNNNMMMLLLKKKLLLOOOQQQTTTWWWXXXXXX[[[______\\\XXXWWWVVVUUUUUUUUUVVVWWWTTTUUUUUUVVVWWWXXXYYYYYYZZZaaajjjoooppprrrvvvyyy{{{}}}qqq```PPPLLLKKKFFF???<<<===<<<999666555444555555777666555444333222111111333333333333333333333333222222333333333333444444222222222222222222222222333444444444444444444555555555555666888:::===>>>FFFFFFEEEBBB@@@@@@AAACCCCCCIIIPPPSSSSSSUUU[[[aaaooo~~~mmmdddaaa___\\\YYYWWWWWWWWWWWWXXXXXXXXXWWWUUUUUUWWWYYY[[[[[[[[[ZZZZZZ^^^dddiiiuuuxxx}}}{{{tttkkkmmmnnniiicccbbbhhhnnn111000000000000111111222111000000000000000000000111111111111111111000000333333333333333333333333555555555555666888<<>>>>><<<999777555555555555555444444444444444333333333333333333333333333333222222333333333333444444222222222222222222222222333333333333444444444444444555555666999;;;>>>???CCCDDDCCCAAA@@@AAADDDFFFHHHLLLRRRUUUWWW\\\fffmmmyyy{{{mmm```[[[^^^]]]ZZZXXXVVVVVVWWWWWWUUUWWWYYYYYYYYYYYYZZZ\\\^^^]]]\\\^^^ccckkktttzzz~~~tttwwwwwwrrrjjjfffhhhmmm333222111111111111111222000000000000000000111111333333222222111111111000444444333333333222222222333444444444666:::???DDDLLLbbbxxxxxxkkkccc[[[XXX^^^fffnnn{{{llldddaaaeeelllxxxwwwvvvtttqqqooonnnmmmlllkkkfff```\\\ZZZXXXTTTQQQPPPPPPOOOOOONNNMMMLLLLLLKKKJJJIIIGGGEEEDDDBBBBBB??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFFFFEEEFFFHHHJJJIIIIIIJJJKKKMMMNNNOOOOOORRRSSSTTTUUUVVVUUUTTTTTTQQQQQQPPPOOONNNOOORRRUUUVVVZZZ]]]]]]___cccdddaaa```__________________```]]]^^^^^^______`````````iiimmmqqqrrrrrrtttwww{{{ooo\\\QQQLLLGGGCCCAAA>>>===:::888666555555555333333333444444555555555333333333333333333333333222222333333333333444444333333333333333333333333222222222333333444444444333444555777:::===???AAAAAAAAAAAA@@@@@@CCCGGGJJJPPPRRRTTTVVVZZZdddpppyyyuuujjj```ZZZXXXZZZYYYXXXVVVVVVVVVWWWWWWQQQSSSVVVWWWXXXYYY[[[\\\bbbaaaccchhhrrr~~~|||}}}sssllllllnnn333222111111000000000000000000000000000111111111444444333333222111111111333333333333333333333333333444555555777;;;CCCIIIXXXooo~~~}}}tttfff\\\ZZZ^^^gggpppxxxwwwgggddddddjjjsss~~~vvvuuutttrrrqqqooonnnnnnkkkgggaaa\\\YYYUUURRROOONNNNNNMMMLLLKKKKKKJJJJJJHHHGGGFFFEEECCCAAA@@@???>>>============>>>???????????????????????????????????????@@@AAAAAAAAABBBDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGHHHHHHGGGHHHJJJLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWVVVTTTSSSRRRRRRQQQOOONNNPPPTTTXXX]]]bbbfffeeefffiiiiiiggghhhgggfffeeedddcccccccccfffffffffgggggghhhiiiiiinnnppprrrrrrssstttxxx|||xxxdddUUULLLGGGEEECCC???>>><<<:::888666666555333333333444444444555555333333333333333333333333222222222333333333444444333333333333333333333333111111222222333444444444333444666999<<>>HHHOOObbbvvv|||zzzpppaaaZZZ\\\cccmmmuuu}}}|||iiibbbccchhhqqq~~~~~~|||yyyxxxvvvtttrrrpppnnnmmmiiieee```[[[VVVRRROOOMMMKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@????????????????????????@@@@@@@@@AAABBBCCCCCCDDDGGGFFFFFFEEEEEEEEEFFFGGGFFFHHHIIIIIIIIIJJJLLLNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUWWWXXXWWWVVVTTTSSSRRRQQQQQQOOOPPPSSSXXX[[[dddjjjnnnmmmlllnnnnnnlllmmmllljjjiiihhhiiijjjjjjllllllmmmnnnooopppqqqqqqrrrsssssstttuuuxxx{{{~~~~~~lllYYYNNNIIIFFFEEE@@@???===;;;999777666555555555444444444333333333333333333333333333333333222222222333333333444444333333333333333333333333111111222333333444555555444555888;;;???BBBDDDEEEDDDDDDCCCBBBCCCGGGLLLPPPSSSRRRSSSYYYdddrrr}}}~~~pppeee^^^XXXVVVXXXUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWXXX]]]eeejjjtttzzz|||{{{}}}111000///////////////////////////000111111222222222222222222222222222222//////111222444555777777666888::::::<<>>????????????@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKLLLOOOQQQQQQQQQRRRRRRSSSTTTTTTUUUTTTUUUVVVWWWVVVUUUTTTTTTRRRRRRQQQQQQRRRVVV\\\aaagggooottttttssstttuuutttrrrpppnnnllllllooorrrtttrrrssstttuuuwwwyyyzzzzzz{{{{{{{{{{{{}}}sss```RRRMMMIIIFFFAAA@@@???===:::888666555555555555444444333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333333444555666666666888;;;>>>BBBDDDFFFGGGFFFFFFFFFEEEFFFKKKQQQUUUTTTVVV[[[fffuuuvvviiiccc^^^XXXVVVWWWTTTTTTUUUVVVWWWXXXYYYYYYVVVVVVWWWYYY^^^gggqqqxxx000000000///000000111111...//////000111111222222///000000111111222222222000000111222444555666666555888;;;===@@@IIIXXXcccpppuuu{{{|||wwwlll___WWWSSS[[[fffpppyyynnndddeeelllxxxyyyssspppnnnooosssxxx{{{|||yyywwwtttsssqqqpppooollliiieeebbb```[[[ZZZVVVQQQLLLIIIHHHHHHCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLMMMNNNNNNOOORRRTTTRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUSSSSSSSSSSSSUUU[[[bbbgggjjjsss{{{||||||}}}yyytttpppooorrrvvvyyy{{{|||~~~zzzgggXXXRRRMMMIIIBBBAAA@@@>>>;;;999777555333333444444444444444555333333333333333333333333222222333333333333444444444444444444444444444444222333333444666777777888999;;;>>>AAADDDFFFGGGHHHGGGGGGGGGGGGJJJPPPWWW\\\aaadddmmm|||yyyvvvyyy}}}xxxnnneeeaaa^^^YYYVVVVVVRRRSSSTTTUUUVVVVVVWWWWWWUUUYYY___hhhrrr~~~111000000000111222333333...//////000111222222222......///000111222222333222222222333333444444444333777;;;>>>BBBMMM^^^jjjyyyssspppooojjj```YYYWWWQQQ[[[gggqqq}}}vvvhhheeeiiiqqquuummmiiiggghhhkkkrrruuuzzz|||wwwtttrrrpppooojjjjjjiiigggddd```]]][[[VVVTTTRRRMMMIIIFFFEEEEEE@@@@@@@@@???????????????>>>>>>??????@@@@@@@@@AAA????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIDDDCCCBBBCCCDDDFFFIIIKKKMMMNNNPPPPPPPPPQQQTTTVVVSSSSSSSSSTTTTTTUUUUUUVVVTTTTTTSSSSSSTTTTTTUUUVVVTTTUUUUUUUUUXXX^^^fffkkknnnxxx{{{tttpppqqqtttwwwlll]]]VVVPPPKKKBBBBBBAAA???<<<999777666111222222333444666666777333333333333333333333333222222333333333444444444444444444444444444444444333333444555666777888999;;;===@@@CCCFFFGGGHHHHHHFFFFFFGGGIIILLLSSS\\\bbbpppttt~~~}}}tttrrrzzz|||qqqggg___\\\YYYUUURRRRRRPPPQQQRRRTTTUUUUUUUUUUUU\\\cccppp~~~111222333333222111000///333333333222222222111111333222111000000000222222222333444444333333555777777999<<>><<<===>>>===<<<;;;;;;===???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOQQQRRRSSSSSSSSSRRRTTTVVVWWWWWWVVVTTTTTTTTTSSSTTTTTTTTTRRRRRRTTTUUUWWWWWWWWWZZZ```hhhqqqvvv|||~~~zzzzzz}}}{{{iiiVVVMMMLLLFFFDDDBBB@@@>>><<<888555222222222333444555777777111222333444444444444333///000111222333444444444555444444333333444444555666555555666777999;;;<<<<<>>FFFRRRbbbpppzzz}}}{{{wwwoooaaaUUUSSSXXX]]]eeeqqq~~~vvvwwwtttfffdddhhhrrrxxxiiibbb___\\\ZZZ[[[___cccjjjpppuuu{{{}}}wwwoooiiifffeeebbb___^^^]]][[[XXXVVVSSSQQQQQQRRRMMMHHHDDDBBB@@@???>>>???AAAAAA@@@???>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRSSSTTTTTTSSSSSSRRRTTTVVVVVVTTTRRRRRRSSSQQQRRRRRRRRRPPPPPPRRRTTTVVVWWWZZZ^^^eeennnwww}}}ooo[[[PPPNNNGGGEEEBBB@@@???<<<888666444444333333444444555555222333333444444444333333000000111222333444444444555444444333333444444555555555555555666888:::<<<===AAAEEEGGGGGGGGGGGGHHHFFFIIILLLNNNUUUbbbsss}}}vvvppplllpppvvv|||~~~xxxnnnhhhddd___YYYVVVUUUTTTRRRPPPWWWUUUUUUVVVVVVXXXcccooo222222111000000000111111222222222222222111111111444333333222222333444444222444555444444444666888<<<===BBBNNN^^^nnnyyy~~~|||uuukkk^^^TTTUUU[[[aaakkkyyyyyytttwww|||jjj___eeeooo~~~sssfff___]]][[[ZZZ[[[[[[^^^ccchhhlllrrrwww{{{uuunnnfffaaa^^^]]]ZZZWWWUUUTTTRRRPPPNNNLLLKKKJJJJJJGGGDDDCCCBBBAAA???>>>AAABBBCCCBBB@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHKKKMMMPPPQQQQQQRRRSSSTTTTTTUUUTTTTTTQQQRRRTTTSSSRRRPPPPPPQQQQQQRRRRRRQQQQQQQQQTTTVVVWWW[[[aaahhhpppyyyxxxcccTTTOOOIIIFFFCCCAAA???===999777666666555444333333333444444444444444333333333333111111222222333333444444555444444333333444444555444444444444666888:::;;;@@@CCCFFFGGGGGGFFFGGGHHHGGGJJJNNNSSS[[[kkk{{{nnniiiiiikkkpppvvv|||}}}ssskkkeeebbb^^^[[[WWWTTTTTTTTTSSSRRRYYYWWWWWWXXX\\\eeevvv222111000//////000111222333333333333333333333333222222222222333333333444333444555555444555777999<<<>>>FFFWWWkkk||||||qqqeeeZZZTTTYYYaaahhhrrr~~~wwwuuu}}}sssfff```jjjvvvtttfff```^^^\\\[[[\\\[[[]]]```cccfffjjjpppttt|||~~~~~~~~~yyymmmggg___YYYWWWUUUSSSPPPMMMMMMKKKJJJHHHGGGEEEEEEDDDCCCBBBCCCDDDCCCBBB@@@AAABBBCCCBBB@@@???@@@AAADDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIKKKNNNPPPRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUPPPRRRSSSRRRPPPOOOPPPQQQSSSSSSTTTTTTSSSUUUXXX[[[]]]bbbkkksss{{{kkkYYYPPPKKKHHHEEEBBB@@@===:::888666666555444444444444444555444444333333333333333222222222222333333444444555444444333333444444555333333333444666888:::<<>><<<:::555444444444444555666666555555444333333444444555333333222222222333444555555444444333333444444555333333333444666999;;;<<>>BBBCCCCCCCCCCCCDDDGGGJJJQQQSSSVVV\\\ggg|||{{{vvvtttuuuvvvxxx}}}rrrlllccc^^^\\\\\\[[[ZZZ\\\ZZZVVVRRRPPPRRRVVVZZZ]]]iiiwww...//////000000000000000......//////000000000000///000111333333333333333333555666666666888:::<<<@@@IIIZZZoookkk```SSSMMMNNNWWWfffuuusssdddbbbeeelll|||xxxlll```\\\]]]]]]^^^aaacccaaa^^^YYYWWWXXX[[[___ccchhhkkkmmmqqqtttqqqlllccc]]]UUUPPPNNNMMMKKKHHHFFFFFFFFFFFFFFFFFFEEEEEEGGGFFFEEEFFFHHHIIIIIIHHHEEEFFFGGGFFFEEEDDDDDDFFFBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPOOOOOOQQQPPPOOONNNNNNOOOPPPPPPOOOOOOOOONNNLLLLLLNNNOOONNNPPPRRRTTTXXX^^^eeejjjnnnvvvlll[[[QQQNNNHHHDDDBBB@@@>>><<<777666666555555555555555444333222222333555777999666555333222222333444555555444444333333444444555444555555666888;;;>>>???AAAAAAAAAAAAAAACCCGGGKKKRRRUUUXXX^^^jjj}}}wwwlllhhhccc^^^[[[YYYZZZZZZ\\\ZZZVVVQQQPPPTTT[[[aaannn~~~---...///111111111000///111111222222333333333444000111222444555555444444333555666777777888;;;===CCCMMM___sss{{{hhh]]]QQQMMMPPP[[[mmm|||qqqeeedddgggooouuujjj___]]]___aaacccfffgggeee```[[[WWWWWW[[[^^^___dddhhhkkkooorrrpppkkkbbb[[[TTTOOOMMMLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEFFFGGGIIIIIIHHHCCCDDDEEEDDDCCCBBBBBBDDDAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDHHHHHHIIIKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQOOONNNMMMPPPOOONNNMMMMMMMMMNNNOOONNNNNNNNNLLLJJJJJJLLLNNNPPPRRRTTTWWW[[[bbbjjjooottt|||qqq___RRRNNNIIIEEEBBB@@@>>><<<999888777666444444444333333333222222333666999:::666555333222222333444666555444444333333444444555555555666777999<<<>>>@@@@@@@@@@@@@@@@@@CCCHHHKKKSSSUUUYYY___lllzzznnngggeee```[[[UUUTTTUUUWWWYYYXXXUUURRRSSSZZZdddlll~~~}}}|||000111111111111222222222222222111111111111111111333333333444444444555555444333444888888777;;;@@@FFFYYYppp~~~uuubbbWWWLLLKKKSSSbbbuuu}}}mmmcccfffmmmxxx~~~qqqeeeZZZXXX[[[]]]```dddeeeddd```[[[XXXWWWYYY\\\aaabbbeeejjjooorrrqqqpppbbb]]]VVVOOOKKKHHHEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEECCCBBBAAA@@@@@@??????@@@@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@AAAAAACCCEEEGGGIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLNNNOOOPPPPPPOOOMMMLLLMMMOOORRRUUUWWWZZZ^^^bbbhhhooosss|||cccXXXQQQKKKIIIFFFAAA>>>>>>;;;999666444333555666888333333333444444444555555444555666555333222333444333444555555333333444555333444666888:::===>>>???@@@@@@AAABBBDDDGGGJJJKKKXXXXXX[[[dddqqqyyytttqqqgggbbb\\\WWWUUUVVVWWWXXXZZZTTTQQQSSSUUU\\\mmm~~~zzzvvvyyy000111111111111222222222111111111222222222333333333333333333444444444444555444555888888777<<>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEGGGIIIKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPOOONNNMMMMMMLLLMMMMMMMMMLLLKKKKKKLLLNNNPPPQQQNNNOOONNNMMMLLLMMMPPPRRRUUUXXX\\\```fffmmmtttyyyhhh[[[SSSLLLJJJGGGBBB???@@@:::999777555444555666777333333444444444555555555444555666555333222333444333555555555333333333555555666777:::<<<>>>@@@AAA??????AAABBBEEEHHHLLLNNNUUUYYYaaalllyyy}}}vvvqqqnnnddd___XXXTTTTTTUUUTTTTTTTTTQQQPPPUUUZZZeeewww}}}uuuttt|||000111111111111222222222111111111222222333333333222222222222333333333333666555666999888888===EEEYYYeeetttzzzoooZZZRRRNNNWWWhhhyyy}}}rrrjjjffflllwwwvvvwww~~~}}}lllaaaWWWVVVXXXXXXXXXZZZ[[[\\\\\\\\\[[[\\\^^^`````````bbbgggkkkmmmmmmlllccc]]]TTTMMMIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBB@@@???>>>>>>>>>>>><<<<<<======>>>??????@@@CCCCCCCCCCCCBBBBBBBBBBBBFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSOOOPPPPPPPPPPPPQQQTTTVVVZZZ]]]bbbgggnnnvvv~~~sss^^^UUUMMMJJJHHHCCCAAAAAA:::999888777666666666666333444444444444555555555444555555555333222333444444666666555333222333444666777999<<<>>>@@@BBBBBB???AAACCCDDDGGGKKKPPPSSSWWW```lllyyy{{{vvvpppkkkbbb\\\UUUSSSUUUVVVTTTQQQRRRRRRUUU\\\fffsssvvvqqqvvv000000111111111222222222111111111111111111111111111111222222222333333333555555777888888888???III]]]hhhuuusssgggYYYTTTUUUcccuuu~~~nnnjjjjjjqqq~~~yyytttvvv{{{ggg]]]UUUUUUXXXWWWWWWXXXXXXZZZ[[[\\\\\\]]]```bbbddddddeeehhhlllnnnnnnmmmddd^^^TTTLLLHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@???>>>===============;;;;;;<<<===>>>??????@@@CCCCCCDDDDDDEEEEEEEEEEEEHHHHHHIIIJJJKKKMMMOOOPPPRRRQQQQQQPPPOOOOOONNNNNNOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRSSSUUUVVVVVVXXX[[[^^^bbbfffkkkqqqxxx~~~cccXXXMMMIIIGGGDDDAAABBB999999999888777666555555444444444444555555555555333444555555333333333555555666777666444222333444666888:::===@@@AAABBBBBBAAACCCEEEGGGHHHLLLSSSXXX___kkkzzz{{{{{{}}}~~~yyyqqqiiiaaa[[[UUUUUUXXXZZZWWWSSSUUUWWW^^^gggttt|||wwwxxx~~~000000111111111222222222222222111000///......---111111222222222333333333444555777999888999CCCNNN^^^jjjwww~~~xxxjjj]]]VVVUUU]]]ooo{{{lllkkknnnxxxvvvtttyyy|||eee[[[TTTUUUXXXXXXXXXYYYXXXYYY[[[\\\]]]___aaadddgggggggggjjjmmmoooooonnnggg```UUULLLGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===<<<<<<<<<======<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMOOOPPPSSSRRRRRRQQQPPPOOONNNMMMNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLMMMMMMNNNOOOQQQQQQTTTVVVYYY[[[\\\___bbbdddkkknnntttyyyiii[[[NNNHHHFFFCCCAAAAAA::::::999888777666555555444444444555555555666666333444555444333333444555555666777666444333444555666888;;;>>>@@@BBBBBBBBB@@@CCCFFFGGGHHHMMMUUU[[[hhhvvvzzzyyy|||zzzooofff^^^ZZZUUUUUUYYY[[[ZZZWWWVVV]]]gggsss000111111111111222222222222222111000///......---222222222222333333333333555666888::::::===IIIVVVcccooo{{{}}}yyypppbbbWWWRRRXXXggg|||vvvlllmmmrrrzzztttvvv|||eee[[[TTTTTTWWWWWWWWWXXXXXXYYY[[[\\\^^^aaaeeehhhiiihhhhhhjjjlllnnnnnnmmmlllcccWWWMMMGGGEEEEEEFFFBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===============>>>???>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLJJJJJJKKKKKKLLLNNNOOOPPPSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQSSSTTTTTTVVVYYY]]]```bbbeeeiiikkkrrrvvv{{{ppp```PPPIIIGGGDDDAAAAAA<<<;;;999888777666555555444444555555555666666666222444555444333333444666444555666666555444555666666888<<>>===BBBOOO^^^ooozzz}}}rrrggg]]]VVVUUU___ssspppmmmooovvvssssssxxxggg]]]TTTSSSTTTTTTSSSUUUVVVXXXZZZ\\\___dddjjjnnnmmmlllkkklllnnnppppppooopppgggYYYNNNGGGEEEEEEFFFBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQPPPOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLNNNPPPSSSVVVYYYZZZ[[[\\\___dddgggkkknnnrrrtttzzz~~~wwwfffTTTKKKIIIFFFCCCBBB>>><<<999777555555666666555555555555666666666666222333555444333333444666333444666666555555777888888:::>>>AAADDDEEEDDDDDDBBBHHHNNNQQQUUU]]]iiissswwwqqqoookkkeee```WWWXXXXXXWWWWWW[[[aaaffflllwww{{{~~~000111111111111222222222000111111333444555666666333333444444444444555555888:::>>>@@@@@@EEETTTcccyyy}}}nnnbbb[[[WWWZZZggg|||zzz}}}~~~lllnnnpppxxx|||ppprrrzzzjjj___TTTQQQRRRQQQPPPQQQUUUVVVXXX[[[___fffnnnsssrrrpppoooppprrrssssssssssssiii[[[NNNGGGEEEEEEFFFAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>???>>>>>>??????@@@AAABBBDDDDDDEEEGGGHHHJJJKKKKKKMMMLLLLLLKKKJJJIIIIIIHHHMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQPPPOOOOOONNNMMMMMMKKKKKKKKKLLLLLLMMMNNNOOOKKKNNNQQQVVVZZZ^^^```aaabbbeeejjjooorrrvvvyyy|||~~~|||jjjWWWMMMJJJGGGDDDCCC???===999666555555666777555555555555666666666777222333444444333333555666222444555666555666888999999<<<@@@CCCFFFFFFFFFEEEFFFMMMTTTZZZ___hhhwwwyyypppjjjhhhfffdddaaaXXXZZZ[[[ZZZYYY]]]fffnnnxxxzzz111111222222222333333333222222222111111111111111444444444333333333222222777555666<<>>======>>>>>>>>>>>>>>>======>>>>>>>>>???@@@BBBEEEFFFKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQQQQOOOOOOOOOOOONNNMMMLLLKKKJJJLLLNNNMMMKKKKKKMMMPPPQQQSSSXXX\\\```ccceeefffiiimmmqqqsssuuuxxx~~~xxxwwwoooYYYQQQOOOIIICCC@@@===;;;:::888666666666666555555555555555555555555777777777777666555444444666777888999999999999999:::???EEEGGGGGGFFFHHHJJJNNNPPPTTT^^^mmm{{{~~~uuuqqqllliiigggeeeaaa]]]\\\WWWUUUWWWYYY^^^mmm}}}zzz{{{~~~111111111222222222333333222222222222333333333333333333333333333333333444888666999???FFFPPPcccttt}}}sssdddWWWSSSWWWgggzzzqqqhhhhhhooouuuvvvmmmnnnuuu}}}wwwsssxxxggg\\\RRRPPPQQQPPPPPPQQQRRRTTTWWWYYY]]]bbbggglllkkknnnqqqrrrssstttvvvwwwyyyqqqeeeXXXOOOIIIFFFDDD@@@@@@@@@@@@??????>>>>>>======>>>????????????>>>BBBAAAAAABBBDDDFFFHHHIIILLLKKKKKKLLLLLLMMMNNNOOOOOONNNLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMMMMMMMLLLLLLKKKKKKJJJLLLNNNMMMKKKKKKNNNQQQSSSVVV[[[```cccfffhhhjjjppptttxxx{{{}}}zzzwwwrrr]]]SSSOOOJJJDDDAAA===<<<:::888777666666777555555555555555555555555666666666666666555444333444555666777777888888888;;;@@@FFFHHHGGGGGGHHHJJJMMMRRR[[[iii{{{zzz~~~~~~|||}}}wwwoookkkgggeeedddccc```]]]VVVTTTUUUYYY]]]fffzzz||||||}}}000000111111111222222222222222333333444444555555333333333333444444555666999999<<>>>>>>>><<<===>>>???@@@AAAAAAAAAFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLNNNPPPOOOMMMMMMQQQTTTYYY]]]ccchhhkkknnnqqqsssuuuyyy}}}~~~www|||vvvbbbVVVOOOIIIEEECCC>>>===;;;888777666666777555555555555555555555555444444555555555444444333555555666666777888888999>>>BBBGGGHHHHHHHHHJJJLLLOOOWWWeeexxxzzz{{{{{{zzz{{{yyyqqqnnnfffdddaaa``````___]]]\\\RRRTTTXXX]]]cccqqqyyyxxx000000000111111111222222111222222333444555555666333222222333444666777888888:::???HHHTTTbbbrrr|||}}}vvvlllbbbXXXRRRVVV^^^sssvvvmmmppp}}}~~~uuusssrrryyyxxxzzz~~~dddYYYOOONNNOOOOOOOOOQQQPPPRRRSSSTTTVVVYYY^^^aaaiiilllqqqtttwwwzzz}}}zzzoooaaaTTTKKKFFFDDD?????????>>>>>>?????????<<<===???AAACCCDDDEEEEEEIIIIIIIIIJJJKKKMMMNNNNNNMMMMMMMMMMMMMMMNNNPPPPPPPPPNNNLLLKKKIIIIIIIIIJJJKKKKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRSSSRRRQQQRRRVVVZZZaaafffmmmsssvvvxxx{{{~~~{{{wwwvvv{{{{{{iiiZZZPPPIIIEEEDDD???>>>;;;999888777777777555555555555555555555555333333444444444444444444777777888888999:::;;;<<<@@@DDDHHHIIIHHHHHHKKKNNNTTT^^^nnn}}}}}}{{{yyyyyy}}}rrrkkkiiibbb```^^^]]]\\\[[[ZZZYYYRRRWWW^^^ccclll~~~|||zzz000111111111111222222222000111111222333444444555333333333333444666999:::888;;;AAAKKKZZZkkkwww}}}~~~ttthhh]]]UUUSSSYYYcccssstttrrr}}}yyyssssssuuuxxxxxx{{{{{{bbbWWWNNNMMMNNNOOOOOOQQQOOOPPPRRRSSSUUUYYY^^^bbbiiilllqqquuuxxx{{{}}}ssseeeVVVKKKFFFDDD@@@@@@????????????@@@AAA>>>???AAADDDFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPOOOPPPQQQRRRSSSSSSRRRRRRRRRSSSUUUTTTSSSTTTYYY^^^eeellluuu{{{}}}xxxrrruuuqqq___QQQJJJFFFDDD@@@???<<<:::888777777777555555555555555555555555222222333444555555555444777777777888999;;;<<<===AAADDDGGGHHHHHHIIIMMMQQQXXXcccttt||||||zzzqqqjjjfffaaa```^^^\\\YYYWWWVVVVVVRRRZZZdddlllyyy~~~~~~111111222222222333333333111111222222333333444444555444333333444777999;;;888<<>>;;;999888777777555555555555555555555555222222444555666777777777666666555555777999<<<===???BBBDDDEEEFFFJJJQQQVVV[[[dddtttwwwuuuqqqiiiaaa]]]^^^]]]ZZZUUUSSSSSSTTTYYYeeesss|||zzzwwwvvvwww{{{xxxtttvvvxxx|||333333333444444444555555555555555555555444444444888666555444444666999;;;;;;AAAHHHTTThhh{{{rrrggg\\\VVVWWW^^^kkkxxx{{{vvvvvvxxxuuuzzz}}}|||}}}ttt^^^SSSKKKJJJMMMNNNOOOPPPOOOQQQRRRSSSTTTWWW\\\___eeejjjsss|||{{{eeeSSSIIIFFFDDDCCCAAAAAAAAACCCEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOLLLMMMOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRUUUTTTQQQNNNLLLJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRVVVZZZ```eeefffddd___\\\[[[]]]^^^]]]\\\___fffkkkyyyrrrllljjjiiieeeeeeiiipppvvv~~~tttdddmmm}}}vvv```TTTMMMIIICCCAAA>>><<<999888888888555555555555555555555555222333444666777888888888888888777777999;;;>>>@@@>>>@@@CCCDDDFFFJJJRRRWWW]]]eeesssyyyvvvrrrjjjbbb[[[\\\\\\YYYTTTRRRSSSUUUbbbmmm|||wwwvvvtttqqqooolllkkkjjjeeeddddddggglllqqquuuwww}}}}}}wwwpppooouuuxxx~~~222222222333333444444444333333333444333333222222444555666666555666999<<>>???DDDHHHKKKRRRXXX```eeennn{{{wwwsssooojjjeee\\\YYYWWWWWWTTTRRRUUU[[[iiittt~~~zzzvvvqqqnnnaaa```^^^\\\ZZZYYYYYYXXXWWWXXXYYY[[[^^^bbbeeeggglllnnnqqquuu{{{}}}vvvpppmmmmmmtttzzz222333333333333333333444333333444444444444333333444555555555555777:::<<>>;;;:::999888666777777666555555555555555333444444444444555555555888888888999;;;===@@@AAA@@@>>>???DDDGGGJJJPPPWWWaaafffooo{{{~~~yyyuuuqqqkkkfff^^^ZZZXXXWWWTTTSSSXXX___ssszzzvvvttt{{{~~~tttlllgggccc___]]]XXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUWWWYYY\\\]]][[[]]]```dddiiipppxxx~~~vvvpppqqqpppttt}}}444333333333333333333222333444444555555555444444444555555555555777;;;===DDDOOO```ppp|||qqqhhhddd]]]YYY\\\iii{{{yyyooolllqqq|||xxxyyy~~~}}}vvvqqqttt~~~zzzkkkZZZRRRLLLKKKKKKKKKNNNRRROOOQQQUUUXXX[[[^^^bbbeeennnssszzz|||gggWWWNNNJJJEEEEEEEEEFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMNNNPPPPPPQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPRRRSSSRRRPPPKKKKKKLLLNNNQQQSSSUUUVVVYYYeeeoooqqqnnnllliiifffiiifffeeehhhkkkoooxxx{{{kkk\\\XXXVVVQQQPPPTTTTTTTTTUUUVVVYYY]]]aaaccceeehhhlllpppvvv|||nnnhhhjjjzzzmmmXXXLLLIIIEEEBBB>>>;;;:::999888666777777666555555555555555444444444444555555555555666666888:::<<>><<<;;;:::888777777777666555555555555555555555555666666666777777666777999;;;===@@@BBBCCCCCCBBBDDDHHHJJJMMMUUU]]]iiinnnwww~~~}}}}}}zzzxxxsssnnnjjj___[[[XXXVVVUUUXXXdddppp~~~oookkknnnvvvyyynnnhhhgggmmmsss~~~wwwnnnggg```^^^ZZZVVVTTTSSSSSSRRRMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQSSSUUUXXXYYY[[[]]]```bbbbbbccchhhpppwwwvvvtttvvv~~~444444444333333222222222333444444555666666666555555555666555666:::???BBBLLLYYYiiiuuu|||}}}wwwnnnddd```[[[ZZZaaasss}}}wwwvvvuuuooojjjooo{{{~~~|||{{{}}}zzzlllYYYQQQKKKKKKKKKKKKNNNRRRUUUXXX\\\]]]]]]]]]^^^^^^\\\___cccgggllluuuttteeeWWWMMMGGGIIIIIIHHHHHHHHHHHHIIIIIIMMMMMMMMMMMMNNNPPPQQQRRROOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSUUUWWWXXXVVVTTTSSSSSSSSSSSSTTTVVVWWWXXXaaammmwwwxxxvvvvvvtttrrrtttpppnnnqqquuu{{{rrrfff___YYYWWWVVVTTTSSSSSSRRRRRRRRRSSSUUUVVVXXXYYY[[[\\\^^^___bbbgggmmmqqq{{{~~~yyytttqqqmmmjjjkkkmmmooorrrwww}}}uuuhhh```iii~~~||||||aaaNNNHHHEEEBBB>>><<<;;;:::888777777777666555555555555555666777777777888888888888888999;;;<<<>>>@@@AAAAAABBBAAADDDHHHKKKOOOZZZeeerrrwww|||xxxtttoookkkhhh\\\YYYWWWVVVWWW]]]mmm|||tttiiigggmmmxxxpppfffaaacccmmmxxxxxxooojjjeee```\\\SSSSSSRRRQQQPPPOOOPPPPPPNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRTTTWWWXXXXXXXXXZZZ[[[```___aaaffflllsssyyy{{{444333333333333333333222222333444555555555555555666777777777888<<>>???@@@AAAAAAAAAAAACCCHHHLLLTTTcccqqq}}}zzzuuuooojjjfffcccYYYWWWXXXYYY\\\eeexxxpppjjjeeegggppp|||}}}llldddaaadddqqqtttmmmccc\\\ZZZXXXVVVTTTMMMOOOPPPPPPOOOOOOPPPQQQOOOOOONNNNNNOOOOOOPPPQQQPPPQQQRRRTTTUUUUUUVVVUUUUUUVVVXXXXXXXXXXXXYYY[[[aaa^^^___cccgggllluuu}}}222333333333333333333444111222333444444555555555888888888888999>>>DDDIIIVVVbbboootttssspppjjjddd\\\ZZZZZZccctttooollljjjkkkpppssstttssssssrrrrrrrrruuuyyy}}}wwwmmm[[[SSSMMMKKKKKKJJJMMMQQQRRRTTTUUUTTTRRRPPPPPPQQQOOOQQQTTTVVVYYY___hhhoooqqqqqqooolllfff^^^UUUPPPJJJIIIIIIIIIJJJKKKLLLLLLNNNNNNNNNNNNOOOQQQRRRSSSNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMOOOPPPQQQRRRUUU[[[bbbggghhhdddaaa^^^\\\YYYWWWWWWYYY]]]___iiitttzzzxxxzzzyyyjjjdddZZZ[[[[[[ZZZZZZYYYWWWUUUVVVVVVWWWYYY[[[]]]^^^_______________aaaeeelllpppuuu|||}}}yyyrrrlllhhhfffdddbbb```bbbeeejjjqqqzzzppp```___lll}}}www}}}jjjVVVPPPFFFCCC???===<<<;;;999888777777666555555555555555555555666666666777777777777999;;;>>>@@@BBBCCCCCCEEEEEEGGGLLLRRR^^^qqqzzz|||}}}zzzuuussstttvvvyyy}}}~~~yyyyyywwwsssllleee___\\\VVVWWWZZZ^^^bbbnnnsssddddddeeelllxxxyyyiiidddcccggguuusssmmmbbb]]]WWWTTTSSSSSSPPPNNNMMMPPPSSSTTTRRRRRRSSSUUUPPPPPPPPPQQQSSSTTTVVVWWWUUUVVVWWWXXXYYYYYYXXXXXXZZZ[[[\\\[[[[[[[[[]]]___```^^^___dddhhhlllsss{{{222222222333333444444444000111222333444444444444999999999999:::???EEEJJJYYYfffsssuuurrrlllddd^^^YYYXXX\\\iii|||}}}nnnllljjjkkklllnnnnnnnnnoooooonnnoooqqqtttxxxzzz}}}~~~uuulll[[[TTTMMMKKKKKKJJJLLLPPPNNNOOOPPPNNNMMMLLLLLLMMMLLLNNNQQQRRRSSSXXX```fffiiiiiijjjjjjhhhbbb[[[VVVIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQVVV^^^gggmmmnnnkkkhhh___]]]YYYWWWXXX[[[```cccooo{{{~~~{{{}}}|||jjj```___YYY[[[]]]]]]]]]]]][[[XXX[[[[[[]]]^^^```aaabbbcccddddddddddddggglllssswwwwww}}}xxxsssmmmhhhfffeeedddcccccceeeiiinnnuuutttbbb^^^gggyyyxxx|||lllXXXSSSFFFCCC???===<<<;;;999888777777666555555555555555444444444444555555555666555777:::>>>AAADDDEEEEEEJJJJJJMMMRRRZZZggg}}}xxxyyyxxxrrriiiddddddeeeqqq||||||{{{rrrssstttrrrkkkbbbZZZVVVVVVWWW\\\aaagggtttzzzkkk```ccciiisssrrrdddaaaaaaeeetttqqqeeeaaaZZZWWWTTTSSSTTTSSSOOOKKKLLLPPPTTTTTTSSSRRRSSSUUUQQQRRRSSSUUUWWWZZZ\\\^^^[[[\\\]]]]]]]]]]]][[[[[[[[[[[[\\\[[[[[[\\\___aaa```^^^```ggglllooovvv|||444444444333333222222222777777777777777666666666:::777777:::===AAAIIIRRRcccqqq{{{wwwooohhhbbb\\\[[[ZZZccctttnnngggbbbcccdddccccccdddggggggggggggiiimmmssswwwyyy~~~~~~{{{uuunnn```UUULLLIIIJJJHHHGGGHHHJJJLLLMMMMMMLLLLLLMMMNNNOOONNNNNNRRRXXX___dddffflllkkkllloooqqqlllaaaXXXMMMKKKIIIIIIKKKMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPQQQRRROOOLLLJJJJJJJJJJJJIIIKKKKKKKKKKKKMMMOOOQQQRRRTTTXXX```jjjqqqrrrnnniiidddcccaaa]]]ZZZ\\\ccciiittt~~~ooogggccc```\\\\\\\\\[[[[[[[[[[[[[[[[[[aaa``````aaadddggghhhgggiiidddaaadddmmmvvvzzz|||}}}}}}{{{yyyxxxtttnnnkkkllllllkkkiiijjjlllpppwwwzzzhhhaaafffuuu}}}eeePPPIIIEEEAAA>>>===<<<;;;:::777777777777777666555555777777777777777666666555555999<<>>===<<<;;;:::777777777777777666666555666666777777777777777666777:::===@@@AAABBBDDDEEEMMMMMMUUUfffxxx|||wwwuuunnnddd___eeesss~~~~~~xxxrrrmmmmmmkkkggg```ZZZVVVTTTVVVYYYbbbooo}}}tttfff``````aaajjj{{{tttggg\\\[[[cccnnnzzzsssjjjccc[[[VVVVVVTTTTTTTTTSSSSSSQQQPPPPPPRRRUUUWWWXXXWWWVVVWWWWWWYYYZZZ\\\^^^```bbbddddddccc___^^^```aaaaaacccgggggghhhiiiiiihhhhhhiiijjjnnnoooqqqsssvvvyyy|||~~~444444333333333333222222555555555555555555555555:::888999;;;>>>BBBMMMXXXmmmsssxxxuuuooohhh___WWWXXX]]]jjjyyy{{{yyy}}}ooohhhbbbccccccaaa^^^___XXXYYYZZZ[[[^^^dddjjjooouuuwwwwwwyyy}}}yyyppp___TTTKKKHHHHHHGGGGGGJJJKKKMMMMMMMMMKKKKKKKKKMMMMMMNNNQQQWWWaaajjjqqqtttvvvvvvwww{{{{{{uuuiii___NNNLLLJJJJJJLLLMMMNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQOOOLLLKKKLLLLLLLLLKKKMMMMMMLLLMMMNNNPPPRRRSSSSSSZZZeeepppxxxxxxsssnnnggggggfffcccbbbdddkkkppp}}}wwwoooeee`````````^^^[[[]]]^^^```cccfffiiikkkmmmrrrrrrsssvvvyyy{{{|||{{{vvvttttttxxx~~~~~~~~~~~~vvvqqqrrrssssssrrrpppnnnmmmnnnrrrvvvyyyzzzqqqbbbaaammmnnnVVVJJJGGGBBB???===<<<;;;:::777777777777666666666666555555666777777888888888999;;;???AAABBBCCCEEEGGGJJJOOO\\\qqq|||yyytttkkkddddddpppzzztttpppiiiiiifffaaa[[[VVVTTTTTTWWW```lllyyy|||iii```]]]\\\aaakkkyyymmmccc[[[]]]fffppp|||}}}rrrfff```[[[VVVSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQTTTWWWXXXYYYYYYZZZ[[[___```bbbdddgggiiikkklllhhhbbb___cccgggiiikkkmmmnnnoooooonnnmmmlllnnnoootttvvvxxxzzzzzz|||~~~333333333333333333333333444444444555555555555555;;;:::;;;>>>AAAGGGTTTaaatttwwwxxxuuuooofff]]]UUUWWWaaapppzzzyyy}}}qqqjjjdddcccbbb^^^[[[[[[XXXYYYZZZ[[[^^^ccciiinnntttuuuvvvyyy~~~~~~uuuiii[[[RRRIIIGGGFFFDDDFFFIIIKKKMMMMMMLLLKKKJJJKKKLLLMMMOOOTTT]]]hhhrrryyy|||{{{{{{|||vvviii^^^NNNLLLKKKKKKLLLNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPNNNLLLKKKLLLMMMLLLKKKOOONNNNNNNNNOOOQQQSSSTTTSSS[[[hhhtttzzzzzzuuuqqqiiijjjjjjhhhgggjjjpppvvv{{{nnniiiccc`````````___]]]___aaaeeejjjoootttxxxzzz}}}~~~}}}}}}}}}{{{|||~~~zzzlllggghhhiiiiiiiiillllllmmmpppuuu|||tttccc^^^hhh}}}pppWWWLLLHHHCCC@@@>>><<<;;;999888777777666666666666666555555555666777999::::::;;;===@@@BBBBBBDDDFFFHHHHHHOOOaaayyytttiiihhhppp~~~wwwqqqmmmgggeeebbb\\\VVVRRRRRRSSS[[[gggsssrrrbbb\\\[[[YYY___hhhqqq|||{{{ggg```\\\aaajjjsss~~~rrrhhh___\\\ZZZWWWVVVWWWUUUUUUUUUUUUUUUUUUTTTTTTRRRSSSUUUVVVWWWZZZ___bbbfffgggiiikkknnnppprrrsssooohhhdddiiipppssstttuuuttttttuuutttssssssuuuwwwzzz}}}333333333333333333333333444444444444555555666666:::999;;;???BBBIIIYYYhhh|||{{{zzzwwwooodddZZZUUUVVVcccttt{{{xxxzzztttkkkdddbbbaaa]]][[[[[[ZZZ[[[[[[\\\]]]aaaggglllpppsssvvv{{{~~~qqqcccVVVNNNHHHFFFDDDBBBDDDHHHKKKLLLMMMLLLKKKJJJKKKLLLNNNQQQXXXcccoooyyy}}}}}}vvvfffZZZOOOMMMKKKKKKMMMOOOOOOOOONNNNNNOOOPPPQQQQQQRRRRRROOONNNLLLLLLNNNNNNMMMLLLPPPPPPPPPPPPQQQRRRTTTUUUTTT]]]kkkvvv|||{{{wwwtttlllnnnnnnmmmmmmqqqwww}}}}}}rrriiigggccc```______aaabbbaaadddiiipppwww}}}sssddd```aaa```aaaccchhhjjjmmmssszzzvvvddd\\\cccwwwqqqYYYMMMJJJDDD@@@>>>===;;;999888888777666555666666777555555555666777999;;;<<<===>>>AAABBBBBBDDDFFFIIIJJJSSSgggsssgggmmm~~~|||tttnnnjjjfffddd^^^XXXRRRQQQRRRUUUaaammmyyynnn___ZZZZZZWWW]]]bbbgggqqqzzz{{{vvvbbb]]]]]]ccckkkttt~~~lllccc[[[ZZZZZZXXXXXXYYYUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUVVVXXX___gggmmmooopppqqqssstttvvvwwwxxxtttmmmkkkpppwwwyyyyyyzzzyyyzzz{{{{{{|||~~~222222333333333333444444444444444555666666777777777777:::>>>BBBLLL^^^ooo~~~yyyoooaaaYYYWWWVVVdddwww~~~uuuvvvzzzsssjjjbbb``````______aaa^^^_________```dddjjjnnnqqquuuyyy|||~~~zzzmmm```RRRLLLHHHGGGEEEBBBCCCGGGIIIJJJLLLLLLKKKJJJLLLMMMOOOTTT^^^jjjvvv~~~}}}~~~vvvfffYYYPPPNNNLLLLLLNNNOOOPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTPPPOOONNNOOOQQQQQQPPPOOORRRRRRQQQQQQRRRSSSUUUVVVYYYbbbooozzz~~~}}}zzzxxxqqqsssttttttuuuxxxrrrkkkccccccbbb```___aaaeeeiiihhhkkkpppxxx|||mmm```___```^^^```eeeiiimmmttt|||zzzggg]]]```qqqsss^^^OOOKKKFFFAAA???===;;;999999888666555555555666777666666666666777999;;;<<<>>>???AAAAAABBBCCCFFFIIIOOOYYYmmmpppiiiuuu{{{tttlllhhheeeaaa[[[UUUQQQRRRWWW[[[hhhrrriii]]]ZZZZZZXXX\\\^^^bbbmmmyyyzzzsss___\\\]]]dddlllsss}}}}}}hhh___XXXXXXXXXVVVUUUWWWSSSTTTUUUVVVVVVVVVVVVVVVYYYYYYXXXYYY]]]eeeooovvvvvvwwwwwwwwwxxxxxxxxxxxxrrrnnnmmmssswwwwwwvvvwwwtttvvvxxxzzz}}}222222222333333444444444444444555666666777888888777888<<>>???@@@AAAAAACCCFFFHHHPPP[[[oooyyypppqqq|||tttkkkgggaaa^^^XXXSSSRRRVVV^^^dddoooxxxvvvcccZZZYYY[[[YYY]]]___cccqqq~~~sssbbb```aaahhhnnnuuu{{{fff^^^WWWVVVUUUSSSQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTVVVWWWYYY\\\aaahhhqqqwwwwwwvvvvvvuuutttsssrrrrrrjjjiiikkkpppqqqnnnmmmnnnkkknnnrrrvvv{{{222222222333333444444444555555555666777888888999:::<<<@@@EEEJJJVVVlll~~~nnn]]]WWW\\\bbbqqqzzzvvvrrrxxxxxxkkkbbb[[[\\\aaaffflllrrrssstttuuuwwwyyy~~~|||rrriii^^^UUUOOOLLLLLLMMMJJJEEEDDDGGGFFFHHHJJJKKKKKKKKKMMMOOORRRYYYfffsss}}}}}}zzz|||ooobbbPPPOOOMMMMMMOOOPPPQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTTTTVVVXXXYYYWWWVVVTTTTTTSSSSSSSSSTTTVVVWWWccclllwwwzzz}}}}}}qqqlllhhhffffffkkkppprrrppppppssswwwooofffbbbhhhjjjhhhnnnyyy}}}pppaaa^^^hhhuuu|||mmmQQQMMMGGGBBB???===:::999999888666555444555777888999888777666777888:::<<<>>>???@@@@@@AAABBBEEEHHHOOOZZZnnntttqqq{{{}}}uuukkkggg^^^[[[VVVSSSSSSZZZcccjjjsss{{{ooo]]]WWWYYY\\\ZZZ___aaagggvvvsssgggeeeggglllrrryyyzzzggg^^^WWWUUUTTTQQQOOOPPPNNNNNNOOOQQQRRRRRRRRRRRROOOSSSWWW\\\bbbhhhoootttssssssqqqooonnnllljjjjjjcccccchhhlllkkkfffdddfffjjjmmmqqqwww~~~333333333444444444555555444666777777666666777999;;;>>>???AAAKKKaaavvv}}}tttggg[[[ZZZ___ooo|||~~~vvvtttzzzvvviii```YYYYYY]]]bbbkkktttyyy}}}}}}pppeee^^^ZZZXXXWWWVVVSSSNNNIIIGGGGGGHHHKKKLLLMMMNNNMMMNNNQQQSSSWWW___kkkvvv||||||zzzwwwzzzwwwiiiZZZRRRNNNOOOPPPOOOOOOPPPQQQQQQQQQSSSUUUVVVUUUTTTWWWXXXZZZ[[[[[[YYYXXXWWWYYYWWWUUUUUUSSSRRRXXXaaahhhrrr{{{wwwpppooonnnnnnooolll{{{~~~~~~~~~lllgggeeefffiiiooozzzuuuddd]]]dddoooppp[[[KKKEEEEEE???>>>???888888888777777777777888888666888888888777888999;;;AAAAAAAAA@@@@@@CCCGGGJJJOOO\\\mmm{{{{{{mmmvvv~~~wwwjjj```^^^ZZZVVVUUUVVV]]]kkkyyywww~~~eee[[[YYYZZZZZZ]]]ddd```ooo}}}zzzggghhhllltttyyy~~~qqqeee\\\SSSQQQPPPMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQTTTWWW[[[^^^aaacccfffdddbbbbbbaaa```^^^]]]\\\]]]]]]___aaadddgggiiiiiimmmssszzz333333444444444555555555555666888888777777999:::;;;???BBBGGGTTThhhyyyyyypppddd\\\]]]dddvvvyyyvvvxxx}}}rrrddd[[[UUUUUUZZZ```iiiqqqwww{{{ttthhh```[[[WWWUUUXXXWWWTTTPPPKKKIIIJJJKKKHHHJJJKKKLLLMMMOOORRRUUU^^^fffrrr{{{~~~zzzwww{{{wwwiii[[[SSSNNNOOOQQQOOOOOOPPPRRRRRRRRRSSSUUUVVVWWWWWW[[[\\\^^^______^^^]]]\\\[[[XXXWWWXXXVVVWWW^^^fffnnnxxx~~~qqqllljjjjjjllloooyyy}}}pppkkkiiilllqqqyyyzzzhhh___dddmmm{{{qqq]]]LLLFFFEEE???>>>>>>888888888777777777777888888666888888888777888:::<<>>>>>>>>888888888777777777777888888666888888888888888:::<<>>>>>>>>888888888777777777777888888666777999999888999;;;===AAAAAAAAA@@@BBBFFFLLLPPPWWW___hhhqqq}}}|||uuunnnlll||||||pppfff___XXXTTTWWW___lll}}}jjj___[[[YYY[[[___]]]lllsss~~~kkkZZZRRRLLLMMMNNNMMMMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ\\\^^^___dddjjjnnnpppqqqsssuuu444444444555555555666666333555666777777777999;;;>>>@@@FFFSSShhh}}}xxxkkk```YYY[[[hhhwwwsssmmmooozzztttgggZZZRRRMMMMMMOOORRRWWW]]]hhhnnntttxxx|||{{{tttkkkaaaWWWTTTXXX]]]^^^]]]______]]]YYYTTTQQQPPPPPPLLLMMMNNNNNNOOORRRWWW[[[dddlllvvv{{{zzzvvvttttttvvv|||uuubbbZZZSSSRRRRRRQQQQQQSSSRRRSSSUUUWWW[[[cccmmmttttttuuutttssspppmmmiiigggeeebbb```___^^^___gggppp}}}vvvooogggfffhhhjjjjjjkkksss|||zzzyyy~~~}}}iii___^^^nnnnnnWWWIIIEEE?????????888888888777777777777888888666777999999999999<<<>>>??????@@@@@@CCCHHHOOOTTT]]]fffqqq{{{wwwqqqqqqzzzmmmddd[[[XXXWWWYYY```oooyyyeee___]]]YYY\\\bbbeeeuuuzzziiiZZZSSSNNNOOOQQQPPPPPPRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYY[[[[[[[[[]]]aaadddcccjjjrrrwwwyyyzzz}}}444444555555555666666666222444666666666777999;;;>>>BBBJJJXXXmmmwwwjjj___YYY]]]mmm}}}}}}rrrnnnoooxxxrrreeeXXXQQQKKKKKKMMMNNNRRRWWW^^^ccchhhjjjnnnqqqnnnhhhaaa\\\WWWYYY___fffhhhhhhfffeeeccc^^^XXXSSSPPPPPPNNNNNNOOOOOOPPPTTTYYY]]]fffnnnvvvyyywwwtttuuuvvvvvv{{{yyyeee\\\TTTSSSSSSRRRRRRTTTQQQTTTVVVXXX\\\eeepppyyy{{{{{{zzzyyyuuuqqqmmmkkkjjjfffdddcccaaabbbkkktttuuummmiiieeeeeegggkkknnnqqqzzznnnaaa^^^gggxxxuuu\\\KKKFFF@@@@@@AAA999888888777777777777888888666777999999999:::<<>>FFFRRRbbbuuu~~~ttthhh^^^ZZZaaassswwwpppooonnnttt|||}}}nnnaaaSSSMMMHHHIIIJJJKKKOOOSSSUUUXXXZZZ[[[^^^bbb```\\\XXXXXXZZZ```gggmmmqqqrrrmmmllliiiccc\\\UUUQQQPPPLLLMMMMMMNNNPPPUUU[[[___iiipppvvvvvvssspppsssvvvxxx}}}xxxggg^^^UUUTTTSSSRRRRRRTTTQQQTTTWWWYYY[[[cccnnnvvv~~~~~~}}}{{{wwwtttrrrnnnjjjhhhggggggiiirrr|||tttmmmiiifffgggfffhhhooovvv|||uuueee``````rrryyyzzz```NNNGGGAAABBBBBB:::888888777777777777888888666777999999999:::===???@@@AAABBBEEEJJJRRR\\\bbbnnnxxxuuuqqq}}}}}}tttiiiaaaWWWWWW\\\eeerrrkkk]]]^^^^^^[[[```lllsssyyybbb\\\VVVQQQSSSUUUTTTSSSUUUVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^\\\^^^``````___aaagggmmmrrrzzz555555555555666666666777333555777888888999;;;===>>>IIIYYYjjj{{{|||rrrggg^^^\\\dddxxxrrrnnnooommmpppwww}}}zzzkkk]]]OOOIIIEEEGGGIIIJJJNNNRRRNNNPPPQQQPPPSSSXXXXXXTTTSSSWWW]]]dddkkkqqquuuxxxrrrqqqnnnggg___WWWSSSQQQIIIJJJKKKMMMPPPUUU\\\aaajjjpppuuusssnnnlllooottt{{{wwwhhh___VVVTTTTTTRRRSSSUUURRRUUUXXXXXXZZZ```jjjrrr~~~|||yyywwwqqqmmmkkkkkkkkknnnxxxrrrlllkkkjjjhhhkkkiiikkkttt}}}yyyhhhbbb[[[nnn{{{sss}}}bbbOOOGGGBBBCCCCCC;;;888888777777777777888888666777999999999;;;===@@@AAABBBDDDGGGMMMVVV```hhhttt}}}|||rrrnnnyyyoooddd]]]WWWWWW]]]jjj}}}zzzfffZZZ\\\^^^\\\bbbpppuuuuuu___]]]VVVRRRTTTVVVTTTSSSTTTZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]___aaabbbcccbbbeeegggfffeeegggnnntttzzz555555555555555666777777999888999;;;:::888:::???FFFKKK[[[rrrwwwkkkcccdddfffkkk~~~pppmmmmmmjjjkkkpppuuurrrddd[[[QQQMMMIIIFFFGGGJJJLLLLLLKKKMMMNNNOOOOOOOOOQQQSSSOOOUUU]]]eeekkkooosssvvvvvvsssmmmhhhaaaZZZSSSNNNJJJJJJJJJMMMQQQXXX^^^bbbkkknnnpppooonnnnnnrrrvvv{{{xxxiii```XXXWWWVVVSSSRRRSSSTTTXXX[[[ZZZZZZ```lllvvv~~~zzzyyy{{{rrrpppnnnnnnoootttuuunnnjjjhhhiiillljjjkkkoooxxx}}}tttaaa___jjj{{{qqq{{{fffQQQIIIGGGBBB>>>>>>;;;:::999888777777777777888999::::::;;;<<>>DDDLLLYYYmmmyyygggaaa^^^aaagggrrr}}}ssslllnnnpppooottt}}}yyylll```XXXKKKHHHDDDCCCDDDGGGHHHHHHKKKLLLMMMMMMLLLLLLNNNOOOPPPSSSWWWZZZ\\\^^^```cccbbbhhhqqqwwwttthhhXXXMMMIIIJJJLLLNNNQQQUUUWWWYYY^^^ccciiilllmmmnnnqqqtttxxx{{{~~~yyynnnddd```^^^]]]]]]```bbbbbbbbbbbbgggttt{{{wwwyyy{{{rrrjjjeeebbbdddfffhhhlllrrryyy~~~{{{wwwvvvlllVVVYYYddd{{{}}}vvv|||~~~ttt___OOOFFFBBBAAAAAA;;;;;;:::999888888888888888999:::;;;;;;>>>AAADDDHHHLLLSSS^^^jjjvvv~~~yyy}}}rrrhhh]]]SSSQQQTTT^^^hhhxxx{{{ddd___[[[\\\]]]___eeekkktttzzzwwwllldddbbbhhhsssnnnaaaZZZZZZ[[[]]]^^^_________\\\```eeekkkooosssvvvyyytttuuuyyy666555555555555666777777999777888;;;<<<<<<@@@GGGRRRaaawww~~~uuueeeaaa```bbbhhhuuuzzzqqqmmmoooooonnnuuuxxxlll```YYYIIIFFFCCCCCCDDDFFFGGGGGGIIIKKKMMMNNNNNNOOOQQQSSSRRRTTTVVVXXXXXXZZZ]]]```eeekkksssxxxvvvjjjZZZOOOJJJJJJLLLNNNPPPSSSUUUVVVYYY___fffjjjlllnnnrrruuuyyy|||}}}rrrgggcccaaa______bbbjjjgggddddddkkk{{{wwwooolllgggccc```bbbeeehhhpppxxx~~~|||yyyyyy~~~jjjZZZYYYaaauuu{{{~~~|||gggSSSGGGBBB@@@???<<<;;;:::999888888888888888999:::;;;<<<>>>BBBEEEIIIMMMTTT```pppwwwlllcccYYYQQQRRRWWWbbbllltttbbb]]]YYYYYYZZZ\\\bbbiiipppsssuuusssmmmeee___\\\]]]bbbmmm|||lllaaaZZZ\\\^^^```bbbbbbcccccc```gggqqqyyy555555555555555666666777999777777;;;<<<===BBBIIIWWWhhh~~~}}}rrrbbbbbbaaadddkkkzzzuuunnnkkklllkkkjjjtttvvviii]]]VVVGGGEEECCCCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNPPPRRRTTTSSSTTTUUUVVVVVVYYY\\\___gggllltttyyywwwkkk\\\QQQLLLKKKKKKLLLNNNPPPSSSTTTWWW\\\ccchhhkkkoootttxxxzzz}}}uuukkkgggeeebbbaaaccciiifffdddfffpppuuukkkggggggddd```___aaadddiiirrr|||~~~zzzzzzooo]]][[[___qqq~~~qqqZZZJJJDDDAAA>>><<<;;;:::999999888888999888999:::;;;<<>>DDDKKKYYYlllzzznnn___aaabbbeeeooo~~~rrrllliiikkkiiijjjwww}}}qqqdddXXXQQQGGGEEECCCCCCEEEGGGGGGGGGHHHJJJLLLMMMMMMNNNPPPRRRRRRSSSSSSTTTUUUWWW\\\___fffllluuu{{{yyynnn^^^SSSMMMLLLKKKKKKLLLNNNQQQSSSVVV[[[bbbgggjjjooovvv{{{zzz}}}xxxoookkkiiieeecccdddbbbbbbdddkkkyyyssskkkeeebbbccc```^^^```eeehhhmmmvvv~~~yyy}}}ttt\\\ZZZ]]]lll~~~{{{bbbOOOGGGBBB>>><<<<<<;;;:::999999999999777999;;;<<<===???CCCFFFIIINNNXXXggg{{{uuulllaaaYYYSSSQQQXXX```lllzzz{{{jjj^^^[[[ZZZ]]]___^^^aaaeeehhhfffbbb___\\\ZZZXXXWWWYYY]]]fffsssmmmgggeeegggkkklllmmmnnnrrruuuyyy777777777777777888888999888666777;;;===???EEELLLZZZnnnxxxkkk\\\___bbbfffqqq{{{~~~qqqllljjjkkkjjjmmm{{{zzzmmm```TTTLLLGGGEEECCCCCCEEEGGGGGGGGGHHHJJJLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRSSSWWW\\\___cccjjjuuu}}}{{{ppp```UUUOOOMMMKKKIIIJJJMMMQQQSSSVVVZZZaaafffjjjpppwww}}}zzz}}}zzzrrrnnnlllgggdddeee]]]___fffqqq|||kkkggggggdddbbbbbb]]]^^^cccjjjnnnrrrzzz|||xxxsss[[[YYY\\\iii|||~~~gggSSSIIIDDD???<<<<<<;;;:::999999999999777999;;;<<<===???CCCFFFEEELLLXXXhhh|||qqqhhh]]]VVVQQQQQQYYYcccpppxxxhhh\\\[[[]]]bbbcccaaaaaacccccc```]]][[[ZZZYYYVVVTTTXXX\\\dddqqqooojjjmmmpppsssttttttwww{{{666777888:::;;;;;;::::::888<<<999999??????DDDSSS```uuu{{{jjjbbb\\\]]]iiizzzwww{{{uuulllgggjjjjjjmmm~~~tttggg[[[QQQLLLFFFEEEDDDCCCCCCDDDEEEEEEHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPRRRTTTWWWZZZ[[[dddllluuu{{{}}}vvvdddTTTVVVNNNHHHIIILLLMMMPPPSSSWWW\\\cccgggkkkpppvvv{{{www{{{xxxrrrooommmiiifffccceeekkkxxxsssnnnhhheeecccbbb___]]]bbbbbbfffmmmqqqvvvyyyuuuzzzxxxcccVVVYYYgggsssnnnUUUKKKFFF@@@;;;:::999888888888999:::888999:::<<<>>>AAACCCDDDKKKMMMVVVfff{{{~~~}}}|||pppcccYYYUUUSSSSSS[[[ggguuurrriii```aaaccchhhmmmnnnllliiiiiibbb]]]]]][[[VVVSSSRRRVVV\\\gggqqq|||}}}uuu}}}|||}}}~~~}}}|||666777999::::::::::::999666:::888999@@@BBBHHHWWWiii}}}zzziii```]]]aaaooozzztttmmmjjjnnnpppuuuxxxnnnbbbWWWNNNJJJFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPRRRTTTWWWZZZ\\\eeelllsssyyy|||xxxkkk]]]WWWOOOHHHIIILLLNNNPPPTTTYYY]]]ccchhhkkkoootttyyyzzz~~~yyytttsssqqqmmmiiigggjjjqqq}}}uuujjjfffbbb```______^^^\\\```dddjjjrrrvvv{{{xxxwww|||eeeUUUSSS^^^iiizzz{{{xxxoooWWWKKKFFF@@@;;;:::999888888888999:::999999:::<<<>>>AAACCCDDDKKKNNNVVVfffzzz}}}}}}zzzmmmaaaWWWUUUTTTTTT]]]jjjvvvnnngggaaadddkkksss{{{~~~|||yyysssjjjbbb```___[[[WWWWWWUUU[[[dddmmmuuu}}}888888999999:::999999888444999888:::BBBDDDLLL^^^uuuxxxggg^^^___hhhzzzuuupppooouuuzzzzzzvvvnnndddZZZQQQKKKHHHEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLNNNPPPQQQQQQPPPPPPPPPQQQTTTWWWZZZ\\\dddkkkrrrxxx|||{{{rrrhhhYYYQQQJJJJJJMMMNNNQQQTTTZZZ___eeeiiikkkoootttxxx~~~}}}zzzxxxvvvqqqnnnmmmqqq{{{rrrhhheeebbb___]]]\\\]]]^^^___^^^bbbhhhsss|||xxx|||iiiVVVOOOUUU^^^rrr}}}wwwqqqYYYLLLEEE@@@<<<;;;:::888888888999:::999999:::<<>>>>>>>>EEEJJJXXXnnn|||pppfffbbbkkk~~~}}}{{{~~~}}}uuuoooiiibbb]]]UUUSSSPPPMMMJJJGGGFFFFFFCCCBBBBBBBBBBBBCCCEEEFFFFFFHHHKKKNNNPPPPPPPPPPPPOOONNNMMMMMMOOOSSSXXX[[[```jjjttt{{{zzzsssaaaWWWOOOMMMNNNPPPSSSWWW[[[aaaiiinnnqqqtttxxx|||~~~wwwmmmbbb]]][[[XXXXXXZZZ[[[[[[\\\[[[[[[]]]aaadddlllsss}}}~~~~~~~~~ooo\\\SSSUUUZZZnnnvvvzzzvvv```NNNEEECCC>>>===;;;:::999999999999999:::<<<>>>AAADDDGGGIIIKKKPPPYYYbbbjjjqqqxxx}}}wwwqqqzzzvvvggg^^^XXXWWWYYY```ttt}}}vvvuuuwww{{{mmm___XXXZZZ\\\___ccchhhooowww|||~~~yyywww}}}777777666666777888999:::666===>>>???FFFMMM]]]uuuwwwmmmeeecccmmm~~~{{{yyywwwxxxtttjjjbbb[[[UUUPPPKKKJJJJJJHHHGGGFFFEEEEEEBBBBBBAAAAAABBBCCCEEEFFFFFFHHHKKKNNNOOOOOONNNMMMNNNLLLKKKKKKMMMRRRWWWZZZ^^^hhhqqqwww{{{~~~|||xxxcccYYYPPPNNNOOOPPPTTTXXX]]]cccjjjnnnoooqqqtttwww|||hhh___XXXXXXXXXWWWVVVXXXXXXYYY[[[[[[\\\^^^cccgggqqquuurrr^^^TTTSSSVVViii{{{zzzcccOOODDDBBB???>>><<<:::999999999999999:::<<<>>>BBBEEEHHHIIINNNTTT\\\dddjjjooouuuyyy~~~tttsssqqqeee\\\WWWWWW[[[ggg||||||~~~vvvhhh^^^[[[[[[]]]___dddkkkvvvwwwssssssttt777666666666666888:::;;;444<<<===???GGGOOO```zzz~~~tttjjjdddcccnnn}}}zzzwwwuuurrrsss}}}{{{nnnbbbZZZSSSMMMHHHEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCEEEFFFFFFHHHKKKMMMOOONNNMMMLLLMMMKKKJJJJJJLLLQQQVVVYYY^^^fffnnnssswww}}}}}}eeeZZZPPPNNNOOOQQQTTTXXX___dddjjjmmmnnnnnnppprrr|||~~~ttteee```YYYTTTVVVXXXXXXYYY[[[WWWYYY\\\]]]^^^aaagggkkkvvvxxxwwwbbbVVVSSSTTTfff}}}}}}eeeOOOCCCAAA???>>><<<:::999999999999::::::<<>>>>><<<;;;;;;;;;;;;;;;999;;;===@@@BBBEEEGGGIIIRRRUUU___lllrrrsssyyyzzz|||zzznnn```XXXUUU[[[hhhxxx~~~vvvsssqqqpppooommmiiiccc^^^YYYVVV]]]___eeeppp}}}qqqiiiccc```ccchhhxxx}}}yyy999999888888888888999999;;;;;;===BBBIIIVVVnnn|||lllaaa___cccttt}}}wwwoookkkjjjnnnvvvpppggg[[[RRRNNNJJJEEEBBBEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGIIIJJJJJJKKKMMMNNNNNNLLLLLLOOOVVV[[[bbbhhhnnnqqqvvv|||~~~|||nnnaaaUUURRRSSSUUUYYY^^^dddfffgggfffdddeeeiiimmmvvv{{{tttddd\\\[[[UUUTTTTTTTTTUUUWWWYYY[[[YYYZZZ\\\^^^bbbiiipppvvv~~~hhhUUUQQQTTT\\\rrr~~~|||iiiSSSGGGDDD>>>>>>===<<<;;;;;;;;;;;;999;;;>>>@@@CCCFFFIIIKKKUUUXXXbbbmmmsssvvv}}}|||~~~uuuiii[[[XXXYYY___iiizzzvvvnnnkkkhhhcccbbbaaa```^^^\\\ZZZXXX^^^aaagggsssvvvjjjccc___^^^ccciiiwww}}}~~~{{{www999999888888888888999999:::;;;===CCCLLL]]]vvvxxxhhh___^^^eeeuuuyyyrrrjjjggggggkkkrrrvvvhhh```UUUMMMIIIGGGEEECCCFFFGGGHHHIIIIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOMMMNNNRRRYYY___eeekkkppprrrwww|||~~~|||tttgggZZZUUUUUUXXX]]]cccggghhhhhhfffccccccfffjjjrrrwww}}}sssfff\\\VVVTTTRRRSSSTTTUUUWWWYYYZZZ[[[YYY[[[]]]aaagggnnnwww}}}lllWWWPPPQQQWWWmmm|||xxxkkkUUUHHHEEE???>>>===<<<;;;;;;;;;;;;:::<<>>DDDOOOddduuufff```bbbhhhxxxssslllfffeeefffkkkssszzzoooddd]]]SSSKKKGGGFFFFFFEEEFFFGGGIIIIIIIIIHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMNNNNNNNNNOOOTTT\\\ccciiinnnrrrtttxxx}}}~~~|||xxxlll^^^XXXVVVXXX___eeemmmnnnnnnjjjgggfffiiillloootttzzzqqqeee^^^XXXTTTSSSRRRSSSUUUWWWYYYYYYYYYYYYXXX[[[___ccciiiqqqzzznnnXXXPPPNNNSSShhhzzzttt~~~lllVVVIIIEEE???>>>===<<<;;;;;;;;;;;;:::===AAACCCEEEIIINNNRRR^^^dddnnnxxxvvvdddXXXSSSVVV]]]fffttt~~~sssiiiccc```]]]ZZZWWWWWWWWWWWWWWWWWWXXXXXX```eeennn{{{rrriii```\\\\\\___hhhqqq|||yyyxxxvvvtttrrr999999888888888888999999888;;;???EEESSSkkkqqqccc```dddlll|||rrriiifffeeegggnnnyyyuuukkk___ZZZQQQJJJFFFEEEEEEFFFFFFGGGHHHIIIIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMKKKMMMMMMMMMOOOUUU___ggglllqqqtttuuuyyy~~~}}}zzznnnaaaZZZWWWXXX___fffqqqrrrssspppllljjjllloooooosssyyyvvvddd[[[XXXUUUSSSRRRTTTUUUWWWXXXYYYYYYXXXWWWYYY[[[```eeelllttt|||}}}~~~nnnYYYPPPLLLPPPeee}}}zzzpppyyy}}}kkkWWWIIIEEE??????===<<<<<<<<<<<<<<<:::>>>CCCEEEFFFKKKRRRWWW```iiivvvqqq```VVVTTTWWW\\\iii|||}}}sssfff^^^\\\ZZZXXXWWWVVVVVVWWWWWWXXXXXXYYYYYY___fffqqq~~~}}}mmmeee]]][[[]]]bbbkkkuuu~~~yyyvvvtttsssqqqppp999999888888888888999999888===AAAGGGWWWppp~~~lll^^^]]]cccpppssskkkhhheeehhhssszzzmmmeeeXXXTTTNNNHHHEEECCCDDDEEEFFFGGGHHHIIIIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLKKKLLLMMMMMMPPPXXXccckkknnnsssvvvvvvzzz}}}rrrfff^^^ZZZZZZ```gggpppsssuuutttpppnnnoooqqqqqquuuzzztttgggZZZUUUSSSQQQQQQRRRUUUVVVXXXYYYYYYXXXWWWWWWYYY]]]bbbiiipppxxx}}}|||nnnZZZQQQKKKNNNbbbzzz~~~kkksss|||lllXXXJJJEEE??????>>>===<<<<<<<<<<<<;;;@@@DDDGGGHHHLLLUUU\\\fffsss~~~mmm^^^WWWVVVYYY___lllwwwjjj]]]WWWUUUTTTSSSTTTQQQSSSVVVXXXZZZ[[[[[[[[[___gggttttttiiibbb]]]^^^aaagggqqqzzz~~~|||wwwsssqqqpppnnnmmm999999888888888888999999777>>>CCCIIIZZZsssyyyggg[[[]]]eeettt~~~sssmmmiiifffiiixxx|||oooccc\\\PPPOOOLLLHHHFFFEEEEEEGGGGGGHHHJJJKKKJJJIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGIIIJJJJJJKKKLLLMMMNNNOOORRR[[[fffoooppptttvvvwww{{{wwwlllddd___]]]cccjjjooosssxxxyyyvvvsssssssssuuuxxx|||xxxkkkccc[[[SSSQQQPPPOOOPPPTTTUUUUUUWWWXXXYYYYYYYYYYYY[[[___fffmmmvvv||||||}}}{{{yyy}}}ooo\\\RRRKKKKKK]]]tttiiippp~~~~~~nnnZZZKKKEEE@@@???>>>===<<<<<<<<<<<<;;;@@@FFFHHHIIIMMMWWW___ssszzzwwweeeYYYTTTUUU\\\eeepppvvviii\\\VVVTTTPPPQQQTTTQQQTTTXXX\\\______^^^^^^___iiixxxxxxooohhhcccaaaeeejjjqqq|||~~~}}}yyyuuuqqqooommmkkkiii999999888888888888999999777>>>DDDKKK[[[uuuuuueee[[[___iiivvvyyyqqqmmmjjjfffiiizzzuuuggg[[[UUULLLLLLLLLJJJHHHHHHIIIJJJIIIJJJKKKLLLLLLJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIJJJJJJMMMNNNOOOPPPTTT]]]iiirrrppptttwwwwww{{{{{{pppiiicccaaaeeelllpppuuu{{{}}}{{{xxxwwwwwwwwwzzz~~~yyyoooeee]]]ZZZUUUQQQPPPOOOOOORRRWWWTTTTTTUUUWWWXXXZZZ[[[\\\\\\```hhhqqq{{{{{{{{{}}}{{{wwwyyyqqq^^^TTTKKKIIIZZZpppkkkpppppp\\\LLLEEE@@@???>>>======<<<<<<<<<;;;AAAGGGHHHIIINNNXXXaaayyyvvvppp^^^SSSOOOSSS^^^jjjsssyyylll___YYYUUUPPPQQQUUUUUUXXX]]]aaacccbbb```^^^```kkk{{{vvvmmmjjjiiifffffflllsss{{{~~~{{{wwwsssooommmkkkiiiggg777888888777666666888:::<<>>>>>??????DDDKKKNNNTTTfff{{{}}}yyy|||tttcccXXXUUUWWWZZZcccnnn{{{sssjjjbbb]]]ZZZWWWWWWZZZ\\\___eeejjjmmmlllfffbbb```hhhvvv~~~}}}xxxrrreeeeeefffjjjqqqzzz}}}yyywwwqqqnnniiifffeeeeeedddccc444666999:::::::::;;;<<<<<>>??????DDDKKKOOOVVViii~~~|||tttcccYYYWWWYYY[[[eeesssppphhhaaa^^^[[[XXXXXXZZZ]]]```ffflllooommmgggbbbeeekkkwwwrrroooqqqnnnhhhccceeeggglllrrr{{{yyyuuusssllljjjgggeeecccbbbbbbbbb555777999:::::::::<<<===>>>EEENNN\\\pppvvveee___]]]hhh~~~yyyvvvnnnkkkhhhiiippp~~~qqqcccUUUMMMIIIFFFGGGJJJKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLJJJHHHFFFFFFGGGGGGEEEDDDDDDEEEGGGGGGHHHJJJNNNQQQSSSUUUXXX[[[dddpppuuutttqqqtttyyy|||~~~~~~xxxrrrnnnllllllllllllnnnqqqvvv{{{}}}}}}~~~xxxrrrggg___XXXWWWVVVRRROOOOOOLLLLLLMMMOOOQQQTTTWWWXXXXXXXXXXXXWWWXXXZZZ___cccffflllwwwzzztttttt|||ttt___VVVOOOSSSbbbzzzrrrWWWIIIBBBAAA???<<<;;;<<<======???>>>CCCKKKOOOWWWlll~~~yyysssbbbXXXVVVXXX]]]iiizzz{{{llleee___]]][[[XXXWWWZZZ]]]```eeekkkmmmkkkfffaaaeeekkkvvvvvvjjjggghhheeeaaa___iiimmmuuu~~~zzzvvvqqqoooiiihhhgggdddbbbaaaaaaaaa888999::::::999:::<<<>>>AAAHHHSSSbbbuuurrrccc______nnn~~~sss{{{rrrlllkkkhhhllltttxxxjjj^^^QQQLLLIIIGGGHHHJJJKKKJJJIIIHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMKKKIIIGGGGGGGGGGGGEEEDDDEEEFFFGGGGGGHHHKKKOOOSSSRRRUUUYYY^^^iiitttxxxvvvrrrvvvzzz|||}}}xxxrrrooojjjjjjkkkmmmpppuuuyyy||||||{{{tttpppfff^^^WWWUUUTTTPPPMMMMMMLLLMMMNNNPPPSSSVVVXXXZZZXXXXXXXXXXXXYYY]]]bbbfffjjjoooyyyxxxtttssszzzzzzbbbWWWPPPRRR___xxxyyy~~~vvv[[[LLLBBBAAA>>><<<;;;<<<<<<===???>>>CCCJJJOOOWWWlll|||wwwooo^^^UUUTTTWWW___mmm{{{wwwlllddd^^^\\\ZZZXXXXXXZZZ\\\^^^bbbfffiiigggccc___aaahhhsss{{{pppgggfffgggffffffgggmmmttt~~~{{{vvvrrrnnnlllggghhhgggdddaaa______```;;;;;;:::999888999<<>>???>>>BBBJJJNNNWWWlll||||||}}}}}}lll\\\TTTTTTXXXaaaqqqzzzvvvnnnfff^^^\\\ZZZXXXYYY\\\ZZZ[[[]]]aaacccbbb___\\\\\\eeessswwwnnnhhhhhhkkkmmmpppsssyyy}}}|||zzzwwwsssooollljjjeeeffffffccc___\\\\\\]]]===<<<:::888777888<<<@@@AAANNN```rrrkkk___^^^aaauuutttsss{{{lllggggggdddmmmxxx}}}nnnYYYQQQJJJJJJKKKJJJJJJLLLKKKJJJIIIHHHIIIIIIKKKKKKKKKKKKLLLNNNNNNOOOOOOOOOLLLJJJHHHHHHHHHHHHFFFDDDFFFGGGGGGGGGIIILLLQQQUUUSSSWWW\\\dddqqq|||{{{uuuxxx{{{{{{{{{}}}uuupppkkklllmmmpppssswwwyyy{{{~~~yyywwwssslllfffhhh^^^VVVSSSRRRNNNMMMNNNNNNOOOQQQSSSVVVXXXZZZ[[[[[[[[[[[[\\\^^^cccjjjoooxxxyyy{{{wwwtttxxxeeeWWWOOOPPPZZZggg}}}zzzxxxzzz```QQQEEECCCAAA???>>>>>>???@@@???>>>BBBIIINNNVVVlll}}}{{{{{{}}}{{{sssttt~~~|||lll\\\UUUWWW[[[bbbttt~~~xxxpppggg___]]][[[YYYZZZ]]]XXXYYYZZZ]]]______]]][[[[[[fffuuu{{{vvvvvvnnniiikkkooorrrwww}}}~~~zzzyyywwwtttqqqmmmjjjiiidddeeefffbbb]]]ZZZZZZ[[[999999:::999999;;;>>>AAAIIIOOOcccyyyiii```^^^ggg}}}qqqttttttyyyiiiaaabbbgggmmm}}}tttgggVVVQQQLLLIIIHHHJJJKKKKKKKKKJJJIIIHHHIIIIIIKKKKKKMMMMMMMMMMMMLLLLLLKKKKKKPPPLLLHHHGGGHHHIIIGGGEEEFFFFFFGGGGGGHHHKKKOOORRRRRRVVV___jjjsssyyyzzzyyyzzz{{{{{{{{{|||}}}uuuqqqooommmllllllpppvvv|||zzztttooollliiigggbbb```\\\WWWSSSQQQOOOOOOMMMMMMOOORRRUUUWWWWWWWWW[[[[[[\\\^^^aaagggooottt|||{{{uuusssyyykkkVVVOOOPPPRRRbbbwww}}}wwwfffOOOJJJDDD???@@@@@@>>>>>>AAABBBDDDGGGKKKQQQ\\\hhhrrrtttqqqrrrwww|||}}}|||{{{vvvwwwuuueeeYYYUUUYYY```kkk}}}yyynnnccc```___\\\YYYXXXXXXWWWVVVWWWYYYZZZYYYXXX___gggtttyyysssvvvwwwuuurrrpppqqqtttuuurrrrrrxxx||||||{{{wwwrrrpppooonnnjjjgggcccbbb___]]][[[ZZZYYYYYY999999:::999999;;;>>>AAAKKKRRRiiixxxhhh___^^^hhh}}}oooqqqppp{{{kkkbbbcccgggssspppdddUUUQQQLLLIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMNNNPPPMMMJJJIIIIIIJJJHHHFFFFFFGGGGGGHHHHHHJJJNNNQQQRRRVVV___iiirrrxxxyyyxxxzzz{{{{{{{{{}}}yyyuuupppnnnmmmmmmqqqwww}}}zzzsssmmmiiifffdddbbb```^^^[[[WWWTTTQQQOOONNNOOOOOOQQQSSSVVVXXXXXXXXXZZZ[[[]]]___ccciiiqqqwww~~~~~~~~~~~~}}}}}}}}}~~~zzzsssqqqvvvnnnYYYRRRRRRTTTbbbxxxxxxhhhRRRHHHBBB>>>>>>>>><<<===???AAACCCGGGKKKRRR\\\hhhqqqqqqqqqsssyyy~~~~~~|||{{{|||qqqbbbXXXVVVZZZ```nnn}}}qqqfffbbbaaa]]]ZZZYYYWWWWWWWWWXXXYYYYYYYYYXXX___hhhuuuyyyqqqjjjlllnnnmmmlllnnnsssxxx}}}yyyyyyuuuqqqnnnnnnlllhhheeecccaaa___\\\[[[ZZZYYYYYY999999:::999999;;;???BBBLLLWWWqqqwwwfff___```lll}}}mmmnnnnnn}}}zzzllldddeeeiiixxx|||kkk```TTTQQQLLLIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJKKKLLLMMMNNNOOOPPPQQQNNNLLLKKKKKKJJJIIIHHHFFFGGGHHHHHHHHHJJJMMMPPPRRRVVV]]]gggpppvvvxxxwwwyyyzzz{{{|||~~~~~~yyyqqqpppoooooorrrxxx~~~}}}wwwuuuqqqkkkgggdddbbb```^^^]]]\\\ZZZWWWTTTQQQNNNMMMPPPQQQSSSUUUWWWYYYZZZZZZYYY[[[]]]aaafffmmmvvv{{{|||zzzyyyxxxxxxxxxxxxyyyzzz|||}}}~~~zzzrrrooosssnnnYYYPPPQQQRRR```vvvzzziiiRRRGGGAAA<<<======;;;;;;>>>@@@BBBFFFKKKRRR\\\gggnnnqqqtttzzzkkk^^^XXXVVV[[[bbbsssuuuiiidddbbb^^^ZZZZZZWWWWWWXXXYYYYYYYYYYYYYYYaaajjjxxxxxxuuuuuuqqqllliiidddfffhhhjjjlllsss|||{{{xxxxxxtttooommmllljjjfffbbbaaa```^^^\\\[[[ZZZYYYYYY888999:::999:::<<<@@@CCCMMM[[[wwwtttddd^^^bbbqqq}}}mmmoooqqqwwwkkkeeegggjjjzzzxxxhhh]]]SSSPPPLLLJJJJJJLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOMMMLLLKKKJJJIIIHHHGGGIIIIIIIIIIIIJJJLLLNNNRRRUUU\\\dddmmmsssuuuvvvwwwyyyzzz||||||tttrrrqqqqqqtttyyyzzzvvvoookkkgggdddbbbaaa___]]]ZZZZZZXXXVVVSSSPPPNNNMMMPPPRRRUUUVVVWWWXXXZZZ[[[YYY\\\```dddkkksss|||}}}{{{zzz{{{{{{{{{zzzzzzzzz{{{{{{||||||tttppptttlllVVVNNNPPPTTTeeeyyy{{{{{{~~~gggPPPGGGAAA=========;;;;;;>>>@@@BBBFFFLLLSSS\\\eeejjjrrryyyzzzdddZZZWWWXXX^^^fffwwwvvviiidddaaa]]]YYYYYYWWWXXXZZZ[[[[[[ZZZZZZ[[[dddnnn}}}tttiiieeeeeecccccceeecccggglllqqqvvv~~~}}}zzzwwwuuurrrnnnlllkkkiiiddd```___^^^]]]\\\[[[ZZZYYYYYY888999:::::::::<<<@@@CCCMMM^^^{{{qqqbbb___fffwww}}}nnnrrrxxxwwwkkkfffhhhkkkxxxuuufff\\\RRROOOLLLKKKKKKMMMNNNMMMNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNLLLJJJIIIIIIIIIKKKLLLKKKJJJJJJLLLMMMQQQTTTYYYaaaiiiooorrrssstttvvvyyy|||~~~wwwuuusssrrrtttyyy~~~wwwtttiiifffcccaaa```___^^^\\\XXXWWWVVVTTTRRRPPPNNNMMMPPPRRRUUUWWWVVVWWWYYY[[[[[[^^^ccciiipppyyy~~~}}}|||~~~xxxuuuxxxnnnYYYTTT[[[bbbuuuzzzxxxxxxgggQQQHHHBBB>>>??????======???AAACCCGGGNNNWWW___eeehhhppp|||sss^^^XXXXXXYYYaaalll}}}sssfff```^^^ZZZWWWWWWWWWZZZ]]]^^^^^^]]]^^^___iiisssrrriiiaaa^^^^^^]]]___cccdddiiiqqqyyy{{{wwwtttsssrrrooolllkkkjjjhhhccc___]]]]]]\\\\\\[[[ZZZYYYXXX888999::::::;;;===AAADDDNNNaaa|||~~~nnn```aaajjj}}}}}}nnnuuu{{{mmmhhhiiilllyyyttteee[[[QQQOOOLLLKKKMMMNNNNNNNNNOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNPPPQQQRRRPPPNNNKKKKKKKKKLLLMMMNNNMMMLLLKKKLLLMMMPPPRRRVVV]]]eeekkkooopppqqqtttwww{{{~~~zzzxxxuuussstttxxx}}}wwwnnnkkkcccaaa___]]]]]]]]][[[YYYWWWUUUSSSQQQOOOOOOOOOOOOPPPTTTWWWXXXVVVVVVYYY[[[]]]aaagggnnnvvv|||xxxyyyrrr```___jjjsssxxx}}}vvvuuulllVVVJJJDDD@@@@@@@@@>>>>>>AAAAAACCCIIISSS]]]ffflllnnnrrrmmm[[[XXXYYYZZZeeessszzzmmmaaa\\\ZZZWWWUUUVVVWWW\\\aaacccbbbaaaccceeeooozzz|||uuuqqqddd___[[[[[[ZZZZZZ^^^ccccccjjjttt|||~~~~~~|||xxxrrrnnnllllllnnnkkkhhhhhhhhhfffaaa]]][[[[[[[[[[[[[[[ZZZYYYXXX888999::::::;;;===BBBEEEPPPccc}}}zzzkkk```bbbnnn{{{llluuu{{{nnnjjjmmmqqq}}}rrrcccZZZPPPNNNLLLLLLMMMOOOOOOOOOPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPRRRTTTUUUTTTQQQNNNMMMNNNNNNOOOPPPPPPNNNLLLMMMMMMOOOPPPSSSYYYaaahhhlllmmmooorrrvvvzzz~~~|||zzzvvvssstttwww{{{}}}uuukkkfffaaa___]]]\\\\\\\\\ZZZXXXWWWTTTQQQNNNMMMMMMOOOQQQQQQVVVYYYZZZXXXWWWZZZ]]]```dddkkkrrrzzz~~~~~~~~~xxxvvv|||sssaaa```iiirrrzzzuuuwwwvvvtttpppZZZJJJDDD@@@@@@@@@>>>>>>AAA@@@CCCKKKXXXfffqqqvvvxxx}}}{{{hhhZZZZZZZZZ[[[hhhzzzuuuiii\\\XXXWWWUUUUUUVVVXXX]]]dddfffffffffhhhkkkuuuwwwmmmfffbbb\\\YYYWWWYYYYYYYYY___fffhhhnnnwwwzzzzzzxxxsssmmmhhhggghhhhhhfffddddddeeeddd___[[[YYYZZZ[[[[[[[[[ZZZYYYXXX888999::::::;;;>>>BBBEEERRReee~~~xxxjjj___dddqqqzzzjjjuuuxxxnnnmmmrrrwwwqqqbbbYYYPPPNNNLLLLLLNNNOOOOOOOOOQQQPPPNNNLLLLLLLLLLLLMMMJJJJJJLLLMMMOOOQQQRRRSSSTTTVVVXXXWWWSSSPPPPPPPPPOOOQQQRRRQQQOOOMMMMMMNNNNNNOOORRRXXX___fffjjjlllmmmpppuuuyyy}}}~~~{{{wwwtttsssvvvyyy|||yyyoooiiibbb```^^^^^^^^^]]][[[YYYWWWTTTPPPLLLKKKMMMPPPRRRSSSWWW[[[[[[YYYXXX[[[___bbbgggmmmuuu}}}}}}~~~~~~wwwrrrvvv~~~ooo]]]XXX___fffkkkxxxttttttvvvtttqqq[[[JJJDDD???@@@@@@>>>>>>AAA???CCCMMM\\\lllyyyvvveeeZZZ[[[[[[[[[jjj~~~rrrfffZZZVVVVVVUUUUUUWWWXXX^^^fffiiihhhhhhkkkoooyyyxxxlllaaaZZZWWWZZZWWWWWWXXXYYYZZZbbbjjjooottt|||yyyzzzxxxrrrkkkgggfffgggdddbbbaaabbbcccbbb]]]YYYXXXYYYZZZ[[[[[[ZZZYYYXXX;;;888888::::::<<>>>>>AAABBBEEEMMM\\\nnn~~~qqqdddZZZYYY\\\bbbpppttthhh\\\VVVTTTRRRRRRUUUYYY]]]gggppprrrpppppptttzzzsssmmmcccYYYVVVXXXUUUWWWXXXZZZ]]]ccckkkpppttt|||~~~|||xxxuuuqqqlllhhhgggggggggaaabbbbbbbbb```]]]ZZZXXXWWWWWWXXXXXXXXXXXXXXXXXX<<<999999;;;<<<===DDDLLL\\\xxxyyykkkbbbhhh{{{wwwpppzzz|||{{{}}}mmm```WWWQQQPPPNNNMMMMMMMMMOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJLLLMMMNNNMMMMMMNNNPPPUUU\\\___ZZZUUUTTTUUUUUUUUUUUUTTTUUUVVVUUURRRPPPQQQQQQRRRUUUZZZaaagggjjjmmmpppssstttvvvzzzzzzyyyyyyxxxzzz}}}{{{uuunnnkkkgggcccaaa___\\\ZZZTTTSSSRRRQQQOOOPPPQQQSSSVVVWWWXXXXXXYYY[[[```cccfffmmmuuu||||||tttoooqqqvvv~~~ttt___RRROOOPPPTTTccczzzxxxyyyzzzvvv]]]LLLEEE@@@@@@@@@>>>???BBBDDDGGGOOO]]]qqqooobbbXXXYYY]]]dddsssttthhh\\\VVVSSSQQQRRRUUUZZZ^^^hhhqqqtttsssvvv{{{{{{ssskkkeee^^^VVVTTTVVVWWWXXXZZZ\\\```gggqqqxxx}}}zzzxxxuuurrrnnnjjjfffeeeeeeeeeaaabbbbbbaaa```]]]ZZZYYYXXXXXXXXXWWWWWWWWWWWWVVV<<<;;;;;;======???FFFOOOaaavvvjjjdddmmmzzzuuu|||mmm```XXXRRRQQQOOONNNNNNNNNOOOPPPOOOOOOOOONNNMMMKKKJJJIIIJJJLLLMMMNNNMMMMMMNNNPPPUUU]]]bbb___ZZZXXXXXXWWWZZZYYYYYYZZZ[[[YYYVVVTTTQQQQQQRRRUUUZZZ___eeehhhkkknnnrrrtttuuuzzz}}}||||||zzz{{{xxxtttpppllliiieeeaaa^^^TTTTTTSSSRRRRRRRRRSSSSSSWWWXXXXXXXXXZZZ^^^cccggglllrrr{{{|||sssmmmnnnsss~~~xxxaaaRRRMMMLLLNNN]]]vvv||||||www^^^KKKDDD@@@@@@@@@???@@@CCCEEEIIIQQQ___sssmmmaaaWWWYYY^^^fffwwwuuuiii\\\VVVSSSQQQRRRUUU[[[___jjjtttzzz|||yyynnnccc^^^ZZZWWWUUUWWWZZZ\\\___ccchhhrrr}}}{{{xxxuuurrrqqqoookkkgggdddcccbbbbbbbbbbbbbbbaaa___]]][[[YYYYYYYYYXXXWWWVVVUUUTTTTTT<<<;;;<<<======???HHHSSSgggrrrgggbbblll~~~~~~{{{mmm```YYYRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPOOONNNLLLJJJIIIJJJLLLMMMNNNMMMMMMNNNPPPUUU^^^dddccc^^^\\\[[[ZZZ^^^^^^^^^___```^^^ZZZWWWQQQRRRSSSUUUYYY^^^cccfffhhhlllpppsssuuuyyy~~~~~~~~~}}}~~~}}}xxxtttpppkkkfffbbbXXXUUURRRQQQRRRSSSUUUVVVXXXYYYYYYYYY[[[aaahhhmmmqqqwww}}}sssllllllqqq~~~zzzcccSSSKKKHHHJJJZZZttt||||||xxx^^^JJJDDD@@@@@@AAA@@@AAADDDDDDIIISSSaaavvvnnnaaaXXXYYY___hhhzzzvvviii\\\UUURRRQQQRRRUUU[[[```mmm{{{yyylll___[[[[[[YYYYYY[[[]]]aaahhhnnnvvv}}}zzzwwwuuurrrooonnnllliiifffcccbbbaaaaaaaaaaaaaaa```___]]][[[ZZZZZZYYYXXXWWWUUUSSSRRRQQQ::::::<<<======???JJJVVVlllqqqfff```kkkzzzlll```YYYRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPNNNLLLJJJJJJLLLMMMNNNMMMMMMNNNPPPUUU^^^fffeeeaaa___^^^\\\bbbbbbbbbddddddbbb]]]ZZZRRRSSSTTTVVVYYY^^^bbbdddeeeiiinnnrrrtttyyy~~~~~~}}}yyyuuuoooiiiddd[[[VVVQQQNNNPPPTTTWWWYYYXXXYYYZZZ[[[^^^dddlllrrruuu{{{~~~ssskkkkkkooo||||||eeeSSSJJJFFFJJJZZZrrr}}}}}}~~~zzz___KKKDDD@@@AAAAAA@@@AAADDDDDDKKKWWWfffzzzooobbbYYYZZZ```jjj|||uuuhhh[[[TTTRRRQQQSSSWWW[[[cccssswwwrrrfff[[[XXXZZZ[[[\\\^^^```hhhsss|||~~~zzzwwwuuussspppnnnlllkkkhhheeecccbbbaaaaaa``````___^^^]]]\\\[[[ZZZZZZYYYXXXVVVTTTRRRPPPOOO::::::<<<>>>===@@@LLLYYYsssqqqgggbbbmmmyyykkk___XXXSSSSSSSSSSSSRRRRRRQQQQQQOOOPPPQQQRRRQQQPPPMMMLLLJJJLLLMMMNNNMMMMMMNNNPPPTTT^^^eeedddaaa``````___ddddddeeeggggggddd___\\\TTTTTTUUUWWWZZZ^^^aaaccccccgggmmmqqqtttxxx}}}zzzvvvpppiiieee\\\VVVPPPNNNQQQUUUXXXYYYWWWYYY[[[^^^bbbhhhpppuuuxxx~~~tttlllkkkpppyyy{{{eeeSSSJJJGGGIIIXXXooo}}}bbbLLLEEEAAAAAAAAA@@@AAADDDFFFMMMYYYiii~~~pppcccYYY[[[aaakkk~~~tttgggZZZTTTRRRRRRUUUYYY^^^iii}}}vvvlllfff^^^XXXXXX\\\^^^aaaeeejjjuuu}}}zzzvvvtttrrrqqqnnnllljjjiiigggeeecccbbbaaaaaa___^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWUUUSSSQQQOOONNN:::;;;>>>???>>>AAAOOO]]]yyyooofffcccpppxxxiii^^^VVVSSSSSSTTTTTTSSSSSSRRRRRRNNNOOOQQQSSSSSSQQQOOONNNJJJLLLMMMNNNMMMMMMNNNPPPTTT]]]dddccc``````aaa```eeefffggghhhhhheee```\\\UUUVVVWWWYYY[[[^^^aaabbbaaaeeelllpppsssxxx~~~}}}|||{{{zzzxxxuuupppiiicccXXXTTTPPPPPPTTTWWWWWWUUUVVVYYY\\\```eeelllrrrwww{{{~~~|||yyy{{{~~~~~~uuummmmmmqqqvvvzzzdddSSSKKKHHHFFFTTTjjj~~~fffMMMGGGBBBBBBAAA@@@@@@CCCGGGKKKUUUfff|||nnnaaaXXXZZZbbbnnnsssfffYYYSSSRRRSSSWWW[[[dddqqqzzzmmmfff___\\\\\\aaafffiiiooouuu}}}vvvssspppooonnnmmmkkkiiihhhgggfffdddcccaaa``````]]]]]]\\\ZZZYYYYYYYYYXXXXXXWWWVVVTTTRRRPPPOOONNN;;;===@@@AAA???CCCQQQ___}}}kkkddddddrrrwwwiii]]]VVVTTTTTTTTTTTTTTTSSSRRRRRRMMMOOOQQQSSSTTTRRRPPPOOOKKKLLLNNNNNNMMMMMMOOOPPPSSS\\\cccbbb___```aaaaaaeeefffgggiiiiiieee```\\\VVVWWWXXXZZZ\\\^^^aaabbb```eeekkkpppsssxxx~~~|||xxxxxxwwwwwwtttooohhhbbbUUURRRPPPSSSWWWYYYVVVRRRUUUYYY]]]bbbgggmmmtttxxx~~~|||{{{yyyvvvxxx{{{zzz|||~~~~~~}}}vvvnnnnnnrrrtttxxxcccSSSLLLIIIBBBPPPfff~~~|||}}}iiiNNNGGGBBBBBBAAA???@@@BBBFFFHHHPPP```wwwlll___WWWZZZcccppprrreeeXXXRRRRRRSSSXXX]]]iiiwww|||sssjjjeee______dddlllrrrwww~~~}}}|||qqqooolllkkkjjjjjjhhhgggfffeeeeeecccbbb```______\\\\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUSSSRRRPPPOOONNN===<<<<<<<<<<<>>>>>DDDRRRaaayyyjjj^^^]]]ggg~~~vvveee\\\XXXWWWTTTQQQOOOMMMNNNPPPPPPPPPNNNNNNPPPSSSWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUYYY^^^dddhhhiiiiiiiiiiiijjjlllnnnppprrrrrrrrrrrroooiiifffjjjmmmkkkjjjkkkkkkkkkkkkkkknnnttt|||{{{qqqfff]]]WWWTTTRRRTTTVVVWWWXXXZZZ]]]```bbbhhhooosssvvv}}}~~~}}}yyyxxxxxx}}}vvvmmmjjjmmmuuu|||zzznnn]]]OOOHHHIIIJJJWWWqqqvvvwwwqqqSSSJJJBBB@@@AAA@@@AAACCCDDDKKKWWWdddoooxxx|||~~~wwwyyy|||gggaaa\\\dddzzzyyyrrrjjjccc\\\XXXVVVXXX```iiizzz|||{{{xxxrrrsssttttttrrrnnnkkkhhhhhhgggfffeeedddddddddeee_________^^^\\\ZZZXXXVVVWWWWWWWWWWWWVVVUUUTTTSSSPPPOOONNNLLLJJJIIIGGGFFF;;;<<<>>>???@@@EEESSSaaayyyiii^^^___kkkrrrbbbZZZXXXYYYTTTRRRPPPOOOPPPPPPOOONNNMMMNNNPPPSSSWWWYYYYYYXXXUUUUUUVVVVVVWWWWWWVVVVVV[[[^^^cccfffggghhhiiijjjnnnoooqqqssstttuuuttttttrrrllliiilllooonnnmmmnnnqqqqqqpppppprrrvvv|||zzzooocccZZZVVVUUUQQQTTTVVVXXXXXXZZZ^^^aaaeeekkkssswww{{{~~~}}}zzzyyyzzztttkkkiiijjjrrrzzzzzzooo^^^PPPIIIIIIJJJXXXssssssyyywwwqqqSSSJJJBBB@@@AAA@@@AAACCCDDDLLLZZZhhhttt|||{{{``````aaajjjvvvqqqfff```[[[WWWUUUWWW___iiixxx{{{wwwzzz}}}zzzwwwuuurrrssstttsssqqqnnnjjjgggeeedddcccbbbaaabbbbbbccc^^^]]]]]]\\\ZZZYYYXXXXXXWWWWWWVVVVVVTTTSSSQQQPPPNNNNNNLLLKKKJJJHHHGGGGGG<<<<<>>======???@@@FFFSSS```xxxuuubbbbbbkkk~~~wwwhhh^^^XXXUUUVVVTTTRRRPPPNNNMMMMMMMMMJJJMMMOOOPPPUUU\\\]]]ZZZXXXWWWUUUTTTTTTTTTUUUVVVXXXXXXWWWWWWYYY```hhhnnnnnnqqqvvvyyyzzz{{{|||}}}|||zzzvvvtttssstttvvvwww{{{|||}}}}}}}}}zzzmmmddd^^^WWWTTTUUUUUUWWWXXXZZZ\\\aaagggkkkrrryyy|||zzz~~~zzzyyy~~~vvvmmmjjjjjjqqqzzz{{{ssscccRRRHHHGGGKKKSSSccc{{{xxxiiilllrrriiikkk~~~qqqUUUKKKCCCAAABBBBBBCCCFFFLLL]]]uuu{{{eee]]]___cccnnnzzzhhh^^^XXXTTTTTTTTTUUUZZZaaalllrrrzzz~~~{{{zzzzzz{{{{{{~~~}}}{{{zzzzzzxxxvvvsssnnnllliiihhhhhhgggeeedddccccccbbbaaa___^^^]]]]]]]]]ZZZXXXWWWXXXXXXWWWVVVVVVVVVUUUSSSRRROOOMMMLLLIIIIIIIIIIIIHHHGGGFFFFFF???>>>>>>???@@@FFFTTTccc~~~qqqaaacccmmmxxxhhh]]]XXXUUUVVVUUURRRPPPNNNNNNMMMNNNKKKMMMNNNNNNTTT\\\___]]][[[YYYWWWUUUTTTTTTUUUUUUWWWVVVUUUUUUXXX___gggmmmooorrrwwwyyy{{{|||}}}~~~|||xxxuuussstttvvvwwwyyy{{{}}}~~~{{{mmmeee^^^XXXUUUVVVVVVWWWXXXZZZ]]]cccjjjpppvvv|||{{{yyyxxxzzzvvvuuuxxxzzzzzzzzz}}}~~~vvvnnnkkkmmmttt|||}}}tttcccRRRHHHEEEIIIPPP___xxxuuufffiiitttfffhhh{{{oooUUUKKKCCCAAABBBBBBCCCFFFKKK]]]yyyxxxccc]]]^^^bbbmmm|||kkk```YYYTTTSSSRRRSSSXXX^^^jjjrrr{{{}}}{{{zzzxxxxxx}}}~~~}}}|||{{{yyyuuuqqqkkkiiifffeeeeeeeeecccbbbbbbaaa```___^^^]]]\\\\\\[[[YYYWWWWWWXXXXXXVVVUUUUUUTTTTTTRRRQQQOOOMMMLLLIIIIIIIIIHHHHHHGGGFFFEEE???>>>???@@@AAAHHHXXXiiipppbbb```lllwwwggg]]]WWWUUUWWWUUUSSSPPPOOONNNNNNNNNLLLMMMMMMMMMSSS\\\``````]]][[[XXXVVVTTTTTTUUUVVVUUUUUUVVVWWWYYY^^^eeejjjpppssswwwyyyyyyzzz|||}}}}}}yyyuuusssssstttuuuwwwyyy}}}}}}ooofff```YYYVVVWWWUUUVVVXXX[[[___eeemmmrrryyy~~~|||wwwtttvvvwwwuuuuuuwwwzzzzzz|||vvvnnnlllooouuu||||||ssscccSSSIIIDDDGGGNNN^^^xxxuuueeefff{{{wwwfffiii~~~kkkUUUKKKCCCAAABBBBBBCCCFFFMMM^^^|||wwwddd\\\___bbbkkk}}}pppddd]]]VVVSSSQQQQQQUUU[[[eeennnzzz~~~{{{yyyttttttxxx~~~~~~|||xxxsssoooiiigggeeeccccccbbbaaa_________^^^^^^]]]\\\[[[[[[YYYWWWVVVVVVWWWWWWUUUSSSSSSRRRRRRQQQOOOMMMKKKJJJHHHHHHHHHHHHGGGFFFEEEDDD===>>>@@@AAABBBKKK^^^qqqoooccc^^^jjjttteee\\\XXXVVVWWWUUUSSSQQQOOONNNNNNNNNKKKMMMMMMNNNTTT]]]bbbaaa___]]]YYYVVVUUUUUUVVVWWWTTTVVVWWWXXXZZZ^^^dddhhhqqqsssvvvxxxyyyzzz|||~~~~~~yyyuuusssrrrssstttuuuxxx}}}pppggg```ZZZVVVVVVUUUWWWZZZ]]]aaagggnnnsss{{{~~~zzz{{{zzzxxxwwwyyyzzz{{{~~~vvvnnnlllnnntttyyyyyypppaaaRRRIIICCCFFFNNN^^^zzzwwwggggggyyyxxxhhhllljjjUUUKKKCCCAAABBBBBBCCCFFFNNN```xxxggg___aaadddkkkzzzyyykkkcccZZZUUUQQQOOOSSSXXX^^^gggssszzz{{{xxxvvvtttoooooottt~~~~~~~~~|||{{{zzzyyyvvvqqqnnniiigggdddbbbaaa```^^^]]]]]]]]]\\\[[[[[[ZZZYYYYYYVVVUUUTTTUUUVVVUUUSSSRRRPPPPPPOOONNNMMMKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDD<<<===@@@BBBDDDNNNdddxxxnnnccc]]]iiirrrccc[[[XXXVVVWWWVVVSSSQQQOOONNNNNNNNNKKKMMMMMMNNNTTT^^^bbbaaa___]]]ZZZWWWUUUVVVXXXYYYWWWXXXXXXXXXYYY]]]cccgggooorrruuuwwwyyy{{{~~~{{{vvvsssrrrssstttuuuyyy~~~qqqggg___XXXTTTTTTVVVYYY]]]```eeejjjpppttt{{{uuunnnkkklllppptttsssjjj]]]PPPHHHDDDGGGOOO___zzzzzzjjjiiizzz{{{kkkooonnnUUUKKKCCCAAABBBBBBCCCFFFLLLbbbyyyiiicccdddfffkkkyyysssiii___XXXRRRNNNQQQVVVYYY```hhhmmmmmmkkkkkklllkkklllqqq}}}~~~|||zzz|||~~~zzzxxxwwwvvvuuutttssssssqqqnnnllljjjhhhdddbbb```___]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWSSSSSSRRRSSSTTTTTTRRRPPPNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCC;;;<<<@@@BBBEEEPPPggg|||mmmccc]]]iiipppbbb[[[XXXWWWWWWVVVTTTQQQOOOOOOOOOOOOJJJLLLMMMOOOUUU^^^bbbaaa```]]]ZZZWWWVVVWWWYYYZZZZZZYYYXXXWWWXXX\\\ccchhhnnnqqqtttxxxzzz}}}|||wwwtttsssttttttuuuzzzpppfff^^^WWWSSSSSSXXX[[[___cccggglllqqquuu{{{uuummmkkkiiimmmpppnnnfffYYYNNNGGGEEEHHHPPP```zzz|||mmmlll|||lllppprrrUUUKKKCCCAAABBBBBBCCCFFFHHHbbbyyyjjjfffgggiiimmmyyywwwmmmbbbYYYRRRNNNOOOTTTVVVZZZ___aaaaaa```bbbeeeiiijjjppp}}}zzzqqqxxxzzzxxxwww|||{{{vvvsssrrrooonnnmmmmmmnnnnnnmmmkkkkkkhhhdddbbb```^^^[[[YYYYYYYYYYYYXXXWWWWWWWWWVVVRRRQQQQQQRRRTTTSSSQQQOOOLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDCCC======>>>@@@DDDRRRjjjoooaaa```lll~~~mmmbbbZZZWWWWWWXXXWWWUUUSSSQQQPPPOOOOOOPPPPPPPPPSSSXXX^^^dddhhhbbb___[[[YYYYYY[[[]]]]]]]]]]]]\\\ZZZ[[[```fffkkkqqqsssuuuwwwyyy|||}}}zzzxxxxxxxxxyyyxxxyyy{{{~~~|||lll___UUUPPPRRRXXXYYYWWWYYY___dddhhhooouuuxxxpppiiifffhhhkkkhhhaaaVVVMMMHHHGGGEEEKKK^^^zzzqqqyyyvvvsssyyyrrr[[[OOODDDAAABBBBBBBBBDDDMMMccc}}}mmmhhheeefffppp|||qqqbbbVVVQQQPPPQQQQQQWWWUUUVVVZZZ\\\\\\___ddddddgggooo}}}vvvrrrsssvvvzzz~~~~~~vvv}}}}}}xxxsssooommmhhhiiilllmmmnnnmmmlllkkkjjjhhheeebbb```]]]XXXUUUZZZYYYVVVTTTRRRRRRSSSTTTRRRPPPOOOOOOOOOOOONNNLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCC======>>>@@@EEERRRkkkooo```aaammm}}}lll```WWWSSSSSSYYYXXXVVVTTTRRRQQQPPPPPPOOOOOOPPPRRRWWW]]]cccgggbbb___\\\ZZZZZZ[[[]]]^^^^^^^^^]]]\\\]]]aaaggglllqqqsssvvvxxxyyy|||~~~||||||{{{{{{|||{{{{{{|||xxxggg\\\TTTPPPQQQUUUXXXWWWZZZ```fffjjjqqqxxxvvvmmmgggeeeiiillljjjbbbWWWMMMHHHEEEEEEKKK___|||ttt~~~zzz{{{vvv[[[OOODDDAAABBBBBBBBBDDDKKK___}}}||||||}}}uuuiiiddddddoootttdddXXXRRRQQQRRRRRRUUUSSSTTTXXXZZZZZZ]]]bbbdddhhhrrr~~~~~~|||wwwpppkkkkkkoootttwww{{{~~~~~~~~~}}}zzzvvvrrrpppoooiiijjjlllmmmnnnmmmkkkjjjgggeeebbbaaa```^^^ZZZXXXYYYWWWUUUSSSRRRSSSTTTTTTQQQOOONNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB======>>>@@@FFFTTTnnnooo```bbboooyyy~~~mmm```UUUQQQQQQYYYXXXWWWUUUSSSRRRQQQPPPOOOOOOOOORRRVVV\\\aaadddbbb```^^^[[[[[[\\\]]]____________^^^___ccciiinnnqqqsssvvvxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~sssaaaWWWRRROOOPPPRRRXXXXXX[[[ccchhhmmmuuu}}}~~~uuukkkddddddhhhmmmllldddYYYNNNGGGCCCDDDLLL```|||vvv~~~zzz~~~xxx\\\PPPDDDAAABBBAAABBBDDDHHHZZZssszzzyyy|||}}}kkkdddbbbnnnxxxgggZZZSSSRRRRRRSSSUUUSSSTTTWWWXXXYYY^^^dddiiinnnzzz~~~qqqjjjhhhgggccc___^^^cccmmmuuuwww{{{}}}{{{|||~~~~~~}}}{{{wwwtttqqqooooooooojjjkkklllmmmmmmkkkiiihhhbbbaaa```______^^^\\\ZZZWWWVVVTTTSSSRRRSSSTTTTTTOOONNNLLLLLLMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA======>>>AAAGGGVVVqqqpppbbbcccrrr}}}xxx}}}qqqcccXXXSSSTTTWWWWWWVVVUUUTTTRRRQQQPPPNNNNNNOOOQQQUUUZZZ^^^aaabbbaaa___]]]\\\]]]___aaaaaaaaaaaa```aaaeeejjjnnnqqqsssvvvxxxyyy{{{}}}~~~~~~}}}nnn[[[SSSQQQPPPPPPQQQXXXYYY^^^eeekkkpppyyy}}}tttjjjdddccchhhmmmllleeeYYYNNNGGGBBBDDDLLL___xxxtttoootttyyy\\\PPPDDDAAABBBAAABBBCCCFFFSSSgggxxx}}}}}}|||yyyxxx{{{mmmeeebbbnnn{{{iii[[[TTTRRRRRRRRRVVVTTTUUUXXXYYY[[[bbbjjjsssxxxttteee^^^[[[ZZZWWWUUUWWW```mmmvvv|||~~~yyywwwyyy}}}}}}{{{xxxvvvqqqmmmkkkjjjkkkllljjjjjjkkklllkkkiiigggfff```___^^^^^^^^^]]]ZZZXXXTTTTTTSSSRRRRRRRRRSSSTTTNNNLLLKKKKKKKKKKKKJJJHHHIIIHHHGGGFFFFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@======>>>AAAHHHXXXtttssseeedddttt~~~uuufffZZZUUUVVVUUUUUUUUUTTTSSSQQQPPPOOONNNOOOOOOQQQUUUXXX\\\^^^```aaaaaa```^^^^^^aaadddddddddcccccccccfffjjjnnnooorrrvvvxxxzzz{{{}}}~~~}}}{{{{{{jjjYYYQQQPPPPPPQQQSSSXXXZZZ```gggmmmrrr|||}}}uuullleeeaaafffkkkkkkdddXXXMMMFFFBBBDDDKKKZZZppprrr~~~hhhmmm}}}{{{]]]PPPEEEAAAAAAAAAAAACCCEEENNN\\\iiirrrvvvwwwvvvrrrtttvvvwwwyyynnnfffcccppp|||jjj[[[SSSRRRRRRSSSTTTSSSVVVYYYZZZ^^^gggqqq}}}qqqaaaZZZUUUTTTSSSQQQTTT]]]jjjsss}}}~~~~~~xxxrrrpppuuu{{{}}}zzzwwwrrrooojjjfffddddddfffggghhhiiijjjjjjiiigggeeeccc```___]]]\\\\\\ZZZWWWUUUSSSRRRRRRRRRRRRRRRRRRRRRMMMKKKJJJJJJJJJJJJIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAA@@@@@@??????======>>>BBBIIIZZZwwwuuujjjfffvvvxxxgggZZZUUUVVVTTTTTTUUUTTTSSSQQQOOONNNOOOOOOPPPRRRUUUXXX[[[\\\^^^aaabbbaaa___```dddgggffffffeeeddddddeeeiiilllmmmqqquuuxxxzzz|||~~~~~~|||vvvgggWWWPPPOOOOOORRRVVVXXX[[[bbbiiinnnsss~~~}}}vvvmmmggg___ccchhhhhhaaaVVVKKKEEEBBBDDDIIIUUUhhh~~~qqqkkkppp}}}]]]QQQEEEAAAAAAAAAAAABBBDDDJJJTTT^^^ggglllnnnooommmqqquuuyyy|||mmmfffdddqqq~~~kkk[[[TTTSSSTTTTTTRRRRRRVVVZZZ]]]bbbnnn{{{ppp```YYYPPPQQQQQQPPPRRRXXXccckkktttvvvuuupppjjjkkkttt}}}}}}yyytttqqqiiifffccc```___```bbbccceeefffgggggggggeeebbbaaa```^^^\\\[[[ZZZXXXUUURRRRRRRRRRRRQQQQQQPPPPPPPPPLLLKKKIIIIIIJJJJJJHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????======>>>BBBJJJ\\\yyyxxxooohhhyyy}}}jjj[[[TTTUUUTTTTTTUUUUUUTTTSSSPPPOOOPPPQQQQQQSSSUUUXXXZZZ[[[\\\```ccccccaaabbbfffjjjhhhhhhgggeeeddddddgggjjjkkkoootttxxxzzz|||~~~pppdddWWWOOOLLLMMMRRRXXXXXX\\\cccjjjnnnsss~~~|||uuummmfff]]]aaaeeeddd]]]SSSIIIDDDAAACCCGGGQQQaaaxxxnnn{{{zzznnnsss}}}]]]QQQEEEAAAAAA@@@AAABBBEEEHHHOOOXXXaaahhhkkkmmmnnnrrryyy}}}jjjeeeeeeppplll]]]VVVUUUVVVWWWSSSUUUYYY___cccjjjyyynnn]]]UUUMMMOOOPPPPPPQQQUUU\\\bbbhhhkkkllliiigggmmmzzz}}}xxxrrrmmmiii^^^]]][[[ZZZ[[[]]]```bbbbbbcccdddeeedddcccaaa___^^^\\\ZZZYYYYYYWWWTTTRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKIIIIIIJJJJJJHHHGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????>>>===>>>BBBJJJ]]]zzzzzzrrriii{{{nnn]]]UUUUUUUUUUUUVVVWWWVVVTTTRRRPPPQQQQQQRRRTTTVVVXXXZZZ[[[[[[___ccccccbbbccchhhllliiiiiihhhfffddddddfffhhhjjjnnnsssxxx{{{}}}mmmbbbVVVOOOJJJJJJQQQYYYXXX\\\dddkkknnnsss~~~|||tttkkkeee\\\```cccaaaZZZQQQHHHCCC@@@BBBFFFNNN^^^vvvkkkvvvuuummmrrr{{{^^^QQQEEEAAAAAA@@@@@@BBBEEEHHHMMMUUU___fffkkkmmmqqqvvv}}}~~~gggdddeeepppnnn___XXXWWWXXXYYYWWWYYY___eeejjjrrrkkkYYYQQQLLLNNNQQQRRRRRRUUUZZZ^^^```dddgggfffgggqqq~~~yyysssmmmgggcccVVVVVVVVVWWWZZZ]]]```bbb```aaacccccccccbbb```___\\\ZZZYYYYYYXXXWWWUUURRRRRRRRRRRRQQQPPPNNNMMMLLLMMMKKKJJJJJJJJJJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???===<<<===AAAIII\\\zzz|||pppnnn|||ooo___WWWUUUUUUUUUUUUUUUTTTRRRQQQPPPOOOQQQRRRRRRRRRTTTWWWZZZ___aaadddfffggghhhjjjkkkkkkiiifffcccbbbbbbccceeeeeekkktttyyy{{{|||~~~}}}mmm```SSSNNNOOOPPPSSSWWW\\\```ffflllqqqyyy}}}||||||yyyooofffaaa^^^aaabbb^^^UUULLLFFFCCCBBBCCCEEELLL\\\sss|||qqqqqqvvvooooooyyyaaaQQQCCCAAAAAA>>>???EEEDDDIIIPPPVVV^^^fffooouuu|||rrrddd___ccctttuuueeeYYYUUUXXX]]]___```ccchhhrrryyycccXXXRRRXXXRRRPPPSSSVVVVVVVVVXXX[[[^^^bbbfffnnn~~~{{{uuunnnfff^^^XXXVVVVVVVVVWWWZZZ___eeehhhfffbbb]]][[[\\\]]]\\\ZZZYYYWWWUUUSSSRRRSSSUUUVVVXXXVVVSSSPPPNNNMMMMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@??????>>>===>>>BBBIII[[[xxxzzznnnkkkzzzppp```XXXUUUTTTTTTUUUUUUTTTSSSQQQPPPPPPQQQRRRSSSSSSUUUXXX[[[```bbbeeefffgggggghhhjjjfffeeecccaaaaaabbbccceeefffmmmuuuzzz{{{|||~~~xxxnnnaaaTTTNNNNNNOOOQQQUUU]]]bbbhhhmmmssszzz~~~}}}{{{|||xxxmmmddd^^^[[[^^^```[[[SSSJJJDDDBBBAAABBBEEELLL[[[sss~~~rrrqqqsss|||mmmoooxxxcccRRREEEBBBBBB???AAAFFFDDDJJJRRRZZZbbblllwwwooobbb^^^cccvvvxxxjjj^^^ZZZ]]]aaadddhhhooowwwsss___VVVRRRTTTPPPNNNSSSVVVVVVVVVXXXZZZ___fffppp}}}{{{vvvqqqjjjccc\\\XXXVVVVVVXXX[[[```dddggghhhaaa^^^[[[ZZZ[[[[[[ZZZXXXXXXVVVTTTRRRRRRSSSUUUVVVWWWUUURRROOOMMMLLLLLLMMMKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>???CCCJJJZZZvvvyyymmmgggwwwqqqaaaXXXUUURRRSSSTTTUUUUUUTTTSSSRRRPPPQQQSSSTTTUUUWWWZZZ]]]bbbdddgggggggggffffffgggdddcccbbbaaabbbccceeegggiiinnnvvvzzz{{{|||~~~xxxlll```TTTNNNMMMMMMPPPUUU___dddjjjooouuu}}}~~~|||||||||~~~~~~}}}~~~}}}|||~~~wwwmmmccc\\\YYY[[[\\\XXXOOOGGGBBB@@@@@@AAADDDKKK[[[sssuuuqqqppp{{{mmmqqqwwwdddTTTFFFDDDCCCAAABBBGGGDDDLLLVVV___hhhrrrkkkaaa]]]dddxxxyyymmmccc```cccgggmmmvvviiiXXXSSSRRRSSSOOOPPPUUUXXXWWWXXXZZZZZZ___jjj{{{}}}{{{uuusssooojjjccc]]]YYYVVVVVVWWW[[[aaagggjjjhhheee[[[ZZZXXXYYYYYYYYYWWWUUUUUUTTTRRRQQQRRRSSSUUUVVVVVVTTTQQQOOOMMMLLLLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@??????>>>>>>>>>>>>>>>@@@DDDJJJZZZuuuxxxmmmeeevvvssscccYYYUUUQQQRRRSSSTTTUUUUUUTTTSSSQQQRRRTTTUUUVVVXXX\\\___ccceeehhhhhhgggeeeeeeeeefffeeedddddddddfffhhhiiikkkpppvvvzzz{{{|||wwwfff\\\RRRNNNMMMNNNRRRWWW```dddkkkpppvvv~~~~~~}}}}}}}}}~~~~~~|||zzz{{{{{{zzz{{{}}}~~~wwwnnnddd]]]XXXZZZZZZUUUMMMEEEAAA@@@@@@AAADDDKKKZZZsssxxxrrrooo}}}pppvvvwwwdddTTTFFFDDDCCCAAABBBHHHEEEOOO[[[dddlllvvv~~~jjjbbb```ggg|||yyymmmdddcccjjjppp|||{{{```SSSQQQSSSTTTRRRTTTYYY\\\\\\]]]```ccchhhuuu|||yyyvvvtttooommmiiibbb\\\WWWTTTSSSXXXZZZ___ggglllkkkddd^^^VVVWWWWWWXXXXXXWWWUUUSSSSSSRRRQQQPPPQQQRRRTTTUUUSSSRRRPPPNNNLLLKKKJJJJJJGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>???AAAEEEKKK[[[vvvyyymmmeeeuuuuuufffZZZTTTPPPQQQSSSTTTUUUUUUTTTTTTRRRSSSUUUVVVVVVYYY\\\___ccceeehhhiiigggeeeddddddgggfffeeeeeeeeefffggggggkkkpppuuuxxxzzz|||ooo^^^VVVNNNLLLMMMPPPVVV]]]```dddkkkqqqwww~~~~~~~~~|||zzzyyyyyyyyyzzz{{{}}}|||wwwpppggg```XXXYYYXXXSSSKKKDDDAAAAAA@@@AAADDDKKK[[[ssszzztttooo|||sss{{{zzzdddSSSFFFCCCCCC@@@BBBGGGGGGTTTcccmmmrrr{{{{{{lllfffdddlll}}}nnneeehhhqqqzzzoooZZZQQQQQQSSSTTTSSSVVV\\\```aaadddiiissszzz~~~yyyuuurrrooommmllljjjeee]]]VVVRRRQQQSSS\\\___eeekkkmmmhhh^^^VVVTTTVVVXXXXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSQQQPPPOOOMMMKKKJJJIIIIIIEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@EEELLL]]]yyyzzzmmmeeeuuuwwwhhh[[[TTTQQQRRRSSSTTTUUUUUUTTTSSSSSSUUUVVVVVVVVVXXX[[[^^^aaadddgggiiihhhgggffffffeeedddddddddddddddeeeeeejjjoootttwwwxxx|||zzziiiWWWPPPKKKKKKMMMQQQYYYaaa```eeelllrrrxxx}}}}}}~~~~~~|||{{{xxxyyyyyyyyyzzz|||~~~{{{xxxrrriiibbbXXXYYYWWWRRRJJJCCCAAABBB@@@AAADDDLLL\\\tttzzztttqqqwwwrrr|||dddTTTFFFCCCCCC@@@BBBGGGLLL\\\ppp{{{yyynnnjjjhhhppprrriiikkkwww}}}dddVVVPPPPPPSSSQQQQQQVVV^^^dddiiipppxxx|||wwwrrrooommmjjjiiiiiigggbbb[[[SSSQQQSSSVVV```dddkkknnnkkkcccYYYSSSTTTVVVXXXXXXVVVSSSRRRRRRPPPOOOOOOOOOOOOPPPPPPQQQOOONNNMMMLLLKKKIIIHHHHHHEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>@@@DDDMMM___}}}yyykkkeeetttxxxiii\\\TTTRRRRRRTTTUUUUUUTTTSSSSSSUUUUUUVVVVVVVVVWWWZZZ\\\^^^bbbfffiiiiiihhhggggggbbbccccccdddeeefffggggggiiimmmrrruuuwww{{{rrraaaSSSNNNJJJKKKMMMQQQZZZcccbbbgggnnntttzzz~~~{{{zzz{{{||||||{{{yyyzzzzzzzzzzzz|||~~~{{{yyysssiiiaaaWWWWWWVVVPPPHHHBBBAAAAAAAAABBBEEEMMM]]]vvvwwwsssrrrtttnnnzzzeeeUUUGGGEEEDDDBBBCCCIIIPPPddd~~~vvvoookkkjjjrrruuujjjkkkuuu~~~nnn\\\TTTOOONNNPPPOOOQQQXXXcccllluuuzzzwwwrrrnnnlllkkkiiihhheeeddd```YYYSSSSSSXXX]]]bbbiiiooopppiii___XXXTTTSSSVVVWWWVVVSSSPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB????????????????????????>>>>>>???DDDMMMaaaxxxjjjeeesssyyyjjj\\\TTTRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVVVVVVVUUUVVVYYY[[[\\\```eeeiiiiiiiiiiiiiiibbbcccdddfffhhhjjjkkklllhhhlllppptttvvv{{{hhhVVVRRRMMMJJJKKKMMMQQQZZZcccdddiiiooovvv||||||yyyxxxyyy{{{{{{{{{yyyzzz{{{zzzzzz|||{{{yyysssiii```VVVVVVTTTNNNFFFAAA@@@AAAAAACCCFFFNNN^^^vvvtttrrrrrruuuiiivvvgggVVVIIIFFFFFFCCCEEEJJJSSSjjjtttnnnkkkjjjsssuuujjjiiiqqqyyyfffXXXRRRNNNMMMNNNPPPRRR[[[hhhtttzzzwwwtttooolllkkkkkkiiihhhcccbbb___YYYTTTUUU\\\cccccckkkrrrqqqhhh^^^XXXWWWSSSUUUVVVTTTPPPNNNNNNOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@DDDNNNdddwwwiiidddoooyyylll___VVVRRRRRRRRRUUUWWWXXXVVVTTTWWWVVVUUUUUUUUUVVVWWWXXX]]]___bbbfffhhhiiiiiiiiihhhggghhhiiikkkmmmpppqqqppprrruuuuuuuuuxxx~~~rrraaaVVVJJJKKKKKKLLLMMMRRRXXX\\\___eeennnwww~~~~~~}}}|||}}}}}}{{{zzz||||||}}}{{{wwwqqqiiicccYYYWWWRRRMMMGGGCCC???===???CCCFFFMMMaaa}}}tttooolllvvvkkksssooo[[[HHHDDDDDDCCCGGGMMMSSSlllyyynnnmmmjjjooo{{{tttrrrssstttxxx}}}ppp^^^RRRLLLJJJMMMQQQRRRVVV]]]ggguuu{{{xxxuuuqqqqqqpppnnnkkkgggdddbbbeeebbb\\\WWWVVVZZZbbbhhhjjjkkklllhhhaaa\\\YYYYYYTTTTTTSSSOOOKKKIIILLLOOOSSSQQQNNNMMMNNNNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGDDDEEEFFFGGGFFFDDDBBBAAA@@@AAAAAAAAAAAA@@@??????DDDDDDBBBAAA@@@?????????AAA???@@@DDDNNNcccsssgggbbblllyyykkk]]]TTTRRRRRRRRRTTTWWWXXXWWWVVVYYYXXXWWWVVVVVVWWWXXXYYY[[[^^^aaaeeegggiiiiiiiiihhhhhhhhhiiijjjlllnnnpppoooqqqttttttuuuxxx~~~|||kkk[[[RRRJJJKKKKKKLLLMMMRRRXXX\\\```hhhrrr||||||{{{zzzzzz|||zzzvvvpppgggaaaXXXVVVRRRLLLGGGBBB???===@@@CCCFFFLLL___zzztttmmmiiizzzllluuuooo[[[IIIDDDDDDDDDGGGMMMXXXppp|||pppnnnhhhjjjzzz~~~wwwtttttttttyyytttgggXXXPPPLLLKKKNNNSSSUUUYYY```jjjxxx{{{yyyvvvtttppppppooommmjjjgggdddbbbccc```[[[XXXYYY^^^fffkkklllllljjjfff```[[[ZZZZZZWWWVVVTTTOOOLLLKKKOOORRRUUURRROOONNNNNNOOONNNMMMJJJJJJJJJIIIHHHHHHGGGGGGDDDEEEFFFFFFFFFDDDBBBAAA@@@AAAAAAAAAAAA@@@??????CCCBBBAAA@@@????????????AAA@@@@@@DDDNNNccc|||nnnddd```iii{{{{{{mmm___VVVSSSRRRRRRTTTWWWYYYYYYXXX\\\[[[YYYXXXWWWXXXXXXYYYZZZ]]]```dddgggiiiiiiiiihhhhhhiiiiiijjjlllmmmnnnnnnpppssstttuuuxxx~~~qqqbbbUUUMMMJJJKKKKKKLLLMMMRRRXXX\\\ccckkkwwwzzzyyyxxxxxx{{{}}}yyyuuunnneee^^^VVVTTTPPPKKKFFFBBB???>>>AAACCCEEEKKK\\\uuurrrjjjddd{{{zzzoooxxxooo[[[IIIDDDDDDDDDFFFLLLZZZppp}}}|||xxxqqqhhhfffttt}}}yyyvvvuuu|||sssdddZZZQQQMMMLLLLLLPPPUUUVVVZZZaaakkkxxx}}}yyywwwuuusssqqqppppppooommmjjjgggdddccc```]]]ZZZYYY\\\bbbjjjnnnmmmkkkgggbbb]]][[[[[[]]]ZZZXXXTTTPPPMMMNNNSSSVVVWWWUUUQQQPPPOOOOOONNNMMMJJJJJJIIIHHHHHHGGGGGGFFFDDDEEEEEEEEEEEECCCBBBAAA@@@AAAAAAAAAAAA@@@??????@@@@@@????????????@@@@@@AAA@@@AAAEEENNNbbb|||lllaaa___gggxxxsssfff]]]UUUTTTSSSUUUXXX[[[[[[[[[]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]aaaeeehhhjjjkkkkkkjjjkkkkkkllllllmmmnnnooooooqqqssstttuuuzzzvvvhhh[[[QQQKKKJJJKKKKKKLLLMMMRRRXXX\\\eeemmmwww~~~zzzyyywwwwwwzzz~~~}}}zzzuuummmccc[[[UUURRROOOJJJFFFBBB@@@>>>BBBCCCDDDKKKZZZqqqooofff^^^tttvvvqqq|||nnnZZZIIIEEEEEEDDDFFFLLLWWWkkkzzzxxxxxx~~~uuujjjfffsss|||yyy~~~mmmdddXXXQQQMMMLLLMMMMMMQQQWWWZZZ^^^fffooo}}}~~~yyyuuusssrrrpppooopppoooooonnnkkkhhhfffddd```]]][[[[[[___eeejjjmmmjjjgggbbb^^^[[[\\\^^^```[[[XXXTTTPPPOOOQQQUUUYYYYYYVVVSSSPPPPPPOOOMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@AAA@@@AAAEEENNNbbbooo___```gggxxxxxxlllcccYYYWWWVVVVVVYYY\\\^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXX\\\^^^bbbgggjjjmmmnnnnnnmmmmmmnnnoooppppppqqqqqqppprrrtttuuuvvv{{{pppcccXXXPPPKKKJJJKKKKKKLLLMMMRRRXXX\\\gggmmmvvv}}}}}}~~~}}}}}}|||||||||{{{yyyyyyzzz}}}~~~~~~zzzvvvmmmbbbZZZSSSQQQNNNJJJFFFCCCAAA@@@CCCCCCEEELLLZZZnnn}}}lllbbbZZZpppuuuqqq}}}mmmZZZIIIEEEFFFDDDFFFKKKTTTfffuuutttvvv}}}zzzmmmgggsssnnnaaa[[[RRRNNNLLLNNNOOOOOOSSSXXX```eeennnyyy}}}wwwtttqqqpppnnnmmmoooooonnnnnnllliiigggeeeaaa^^^\\\\\\```eeeggghhhdddaaa]]]ZZZZZZ]]]```bbbZZZWWWTTTRRRRRRTTTWWWYYYYYYVVVRRRPPPOOONNNLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@??????============>>>???@@@@@@AAA@@@BBBFFFNNNaaavvvccccccjjj{{{|||ooofff^^^[[[YYYYYY[[[^^^```aaa]]]\\\ZZZYYYXXXYYYYYYZZZ\\\^^^ccchhhlllnnnooopppmmmnnnoooqqqrrrsssssssssqqqsssttttttuuuzzzyyykkk```WWWPPPMMMJJJKKKKKKLLLMMMRRRXXX\\\hhhnnnuuu|||~~~}}}}}}}}}|||{{{{{{zzzzzz}}}}}}{{{{{{{{{}}}~~~}}}zzzuuulllaaaZZZRRRQQQNNNJJJGGGDDDCCCBBBCCCCCCGGGPPP]]]nnn{{{kkkaaaZZZpppzzzqqq~~~mmmZZZIIIFFFFFFDDDFFFKKKSSSccczzzrrrrrruuu}}}qqqgggqqqtttbbbWWWSSSOOOMMMNNNPPPQQQPPPTTTZZZ```gggqqq~~~}}}yyyuuuqqqooonnnmmmkkklllllllllllljjjhhhfffdddbbb^^^\\\]]]```ccccccaaa^^^\\\YYYYYY[[[]]]______WWWVVVUUUVVVXXXYYYXXXWWWWWWTTTPPPNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>======>>>???@@@@@@AAA@@@BBBFFFNNNaaa~~~|||kkkgggnnnuuulllccc___\\\[[[\\\___bbbccc]]]\\\[[[ZZZZZZ[[[\\\\\\[[[^^^bbbgggkkknnnpppppplllmmmoooqqqssstttttttttqqqrrrsssrrrssswwwsssggg\\\UUUOOOLLLJJJKKKKKKLLLMMMRRRXXX\\\hhhoooxxx~~~}}}}}}||||||{{{zzzzzzzzz|||}}}}}}}}}~~~~~~~~~yyyrrrjjj___XXXRRRQQQNNNKKKHHHFFFDDDCCCCCCCCCIIITTT```ooo{{{kkkbbb\\\ttt}}}ooo~~~mmmZZZIIIFFFFFFDDDFFFJJJRRR```ttttttuuuxxxxxxiiiooo}}}hhh[[[TTTRRRMMMLLLNNNQQQRRRRRRVVV]]]bbbjjjvvv~~~|||vvvsssooommmllllllkkkjjjhhhiiiiiihhhgggeeecccbbb```]]]ZZZ\\\```aaa```]]][[[YYYXXXYYY[[[\\\[[[YYYUUUVVVXXX[[[^^^^^^ZZZWWWTTTQQQNNNLLLKKKKKKIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>???@@@@@@AAAAAABBBFFFNNN```~~~qqqjjjqqq{{{sssfffbbb^^^\\\]]]```cccddd^^^]]]\\\\\\\\\]]]^^^___ZZZ\\\aaafffkkknnnooopppjjjlllnnnqqqssstttttttttqqqrrrrrrqqqqqquuu}}}}}}~~~{{{ooocccZZZSSSNNNKKKJJJKKKKKKLLLNNNRRRXXX\\\hhhppp|||}}}}}}}}}|||{{{{{{zzzzzz{{{|||}}}~~~}}}xxxqqqhhh^^^WWWRRRQQQNNNKKKIIIGGGEEEEEECCCCCCJJJVVVbbbppp{{{lllddd___www{{{nnn}}}lllZZZJJJFFFGGGEEEFFFJJJPPP]]]pppwwwyyy}}}lllooo}}}sssbbbYYYUUUTTTKKKKKKMMMQQQRRRRRRXXX___iiirrr~~~yyypppnnnjjjiiiiiijjjjjjjjjeeefffffffffeeecccaaa```^^^[[[YYY[[[___aaa^^^[[[ZZZYYYXXXYYY[[[[[[WWWTTTUUUVVVZZZ___cccaaa\\\VVVRRROOOLLLJJJJJJJJJIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@????????????@@@@@@AAA>>>???DDDJJJZZZyyyrrrlllwwwzzzooofff^^^^^^aaa```___```_________^^^^^^]]]]]]]]]___aaaccceeegggiiimmmpppqqqrrrsssrrrqqqpppqqqrrrppppppooonnnpppuuu|||}}}|||{{{~~~{{{nnnbbbXXXPPPKKKHHHFFFHHHIIIJJJMMMQQQWWW[[[hhhppp{{{}}}|||{{{{{{zzzzzzzzzyyyyyyyyyzzz|||~~~}}}|||}}}~~~|||tttmmmeee^^^YYYPPPPPPOOONNNLLLIIIFFFDDDGGGFFFIIIRRR___pppooogggccc}}}yyynnnxxxnnnZZZIIIDDDDDDCCCEEEJJJRRR[[[iiivvv~~~rrryyy}}}||||||xxxhhh___YYYUUUSSSNNNPPPRRRSSSUUUYYY^^^bbbmmmyyy{{{sssmmmlllkkkiiihhhgggffffffgggeeecccaaa____________ZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWYYY\\\______[[[VVVVVVYYY]]]``````]]]ZZZWWWQQQNNNKKKGGGEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>??????AAA@@@@@@???>>>===<<<<<>>>>>??????>>>>>>===>>>>>>>>>@@@@@@@@@???>>>>>>======CCC@@@AAAFFFLLLZZZyyyvvvqqq{{{|||oooccc```aaaaaacccfffeeeeeedddcccaaa```______^^^```dddgggkkkooossswwwvvvvvvuuurrrooonnnpppqqqsssssssssrrrssswww|||~~~yyylll```WWWPPPKKKHHHEEEFFFHHHIIILLLQQQVVV[[[fffnnnyyy~~~{{{yyyzzzzzz{{{|||}}}~~~~~~}}}~~~xxxqqqmmmhhhccc___WWWTTTQQQNNNLLLIIIFFFDDDEEECCCFFFNNNZZZjjj}}}nnnhhhfffrrrfffrrrnnn[[[IIIEEEEEEDDDGGGMMMMMMTTT^^^iiirrrwwwzzzzzz|||qqqyyy}}}jjjaaa]]][[[ZZZ[[[[[[[[[[[[]]]```fffnnnssszzzsssmmmlllkkkiiihhhgggffffffccccccbbb```^^^[[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTUUUVVVVVVTTTRRRVVVXXXZZZZZZYYYUUUQQQNNNLLLLLLJJJIIIGGGFFFEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>@@@???>>>>>>============????????????????????????CCC@@@AAAFFFKKKYYYvvvzzznnnwwwtttiiifffgggggghhhjjjjjjjjjhhhgggeeedddcccbbb```bbbeeehhhkkknnnsssvvvvvvvvvtttqqqnnnmmmoooppptttuuuuuutttuuuwww{{{~~~vvvjjj^^^UUUOOOKKKHHHDDDEEEGGGIIIKKKPPPVVV[[[dddlllwww}}}zzzyyy{{{{{{||||||}}}~~~~~~~~~}}}~~~|||tttooollljjjeeeaaaWWWTTTPPPNNNNNNLLLIIIFFFEEECCCFFFNNNYYYhhh}}}zzzmmmhhhfffqqqhhhuuuppp\\\JJJEEEFFFEEEHHHNNNQQQUUU]]]gggpppvvvyyyyyyyyyllltttyyyjjjcccbbb``````aaa______```bbbhhhqqq{{{vvvppplllkkkjjjhhhgggffffffeeeccccccbbbaaa^^^[[[XXXVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRWWWWWWXXXWWWUUUQQQMMMKKKIIIJJJJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCAAA@@@@@@@@@??????>>>>>>@@@???>>>======<<<======>>>?????????@@@@@@@@@AAABBB???@@@EEEIIIVVVsss|||iiiqqqwwwnnnmmmooonnnmmmmmmkkkkkkjjjhhhgggeeedddcccccceeegggiiijjjlllppprrruuuuuutttrrrooonnnpppqqquuuvvvvvvvvvvvvwwwzzz}}}zzzrrrggg[[[SSSMMMIIIGGGCCCDDDFFFHHHKKKPPPVVVZZZbbbjjjvvv~~~~~~}}}{{{zzz||||||||||||||||||||||||~~~~~~|||{{{|||~~~~~~}}}}}}~~~}}}vvvnnnkkklllkkkgggbbbVVVRRROOOOOOQQQQQQMMMJJJEEEDDDFFFNNNYYYhhh|||xxxkkkgggfffsssiiiwwwrrr^^^KKKFFFFFFEEEHHHNNNUUUWWW]]]fffpppwwwzzzzzzrrriiirrr}}}qqqllljjjhhhggghhhggghhhjjjnnnuuu|||tttoookkkjjjiiigggfffeeeddddddccccccbbbaaa^^^[[[XXXVVVUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTSSSQQQPPPPPPQQQRRRWWWVVVVVVTTTRRRNNNKKKJJJGGGHHHIIIIIIHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@???????????????>>>??????>>>===<<<<<<======>>>>>>>>>??????@@@AAAAAABBB???@@@DDDIIIUUUqqq{{{iiiooozzzrrrqqqrrrpppnnnnnnjjjiiihhhgggfffeeeddddddggghhhiiijjjjjjkkknnnpppsssuuuvvvuuusssrrrssstttwwwxxxyyyyyyxxxyyyzzz|||vvvnnncccXXXQQQKKKHHHFFFBBBCCCEEEGGGJJJOOOVVVZZZ```iiittt}}}~~~}}}|||~~~}}}}}}}}}|||||||||{{{}}}~~~~~~|||zzzyyyzzz|||~~~~~~}}}}}}}}}~~~uuunnnhhhhhhkkkkkkfffaaaUUUQQQOOOQQQTTTTTTOOOJJJEEEDDDFFFNNNYYYhhh}}}xxxkkkffffffrrrfffuuuvvvaaaMMMGGGFFFEEEHHHNNNUUUWWW]]]hhhsss|||~~~nnnjjjsss{{{xxxtttssstttoooqqqtttzzzyyysssnnniiihhhgggeeedddcccbbbbbbcccbbbaaa___]]]ZZZXXXWWWTTTSSSSSSSSSRRRRRRRRRRRRQQQRRRRRRQQQPPPOOOQQQRRRTTTSSSRRRQQQNNNLLLJJJIIIFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA????????????????????????>>>======<<<<<<======>>>======>>>>>>?????????@@@CCC@@@AAAEEEIIIUUUpppzzzmmmqqq~~~tttppppppmmmlllllljjjjjjjjjiiihhhggggggfffiiijjjkkklllkkkllloooqqqrrruuuxxxyyyyyyxxxxxxyyyzzz|||}}}}}}|||{{{|||}}}|||rrrkkk```VVVNNNIIIFFFDDDAAACCCEEEGGGJJJOOOUUUZZZ^^^gggsss|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~}}}}}}~~~}}}mmmhhhccceeejjjkkkeee^^^UUURRRQQQSSSWWWVVVOOOHHHDDDBBBEEEMMMXXXhhh}}}zzzmmmhhhgggoooeeevvvxxxcccNNNGGGFFFDDDGGGNNNUUUWWW___lll{{{wwwllllllrrr}}}zzztttnnnjjjgggfffeeecccbbbaaaaaa```aaa```^^^\\\ZZZYYYXXXXXXRRRRRRRRRRRRQQQQQQQQQQQQMMMOOOQQQQQQOOONNNPPPRRRPPPOOONNNLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<===>>>???===============>>>>>>>>>DDDAAACCCGGGJJJUUUppp{{{sssuuutttnnnllljjjiiijjjmmmmmmmmmllllllkkkkkkkkkjjjkkkmmmmmmmmmnnnqqqsssrrrvvvzzz}}}}}}||||||}}}}}}~~~~~~}}}~~~~~~zzz~~~pppiii^^^TTTMMMHHHEEECCCAAABBBDDDFFFJJJOOOUUUZZZ]]]gggsss|||}}}}}}~~~}}}|||}}}}}}}}}~~~~~~}}}~~~iiidddaaadddjjjkkkddd\\\WWWTTTRRRUUUXXXVVVNNNFFFBBBAAADDDLLLWWWggg|||}}}oooiiihhhkkkhhhyyyzzzdddOOOHHHFFFDDDGGGMMMVVVYYYbbbqqqrrrjjjkkkqqqxxxzzzsssnnniiieeefffeeedddbbbaaa``````___```^^^\\\ZZZXXXXXXXXXXXXRRRRRRQQQQQQQQQPPPPPPPPPJJJMMMPPPPPPNNNMMMOOOQQQMMMLLLKKKIIIIIIHHHHHHIIIFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;===>>>???@@@===============<<<<<<<<<@@@BBB???AAAJJJSSSjjj{{{{{{{{{pppkkkiiijjjkkkmmmnnnppppppnnnmmmnnnoooqqqpppnnnmmmmmmnnnooopppsssuuuyyy{{{{{{|||}}}~~~~~~zzz}}}zzziiicccYYYPPPJJJGGGDDDCCCAAACCCDDDFFFHHHMMMSSSWWW]]]fffqqqzzz~~~{{{zzz{{{}}}~~~}}}{{{{{{{{{|||~~~vvveeebbbaaaaaacccbbb^^^ZZZTTTRRRQQQTTTWWWUUUNNNHHH>>>BBBFFFHHHNNN___wwwxxxjjjgggjjjjjjlll}}}nnnWWWIIIDDDCCCGGGKKKPPP___lll~~~ooommmkkknnnxxxvvvqqqoookkkgggffffffeeeccc```]]][[[YYYXXX]]]ZZZWWWWWWXXXXXXVVVTTTPPPPPPOOONNNNNNMMMLLLLLLOOONNNNNNMMMLLLKKKKKKJJJLLLJJJGGGEEEDDDEEEGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@?????????===>>>@@@AAAAAA@@@???>>>;;;<<<<<<===>>>??????@@@?????????>>>===<<<<<<;;;???BBB???AAAJJJSSSjjjyyyxxxssslllhhhhhhgggnnnpppqqqrrrpppppppppqqqqqqooonnnmmmmmmnnnooopppsssvvvzzz||||||}}}~~~}}}zzz||||||ttteee___VVVNNNIIIFFFEEEDDDBBBCCCDDDFFFHHHMMMSSSWWW]]]fffqqqyyy~~~}}}~~~}}}|||{{{}}}~~~~~~tttgggeeecccdddeeeddd___[[[TTTRRRQQQTTTVVVTTTMMMGGG@@@DDDFFFIIIPPPaaazzzzzzkkkhhhiiiooolll|||pppZZZLLLFFFEEEHHHMMMVVVfffttt}}}tttqqqnnnnnnvvv}}}qqqmmmllliiifffeeebbbaaa```^^^\\\ZZZYYYXXXXXXUUUSSSSSSUUUUUUTTTRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKIIIGGGDDDDDDDDDFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>???@@@@@@@@@???>>>>>><<<<<<======>>>??????@@@@@@@@@???>>>>>>===<<<<<>>======<<<======>>>>>>?????????AAA@@@@@@??????>>>>>>>>>???BBB@@@BBBKKKSSSiiiqqqmmmqqq~~~zzzrrrnnnlllkkkmmmpppsssttttttttttttuuupppoooooonnnoooooopppqqquuuxxx|||~~~~~~}}}}}}~~~yyynnnfff^^^YYYQQQKKKGGGEEEDDDCCCBBBCCCDDDEEEHHHLLLQQQVVV]]]eeennnuuuyyy}}}~~~|||~~~}}}vvvmmmkkkjjjkkkkkkiiiddd___XXXTTTRRRSSSTTTQQQJJJDDD@@@BBBDDDHHHSSSiiizzzllljjjmmmwwwmmm}}}xxx___OOOHHHGGGJJJOOOUUUeeevvv~~~|||uuuooorrr~~~zzzpppiiiggggggdddbbbccc^^^]]]\\\[[[YYYWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPOOOOOONNNNNNJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEECCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@???>>>======<<<======>>>>>>>>>?????????AAAAAAAAA@@@@@@?????????>>>BBB@@@BBBJJJRRRgggnnnhhhjjj{{{~~~vvvqqqmmmkkkjjjmmmqqqttttttttttttuuuppppppppppppqqqqqqrrrrrruuuxxx|||~~~vvvlllddd]]]XXXQQQKKKGGGDDDBBBAAABBBCCCDDDEEEGGGKKKQQQUUU\\\dddmmmssswww{{{}}}}}}}}}}}}~~~||||||ooonnnmmmnnnooolllgggbbbZZZWWWSSSSSSSSSPPPIIICCCAAABBBEEEKKKYYYqqqyyykkklllssswwwnnn~~~zzz```OOOHHHFFFIIIMMMRRRcccuuu{{{}}}{{{rrrrrr|||vvvooohhhgggeeebbb```aaa______]]]ZZZXXXVVVTTTSSSWWWWWWWWWVVVTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMLLLHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@????????????AAA@@@???>>>======<<<<<<>>>>>>>>>>>>????????????AAAAAAAAAAAA@@@@@@@@@@@@???BBB@@@AAAIIIOOOccc}}}mmmeeeeeeuuuyyyqqqkkkhhhhhhkkkpppssstttttttttuuuqqqqqqrrrsssssstttttttttuuuxxx|||{{{tttjjjccc[[[WWWPPPJJJGGGDDDAAA@@@BBBCCCDDDEEEGGGKKKPPPTTT\\\ccclllrrrvvv{{{}}}~~~}}}|||}}}{{{|||~~~~~~|||qqqpppppprrrtttqqqlllggg]]]YYYUUUTTTTTTPPPIIIBBBCCCDDDGGGOOO^^^wwwxxxlllnnnvvvvvvlll~~~|||aaaOOOGGGEEEHHHLLLSSSddduuu~~~zzzzzzyyytttzzz{{{rrrkkkfffeeeccc___]]]^^^___^^^\\\ZZZWWWTTTRRRQQQUUUVVVWWWUUURRRNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBCCCCCCDDDDDDAAAAAA@@@???????????????@@@???>>>===============????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???BBB???@@@GGGLLL```}}}|||lllcccaaarrr|||ssslllhhhgggkkkppptttuuuuuuuuuvvvrrrssstttuuuuuuvvvvvvvvvtttwww{{{~~~|||wwwpppgggaaaVVVRRRMMMHHHEEECCCAAA@@@BBBCCCDDDEEEFFFJJJOOOSSS[[[bbbkkkqqquuu{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~|||}}}~~~~~~~~~~~~|||zzz{{{zzz{{{~~~~~~tttttttttwwwyyywwwqqqlll```\\\VVVUUUTTTPPPIIIBBBBBBCCCFFFNNN^^^uuuyyynnnpppvvvqqqiii{{{~~~cccPPPGGGEEEHHHLLLQQQaaarrr|||yyyxxxzzz~~~xxxzzz{{{qqqjjjeeebbbaaa___[[[YYY[[[\\\[[[YYYWWWUUUSSSQQQPPPQQQSSSUUUTTTPPPMMMLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDEEEAAA@@@@@@??????????????????>>>======<<<===>>>>>>?????????????????????????????????@@@@@@@@@@@@@@@???BBB???@@@FFFKKK^^^{{{|||lllbbb```ppp~~~vvvoookkkgggkkkqqquuuvvvvvvvvvwwwssstttuuuvvvwwwwwwwwwwwwtttwww{{{~~~}}}wwwsssmmmeee___RRRNNNJJJFFFDDDCCCBBB@@@BBBCCCDDDEEEFFFJJJOOOSSS[[[bbbkkkqqquuu{{{|||{{{wwwwwwxxxyyyzzz{{{}}}}}}}}}|||zzzyyyyyyzzz{{{}}}wwwyyy|||~~~~~~}}}~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~|||yyyzzzyyy{{{~~~~~~vvvvvvwwwzzz|||{{{uuupppbbb]]]XXXUUUTTTQQQIIICCC@@@AAACCCKKKZZZooo{{{pppqqquuulllgggyyydddQQQHHHFFFHHHMMMLLL\\\lll|||zzzxxxwwwyyy|||{{{zzz{{{qqqhhhddd```]]]^^^\\\XXXWWWYYYXXXWWWVVVUUUTTTRRRQQQQQQOOORRRUUUUUUQQQNNNNNNOOOJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@??????????????????>>>>>>===<<<<<<===>>>???@@@@@@??????????????????????????????????????????AAA>>>>>>@@@CCCLLL]]]lll|||nnneeecccppp{{{vvvsssnnnooorrrwww{{{}}}|||{{{{{{zzzyyyyyyxxxwwwvvvvvvxxx{{{~~~vvvoookkkeee\\\TTTQQQNNNIIIDDDBBBAAABBBCCCDDDEEEFFFFFFFFFIIIMMMPPP\\\dddlllnnnrrrzzz~~~{{{yyyxxxwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}{{{yyyxxx|||{{{{{{zzz{{{|||}}}}}}}}}|||||||||}}}~~~{{{}}}~~~~~~zzzsssfff\\\UUUUUUUUUOOOGGGCCC@@@AAAFFFMMMYYYjjj{{{rrrsssuuuyyyppphhh~~~eeeNNNEEEEEEEEEEEEPPPYYYfffwww~~~zzzxxx}}}zzzzzz~~~vvv{{{|||ssskkkggg___]]][[[ZZZYYYXXXVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????AAAAAAAAA@@@@@@@@@??????<<<<<<==================<<<===?????????>>>???@@@>>>>>>?????????@@@@@@@@@@@@>>>>>>@@@CCCLLL\\\lllmmmdddbbbooo}}}zzzqqqqqqrrrvvvzzz|||}}}|||{{{{{{{{{{{{{{{{{{zzzzzz{{{~~~xxxoooiiifffbbbYYYRRROOOLLLHHHDDDAAAAAAAAABBBCCCDDDEEEEEEFFFHHHLLLPPPXXX```hhhlllqqqzzz}}}{{{yyyyyy{{{|||~~~~~~}}}|||||||||}}}}}}~~~|||zzzxxxwwwzzzzzz{{{{{{||||||||||||}}}|||{{{|||}}}~~~|||{{{sssddd\\\UUUUUUUUUNNNGGGCCCCCCCCCFFFMMMZZZnnnxxxpppqqquuuuuukkkeee{{{fffOOOFFFFFFFFFEEEKKKTTT___mmm|||yyyvvvuuu}}}~~~yyy}}}xxxpppiiifff___]]][[[YYYYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAA????????????>>>>>>>>>>>>;;;;;;<<<<<<============<<<>>>???@@@???>>>???@@@??????@@@@@@@@@AAAAAAAAA@@@>>>>>>@@@CCCKKK[[[jjjlllccc```mmm~~~|||sssrrrrrrtttxxx|||~~~~~~}}}}}}~~~~~~~~~zzzsssllleeeaaa___[[[UUUOOOLLLJJJFFFCCC@@@@@@AAAAAABBBCCCDDDDDDEEEGGGKKKOOOSSS\\\eeejjjpppzzz~~~|||{{{zzzyyy|||~~~~~~}}}}}}||||||~~~~~~~~~}}}}}}||||||{{{}}}|||}}}~~~|||zzzyyyxxxzzz{{{{{{|||||||||||||||~~~~~~~~~}}}{{{{{{zzz}}}~~~}}}{{{sssbbbZZZTTTTTTSSSMMMFFFCCCEEEFFFGGGMMM\\\sssuuulllooosssoooeeeaaawwwhhhQQQGGGGGGGGGFFFHHHOOOXXXcccrrr~~~yyyxxxxxxxxxxxxyyy}}}wwwrrrkkkfffddd___]]]ZZZYYYXXXVVVTTTRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB============<<<<<<<<<<<<999::::::;;;<<<===>>>>>><<<>>>@@@@@@???>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB@@@>>>>>>@@@BBBJJJYYYhhhlllbbb___kkk{{{yyy~~~~~~tttqqqoooqqquuu{{{uuuooogggbbb\\\XXXWWWTTTOOOJJJIIIGGGDDDBBB@@@@@@@@@AAAAAABBBCCCCCCDDDFFFJJJNNNRRR[[[dddiiioooyyy~~~|||{{{{{{{{{{{{}}}~~~}}}||||||}}}~~~~~~}}}|||||||||||||||}}}}}}~~~}}}}}}}}}}}}~~~|||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~|||{{{{{{{{{|||}}}~~~|||~~~xxxooo___XXXSSSSSSRRRLLLFFFCCCFFFFFFGGGMMM___yyyrrrhhhkkkqqqmmmccc```uuujjjQQQHHHFFFFFFEEEIIINNNUUU\\\ggguuu~~~|||yyyyyy|||xxx}}}yyyqqqlllfffaaa```^^^\\\YYYXXXWWWVVVSSSQQQRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA=========<<<<<<<<<;;;;;;888999:::;;;<<<===>>>???===???@@@@@@???>>>???@@@??????@@@@@@@@@@@@AAAAAA@@@>>>>>>@@@BBBIIIXXXfff~~~lllbbb^^^jjj{{{xxx}}}~~~tttqqqnnnooottt{{{~~~wwwooofff```^^^ZZZUUURRRPPPMMMIIIFFFGGGEEECCCAAA@@@@@@AAAAAAAAABBBCCCCCCCCCFFFJJJMMMTTT]]]eeeiiiooowww~~~}}}||||||||||||yyy|||}}}|||{{{{{{|||}}}}}}}}}|||}}}}}}~~~}}}zzz{{{~~~}}}}}}}}}||||||}}}}}}}}}~~~}}}|||||||||{{{|||}}}{{{|||{{{yyyyyyxxxqqqiii\\\VVVRRRRRRPPPJJJEEECCCDDDFFFGGGOOOcccnnndddgggmmmmmmdddbbbuuukkkRRRHHHFFFEEEDDDHHHNNNSSSXXX```llluuuwwwxxxxxxyyy~~~xxxtttmmmhhhaaa]]]\\\\\\ZZZXXXWWWVVVUUUSSSQQQQQQQQQQQQPPPOOONNNNNNMMMNNNOOOOOOOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<999999:::;;;<<<>>>>>>???>>>@@@AAAAAA???>>>???@@@>>>>>>>>>>>>???????????????>>>>>>@@@BBBHHHVVVddd{{{lllbbb]]]iii~~~{{{}}}yyyuuuqqqqqquuu|||{{{rrrllleee]]]XXXUUURRROOOLLLJJJHHHFFFDDDEEEDDDCCCAAAAAAAAABBBBBBAAABBBCCCCCCDDDFFFJJJNNNUUU^^^eeeiiimmmvvv|||~~~~~~}}}|||{{{zzzzzzzzzyyy{{{}}}{{{zzzxxxxxxzzz{{{}}}}}}||||||}}}~~~}}}~~~~~~||||||}}}||||||{{{{{{||||||}}}|||~~~~~~}}}}}}}}}{{{{{{}}}zzzzzzvvvrrrqqqpppjjjbbbZZZTTTQQQQQQOOOHHHDDDDDDAAAEEEIIIRRRjjjjjj___ccckkk}}}mmmeeedddvvvmmmTTTIIIGGGFFFDDDFFFLLLRRRVVV]]]gggooorrruuuwww|||yyy|||qqqjjjeee___[[[ZZZYYYWWWVVVUUUVVVUUUSSSRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>============:::;;;;;;<<<===>>>?????????@@@BBBAAA@@@>>>??????=========>>>>>>>>>>>>??????>>>>>>@@@BBBGGGUUUbbb}}}|||mmmbbb^^^iii}}}~~~~~~|||wwwuuuxxx}}}~~~tttjjjccc]]]VVVQQQLLLJJJHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDGGGKKKNNNSSS[[[cccggglllttt{{{}}}}}}|||{{{yyyxxxwwwwwwwwwuuuxxx|||~~~|||yyywwwvvvuuuvvvxxxzzz|||}}}|||||||||~~~~~~|||}}}~~~|||{{{{{{{{{{{{{{{{{{||||||~~~}}}||||||||||||}}}zzzyyysssllljjjiiiddd]]]WWWSSSPPPPPPMMMGGGDDDDDD???EEEKKKWWWqqqdddZZZ```iiizzzjjjdddddduuuqqqWWWLLLIIIHHHFFFEEELLLSSSWWW^^^hhhooorrrvvvzzzyyyxxxvvvmmmhhhccc]]]ZZZZZZWWWUUUTTTTTTUUUUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>=====================>>>>>>>>>?????????AAABBBBBB@@@>>>??????===>>>>>>>>>>>>????????????>>>>>>@@@AAAGGGTTTaaaxxx~~~nnnccc^^^iii}}}~~~|||yyyzzz~~~~~~vvvkkkaaaZZZTTTMMMHHHEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDDDDEEEGGGKKKOOOPPPYYYaaaeeejjjssszzz}}}~~~{{{zzzyyywwwvvvuuuuuuuuuqqqtttxxx|||}}}|||zzzxxxvvvuuusssssstttwwwzzz|||~~~}}}||||||}}}}}}}}}{{{{{{{{{zzzzzz{{{{{{{{{~~~}}}|||{{{}}}~~~~~~{{{yyyqqqiiiffffffaaa[[[VVVRRRPPPPPPMMMGGGCCCDDD>>>FFFNNN[[[vvv~~~```WWW^^^iiivvvhhhbbbddduuutttZZZNNNKKKJJJHHHFFFNNNVVV[[[aaajjjrrruuuyyy~~~~~~tttuuuzzzrrrjjjfffbbb]]]ZZZ[[[UUUTTTSSSTTTUUUVVVUUUTTTSSSSSSRRRQQQOOONNNNNNMMMKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>======>>>============<<<<<<<<<>>>>>>>>>>>>????????????@@@AAABBBBBB@@@?????????>>>????????????@@@@@@@@@>>>===>>>AAABBBFFFRRR___tttvvvjjjdddlll}}}zzz|||wwwnnnhhh```XXXRRRMMMHHHFFFEEEDDDDDDCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGJJJMMMTTTYYY```fffkkkrrrzzz}}}yyyyyyyyyxxxvvvsssrrrqqqqqqqqqtttvvvwwwxxxvvvuuutttuuuqqqqqqqqqrrrsssuuuwwwxxx{{{{{{|||}}}~~~}}}~~~~~~yyyzzzzzzzzzzzz|||}}}|||{{{{{{~~~yyyrrrlllfffaaa]]]YYYQQQRRRRRROOOKKKFFFDDDCCCCCCDDDNNNfffuuubbbUUUXXXpppuuuhhhdddhhhxxxeeeUUURRRRRRNNNNNNSSSZZZ```fffnnnxxxzzzsssooo}}}~~~||||||~~~|||sssmmmnnnkkkfffaaa^^^[[[WWWUUURRRSSSUUUVVVUUUTTTRRRPPPTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCFFFEEEEEEDDDCCCBBBBBBBBBAAABBBCCCBBB@@@???@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>============>>>???@@@AAACCCCCCBBBAAAAAABBBBBBBBB@@@@@@???????????????@@@>>>===>>>AAABBBFFFRRR___qqqzzzmmmdddiiiyyyxxxxxx|||qqqeee```XXXQQQMMMIIIFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGJJJMMMSSSXXX```ffflllrrrzzz|||yyyyyywwwvvvtttqqqpppoooooopppppprrruuuuuutttttttttuuuqqqqqqpppppprrrtttwwwxxx{{{||||||}}}~~~~~~~~~~~~yyyzzzzzzzzzzzz|||~~~}}}}}}~~~|||wwwpppjjjddd___[[[WWWQQQRRRQQQOOOJJJFFFDDDCCCDDDEEEPPPhhhuuucccWWWZZZssssssfffbbbiiiyyyrrrbbb[[[UUUNNNOOOSSSZZZ```gggqqq|||}}}vvvrrrqqq|||uuuqqqooolllmmmnnnpppsssyyy}}}vvvooojjjiiifffbbb___\\\YYYVVVSSSRRRSSSTTTUUUUUUSSSQQQPPPRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDCCCBBBBBBAAABBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>????????????>>>>>>=========>>>??????@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@???>>>???AAABBBFFFRRR^^^ooopppdddgggvvvuuussswww|||~~~}}}~~~jjj\\\WWWQQQLLLHHHFFFDDDCCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHKKKNNNQQQWWW```ggglllssszzz|||yyyxxxtttsssqqqooonnnnnnnnnnnnlllooorrrsssrrrrrrssstttrrrqqqoooooopppssswwwyyy{{{{{{||||||}}}}}}}}}~~~|||}}}}}}}}}{{{yyyzzz{{{{{{{{{}}}zzzuuunnnhhhbbb]]]XXXUUUPPPQQQPPPMMMIIIEEECCCCCCDDDGGGRRRjjjtttcccYYY]]]vvvssseeeaaaiiizzz~~~nnncccWWWMMMMMMQQQXXX___hhhuuuyyyuuuuuuxxx{{{uuunnnhhhccc```____________```eeekkkppp|||~~~zzzuuurrroookkkhhhcccaaa]]][[[ZZZXXXUUUSSSRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBCCCDDDCCCBBBAAABBBCCCAAAAAAAAA@@@??????>>>>>>>>>>>>????????????>>>>>>;;;<<<>>>???@@@@@@???????????????>>>>>>??????@@@??????>>>>>>>>>??????@@@?????????AAABBBFFFRRR^^^qqq~~~ooocccfffuuuuuuqqquuu{{{}}}}}}|||gggXXXTTTNNNJJJGGGFFFDDDCCC@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFGGGIIILLLOOOPPPVVV___gggmmmssszzz{{{xxxwwwrrrqqqooonnnmmmmmmmmmnnnlllnnnqqqrrrqqqppppppqqqrrrqqqoooooopppssswwwyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{yyyyyy{{{|||||||||}}}zzzuuunnngggaaa\\\WWWTTTOOOPPPOOOLLLHHHDDDCCCCCCDDDHHHUUUllltttdddZZZ___xxxsssfffccchhh|||}}}ooocccVVVKKKIIINNNUUU___kkk{{{yyywwwzzzzzzvvvqqqkkkfffaaa]]]ZZZXXXWWWVVVUUUVVVZZZ^^^bbbjjjooowwwzzznnnllliiiiiiiiiiiihhhggg]]][[[ZZZYYYXXXWWWUUUSSSQQQRRRRRRRRRRRRQQQPPPOOOMMMNNNNNNNNNMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCBBBAAA@@@AAACCCAAA@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>:::<<<>>>@@@AAA@@@???>>>===============>>>>>>??????>>>>>>>>>>>>??????@@@@@@???@@@BBBBBBFFFRRR^^^ttt{{{mmmbbbfffuuuxxxrrrwww~~~|||~~~}}}hhhWWWSSSMMMIIIFFFDDDCCCAAA???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGJJJMMMPPPQQQWWW___ffflllrrryyyyyyvvvuuuqqqpppnnnmmmmmmmmmnnnnnnnnnpppqqqqqqooommmmmmmmmqqqpppoooooopppsssvvvxxxwwwwwwwwwxxxxxxxxxxxxxxx{{{}}}zzzzzzzzzzzz|||~~~~~~}}}~~~~~~}}}{{{|||{{{xxxzzz{{{}}}}}}}}}~~~{{{vvvooohhhbbb\\\WWWTTTNNNNNNMMMJJJFFFCCCCCCCCCDDDIIIWWWnnntttddd\\\aaayyyqqqeeeccciiissshhh^^^TTTMMMIIIMMMUUU```pppzzzyyy{{{~~~}}}tttpppiiidddaaa^^^[[[YYYQQQOOOMMMMMMOOORRRUUUWWWZZZ^^^eeennnxxx~~~ooofff___^^^]]]^^^```bbbbbbaaaYYYXXXWWWXXXXXXXXXUUUSSSQQQQQQQQQQQQPPPPPPOOOOOOLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAA@@@???@@@AAA@@@@@@???????????????>>>>>>>>>????????????>>>>>>:::<<<>>>@@@AAA@@@???>>>===<<<<<<<<<======>>>???>>>>>>======>>>??????@@@AAA@@@AAABBBCCCFFFRRR^^^vvv{{{mmmaaadddrrr|||www{{{~~~|||~~~iiiUUUQQQKKKFFFDDDBBBAAA???AAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFGGGHHHKKKNNNQQQSSSXXX___eeejjjpppyyy~~~xxxsssrrrooonnnmmmlllllllllmmmnnnnnnoooqqqpppnnnkkkjjjkkkmmmmmmmmmnnnoooqqqssstttssstttttttttuuuuuuvvvvvvzzz|||}}}|||zzzzzzyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~zzz}}}}}}zzzzzz||||||yyyzzz|||~~~~~~~~~|||wwwooohhhbbb\\\WWWTTTMMMMMMLLLIIIEEEBBBBBBCCCCCCIIIXXXoooqqqccc]]]ddd}}}lllbbbbbbkkkzzzjjjaaaZZZTTTQQQKKKPPPWWWcccuuu~~~|||~~~~~~{{{yyypppjjjccc^^^\\\[[[XXXUUUPPPMMMKKKJJJMMMOOOQQQQQQQQQTTTZZZaaaiiirrr{{{~~~pppbbbYYYSSSRRRRRRSSSVVVXXXYYYXXXVVVUUUUUUWWWXXXWWWUUUSSSPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@??????@@@AAA????????????????????????>>>>>>????????????>>>>>>;;;<<<>>>???@@@@@@??????============>>>???@@@@@@============>>>??????@@@BBBAAAAAACCCCCCFFFRRR^^^tttppp``````lll~~~~~~{{{~~~}}}hhhSSSOOOJJJFFFDDDCCCBBBAAACCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIKKKOOORRRVVVZZZ___cccgggoooxxx~~~}}}vvvqqqppplllkkkjjjjjjjjjkkklllmmmjjjlllnnnmmmkkkjjjiiiiiihhhiiijjjlllmmmnnnooooooppppppqqqqqqrrrsssttttttxxxzzz~~~~~~|||~~~}}}|||zzzzzzzzz{{{{{{~~~~~~~~~~~~}}}}}}|||||||||}}}yyy{{{{{{yyyzzz}}}}}}zzzzzz|||~~~{{{vvvooohhhaaa\\\VVVSSSMMMLLLKKKGGGDDDBBBBBBCCCBBBIIIYYYppplllaaa^^^hhh}}}iiiaaabbbnnntttccc[[[UUUQQQQQQLLLPPPVVVaaasss}}}yyywwwooohhh___YYYXXXWWWTTTQQQQQQNNNJJJIIIKKKMMMMMMLLLMMMPPPUUUYYY^^^cccjjjnnnrrrssssssqqqjjjaaaXXXRRRLLLKKKJJJLLLOOOQQQRRRRRRSSSSSSSSSUUUWWWVVVTTTQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA>>>???AAAAAA@@@???AAABBB>>>>>>>>>>>>????????????>>>>>>????????????>>>>>>=========>>>??????@@@@@@>>>>>>>>>>>>???@@@AAABBB<<<<<<<<<======>>>@@@@@@BBBAAAAAACCCCCCFFFRRR^^^qqqsss```]]]hhhyyy}}}{{{fffSSSOOOKKKGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHIIILLLOOOSSSXXX[[[___bbbfffnnnwww~~~|||uuupppnnnjjjiiihhhhhhhhhiiijjjkkkgggiiikkkkkkjjjiiiiiiiiidddfffhhhjjjkkklllkkkkkkmmmnnnnnnpppqqqrrrssssssuuuxxx|||~~~|||}}}|||{{{{{{|||}}}~~~~~~||||||{{{{{{{{{}}}~~~yyy{{{{{{yyyzzz~~~}}}zzzzzz||||||~~~{{{vvvnnngggaaa[[[UUURRRLLLLLLJJJGGGCCCAAABBBCCCAAAIIIYYYppp|||iii```___kkk}}}iiibbbdddpppqqq___WWWQQQNNNOOOKKKNNNSSS]]]ooo}}}yyyvvvqqqhhh^^^XXXVVVUUURRRNNNOOOKKKFFFEEEFFFGGGFFFDDDIIIKKKOOOQQQTTTWWW\\\___eeedddccc```[[[VVVRRROOOHHHGGGGGGIIILLLOOOPPPPPPQQQQQQRRRTTTUUUUUURRRPPPPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@AAA???@@@BBBAAAAAAAAABBBCCC>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>=========>>>???@@@AAA????????????@@@AAABBBCCC<<<<<<<<<<<<===>>>@@@@@@CCC@@@???@@@BBBFFFQQQ\\\ssswwwgggcccfffqqq~~~|||yyyeeeVVVQQQKKKGGGEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGJJJOOORRRUUUXXX[[[```gggoooxxx{{{tttmmmiiigggeeeddddddeeeeeeeeedddfffgggggggggfffeeeeeedddeeeffffffggghhhhhhiiiiiihhhjjjllllllmmmoooqqqtttuuuxxx|||}}}|||zzzyyyyyy|||}}}~~~}}}|||}}}~~~~~~}}}}}}}}}~~~{{{{{{||||||||||||||||||yyyxxxwwwwwwxxxyyy{{{|||{{{}}}{{{wwwsssnnnhhhbbb\\\VVVRRRNNNMMMJJJEEEAAA???@@@BBBAAAMMM^^^ooonnn___\\\]]]rrryyyiiicccdddvvvjjj___UUUQQQPPPIIILLLKKKRRR```lll{{{~~~}}}}}}mmmggg^^^WWWRRRPPPNNNMMMJJJIIIGGGFFFDDDCCCCCCBBBEEEFFFGGGIIILLLNNNQQQRRRTTTTTTTTTSSSPPPMMMIIIGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQNNNJJJHHHLLLLLLLLLLLLLLLMMMMMMMMMOOONNNMMMLLLJJJJJJIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIEEEEEEDDDCCCBBBBBBAAAAAA????????????????????????AAA@@@@@@@@@??????>>>>>>??????>>>>>>======<<<<<>>===>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCAAA???>>>>>>???AAACCCDDDAAA@@@AAABBBFFFPPP[[[oooxxxhhhdddgggpppwwwbbbUUURRRNNNKKKIIIGGGEEECCCDDDDDDDDDEEEEEEEEEEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDFFFGGGGGGGGGHHHKKKOOOSSSVVVYYY]]]bbbhhhqqqzzzyyyrrrkkkhhhfffdddbbbbbbccccccbbbaaaccccccccccccbbbbbbaaaaaabbbcccdddeeefffggghhhhhhhhhiiikkklllmmmoooqqqtttuuuxxx{{{|||{{{yyyxxxxxxyyy{{{}}}}}}}}}~~~}}}}}}~~~~~~yyyzzzzzz{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxyyyzzzyyyzzz|||~~~{{{vvvrrrmmmgggbbb]]]WWWTTTNNNMMMIIIEEEAAA???@@@BBB@@@KKK[[[mmm}}}hhh\\\[[[```uuuwwwiiieeegggwwwggg\\\SSSOOONNNHHHKKKJJJPPP\\\fffttt}}}yyyvvviiiddd\\\VVVRRRPPPNNNLLLIIIHHHGGGEEECCCBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLNNNNNNOOONNNLLLIIIGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJMMMNNNNNNMMMKKKJJJLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>=========???????????????????????????????????????@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAA???>>>>>>???AAACCCEEEBBB@@@AAAAAADDDNNNXXXjjjyyyjjjeeehhhpppvvv___TTTRRRPPPOOOMMMJJJEEEBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIKKKPPPSSSWWWZZZ^^^dddjjjsss||||||vvvooojjjhhheeecccaaa``````___^^^\\\^^^^^^]]]]]]]]]]]]\\\\\\______```bbbccceeefffgggggghhhjjjkkklllnnnqqqssstttwwwyyyzzzyyywwwvvvvvvvvvxxx{{{}}}~~~~~~~~~}}}}}}}}}xxxxxxyyyzzzzzzzzzzzzzzzxxxyyyyyyyyyyyyxxxwwwwwwyyyzzzzzz|||}}}{{{vvvrrrlllgggbbb]]]XXXTTTMMMLLLIIIDDD@@@???@@@BBB@@@JJJXXXgggyyywwwdddZZZ[[[bbbxxxqqqfffeeeiiiwww|||aaaWWWOOOLLLLLLFFFIIIHHHMMMVVV___kkk}}}~~~{{{rrrkkkccc___ZZZUUURRRPPPMMMKKKHHHGGGEEEDDDBBBBBBAAAAAA@@@AAAAAABBBCCCEEEFFFGGGIIIIIIJJJJJJIIIGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????======>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>@@@BBBCCCEEEBBBAAAAAAAAACCCLLLUUUeee~~~|||mmmhhhhhhooouuu^^^TTTSSSRRRQQQOOOKKKFFFBBBCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJMMMPPPTTTWWWZZZ___eeekkkttt|||{{{tttmmmiiihhheeeccc```^^^]]]\\\[[[YYYYYYYYYYYYYYYXXXYYYYYYYYY[[[\\\]]]___aaacccdddeeedddfffhhhiiijjjlllooorrrrrruuuwwwwwwvvvtttttttttsssvvvyyy|||}}}~~~}}}}}}|||xxxyyyzzz{{{{{{|||{{{{{{zzz{{{{{{|||{{{yyywwwvvv{{{{{{{{{|||~~~|||xxxssslllfff```[[[VVVRRRMMMKKKHHHDDD@@@???@@@BBB@@@HHHTTTbbbsss}}}yyyeeeZZZ[[[ccc{{{yyyjjj```aaagggwwwvvv\\\SSSLLLJJJKKKEEEFFFFFFJJJQQQXXXbbbuuu~~~}}}}}}{{{zzz}}}zzzmmmccc^^^[[[XXXUUURRROOOLLLIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????=========>>>>>>??????@@@???????????????????????????@@@AAABBBCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>???AAACCCEEEEEEBBBAAAAAA@@@BBBJJJSSSbbbzzzqqqjjjhhhnnnttt```VVVUUUTTTSSSQQQMMMHHHDDDDDDEEEGGGIIIIIIHHHFFFEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKNNNQQQTTTVVVYYY___eeelllttt|||yyysssmmmiiihhheeeccc___]]]\\\[[[YYYWWWWWWVVVVVVUUUUUUVVVWWWWWWYYYYYY[[[]]]^^^```bbbbbb```bbbdddfffgggiiillloooppprrrttttttsssrrrsssssssssvvvyyy{{{|||}}}~~~}}}||||||zzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyxxx{{{zzzzzz{{{}}}~~~|||yyytttlllddd^^^XXXSSSOOOLLLKKKHHHDDD@@@???@@@BBB@@@FFFQQQ```ssszzzfffZZZZZZeeessscccZZZ]]]dddzzzsssZZZQQQKKKJJJKKKFFFDDDEEEIIINNNTTT]]]lllxxxzzzvvvwww}}}~~~||||||}}}}}}}}}{{{nnnbbb]]]ZZZWWWTTTRRROOOKKKHHHEEEEEEDDDBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@???????????????????????????@@@AAABBBCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA>>>>>>???@@@AAACCCEEEGGGDDDAAAAAAAAA@@@AAAIIIRRR___xxxvvvlllhhhlllqqqaaaYYYZZZZZZ[[[YYYTTTMMMGGGEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGJJJKKKMMMOOORRRUUUUUUYYY___fffmmmuuu}}}xxxrrrlllgggfffcccaaa^^^[[[ZZZYYYWWWUUUUUUTTTSSSSSSSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^[[[]]]```aaaccceeehhhkkklllnnnpppqqqqqqqqqrrrssstttvvvzzz||||||}}}~~~}}}}}}~~~~~~}}}}}}|||{{{||||||~~~~~~}}}|||{{{{{{xxxxxxxxxyyy{{{~~~}}}~~~|||xxxrrrjjjbbb[[[VVVQQQNNNKKKJJJGGGCCC@@@???@@@BBB???EEEPPPaaawwwwwwdddYYYZZZjjjmmm]]]VVV\\\eeesssZZZRRRLLLLLLMMMHHHEEEGGGJJJMMMQQQXXXccckkkttt||||||{{{yyyvvvvvvvvv|||}}}|||{{{yyyzzz{{{|||pppfff___\\\XXXUUURRRNNNJJJGGGEEEEEEDDDBBBBBBAAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDBBBBBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@>>>>>>@@@AAADDDFFFHHHIIIBBB@@@@@@AAA@@@AAAIIIRRR]]]uuuzzzmmmgggkkk}}}kkk___\\\```eeehhhfff^^^SSSKKKGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGJJJLLLNNNPPPSSSUUUVVVZZZaaahhhooowwwvvvpppjjjeeeddd```^^^[[[YYYXXXWWWTTTSSSSSSRRRQQQPPPQQQRRRTTTUUUSSSSSSTTTUUUVVVWWWXXXXXXWWWYYY[[[]]]___aaadddgggiiikkkmmmooooooppprrrttttttwww{{{}}}~~~~~~~~~~~~}}}{{{{{{zzzzzz|||}}}}}}||||||{{{|||}}}~~~~~~}}}||||||||||||xxxxxxxxxzzz{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}tttnnnfff___ZZZUUURRROOOJJJIIIGGGCCC??????@@@BBBAAAFFFPPPaaayyytttcccZZZ]]]ooozzzgggZZZWWW```kkkuuu\\\TTTNNNNNNOOOJJJHHHJJJKKKLLLNNNSSSZZZ___dddlllrrrqqqpppqqqsssssswwwwww}}}}}}|||zzzyyyxxxyyyyyywwwxxxzzz~~~~~~wwwnnngggddd```ZZZVVVRRRNNNJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKKKKKKKLLLIIIIIIIIIHHHHHHHHHHHHGGGHHHGGGFFFFFFEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????@@@AAAAAA@@@@@@????????????@@@@@@>>>???AAACCCFFFHHHJJJKKKBBB@@@@@@AAA@@@AAAIIIRRR\\\ttt|||nnngggjjj~~~uuufff^^^^^^dddmmmrrrqqqfffWWWMMMHHHHHHGGGGGGGGGHHHIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGJJJMMMNNNPPPSSSVVVWWW[[[bbbiiiqqqyyy~~~tttnnnhhhcccbbb^^^\\\YYYWWWVVVUUUSSSQQQRRRQQQPPPOOOOOOQQQSSSTTTPPPQQQQQQRRRSSSTTTTTTUUUTTTVVVYYY[[[\\\___bbbeeegggiiilllmmmnnnppprrrttttttwww|||||||||||||||{{{zzzyyyxxxxxxyyyzzz||||||||||||{{{||||||~~~~~~|||{{{{{{{{{}}}}}}zzzzzz{{{|||~~~~~~||||||{{{|||}}}~~~~~~~~~}}}pppkkkddd]]]YYYVVVSSSQQQJJJIIIGGGCCC??????@@@BBBDDDHHHQQQ```wwwttteee]]]aaarrrvvvdddYYYXXXdddqqqwww^^^VVVPPPPPPQQQLLLJJJLLLMMMKKKLLLPPPTTTWWW\\\eeellllllkkknnnpppqqqxxxwww}}}yyyyyywwwuuutttssstttvvvwwwvvvwwwyyy~~~~~~||||||~~~|||}}}}}}{{{wwwpppiiieeegggbbb\\\VVVRRRNNNJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJLLLMMMNNNKKKKKKKKKKKKKKKKKKJJJJJJGGGHHHJJJLLLMMMNNNOOOOOOKKKJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA========================@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>????????????????????????@@@???>>>===>>>???AAABBB@@@@@@????????????@@@@@@>>>???AAADDDGGGJJJKKKLLLDDD@@@??????@@@@@@FFFNNN___qqq}}}mmmgggoooxxxfffaaaddddddppp{{{|||uuuiii\\\QQQJJJHHHGGGGGGIIIJJJKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKMMMMMMMMMOOORRRUUUVVV\\\dddkkkrrrzzz~~~tttnnniiieeeddd\\\[[[XXXUUUSSSSSSSSSTTTQQQOOONNNNNNOOOOOOOOONNNOOOOOOPPPPPPQQQRRRRRRRRRTTTTTTUUUVVVWWWZZZ\\\^^^```bbbeeegggjjjmmmqqqsssvvvwwwxxxxxxyyyzzz~~~{{{|||}}}~~~~~~~~~}}}~~~}}}||||||{{{{{{|||||||||~~~~~~}}}}}}{{{zzz{{{{{{{{{zzzvvvvvvwwwwwwyyy|||~~~~~~|||zzzyyyyyy{{{~~~|||yyyqqqjjjaaa\\\YYYVVVPPPKKKKKKHHHDDD@@@??????@@@AAAFFFIIIPPP^^^uuuttthhh^^^eee|||rrraaaUUUUUUfffzzzxxx```[[[WWWVVVTTTKKKIIIHHHGGGGGGIIILLLQQQTTT[[[aaaiiinnnooopppqqqrrr{{{{{{}}}ssstttyyyzzzxxxwwwvvvuuutttssssssssssssyyyyyyzzz|||}}}~~~}}}{{{~~~yyyssslllfffaaa___```]]]XXXTTTQQQMMMIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDCCCCCCCCCBBBFFFHHHJJJLLLMMMMMMKKKKKKJJJKKKLLLKKKJJJJJJKKKMMMNNNMMMLLLLLLLLLMMMLLLKKKFFFFFFGGGHHHHHHHHHGGGGGGHHHGGGFFFDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@???>>>======>>>???@@@=========>>>??????@@@@@@??????>>>>>>>>>>>>>>>???CCCCCCDDDFFFGGGJJJLLLMMMEEEBBB@@@AAAAAABBBGGGOOO___pppnnnfffmmmssseeecccfffkkkwwwzzznnn___TTTMMMKKKIIIHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJKKKLLLMMMOOOSSSVVVZZZ```hhhooovvv~~~}}}rrrmmmgggcccbbbZZZXXXVVVSSSQQQQQQQQQRRRPPPNNNMMMLLLNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPRRRRRRRRRSSSUUUWWWYYY[[[]]]```bbbeeegggjjjnnnqqqssstttuuuvvvwwwxxx|||~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}|||zzzzzz{{{|||}}}|||{{{vvvvvvwwwxxxzzz}}}}}}{{{yyy{{{}}}|||yyyooohhh```[[[XXXUUUPPPKKKKKKHHHDDD@@@??????@@@BBBEEEIIIQQQaaaxxxsssggg^^^hhhqqqaaaWWWXXXkkkxxx```ZZZUUURRROOOGGGGGGFFFFFFFFFHHHKKKPPPSSSYYYaaakkkqqqssstttwww{{{zzzvvv~~~sssrrrvvv}}}}}}zzzzzz{{{{{{zzzyyyyyyxxxyyyyyywwwwwwxxxzzz}}}~~~{{{|||}}}~~~~~~}}}|||{{{|||wwwooohhhaaa\\\ZZZ\\\YYYUUURRRPPPNNNJJJHHHFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEHHHIIIKKKMMMNNNMMMLLLKKKIIIJJJKKKJJJHHHHHHJJJLLLPPPOOOMMMLLLKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEFFFCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@<<<<<<===>>>???@@@AAAAAA??????>>>>>>>>>>>>??????CCCCCCDDDFFFHHHJJJLLLMMMGGGCCCAAABBBBBBBBBHHHOOO^^^ooommmeeeiii{{{uuukkkeeefffkkksssrrrbbbVVVPPPMMMKKKIIIIIIJJJIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLMMMOOOQQQUUUYYY^^^dddlllssszzz{{{pppkkkeee```___WWWVVVTTTQQQOOOOOOOOOOOOOOOMMMLLLKKKLLLMMMLLLKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSUUUWWWYYY[[[^^^aaacccfffjjjmmmnnnppprrrssstttvvvyyy|||zzz|||}}}}}}~~~~~~~~~{{{}}}~~~}}}wwwwwwxxx{{{}}}~~~}}}|||uuuvvvwwwyyy|||~~~}}}}}}~~~}}}{{{zzz{{{}}}{{{wwwlllfff^^^YYYVVVSSSOOOKKKJJJHHHDDD@@@??????AAABBBDDDIIIUUUfff|||qqqeee^^^kkkoooaaaYYY]]]rrrvvv___XXXQQQMMMJJJBBBDDDEEEEEEEEEGGGJJJOOOSSSZZZdddqqqyyy{{{}}}~~~rrrpppyyy}}}uuussstttzzz~~~}}}}}}~~~~~~}}}}}}||||||}}}vvvvvvvvvyyy|||}}}}}}|||{{{{{{{{{{{{||||||||||||~~~zzzssskkkccc]]]YYYWWWYYYVVVSSSQQQPPPNNNLLLJJJGGGFFFCCCBBBAAACCCEEEFFFBBBCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLNNNNNNNNNMMMMMMJJJKKKKKKJJJIIIIIIJJJLLLSSSSSSQQQOOOMMMIIIFFFEEEHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIHHHFFFFFFFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>???@@@<<<<<<===>>>???@@@AAABBB??????>>>>>>>>>??????@@@CCCCCCDDDFFFHHHJJJLLLNNNGGGCCCAAABBBBBBBBBHHHOOO]]]mmmmmmdddgggvvvppphhheeeeeekkkqqq|||tttcccVVVPPPMMMJJJIIIIIIJJJIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMOOOPPPQQQTTTWWWZZZaaafffnnnuuu|||zzzooojjjddd___]]]VVVUUUSSSQQQOOONNNMMMMMMOOOMMMKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKLLLNNNPPPRRRSSSVVVXXX[[[]]]___bbbfffiiijjjlllnnnppprrrtttwwwzzzzzz{{{}}}~~~~~~|||zzz{{{|||~~~~~~}}}vvvwwwxxx{{{~~~~~~|||zzzuuuvvvwwwzzz}}}}}}zzzxxxyyy{{{|||}}}{{{zzzyyy{{{~~~}}}yyyuuuiiiddd]]]XXXTTTQQQNNNKKKJJJGGGCCC@@@??????AAABBBCCCKKKYYYmmmmmmbbb^^^ooooooaaaZZZ```vvvqqq]]]VVVNNNIIIGGGAAACCCEEEFFFFFFFFFIIINNNSSS```lllzzz|||uuummmmmmvvv~~~|||wwwuuu{{{yyyvvvxxx~~~}}}|||{{{{{{zzzwwwwwwwwwzzz|||~~~~~~|||}}}||||||{{{{{{|||}}}}}}{{{wwwppphhhbbb^^^[[[ZZZ[[[XXXTTTRRRPPPOOOMMMKKKHHHFFFCCCAAAAAACCCFFFHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNLLLMMMMMMMMMKKKLLLMMMOOOUUUVVVVVVTTTPPPKKKHHHFFFIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@??????>>>>>>??????@@@@@@CCCCCCDDDFFFHHHKKKMMMNNNGGGCCCAAAAAAAAAAAAFFFMMM\\\kkkqqqhhhjjjxxx~~~rrrgggcccdddhhhqqqzzzwwweeeYYYNNNLLLIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNPPPPPPQQQSSSVVVYYYaaagggooovvv}}}xxxooojjjddd^^^\\\UUUUUUSSSQQQOOONNNMMMMMMOOOMMMKKKJJJKKKKKKJJJIIIGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJLLLMMMOOOQQQRRRTTTWWWZZZ\\\___cccfffeeehhhlllnnnpppsssvvvxxxxxxyyy{{{~~~~~~{{{yyy|||}}}}}}~~~~~~}}}}}}|||xxxxxxyyy{{{||||||yyyvvvtttuuuxxx{{{}}}~~~|||xxxuuussstttwwwxxx||||||}}}}}}}}}{{{zzzyyyvvvxxx|||~~~}}}}}}}}}{{{vvvqqqgggccc]]]WWWSSSPPPMMMKKKIIIGGGCCC@@@???@@@AAACCCCCCMMM^^^ssszzzggg^^^]]]qqqnnn```ZZZaaayyyiiiYYYTTTKKKGGGGGGCCCDDDGGGIIIIIIHHHJJJOOOTTTeeeppp{{{sssoookkkmmmwwwyyysssnnnuuu}}}{{{~~~}}}zzzyyyxxxxxxzzzzzzzzz|||~~~~~~}}}}}}||||||}}}}}}wwwtttnnniiieeecccccccccaaa^^^YYYTTTRRROOOMMMKKKGGGEEEBBBAAAAAADDDGGGIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNOOOOOOOOOOOOOOOKKKLLLMMMMMMMMMMMMOOOQQQTTTVVVXXXWWWRRRMMMJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@??????????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????AAAAAA@@@@@@???>>>>>>>>>???????????????@@@AAAAAABBBCCCDDDFFFIIIKKKNNNOOOGGGCCCAAAAAA@@@AAAFFFMMM[[[jjj~~~yyynnnooo{{{{{{qqqiiiccccccfffnnnzzzzzziii\\\NNNLLLJJJJJJKKKLLLLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNNNNOOORRRUUUXXXaaagggpppxxxvvvnnniiiccc^^^\\\UUUTTTSSSRRRPPPNNNMMMLLLNNNLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJKKKMMMNNNOOOQQQTTTVVVXXX[[[___bbbaaadddhhhlllnnnqqqtttvvvvvvwwwzzz|||~~~~~~|||~~~~~~~~~}}}}}}|||{{{zzz{{{zzzyyyzzzzzzyyywwwuuutttuuuxxx{{{}}}yyywwwsssqqqpppqqqsssuuuxxxxxxyyyzzzzzzyyyxxxwwwtttwwwzzz|||~~~~~~|||||||||zzztttpppgggddd^^^XXXRRRNNNLLLKKKIIIFFFCCC@@@???@@@BBBCCCDDDPPPcccyyyqqq```ZZZ]]]qqqkkk^^^YYYaaazzzzzzbbbUUURRRJJJFFFHHHFFFHHHLLLOOONNNKKKKKKPPPUUUfffppp{{{ssspppnnnqqq{{{zzzrrrlllppp|||~~~|||~~~~~~|||zzzyyyxxxxxx{{{{{{{{{}}}~~~~~~}}}|||{{{zzzzzzyyyqqqpppmmmkkkiiiiiijjjjjjhhhccc]]]WWWSSSOOOLLLJJJDDDCCCBBBAAABBBDDDGGGIIIMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOOJJJKKKMMMMMMNNNOOORRRTTTTTTXXX\\\[[[VVVPPPMMMLLLMMMLLLJJJHHHFFFFFFFFFGGGEEEEEEEEEEEEDDDCCCBBBAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAA@@@??????BBBBBBAAA@@@???>>>>>>===???????????????@@@AAABBBBBBCCCDDDFFFIIILLLNNNPPPHHHDDDBBBBBBAAAAAAGGGNNNZZZhhh|||}}}qqqpppzzz~~~yyynnndddaaaaaaeeejjjssszzziii]]]SSSPPPMMMLLLMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIKKKMMMOOORRRUUUZZZ]]]dddjjjsss|||ssskkkgggbbb]]][[[TTTSSSSSSQQQPPPNNNLLLKKKKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKLLLKKKMMMPPPRRRTTTWWW[[[^^^\\\```eeeiiilllooorrrttttttuuuxxx{{{}}}~~~~~~}}}{{{zzzyyyxxx{{{zzzxxxxxxyyyyyywwwuuutttuuuxxxzzz}}}~~~uuusssqqqooonnnoooqqqrrrtttuuuvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{|||}}}~~~}}}}}}}}}{{{uuuppphhheee___XXXQQQMMMKKKJJJHHHFFFCCC@@@???@@@BBBDDDEEESSShhh~~~|||hhh[[[WWW\\\ppp|||hhh[[[WWWaaa{{{ttt^^^SSSQQQIIIEEEHHHGGGMMMQQQTTTSSSNNNNNNRRRWWWeeeooo}}}yyywwwzzz|||ssskkkkkkttt|||xxxvvvyyyzzzwwwvvvwwwzzzyyyyyyxxxxxxyyyyyyzzzzzzyyyzzz|||~~~~~~}}}zzz{{{zzzzzzxxxuuusssrrrllllllkkkkkkkkkkkkllllllkkkfff___XXXSSSOOOLLLIIIBBBAAAAAAAAABBBDDDFFFGGGKKKKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOOLLLMMMPPPQQQRRRTTTWWWZZZ\\\aaafffddd^^^WWWTTTSSSNNNMMMJJJHHHFFFFFFFFFGGGEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===??????@@@@@@@@@@@@??????======>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCBBBCCCDDDGGGIIILLLOOOPPPJJJFFFCCCDDDCCCCCCHHHOOOZZZhhh{{{~~~pppmmmvvv}}}||||||oooeee\\\\\\aaagggmmmwwwwwwggg\\\WWWTTTQQQOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKIIILLLOOORRRVVV[[[```dddfffmmmvvvqqqiiifffaaa\\\ZZZSSSSSSRRRQQQOOOMMMKKKJJJIIIGGGEEEDDDDDDDDDBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJHHHJJJMMMOOOQQQTTTXXX[[[YYY]]]bbbgggjjjmmmppprrrssstttwwwzzz|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{yyyxxxwww{{{yyywwwwwwxxxxxxxxxwwwtttuuuxxxzzz|||}}}}}}}}}rrrqqqpppooonnnoooqqqrrrrrrssstttuuuuuuuuutttssswwwyyy{{{{{{zzz{{{|||~~~~~~~~~|||vvvqqqhhhfff```YYYQQQLLLJJJJJJHHHFFFCCC@@@???@@@BBBDDDFFFTTTjjjxxxcccWWWVVV\\\oooyyyeeeYYYVVVaaa}}}rrr]]]SSSQQQHHHEEEHHHGGGPPPTTTXXXVVVQQQOOOSSSYYYfffooo|||sssjjjhhhooozzz}}}{{{yyysssooooooooommmmmmpppssssssssstttvvvxxxyyyzzzxxxwwwxxxyyy|||}}}|||zzzwwwwwwxxxwwwuuuqqqnnnllliiiiiijjjjjjkkkkkklllllllllfff___XXXSSSOOOLLLJJJ@@@@@@AAABBBCCCDDDFFFFFFHHHHHHJJJKKKMMMOOOPPPQQQOOOOOONNNMMMMMMNNNNNNNNNOOOQQQTTTVVVWWWZZZ^^^```eeejjjooommmfff^^^ZZZYYYOOOMMMJJJHHHFFFFFFFFFGGGFFFFFFGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===??????@@@@@@@@@@@@??????;;;<<<<<<===>>>??????@@@???????????????????????????@@@AAABBBBBBAAA@@@???===>>>???@@@AAABBBBBBCCC????????????@@@AAABBBCCCBBBCCCEEEGGGJJJMMMOOOQQQ