BM6P6(@ ---,,,++++++******++++++***************************+++,,,,,,------,,,,,,)))************++++++++++++,,,------++++++,,,---)))******++++++,,,------++++++++++++++++++++++++---,,,,,,++++++*********///---***)))+++------------------------------------,,,,,,++++++,,,,,,---......------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++,,,---...///+++,,,------......---------,,,,,,++++++,,,,,,---..................------////////////////////////............////////////111111000000//////......000000000000111111111111444444333333333333222222555444333333222222222222444444444555555555555666777777777777777777777777666666666666777777777777777888:::;;;<<<<<<;;;:::<<<<<<===>>>???@@@@@@AAAFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCFFFJJJMMMLLLKKKKKKKKKJJJLLLMMMOOOPPPPPPPPPOOONNNNNNOOOOOONNNMMMKKKJJJIIIIIIJJJLLLLLLMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMPPPRRRRRRPPPNNNNNNNNNMMMLLLLLLLLLLLLLLLOOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKJJJKKKLLLNNNPPPNNNNNNNNNMMMMMMKKKJJJJJJMMMMMMLLLLLLKKKJJJHHHGGGHHHGGGDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA???===;;;<<<>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::999999:::;;;:::999888777;;;::::::999999::::::;;;888888888888888888888888777777666555555555555555777888999999999888666555555444444333333444444555555444444333333222222111333333333222222222111111222222222222222222222222333333222222111000//////111111111111111111111111111111000000//////......111000///000222222000///000000000000000000000000111111222222222222111111///////////////000111111////////////////////////,,,,,,---...///000111222/////////...---------,,,000---,,,---///000...,,,//////.........---------////////////............,,,------.../////////...222///---...000000...+++111111000000//////......---------...............000///...------...///000......................................................................../////////...---------,,,......---------,,,,,,,,,........................,,,,,,,,,---...///000000000000000000000000000000------------------------......///////////////...///......///111111000///000000111000000///......333000------///000...,,,........................//////////////////////////////000000000000//////---,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))************++++++++++++,,,------++++++,,,---*********+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---+++(((((()))+++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,------......------------,,,,,,,,,,,,------........................////////////////////////............////////////111000000000/////////...000000000000111111111111111111111222222222222333555444333222222222222222444444444444555555555555666666666666666666666666555666666666777777777777777888999;;;;;;;;;;;;:::<<<<<<===>>>???@@@AAAAAADDDDDDEEEEEEFFFHHHIIIJJJHHHHHHGGGGGGFFFEEEDDDDDDDDDGGGJJJLLLKKKKKKKKKLLLLLLLLLNNNOOOOOOOOONNNNNNLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMOOONNNNNNMMMLLLLLLKKKKKKLLLLLLNNNQQQTTTTTTRRRPPPMMMLLLLLLKKKJJJKKKKKKKKKMMMLLLKKKKKKKKKKKKKKKKKKMMMMMMKKKJJJKKKLLLMMMOOOMMMMMMMMMMMMLLLKKKJJJJJJLLLLLLLLLKKKJJJIIIGGGGGGFFFEEECCCBBBBBBCCCEEEFFFHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???===;;;;;;===>>><<<:::;;;;;;;;;;;;;;;:::::::::999::::::;;;:::999888777::::::999999999999::::::777777777777777777777777777777666555555555555555666777888888888777555555555444444333333444444555333333333333333333333333333333333222222222111111222222222222222222222222333333222222111000000///111111111111111111111111000000000000////////////111000///000111222000///000000000000000000000000000000111111111111000000...............//////000////////////////////////......//////////////////...............---------///---,,,---///000...,,,//////.........---------,,,,,,------......//////,,,,,,---...............111///---...///000...,,,000000000000//////......//////////////////////////////...------...//////........................................................................---------------,,,,,,,,,.........---------,,,,,,........................,,,------....../////////000000000000000000000000..............................////////////......///......///111111000//////000000000//////...---111///------///000///---........................////////////////////////...//////000000//////...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))************++++++++++++,,,------++++++,,,---******++++++,,,,,,---------------------.........++++++++++++,,,,,,,,,,,,---+++)))(((***+++++++++++++++,,,---,,,+++)))(((---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,,,,,,,,,,------------------------------------+++,,,------......------+++,,,------......------......------------..............................////////////////////////............////////////000000000000////////////000000000000111111111111//////000000111222222222444333333222222222222333444444444444555555555555666666666666666666666666555555666666666777777777777777999::::::;;;::::::<<<======>>>???@@@AAAAAACCCCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHJJJJJJJJJJJJLLLMMMMMMNNNNNNOOONNNMMMLLLKKKIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMLLLKKKKKKLLLOOOSSSVVVVVVSSSQQQKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFBBBBBBBBBBBBCCCEEEHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@???>>><<<;;;;;;<<<===;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;:::999888999999888888888888999999666666666666666666666666777666666555555555555666555666666666666555444444555444444333333444444555111111222333333444555555333333333222222222111111222222222222222222222222333333222222111000000000111111111111111111111111////////////000000000000111000//////111111000///000000000000000000000000//////000000000000//////---------------...//////////////////////////////111111000///...------,,,---------...............///...------...///...---...............---------******+++,,,---...//////+++,,,,,,------------,,,///...------///000///...000000000////////////...000000//////......------......------------..............................................................................,,,,,,,,,,,,,,,---------.........------------,,,................................................000000000000000000000000000000000000000000000000...///////////////......///......///111111000///...////////////...------///...---...///000///...........................////////////////////////.........//////.........---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))*********++++++++++++,,,------++++++,,,---******++++++,,,------...---------------.........***++++++,,,,,,---------///---++++++---...------+++,,,---------+++)))(((---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------..............................+++,,,---...///...---,,,+++,,,------......------.........------.........---------...............////////////////////////............////////////000000000000///////////////000000000111111111111000111111111111111111111333333222222222222222333333333444444444555555555666666666666666666666666555555555666666666777777777777888999999:::::::::<<<======>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEHHHIIIIIIIIIHHHIIIKKKNNNMMMNNNNNNNNNNNNLLLJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLMMMNNNNNNOOOOOOOOOOOOMMMNNNPPPQQQPPPNNNLLLKKKIIIKKKNNNRRRUUUUUURRRPPPIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEAAAAAABBBDDDFFFHHHKKKLLLKKKIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777777777888888666666666666666666666666777666555555555555666666555555555555444444333333555444444333333444444555222222222333333444444444333333333222222222111111222222222222222222222222222222222111111111000000111111111111111111111111......//////000000111111111000...///000111000///////////////////////////......////////////............------......///000////////////////////////111111000///...------,,,,,,---------.../////////......---............---........................++++++,,,---......//////++++++,,,,,,---,,,,,,+++------------.../////////////////////////////////......---,,,+++*********------------------------........................................................................,,,,,,,,,------.....................------------........................////////////............////////////////////////000000000000000000000000//////////////////...---///......///111111000///---...............------------......000000000///........................////////////////////////------............---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++))))))*********++++++++++++,,,------++++++,,,---***++++++,,,------......++++++,,,,,,---------...+++++++++,,,,,,------...///---,,,,,,---......,,,,,,---.........,,,+++***---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------..............................+++,,,---...///...---,,,+++,,,------......------.........------.........---------.........//////////////////////////////............////////////////////////000000000000///000000000111111111111333333222222111111111000222222222111111222222333333333333444444444444555555555555555555555555555555555555555666666666666666777777777888999999:::<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHGGGFFFGGGJJJMMMLLLMMMMMMNNNMMMLLLJJJIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNNNNOOOOOOOOOOOONNNMMMNNNOOOPPPPPPOOOMMMKKKHHHIIILLLPPPSSSSSSPPPNNNIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJLLLKKKJJJIIIIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEEEEAAABBBCCCEEEHHHKKKMMMNNNKKKIIIFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;::::::999999999999888777777666666777777888777777777777777777777777666666555555555555666666555444444333333333333333555444444333333444444555444444444333333222222222333333333222222222111111222222222222222222222222222222222111111111111111000000000000000000000000......//////000000111111111///......///000000///////////////////////////......////////////......//////......//////000111///////////////////////////////////////.........,,,---------.../////////---.........------......---.....................//////..................+++,,,,,,---,,,,,,++++++,,,------.........//////.............../////////......---,,,+++*********,,,------------------,,,........................................................................------......//////000000//////.........---------//////////////////////////////////////////......///////////////////////////////////////////////////////////////...------///......///111111000///------...............---,,,---///000000/////////........................////////////////////////------............---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++)))************++++++++++++,,,------++++++,,,---++++++,,,,,,------......+++++++++,,,------......,,,,,,,,,,,,------------,,,+++***+++,,,---,,,***---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,,,,,,,,,,------------........................+++,,,------......------+++,,,------......------......------------......,,,,,,------.../////////////////////////////////............////////////////////////000000000000000000000000111111111111333333222222222111111111222111111111111222222333333333333333444444444444555555555555555555555555444444555555555666666666666666666666777888999::::::;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEFFFHHHJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNOOOOOONNNMMMLLLIIIIIIJJJMMMOOOOOONNNLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKIIIGGGFFFEEEEEEEEEEEEAAABBBDDDFFFIIIKKKLLLMMMIIIGGGDDDBBB@@@@@@AAAAAA@@@@@@??????>>>===;;;;;;:::;;;<<<;;;999888999:::::::::::::::999999999999;;;:::999888888888999999888888777777777777888888777777777777777777777777666555555555555666666777555444444333222333333333555444444333333444444555555555444333333222111111333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000111///------...000000///000000000000000000000000......////////////......///////////////000111111////////////////////////------......//////000000---------...............---...///...------...///---------...............000000/////////.........---------------,,,,,,+++,,,---......---,,,...///---............/////////000000//////......------------............------........................................................................///////////////000000000/////////.........------////////////////////////////////////////////////000000000000000000000000........................000000000000///...---,,,///......///111111000///------...////////////...,,,...000111///......///........................////////////////////////.........//////.........---,,,++++++******++++++++++++++++++++++++++++++))))))***+++++++++++++++)))************++++++++++++,,,------++++++,,,---++++++,,,,,,---.........,,,,,,,,,---......//////---------------,,,,,,,,,,,,++++++,,,------,,,***,,,,,,+++***+++,,,...000---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......+++,,,------......------------,,,,,,,,,,,,------,,,,,,------...//////000////////////////////////............////////////.../////////000000000111000000000000111111111111//////000000111222222333111111111111111222333333222222333333333444444444555555555555555555555555444444444555555555666666666666555555666777999:::999999:::;;;<<<===>>>>>>?????????@@@AAABBBCCCDDDCCCCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFEEEDDDDDDFFFHHHGGGHHHJJJLLLMMMMMMMMMMMMKKKJJJJJJJJJJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLMMMLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEFFFAAABBBDDDFFFGGGIIIIIIJJJGGGEEEBBB@@@??????@@@AAA?????????>>>===<<<::::::999;;;<<<;;;888777888:::<<<;;;;;;:::999888777777:::999888777777777888888999888888777777888888999666666666666666666666666555555555555555666777777666555444333222333333444555444444333333444444555333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////222///---,,,...///000000000000000000000000000000/////////000000////////////............///000000////////////////////////............/////////000...............---------,,,...000///---,,,---///---------.........//////---....................................---,,,,,,,,,...///...,,,+++,,,...---------.........//////////////////////////////---...////////////...---........................................................................///////////////.........////////////............////////////////////////......//////000000111111000000000000000000000000........................000000000000///...---,,,///......///111111000///---...//////000000000///,,,///222222///------...........................////////////////////////...//////000000//////...---,,,++++++******++++++************************))))))***++++++++++++***)))************++++++++++++,,,------++++++,,,---++++++,,,------......///---------...///000000111.........------,,,,,,,,,...------...//////...,,,+++***)))((()))+++///111---,,,,,,++++++,,,,,,---.........---------,,,,,,******+++++++++,,,,,,,,,------------------------...---,,,+++,,,---...///+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,------...///000000////////////////////////............/////////000.../////////000000111111000000000000111111111111***+++---///111222444555111111000000111222333333222222333333333444444444555555555555555555555555444444444555555555666666666666555555666777999:::888999999:::;;;<<<============>>>>>>???AAABBBCCCBBBCCCCCCDDDEEEFFFGGGGGGCCCDDDEEEEEEDDDDDDEEEFFFEEEFFFHHHKKKMMMNNNNNNNNNJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLLLLKKKLLLLLLMMMMMMMMMLLLJJJJJJKKKLLLLLLKKKLLLLLLKKKJJJJJJJJJJJJKKKHHHIIIKKKMMMMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKIIIHHHGGGGGGHHHJJJKKKLLLJJJHHHFFFEEEEEEFFFGGGAAAAAACCCDDDFFFFFFGGGGGGFFFDDDAAA???>>>???@@@AAA?????????>>>===;;;:::999888:::<<<;;;888777888:::===<<<;;;:::888777666666:::999777666666666777888999999888888888888999999555555555555555555555555555555555555555666777888666555444333222333444555555444444333333444444555111222222333333444444555333333333222222222111111222222222222222222222222111111111111111111222222000000000000000000000000111111000000//////......222///---,,,---///000000000000000000000000000000//////000000000000//////...------------...////////////////////////////////////////////////....../////////......------,,,,,,...000///---,,,---000---------.........//////***++++++,,,---...//////.../////////...------,,,,,,...000...+++***+++------------.........//////---------...............---...///000000///...---......................................................................../////////...---------,,,000/////////............000000000000000000000000---......///000111111222000000000000000000000000////////////////////////000000000000///...---,,,///......///111222000///......///000111111000000,,,///222222///---,,,---........................//////////////////////////////000000000000//////)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,------------------------111111000///......------//////...------------...***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,///000///---+++,,,---------,,,+++***------------------------.........------,,,,,,,,,------------------------***+++---.........---,,,////////////////////////...............---------000000111111111111000000111111000000000000000111111111222222222333333333444333333222222333333444444444444444444444444444555444444444444555666666777777777777777777777777999999888888999999:::;;;======<<<<<<<<<======>>>AAABBBDDDFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEDDDCCCEEEDDDDDDHHHMMMQQQRRRQQQKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJLLLMMMNNNMMMKKKJJJHHHHHHGGGHHHIIIKKKMMMNNNOOONNNMMMKKKJJJJJJIIIIIIKKKIIIGGGHHHJJJKKKIIIFFFIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJNNNLLLIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCC???>>>>>>===<<<;;;;;;;;;999999999999999999999999:::999888999::::::888777::::::::::::999888777777888888777777666666555555666666777777777777666666555555555555555555555555777666555444333444444555444333333222222333333444333333333222111000//////222222111000//////000000111111111111111111111111111111000000//////............//////000000111111////////////////////////000000000000000000000000......///000000000000000......///000000000000000////////////////////////---------.........//////........................---------............///------...///...---+++***................................................---------............//////...,,,+++,,,---///111///...---,,,,,,---.../////////.........---------........................------------------------000000//////......------,,,---///000000///---,,,........................000000//////.........---............////////////000000000000000000000000////////////////////////000//////............///111111000///////////////111111000000//////......//////000000000000//////111111111000///---++++++------............------////////////////////////......////////////......)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---------------------------------............//////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++************************---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********,,,.........,,,***+++,,,.........---,,,------------------------......---------,,,,,,,,,---------------------------...//////000/////////................................................000000111111111111000000111111000000000000000111111111111111222222222222333333222222222222333333333333333333333333333333444444333333444444555666666666666666666666666666999888888888888999::::::<<<;;;;;;;;;<<<======>>>AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBDDDCCCDDDGGGLLLOOOOOOMMMIIIJJJKKKLLLLLLKKKJJJIIIHHHJJJKKKMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNLLLKKKJJJIIIIIIIIILLLJJJHHHHHHJJJJJJHHHFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLJJJHHHFFFEEEFFFGGGHHHJJJJJJIIIHHHFFFEEEDDDDDDFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC>>>>>>>>>===<<<;;;;;;;;;888888888888888888888888<<<;;;:::;;;<<<<<<:::888888888999999:::999999999777777777777666666555555666666666777777666666666555555555555555555555555777666555444333444444555444333333222222333333444333222222222111000000000222222111111111000000000111111111111111111111111000000000000////////////.../////////000000000111////////////////////////..............................///000000000000000......///000000000000000////////////////////////---------.........//////........................---------............///......//////......------................................................---------............///......---------...///000///...------------.../////////.........---------........................,,,,,,,,,+++++++++++++++////////////............,,,---...000000...---,,,........................000/////////......................../////////////////////////////////////////////////////////////////////...//////000000111111000///////////////000000000000//////......//////000000000000//////000000000000///---,,,,,,.........//////.........////////////////////////......////////////......)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------******+++,,,...///000000---,,,,,,+++++++++++++++,,,,,,+++,,,,,,---......++++++++++++++++++++++++///...---,,,***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++---...---+++)))***,,,...////////////------------------------...------------,,,,,,,,,........................///............///000000------------------------///////////////////////////000000111111000000///000000000//////000000111000000000000111111111111222222111111111111222222222222222222222222222222333333222222333333444555666666666666666666666666888888777777777888999999::::::::::::;;;===>>>>>>AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAAAAABBBBBBDDDGGGJJJKKKJJJHHHGGGGGGIIIIIIIIIIIIGGGGGGHHHIIIJJJLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMKKKJJJIIIIIIIIIIIIMMMKKKIIIIIIJJJIIIHHHFFFGGGFFFFFFGGGGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDEEEFFFGGGLLLLLLKKKIIIHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB>>>>>>======<<<;;;;;;;;;888888888888888888888888<<<;;;::::::;;;;;;:::888666666888999999:::::::::777777777666666666666555555555666666666666555555444444444444444444444444666555444444333444444444333333222222222222333333222222111111111111111111111222333333333222111000111111111111111111111111////////////000000000000////////////000000000000////////////////////////..............................///000000000000///......///000000000000///////////////////////////---------.......................................---------............/////////.........///000000................................................---------............///------....../////////...///...------------...///...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,---...//////...---,,,........................////////////........................////////////........................////////////////////////////////////000000111222111000000///////////////000000000////////////...//////000000000000/////////////////////......---...//////000000//////...////////////////////////......////////////......))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////------,,,+++++++++++++++---,,,++++++,,,---///000------------------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......---,,,+++,,,---///000//////...------------------------------------------------////////////////////////------,,,++++++---...///------------------------////////////000000000000//////000000000000//////000////////////000000111////////////000000000000111111000000000000111111222222222222222222222222222222111111222222333444666666666666666666666666777777666666777777888999888888888999:::<<<===>>>AAA@@@??????@@@AAACCCDDDDDDDDDCCCCCCBBBAAA@@@???@@@AAACCCEEEFFFFFFEEEDDDFFFFFFGGGHHHHHHGGGFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHLLLKKKJJJJJJIIIHHHGGGFFFGGGFFFFFFFFFGGGHHHJJJKKKHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHGGGEEEEEEEEEFFFGGGMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCAAA@@@@@@????????????>>>>>>>>>>>>??????=========<<<<<<;;;;;;;;;999999999999999999999999:::999777777888888777555666777777888999999888888666666666666666666666666444555555666666555555444444444444444444444444444555444444444444444444444333333222222222222333333111111111111111222222222000222333444444333111000111111111111111111111111......//////000000111111////////////000000000000////////////////////////........................---...//////000000//////---...//////000000//////////////////////////////................................................---------............///......---------...000111................................................---------............///,,,---///000000000...---.........------..................................................................///////////////---------....../////////------...//////...------........................///////////////.....................////////////////////////////////////////////////////////////////////////000111333333000000////////////000000//////////////////////////////000000000000//////......///////////////...//////000000000000//////////////////////////////......////////////......))))))*********+++++++++++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...------,,,,,,,,,,,,,,,------,,,+++,,,---///000---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---//////...---------/////////...---,,,------------------------------------------------////////////////////////------,,,++++++---...///.........................../////////000000111111//////000000000000////////////......///000111111....../////////000000000111000000//////000000111333333333333333333333333222111111111111222333333555555555555555555555555666555555555555666777777777777777888999;;;<<<===???>>>>>>===>>>@@@AAABBBBBBBBBAAA@@@?????????>>>???AAABBBCCCCCCBBBAAAAAAFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFGGGIIIKKKLLLGGGHHHHHHIIIJJJIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA????????????======<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;999666666666777666555777888888888777777666555555555555555555666666666444444555555555555444444444444444444444444444444333333444444444444444444333222222111111222222333111111111111111222222222000111333444444333222000111111111111111111111111......//////000000111111000000000000////////////////////////////////////////////////////////////------...///////////////------...///////////////////////////////////////.....................---........................---------............///------,,,+++,,,---///000................................................---------............///+++---///111111000///------..................------....................................................../////////000000,,,,,,------......//////---..................---.................................///////////////............////////////000000000000000000000000////////////////////////////////////000111333333000000////////////000000...............///////////////000000000000//////---....../////////////////////000000000000//////////////////////////////......////////////......)))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---...000000///------......///...---,,,+++------------------------,,,,,,,,,------------...........................///............///000000////////////////////////---......//////000000111...//////000000//////...............///000111111////////////000000000000111111000000000000111111333333333333333333333333222222111111222222333444555555555555555555555555555555444444555555666777777777777777888:::;;;;;;===<<<<<<======>>>???@@@@@@@@@???>>>>>>>>>>>>??????@@@AAA@@@???>>>@@@AAAFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHJJJJJJIIIHHHGGGFFFEEEEEECCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999===;;;888777777888777666888888888777777666444444444555555555555666666666333333444444444444333333333333333333333333333333222333333444444444444333222222111111111111222222222222111111111111111111000111222333333333222111111111111111111111111111////////////000000000000000000000000////////////////////////////////////000000000000000000000000------...////////////...------...////////////...////////////////////////...............---------........................---------............///---,,,,,,,,,,,,------...................................................---------............///,,,...///111111000///...------...//////...---------------.......................................+++++++++,,,------......---------------..................................................................///////////////............////////////111111111111111111111111////////////////////////////////////000000111222///////////////000000111---............///////////////000000000000//////......///////////////......//////000000//////...////////////////////////......////////////......)))************+++++++++************************))))))))))))))))))))))))************************)))***+++,,,,,,,,,+++***++++++++++++++++++++++++---------------,,,,,,,,,---,,,,,,+++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------...//////...,,,+++,,,---......---,,,,,,------------------------,,,,,,,,,---------......---------------------------...//////000/////////........................,,,------...//////000000......////////////.........------......000111111//////000000000111111111222111111000000111111222222222222222222222222222222222222222222333444444555555555555555555555555444444444333444555555666777777777777777888999::::::;;;<<<======>>>>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@>>><<<<<>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777===;;;777666666777666666666666666777666666555555444444444555555555666666333333444444444444333333333333333333333333333333111222333444555444444333222222111111111111222222333222222222111000000000000000000111111111222222111111111111111111111111000000000000////////////111000000000/////////...////////////////////////////////////////////////,,,---......//////......,,,---......//////......//////////////////////////////.........---------........................---------............///---............------,,,................................................---------............///---...///000111000000///------...//////...---------------.........//////........................*********+++,,,---------...------------------,,,.........------............................................./////////000............////////////000000000000000000000000/////////////////////////////////...//////000000///////////////000111111---------.........////////////000000000000//////...///////////////...............//////.........////////////////////////......////////////......)))************+++++++++************************************************************************((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++***)))*********,,,---------,,,***((('''........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,---......---+++((()))+++---.........---------------------------,,,,,,,,,------.........------------------------***+++---.........---,,,------------------------,,,,,,,,,---...//////000......////////////......---------......000111111000000000000111111111111222222111111111111222222000000000000000000000000333333222222333333444555555555555555555555555555444333333333333444555555888777777777777777888888999:::;;;===>>>======<<<<<<<<<;;;;;;<<<===???@@@???@@@???===;;;;;;@@@DDDDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFEEEFFFFFFGGGHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFBBBDDDGGGFFFDDDDDDFFFIIIEEEFFFGGGHHHHHHGGGEEEDDDGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>======@@@???>>>===============;;;;;;;;;;;;;;;;;;;;;;;;666666666666666666666666<<<999555333444444444444333444555666777777777777444444444555555555666666222333333444444333333222333333333333333333333333000111333444555444444333222222111111111111222222444333333222111000//////000000//////000111222222111111111111111111111111111111000000//////......111111000000/////////...////////////////////////........................,,,---......//////......,,,---......//////......//////////////////////////////.........---------........................---------.........////////////000000000///---,,,................................................---------.........//////...//////000000000000000,,,---...//////...---,,,---------.........//////........................++++++,,,------...//////.........------,,,,,,,,,......------------..............................---.........//////000000............/////////000////////////////////////////////////////////////000//////............//////////////////000111111---------.........////////////000000000000///////////////000///......---------............------////////////////////////......////////////......---------,,,,,,+++++++++++++++++++++++++++++++++((()))))))))************((()))***+++++++++++++++++++++++++++++++++++++++...---+++*********++++++---,,,,,,,,,,,,---......///...---,,,***)))(((''',,,++++++******++++++,,,+++++++++,,,,,,,,,------................................................+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------------------------------....................................////////////111000...------...000111---......///////////////000000000000111111111111111111000000000000111111000000000000000000000000......///111222333444555333333333333333333333333222222222333333333444444666666666666666666666666666666666666666777777888888999;;;======<<<;;;:::999:::<<<======<<<:::888============>>>>>>>>>>>>BBBCCCCCCDDDEEEEEEEEEDDDEEECCCAAACCCHHHKKKLLLKKKKKKKKKKKKJJJIIIHHHFFFFFFHHHFFFEEEEEEFFFFFFEEECCCBBBCCCEEEGGGHHHJJJJJJKKKHHHGGGEEECCCCCCDDDFFFGGGDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@@@@@@@??????>>>>>>;;;;;;;;;<<<<<<<<<==================<<<;;;:::999:::999999888888888888888333444555555444444666777888999:::;;;:::888666555666666555555555555666666555555444333333333333444444444444444444444444444000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////.........---------..........................................------...///000000000///---,,,...///000111111000///.........------------......------------------------000...,,,,,,---...///...,,,------......------,,,000///...---,,,------......------,,,,,,------...////////////////////////.........////////////000000000//////.........---,,,,,,,,,---------......------............------------------------------+++---......---...///111111000///...........................////////////000000//////......------////////////////////////000000/////////.........//////.........---------////////////////////////000///...------...///000////////////////////////........................111111000...---,,,+++***////////////////////////////////////////////////000000//////......------++++++++++++************++++++++++++++++++++++++************++++++++++++***************+++++++++++++++++++++++++++++++++---,,,+++*********++++++---,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------++++++,,,---............------------------------------------------------....................................////////////...---+++******+++---...---....../////////////////////000000000111111111111111000000000000111111000000000000000000000000//////000111222333333444333333333333333333333333444444444555555555555666333333333333333333333333666666555555666666777888888999:::;;;<<<;;;::::::::::::;;;<<<<<<;;;:::999<<<<<<============>>>>>>@@@@@@AAABBBBBBBBBBBBBBB???===<<<===AAADDDEEEDDDHHHIIIIIIHHHHHHGGGFFFEEEGGGFFFDDDDDDEEEEEEDDDBBBBBBDDDFFFHHHJJJJJJJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCC@@@?????????>>>>>>>>>===;;;;;;;;;<<<<<<<<<======?????????>>>>>>===;;;;;;999999888777777777777777444555666666555555666888777888999:::999888666555666666555555555555666666555555444333333333333444444444444444444444444444333333333333333333333333111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---------...................................................///000000///...---,,,...///000000000000///...........................------------------------000...,,,,,,---.........,,,------......------,,,000///...---,,,------......------,,,,,,------...//////..................------........./////////000/////////.........---,,,,,,,,,---------......------............------------------------------...///000///---+++,,,---//////...---------------............///////////////////////////.........//////////////////////////////.........---------//////.........---------////////////////////////000///...------...///000////////////////////////////////////////////////000000///...---,,,,,,+++///////////////////////////////////////////////////////////////.........((((((((()))))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***)))))))))***+++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,---...................../////////,,,,,,++++++++++++,,,,,,---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------...---------------------------------------------------------........................---............/////////---,,,+++******+++,,,------....../////////////////////000000000000111111111000000//////000000111000000000000000000000000000000111111111222222222333333333333333333333333444444444444555555555555333333333333333333333333666555555555555666777777888888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>?????????>>>>>>@@@>>>===>>>@@@BBBCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEGGGEEEDDDCCCDDDDDDBBBAAABBBDDDGGGJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>===============;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;888888777666666666666666555666777777666555777888555666777888777666555444666555555444444555555666555555444333333333333333444444444444444444444444444444444444444444444444111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000//////......//////000...............---------...................................................////////////...------......///000000///............////////////......------------------------000...,,,,,,...///...---,,,------......------,,,//////...------------......------,,,,,,------...///.........------,,,,,,,,,---------............/////////...............,,,,,,,,,---------......------............------------------------------...///000...,,,+++,,,---......------------------............////////////.........//////////////////////////////////////////////////////........./////////............---000000000000000000000000//////............//////////////////////////////000000000000000000000000/////////.........------////////////////////////////////////////////////.........///////////////'''((((((((())))))***************************************+++++++++,,,,,,...,,,***(((((()))***+++************************,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,++++++,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,........................)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---...............------------------...------,,,,,,------------------------------------------------........................---------........./////////......------......///---......///////////////////////////000000000111000000////////////000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444555555444444555555666777888777777777777888999999::::::999999999:::;;;<<<::::::;;;;;;<<<<<<======;;;<<<<<<=========<<<<<>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777666555555555555555444666777666555444555777444555666666666555444444555444444444444444444555555444333333222222333333333333333333333333333333111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////................................................---------....................................---..............................///000000///......------------------------///...,,,---...///...---,,,------......------,,,............------.........------,,,,,,------............---,,,,,,++++++,,,,,,,,,---------..............................,,,,,,,,,---------......,,,------......------,,,------------------------***,,,------------...000..................------............////////////------......//////000000////////////////////////000000000000000000000000/////////.............../////////////////////////////////....../////////////////////////////////////////////////////////.............../////////........................////////////////////////------......//////000000)))))))))******+++++++++************************))))))))))))*********+++...,,,***(((((()))***+++************************++++++++++++++++++++++++,,,++++++++++++,,,------//////......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---//////.........------------------...------,,,,,,------------------------------------------------........................------------............000000////////////000000---......///////////////...////////////000000000000000////////////000000000000000000000000000000222222222111111111111000222222222222222222222222111111111222222222333333444444444444444444444444444444444444444555555666777777666666666777888999:::999999999999:::;;;<<<::::::;;;;;;<<<======>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<===???AAADDDEEEFFFGGGGGGHHHHHHGGGDDDCCCBBBBBBCCCCCCBBBAAACCCEEEIIIKKKLLLJJJHHHFFFFFFFFFFFFFFFFFFGGGHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999::::::::::::999999888777666666555555555555555333444555555333333444555444444444555555555444444444444333333333333444444444444333222222222222333333333333333333333333333////////////////////////000000000000000000000000000000000111111000000000//////////////////////////////////////////////////////////////////////////////............//////---.............................................---------.........//////...------------...............------------............////////////......------------------------...---------//////...,,,,,,------......------,,,------.....................------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......---------...............,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------***+++------,,,,,,...///...///000000000000//////............////////////------......//////000000////////////////////////////////////////////////////////////////////////...........................//////////////////...////////////////////////.................................////////////000------------------------////////////////////////------......//////000000******++++++++++++++++++************************(((((()))))))))*********,,,+++***)))))))))***+++******************************+++,,,,,,,,,+++++++++++++++++++++,,,------......------,,,+++******------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////......---,,,,,,,,,,,,,,,------...---------------------------------------------------------........................,,,------------.................................---......///////////////......////////////000000000//////......//////000000000000000000000000000222222111111111111111111222222222222222222222222333333333333444444444444111111111111111111111111444333333333333444555555666666666777777777888888888888999999::::::;;;;;;::::::;;;<<<===>>>>>>???======>>>>>>>>>===<<<<<<:::;;;<<<;;;;;;<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;::::::777777666555555555555555333444555444222222222444444444444444444555555555444333333222222333333444444444333222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////........................///......------......///---------.......................................,,,,,,------.../////////---------,,,------...///...---,,,,,,,,,,,,---.........------------......------------------------...------...//////...,,,,,,------......------,,,,,,---......///............------,,,,,,------...------------------------,,,---------............---------------.........,,,,,,,,,---------......,,,,,,------------,,,,,,---------------------------...///---+++***+++,,,...///000111222111000///............////////////.........///////////////////////////////////////,,,,,,,,,,,,------------...////////////000000000////////////////////////......////////////......////////////////////////........................////////////////////////------------------------////////////////////////.........///////////////++++++++++++++++++******************************))))))*********+++++++++***************+++++++++************************)))***+++,,,,,,,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---.........---,,,+++++++++++++++,,,---............------------------------------------------------........................,,,,,,---------.........------............---------......///////////////........./////////000000//////............//////000000000000000000000000111111111111111111222222111111111111111111111111222333333333333444444444111111111111111111111111333333333222333444444555555666777888999888777777666777999:::;;;;;;:::::::::;;;;;;<<<>>>??????@@@>>>>>>>>>>>>>>>===<<<<<<;;;===??????>>>@@@CCCGGGDDDDDDEEEFFFFFFFFFEEEEEEBBBAAAAAABBBDDDFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFDDDCCCCCCCCCCCCCCCAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::888777666666555555666666444555666555333222333444444444444444444555666666333333222222222222333333444333222222111222222222222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000//////////////////////////////////////////////////////////////////////////////......------......///---------.........//////........................,,,,,,------...//////000------,,,,,,,,,---...///------,,,++++++,,,------///...,,,******,,,...///------------------------...------...000///...,,,,,,------......------,,,,,,,,,.../////////.........------,,,,,,------...---------......//////000------........./////////,,,,,,,,,------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------------------------......---+++******+++---...000111222111000///............///////////////////////////.........////////////////////////,,,---------.............../////////000000000000000000000000000000000000---...///000000///...---////////////////////////........................000000000//////////////////////////////////////////////////////////////////////////////.........,,,,,,++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))***+++++++++++++++)))))))))))))))))))))))))))***+++,,,---,,,,,,+++++++++******++++++,,,---++++++,,,,,,---......///...------,,,,,,------...---------.........//////************************........................+++,,,------......---------,,,,,,++++++,,,,,,---......---,,,,,,+++*********+++,,,---......///...------------------------------------------------........................,,,,,,,,,---------............////////////......---......///////////////............/////////000//////............//////000000000000000000000000000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222333333222222333333444555555666888999:::999777666555777999;;;<<<;;;:::999;;;;;;<<<===>>>???@@@AAA===>>>>>>>>>===<<<<<<;;;:::<<<>>>>>>>>>???DDDGGGCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@BBBEEEGGGGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???======<<<<<<<<<;;;;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;777888888999999999888888888888777666666666666666555666777666444333444555444444444444444555666777333222222222222222222333444333222222111111222222222222222222222222222222000000000000000000000000000000000000000000000000///000111222222111000///////////////////////////////////////////////////000000000000000000000000.........------.........---------.........//////........................,,,,,,------...///000000---,,,,,,+++,,,---//////------++++++++++++------///---***((((((***---///---------------------------------...000000---+++,,,------......------,,,+++,,,.../////////.........------,,,,,,------...,,,------...///000111111.........////////////000,,,,,,,,,------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------)))+++,,,,,,,,,,,,---///+++---///000111000///.............../////////000000000//////.........---///////////////////////////000000000111111222222.../////////000000111111222222222222222222222222---...///000000///...---////////////////////////000000000000000000000000111000000000/////////...111111111111111111111111////////////////////////000000//////.........---*********++++++,,,,,,,,,))))))(((((((((((())))))++++++***)))(((((())))))))))))******+++++++++,,,+++++++++++++++***)))(((,,,,,,---------,,,,,,+++---------,,,+++***)))(((---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,------...---,,,***)))+++,,,,,,---.........---......---,,,---...///000---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...///......------......///++++++++++++++++++++++++---.........---,,,,,,+++.........------,,,,,,,,,***+++,,,---............//////---,,,,,,---...///------............------,,,---///000000///---,,,///............///000000////////////////////////////////////////////////000000000000000000000000222111111111000000//////333222111000111222444555111111111000000000000000333222111000111222333444666666444333333444555666555666777999999888777777999999:::;;;<<<>>>>>>???>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???@@@AAABBB>>>>>>???@@@AAACCCDDDEEEBBBBBBBBBCCCDDDFFFHHHJJJEEEFFFEEEDDDBBBAAABBBCCCGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGEEEDDDFFFGGGGGGGGGBBBCCCCCCDDDDDDDDDDDDDDDAAA@@@>>><<<;;;<<<===>>>????????????>>>>>>>>>===>>>>>>===<<<;;;;;;:::::::::::::::999999999999888999888888777666555555444333333333333333333333333333333333333333333333333333333333333333333333333333333222222111000000///222222111111000000//////000000000000000000000000//////...//////000111222000000000000000000000000000000000000000000000000111111111111111000000000000000//////.........---......------------......------............------///...,,,+++******+++,,,------------------------,,,---...//////...---,,,//////000000///...------//////////////////////////////...---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////.................................------.................................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................,,,------......------,,,,,,---......//////......//////............//////......////////////......---------............/////////............//////------......//////000000......------------..................////////////000000////////////000000---...///000000///...---//////.........---------//////000000000000//////...............---------,,,,,,,,,------.........***++++++++++++++++++,,,******))))))))))))******++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++***---.........---,,,++++++...------,,,++++++******++++++,,,,,,,,,++++++***+++,,,---...---,,,+++***+++,,,------......------,,,,,,+++++++++,,,---......------,,,,,,------...***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---////////////////////////------......------,,,+++------------------,,,,,,***+++,,,---............///...---,,,,,,---...///------............------,,,---...//////...---,,,---,,,,,,,,,,,,---......////////////////////////////////////////////////000000000000000000000000111111111111000000000///111111111222222222222111111000000000000000000000222111111000111222333444666555444333333444555666666666777888888888888777999999:::;;;;;;<<<==============================>>>>>>>>>>>>???AAABBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCDDDEEEFFFHHHIIIFFFGGGGGGFFFDDDCCCDDDFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFDDDDDDEEEGGGGGGFFFBBBCCCDDDDDDEEEDDDCCCBBBBBBAAA>>><<<;;;;;;<<<<<>>>>>>>>=========>>>======<<<;;;;;;::::::888888888777777777666666777777666666555444444333333333333333333333333333666666666666666666666666333333333333333333333333333333333222222222222222222222222222111111111111111111111111111111111111000////////////000000111000000000000000000000000000000000000000000000000........................000/////////.........---......------------......------............------...---,,,+++++++++,,,---------------------------------............------//////......------------------------------------+++++++++***++++++,,,,,,........................------------------------,,,,,,,,,---------......---------.........//////..............................------------..............................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,---......//////......///..................///......////////////......---------............///000000000000000000000000.........////////////////////////....../////////333222222222111000000000////////////////////////......////////////......//////.........---------------............------***++++++,,,---...........................//////+++++++++++++++*********++++++************+++++++++***)))))))))))))))))))))))))))))))))*********,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,....../////////......---......---,,,+++******)))++++++,,,,,,,,,,,,++++++++++++---......---,,,,,,,,,,,,------......---------,,,,,,,,,,,,---......///......------......///***,,,---,,,+++***+++,,,---,,,,,,++++++,,,,,,---........................------......------,,,,,,,,,,,,------------------++++++,,,---..................------------......------............------........................---,,,,,,,,,,,,---......////////////////////////////////////////////////000000000000000000000000111111111111000000000000///000222333333111///...000000000000000000111111222111111111111222333444555555444444444444555555666666666666666777888888999999999999::::::;;;;;;:::;;;;;;<<<<<<============>>>>>>>>>@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIGGGHHHIIIHHHFFFFFFGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFEEEAAABBBDDDEEEEEECCCBBB@@@AAA@@@>>><<<;;;;;;;;;<<<>>>>>>>>>=========<<<<<<======<<<<<<;;;:::::::::888888777777777666666666666666555555444333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444444222222222222222333333333222222222222222222222222111000000////////////000000000000000000000000000000000000000000000000000------------------------/////////.....................------------......------............------,,,,,,,,,+++,,,,,,---...------------------------------,,,,,,,,,,,,------000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...////////////////////////------------------------,,,,,,,,,---------......---------...............------------------------------,,,,,,,,,,,,------........................,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////............------------............////////////......---------............///...///000000000000///...///////////////.........000000////////////000000111111000///...------,,,......////////////......//////............///////////////............---------............------,,,,,,,,,------......///000000000///////////////,,,,,,++++++******))))))+++******))))))******+++******)))))))))))))))***))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++,,,------...............---......////////////...,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,***+++,,,.........------,,,,,,------...------,,,........./////////000000......------------......---...///...---,,,---//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------.........+++,,,------.........---------------------......------............------///...------------...//////............///000000////////////////////////////////////////////////////////////////////////111111111000000000000000///000111111111000......000000000000000111111111333333333333333444444444444444444444444444555555777666555444555666777888888888888888999999999999999999::::::;;;<<<============>>>???@@@BBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGFFFHHHIIIIIIGGGGGGGGGHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFEEEDDDDDDFFFFFFEEEDDDAAABBBDDDEEEDDDCCC@@@??????>>>===<<<<<<<<<<<<============<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::999999999999888888888888555555555555444444333333444444444444444444444444222222222222222222222222111111111111111111111111333333333333333333444444000111111222222333333333111111111111111111111111111111000//////...//////000000000000000000000000000000000000000000000000.........///////////////..............................------------......,,,------......------,,,+++++++++,,,---......///------------------------------+++******+++------222111///------...000111........................---------------...//////........................------------------------,,,,,,,,,---------..............................---------------------------,,,,,,++++++,,,,,,---........................,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......///.........------,,,,,,,,,,,,---------......//////......------------............///***,,,...//////...,,,***000000//////......------000//////////////////000///......------,,,,,,,,,...///000000000000///...000///...------...///000/////////...............//////000000000000//////222222111000///......---000000000//////.........+++++++++******)))))))))))))))(((((((((((())))))***)))))))))))))))***************)))))))))))))))******++++++++++++******++++++,,,---------------,,,------.........------)))******++++++,,,,,,---***+++,,,---------------***+++---...///......---,,,------...------,,,,,,.........///////////////------,,,,,,,,,,,,---------...//////------...//////......------......///........................,,,,,,------...------,,,,,,,,,,,,------.........,,,,,,------...---------+++,,,,,,---------......------............------///...------------...//////............///000000////////////////////////////////////////////////////////////////////////000000000000000000111111111000///......///000000//////000000111111111111444444444555555555555555222333333444444444555555666555444444444555777888777777888888888888888888888999999:::;;;<<<<<<=========>>>???@@@BBBDDDEEECCCBBBAAA@@@????????????AAABBBCCCDDDEEEEEEFFFFFFEEEGGGIIIIIIGGGFFFFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHFFFEEEDDDEEEFFFGGGFFFDDDBBBCCCDDDDDDCCCAAA???===;;;;;;;;;<<<<<<===>>>???<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999888888888777777666666666555555555555555444444444444444444444444444444444444444444444444111111111111111111111111444444333333222222222111///000000000111111222222000000000000000000000000111111000//////...//////////////////////////////////////////////////////............//////000000---------.....................------------......,,,,,,------------,,,,,,***+++,,,---.../////////------------------------------+++******+++------000///---,,,,,,---///000........................000///......---------...------------------------------------------------,,,,,,,,,---------...........................------------------------------,,,,,,++++++,,,,,,---........................,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......///.........------,,,,,,,,,,,,------------............---------------............///***,,,...//////...,,,***000000//////......------///......------......////////////000000111111111///000000111111000000///000///...------...///000//////////////////////////////000000000000//////222111111000//////......000//////......---------***************)))))))))))))))(((((((((((()))))))))))))))))))))******++++++++++++***************))))))***+++++++++******(((((()))***++++++++++++,,,,,,---------,,,,,,+++))))))******+++,,,,,,,,,***+++,,,------......---+++,,,...//////...------------......------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++---...---,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------,,,,,,------...------,,,***+++,,,------...------------............------........................---,,,,,,,,,,,,---......////////////////////////////////////////////////000000000000000000000000000000000000111111111111111000...------///111333/////////000111111222222333444555666666666555555111222333444444555444444444444444444444555666666777777777777888888999999999::::::;;;;;;<<<<<<<<<======>>>???AAACCCDDDEEEBBBAAA@@@???>>>>>>>>>>>>@@@AAACCCDDDFFFGGGGGGGGGEEEGGGIIIIIIFFFDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHHHHFFFEEEDDDCCCCCCBBBAAA???>>>===::::::;;;<<<===>>>>>>>>>;;;;;;;;;::::::::::::999;;;;;;::::::::::::::::::777777666666666555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333222222222222000000000000000111111111////////////////////////111000000////////////000////////////////////////////////////////////////,,,,,,,,,---......//////---------------...............------------......,,,,,,------------,,,,,,***+++---...////////////------------------------------,,,,,,,,,,,,------,,,+++*********+++,,,---++++++++++++++++++++++++///...---,,,++++++++++++------------------------------------------------,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------............------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////............------------......------............---------------............///...///000000000000///...///////////////...............------------......,,,,,,---...///000111111000000////////////000000//////............//////...////////////000000000------............------***+++,,,---...//////000//////..................))))))))))))***************))))))))))))))))))***)))))))))))))))***++++++,,,,,,,,,,,,+++++++++***)))***++++++,,,,,,,,,+++((()))***+++,,,,,,,,,,,,---------------,,,+++***++++++++++++******))))))***+++,,,---............---......//////...---,,,------......------,,,+++)))***+++,,,,,,,,,+++***------,,,,,,,,,,,,------,,,---...---,,,+++,,,...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------------------------,,,,,,,,,------...------,,,,,,)))***,,,---......------------............------,,,---...//////...---,,,---,,,,,,,,,,,,---......////////////////////////////////////////////////000000000000000000000000///000000000111111111111.........///000111222333...//////000111111222222111222444444555444444333000111333444555555444444333333444555555555555444666666777888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>???AAACCCEEEFFFBBBBBBAAA@@@????????????@@@BBBDDDFFFHHHJJJJJJJJJGGGIIIJJJJJJGGGDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGEEEEEEDDDBBB@@@???>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999::::::::::::::::::::::::777666666666555555555555444444444444444444444444555555555555555555555555000000000000000000000000333333333333333333333333000111222333444555666777222222111111111111111000////////////////////////000////////////000000111////////////////////////////////////////////////,,,,,,---......///000000,,,,,,,,,------...............------------......+++,,,,,,------,,,,,,++++++,,,---...//////......------------------------------............------+++++++++,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,,,,------........................------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------............------------------............------------------------,,,------......------,,,,,,---......//////......///..................///,,,------......------,,,---------............///000000000000000000000000........./////////////////////............//////+++++++++,,,,,,---------000///---++++++---///000......////////////........./////////000000000000------............------((()))***,,,---///000111//////////////////000000(((((())))))******++++++++++++************++++++))))))((())))))***++++++---------,,,,,,+++++++++***+++,,,,,,------------+++,,,---...////////////............---,,,+++***......,,,+++***((('''&&&***+++,,,---................../////////...,,,+++---.........---,,,,,,+++***+++,,,---...---,,,,,,.........------............///000///......///000///......------......///////////////////////////+++,,,,,,---.........---.........------,,,,,,,,,---------...------,,,,,,)))***+++---......---------..................---,,,---///000000///---,,,///............///000000////////////////////////////////////////////////000000000000000000000000//////000000111111111222+++---///222333333333222...//////000111222222222000111222333444333222222000111222444555555444444222333444555666555444333555666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;======>>>???AAACCCEEEFFFCCCBBBAAAAAA@@@@@@@@@AAAAAABBBEEEHHHKKKLLLMMMMMMHHHJJJLLLKKKHHHDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGIIIJJJJJJHHHFFFGGGEEEBBB???======>>>>>>>>>>>>>>>===<<<;;;999888:::::::::999999999888888::::::::::::::::::::::::888888888888777777777777333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333//////111444666888:::;;;444333333222222111111111000000000000000000000000//////...//////000111222/////////////////////////////////////////////////////////000111222222333,,,,,,,,,------..................------.........+++,,,,,,------,,,,,,+++,,,---.../////////...---------------------------,,,---////////////---,,,------...///000000//////------------------------...............///000111////////////////////////------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........................------............---------------.........//////........................,,,------......------,,,,,,---......//////......//////............//////,,,------......------,,,---------.........////////////............//////---.........//////000000000000////////////000000/////////////////////...///---***((((((***---///---...///000000///...---.../////////000000111111//////000000000000//////,,,,,,------...///////////////000000111111222222)))))))))))))))*********++++++***))))))***++++++)))))))))***++++++,,,,,,---+++))))))+++,,,***''')))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++******))),,,,,,+++***+++,,,---...,,,------......------,,,.........------,,,,,,,,,+++,,,------......------------------------------.........------,,,,,,,,,///...---,,,+++,,,---...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................------------...//////..............................////////////......---------............///000///...---------------////////////////////////000000000000////////////////////////000000000000000000000000000000000000222111111111000000//////111111111111111111111111000111111111111222222222333333333333333333333333666666666666777888999:::@@@???>>>===<<<;;;::::::===>>>@@@AAABBBCCCCCCCCCBBBCCCBBBAAA>>>===>>>???FFFHHHKKKMMMNNNMMMKKKJJJKKKJJJIIIGGGEEEDDDBBBBBBEEEDDDBBBBBBBBBCCCEEEFFFHHHHHHIIIJJJIIIHHHGGGFFFGGGEEEBBB???<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888888999888999999::::::999999888666666666666555555555555666666555555555555666666444444333333333222222222111111222222222333333333000000000111222222222333555222///333;;;BBBEEEDDD<<<888444111111222222111222222222111000//////...000000000000////////////......------------......///////////////000000111//////......---------,,,........................---------............///...------,,,,,,------......---,,,+++***+++,,,---***+++,,,,,,------,,,,,,---,,,+++***+++,,,---...---------............///,,,,,,,,,---...///111111---------,,,,,,+++++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,///...,,,+++***+++,,,,,,........................,,,---.../////////------////////////////////////.........------,,,,,,,,,------------------------.........------,,,,,,,,,///////////////.........////////////////////////........................//////......---------,,,////////////////////////000000000000000000000000///............---------//////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................000000000///......------************)))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))---+++))))))+++,,,***((()))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++*********+++,,,,,,------...------------...//////,,,------......------,,,............---------,,,,,,---......//////......---------------------------------------,,,,,,,,,...---,,,,,,,,,,,,---...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------...//////////////////////////////.........//////.........---------............/////////...---------------////////////////////////////////////............////////////000000000000000000000000000000000000111111111111000000000///111111111111111111111111000000111111111222222222333333333333333333333333666666666666777888999999=========<<<;;;;;;::::::===>>>???AAABBBBBBBBBCCCBBBCCCCCCAAA???>>>???@@@FFFGGGJJJLLLMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBEEEDDDBBBAAAAAACCCEEEGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFDDD@@@===;;;:::;;;;;;=========<<<<<<;;;;;;;;;;;;:::999999888888888999888999999::::::999999888666666666666555555555555444444444444444444444444444444444444333333333333111111222222222333333333111111111111111222222222444111000444<<>>@@@AAAAAAAAAAAABBBCCCCCCBBB@@@???@@@AAAEEEGGGIIIKKKKKKKKKJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDAAA???@@@BBBEEEGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDBBB>>><<<:::;;;<<<===???>>>>>>===<<<;;;::::::::::::999888888888888999888888999999999999888888666666666666555555555555222333444555555444333222555555555444444444444333111111222222222333333333222222222111111111111111222111111666===BBBCCCBBB999666333111111222222111222222111111000/////////000000000/////////......//////............//////222222111000...------,,,///////////////.................................---------............///...------,,,,,,------...000///...---,,,,,,,,,,,,,,,,,,---............---++++++,,,------------------------............///......------,,,,,,++++++------------,,,,,,,,,,,,,,,,,,+++*********++++++........................,,,,,,,,,,,,------------,,,,,,------------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++------------------------------------............------------------------...------------,,,,,,,,,++++++,,,,,,------......................................................///////////////.........////////////////////////000000000000000000000000------...///000111222222//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000,,,------...//////000000,,,,,,++++++***)))(((((((((((()))******)))(((((()))))))))***++++++,,,,,,+++************+++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++*********+++,,,---...---,,,+++,,,------......------,,,,,,,,,---...------,,,+++------...///////////////------------------------+++++++++,,,,,,------...---,,,,,,,,,------..................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...........................------------...//////------------------------,,,,,,------------,,,,,,---------............//////......---------....../////////////////////////////////.........------////////////000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000111111111111222222222222222333333333555555555555666777888888777777888888999:::::::::<<<<<<===>>>???@@@@@@@@@@@@BBBCCCCCCBBBAAABBBCCCEEEFFFHHHIIIJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEECCC@@@>>>???AAADDDGGGCCCCCCCCCCCCCCCBBBBBBAAACCCAAA>>><<<;;;<<<>>>?????????>>>===<<<::::::999999999888888888888888999888888999999999999888888666666666666555555555555111333444666666444333111666666555555555444444444111111222222222333333333333222222222111000000000000000333777===@@@AAA@@@777555222111111222111111111111111111000000//////000000/////////.........000//////......//////000000000000000///...---,,,////////////////////////........................---------............///...------,,,,,,------...111000///...---,,,,,,,,,,,,---......//////......***+++---.........---,,,---------............///,,,,,,---,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........+++,,,---......---,,,+++...........................---+++***)))******+++////////////////////////++++++,,,,,,------......------------------------------------------------***++++++,,,---......///................................................////////////////////////////////////////////////////////////////////////---......///000000111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////---------....../////////---,,,,,,+++***))))))((()))******++++++******))))))))))))***++++++,,,,,,******+++************+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++******+++,,,---...---,,,+++,,,------......------,,,)))***,,,------,,,+++***,,,,,,---............---------------------------***++++++,,,,,,---------+++,,,,,,------.........---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................------------...//////------------------------,,,,,,------------,,,,,,---------............///......---------......///////////////////////////000000000/////////......////////////000000000000////////////////////////000000000000000000111111000000000000000000000000//////000000000111111111111111111222222333333333444444444444555666777888555555666777888999::::::;;;;;;<<<===>>>>>>>>>>>>>>>@@@CCCCCCCCCBBBCCCDDDEEEEEEFFFGGGHHHGGGGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCDDDBBB@@@>>>???AAADDDFFFBBBBBBAAAAAA@@@@@@@@@@@@BBBAAA@@@???>>>???@@@AAA???>>>===<<<;;;:::999888888888888777777888999999777888888999999888888777666666666666555555555555222333555666666555333222666666555555555444444444111111222222222333333333333222222222111000000000///111333888;;;=========555333111000111222111111111111111000000000000000////////////............//////............//////---...////////////...............///////////////........................---------............///...------,,,,,,------...000/////////...---,,,,,,,,,---......//////......+++,,,---...///...---,,,---------............///***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........+++,,,......///...---,,,........................---,,,+++***)))***++++++////////////////////////******++++++,,,,,,,,,---------------------------------------------------++++++,,,---...//////000........................////////////////////////.........///////////////////////////////////////////////////////////////........................//////////////////////////////............//////////////////////////////........................////////////////////////........................///.........---------,,,,,,,,,,,,+++*********)))++++++************++++++,,,,,,++++++***))))))))))))***++++++***)))+++,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,---......//////......,,,------......------,,,)))***,,,---...---+++***+++,,,,,,---...---------------------------------++++++++++++,,,,,,,,,,,,++++++,,,---............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...........................------------...//////........................------............---------------............///...------------...//////////////////////////////111000000000////////////////////////000000000000////////////////////////000000000000111111111111000000000000000000000000/////////000000000111111000000111111222333333333444333333444444555666777444555666777888999::::::::::::;;;<<<<<<<<<<<<<<<<<>>??????@@@???@@@BBBCCCBBB@@@>>>===:::::::::999999888888888777777777777777888999999777777888888888888777777666666666666555555555555333333333333333333333333444444444444333333333333111111222222222333333333111111111111111222222222111222444444555555666666222000///000111222111000000000000000000000000111//////.........---------------,,,,,,,,,,,,---------...///000000...---,,,,,,,,,,,,,,,---------...........................---------............///...------,,,,,,------...++++++------...------,,,++++++,,,------------------------------...//////---------............///,,,---...//////...,,,+++------------.........///+++,,,---.........------........................,,,------------.........------------------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------......------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------------------------------////////////////////////,,,,,,,,,,,,---------...////////////////////////000000000000000000000000............//////////////////////////////////////////............//////////////////////////////........................////////////////////////........................------------------------++++++++++++++++++,,,,,,,,,***'''%%%%%%'''***,,,)))))))))***++++++,,,,,,'''***,,,+++))))))+++---)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------///......------,,,++++++---,,,+++***+++,,,---...,,,------......------,,,+++---///111222111///------......///////////////---------------------------,,,,,,++++++*********)))+++,,,...//////......******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------.........//////---------------...///000//////////////////////////////.........---------////////////000000000000//////////////////////////////000000111111111222000000000000000000000000////////////000000000000///000000111222222333333333333333333444555666666666666666777888999999999999999:::;;;;;;;;;::::::999<<<@@@BBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFF>>>???@@@AAAAAAAAAAAA@@@BBBAAA???>>>>>>>>>???@@@===???BBBCCCCCC@@@<<<:::999999888888888888888888777777666777777888999999777777888888888888777777777666666666555555555555333222222111111222222333444444333333333222222222111111222222222333333333000000111111222222222333222333333333222222333555111000///000111222111000000000000000000111111111//////.........------------,,,,,,++++++,,,,,,---...///000000///---+++)))+++++++++,,,,,,---------........................---------.........//////...------,,,,,,------...)))***,,,---...------,,,***+++,,,,,,------,,,,,,......---,,,,,,...///000---------.........////////////000000///---+++)))---------.........//////+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,...---,,,,,,---...///000........................((()))+++---.........---////////////////////////000000000//////......---------------------------,,,,,,,,,------.........,,,,,,++++++++++++++++++------------------------000000000000000000000000+++++++++,,,,,,---------////////////////////////000000000000000000000000------...///000111222222//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000+++,,,,,,------......///)))***+++,,,,,,+++***)))***************************++++++,,,,,,++++++***---***((((((***,,,+++***))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,++++++************+++,,,---...//////...---,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------......------........................///...------,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,...000111111000000/////////...///...---,,,+++,,,---------------............///222///---...000000...,,,111000///...............------......//////000000...............///000000111000...------...///000////////////////////////......//////////////////,,,---......,,,,,,---...////////////////////////000000000000000000000000333222222222111111000000111111000000//////......333333222111111222333333111111111222333444555666888999:::999777777888:::999:::<<<======;;;:::888;;;;;;<<<>>>???AAABBBBBBFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD????????????@@@AAABBBBBB???>>>>>>>>>>>>>>>>>>???BBBBBBBBBAAA???===<<<;;;888888888888888888888888555555666777888999999999777777888:::<<<<<<:::777888777777666555444444444666666666555444333111111999666333000///000333444111111222222222333333333222111111111000000//////222222222222222222222222000000000000000111111111000000000000////////////000///...------...///000......------------......---------.........//////////////////////////////......------------......................................................///......------,,,++++++*********++++++,,,,,,---........................------------------------,,,---.../////////---------------,,,,,,+++++++++......---------......///------------------------......///////////////...///...---,,,,,,,,,,,,,,,//////............//////------------------------...------,,,,,,------......------,,,,,,------...---------............///111000///...,,,+++***))).........------,,,,,,,,,------------------------///////////////////////////////////////////////////////////////.........000000000000000000000000////////////............------------------------000000000000000000000000////////////////////////111111000000//////......000///---,,,,,,---...//////111222111000///000111......//////...---,,,,,,------............------))))))***++++++***))))))******++++++++++++*********++++++,,,,,,++++++***---***((((((***,,,+++************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,++++++......---,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,+++,,,---////////////.........---------......,,,+++++++++,,,------------............///111///---...000000///---000//////............///............////////////...............//////000000///...------...///000........................////////////............---...//////------...///////////////////////////000000000000000000000000222222111111000000000000////////////000000000000222111000000000000111222333333222222222333333444111222444444555666888;;;999:::<<<======<<<:::999:::;;;<<<===???@@@AAABBBCCCBBBBBBAAAAAABBBCCCCCCEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@?????????@@@AAAAAA@@@???>>>>>>>>>>>>???@@@BBBBBBAAA@@@???===;;;;;;888888888888888888888888666666777777888999999999777777888:::;;;;;;999777777777777666555444444444444444444444444444333333666555222000///000111222111111222222222333333333111111111111000000000///111111111111111111111111222111111111000/////////111111111111000000000000000///...------...///000......------------......------------.........///..............................------------......------------------------........................------------------------+++++++++++++++,,,,,,,,,------------------------------------------------------.........------,,,------------,,,,,,,,,,,,///......---------......------------------------'''(((***,,,---......//////...---,,,,,,,,,,,,---......------------......------------------------...------,,,,,,------......------,,,,,,------...---------............/////////...---,,,++++++***......---------,,,,,,,,,........................................................................////////////....................................---.........//////000000------------------------////////////////////////////////////////////////000000000000//////......///......---------.........///000000......///000......//////...------,,,------............------))))))************)))))))))***+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,***))))))***++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,///...---,,,++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,------------------+++,,,------......---------------,,,,,,+++++++++---,,,,,,++++++++++++,,,---------.........//////++++++,,,,,,---...//////------,,,,,,,,,,,,++++++------,,,+++++++++++++++---------............//////......///000111///............---......///////////////.....................------......///000//////...------...///000........................////////////......------...///000///......///000////////////////////////000000000000000000000000000000000000////////////.........///000111111111111000000//////000000111444444333222222222222222///000222333444555888;;;:::;;;<<<======<<<;;;:::::::::;;;<<<>>>???@@@@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@??????????????????AAA@@@>>>======>>>@@@AAAAAAAAA@@@???>>>===;;;:::888888888888888888888888888888888888888888999999777777777999::::::888666777777666666555444444444222222333444444444444444333333222111000000000000111111222222222333333333111111111111000000000000000000000000000000000000333222111111//////...---222222222111111111000000//////............//////......------------......------------............------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,---------------.........000///...---------------------------------------'''((()))+++,,,---------......---,,,,,,,,,------------,,,,,,,,,,,,------------------------------...------,,,,,,------......------,,,,,,------...---------............///......---------,,,,,,,,,...------------,,,,,,,,,////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111........................////////////////////////////////////////////////000000000////////////...------...............---,,,---......,,,,,,---............///......---,,,------............------)))))))))))))))))))))))))))***,,,------,,,***)))***++++++,,,,,,++++++***+++************+++******,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,------,,,+++++++++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,------......///+++,,,------......------/////////......------,,,,,,++++++******+++++++++------------............******,,,---.../////////,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********---------............///......///000111111000///------------......///000/////////......---------...------------...//////......---------...//////........................000//////......------,,,---///000///...---.../////////////////////////////////////////////////////////////////////........./////////000000000111000000000000000000000000333222222222222222333333444555666666555666888:::::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????>>>>>>??????AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>BBBAAA???======???AAABBB?????????>>>===<<<::::::888888888888888888888888999999999999888888888888777666666777999999777555666666666555555444444444222333333444444444333333222222222222222111000000111111222222222333333333111111111000000000000000000000000000000000000000111111000000/////////...111111111000000000000////////////....../////////......------------......------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++******+++,,,,,,------....../////////000///...------------------------------------------............---,,,,,,...------,,,,,,,,,------...------,,,,,,------...------------------------...------,,,,,,------......------,,,,,,------...---------............///,,,,,,,,,---------......------------------------........................................................................------...............///,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111////////////////////////////////////////////////////////////////////////////////////////////////,,,---.../////////...---,,,---......,,,,,,---...---...............------------............------******))))))))))))*********+++,,,------,,,+++******++++++,,,,,,++++++*********++++++************,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,***************+++,,,,,,+++,,,,,,------.........+++++++++,,,,,,,,,------+++,,,,,,------.........+++,,,------......------/////////......---------+++++++++******++++++,,,+++,,,,,,,,,,,,---------***+++,,,---............,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******---------............///---///111111111000//////---------------...///000//////......------,,,,,,---------------...//////---------------...//////........................//////......---------,,,,,,---......,,,,,,---...////////////////////////////////////////////////..................//////111000000000/////////...111111111111111111111111000000000111222333555666444666777777666777999;;;999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>???@@@AAABBBCCCDDDEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>============AAA@@@>>>======>>>@@@AAA>>>>>>>>>===<<<;;;:::999888888888888888888888888999999888888888888888888777666555666777777666444555555555555444444444444444444444444333222111000222333444444444333222111111111222222222333333333000000000000000000111111111111111111111111111111......//////000000000111000////////////............//////////////////.........------------......------------------,,,,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,,,,,,,------......///////////////...---------------------------------------///////////////...------------,,,,,,,,,------...//////............//////------------------------...------,,,,,,------......------,,,,,,------...---------............///++++++,,,------......///------------------------------------------------................................................,,,---------......//////------------------------///////////////.........////////////////////////........................////////////////////////.............../////////+++,,,.../////////...------...//////...---...///------...............---------............------++++++************++++++,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------************+++,,,---...,,,,,,,,,------.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------......,,,,,,,,,---,,,++++++***---------............///...000333333111///......---------,,,------...............---------------------,,,,,,------...///,,,,,,,,,---......//////------------------------------------------------,,,---...---,,,+++,,,...////////////////////////000000000000000000000000............////////////111111111000///.........000111111222222111111000......///000222444666777000222333444555666999<<<888888888999::::::;;;;;;;;;;;;<<<======>>>?????????@@@AAACCCDDDEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@???>>>==================??????>>>>>>>>>>>>??????<<<======<<<;;;:::999999888888888888888888888888777777777777777777888888777555444444555666555333444444444444444444444444555555444444333111000///333333444444444333333222111111222222222333333333000000000000111111111111111111111111111111111111,,,---......000111111222//////.........---------......////////////............------------......------------,,,,,,,,,,,,////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------...............---------......///------------------------***+++,,,---............------,,,,,,,,,---....../////////....../////////------------------------...------,,,,,,------......------,,,,,,------...---------............///++++++,,,------...//////,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,---......//////........................000000//////............................................................////////////////////////---............/////////,,,,,,---...////////////...000000000///...///000,,,---......///.........------............---------,,,+++******+++,,,---...---+++******+++---...***++++++,,,,,,++++++***(((***---,,,***))))))+++*********++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,------------------,,,,,,,,,---......,,,,,,------------------++++++,,,,,,,,,,,,------++++++++++++++++++******+++,,,------......------***++++++,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---------...///...---,,,+++,,,------,,,,,,,,,---------......,,,------...---,,,+++***---------............//////222444444111...------......---,,,,,,,,,------,,,------------------...------,,,,,,------...///++++++,,,---............------------------------+++,,,,,,------......///---...///...---,,,---///////////////////////////000000000000000000000000....../////////000000000000000000000//////////////////000111111000///////////////000111333444555000111333333333555777:::777777777777888999:::;;;<<<======>>>>>>????????????@@@BBBCCCDDDDDDDDDDDDAAA@@@@@@@@@????????????======<<<<<<<<<===>>>>>><<<===>>>>>>>>>>>>===<<<;;;;;;<<<;;;;;;:::999888888888888888888888888888555555555666777777777888777555333333444555444333444444444444444444444444333333333333333222111000222222222222222222222333111111222222222333333333///000000000111111111111000000000000000000000000---.........///000000000////////////............---...///000000///...---......------------......---------,,,,,,,,,++++++..............................------------......------------------------........................---------------------,,,,,,,,,,,,---------------------------------------------------------------+++,,,---...............------------,,,,,,,,,,,,---------------...///000------------------------******+++,,,------------,,,,,,,,,,,,,,,---...//////......------......///------------------------...------,,,,,,------......------,,,,,,------...---------............///+++,,,,,,------.........,,,,,,,,,---------..............................------------------------------------------------++++++,,,------...//////.................................///////////////------------------------........................////////////////////////---------.........//////,,,,,,,,,---...///000000...///000000///...///000,,,------...//////......------............------------,,,++++++,,,------///---+++))))))+++---///+++++++++,,,,,,+++++++++'''***------***))))))+++))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,------...---111000///...............------------------------++++++,,,,,,,,,---------,,,++++++******)))))))))+++,,,------......------+++,,,,,,---...///000000,,,,,,,,,,,,------...///---------.........//////111///---+++***+++,,,---+++++++++,,,,,,---------------...///...---,,,+++---------........./////////333666555111---,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......***+++,,,---............------------------------***++++++,,,---...//////...///000///...---...000////////////////////////000000000000000000000000.../////////000000111111......//////000000111111---...///000000///...---111000000000111222333333555666666555333333555666666666666666777888999:::======>>>>>>??????@@@@@@???@@@BBBCCCDDDCCCCCCBBB@@@@@@@@@????????????>>><<<<<<<<<<<<<<<===>>>???:::<<<===??????===<<<:::;;;;;;;;;;;;::::::999888888888888888888888888888333444444555666777777888777555333333444444333222444444444444444444444444111111222333333333333222222111111000111111222222111111222222222333333333//////000000111111111222///////////////////////////////////////.........000000000000////////////---...///000000///...---.........------.........---------,,,,,,+++++++++------------------------.........------.........................................................+++,,,,,,------......///,,,,,,,,,------.................................------------------------***+++---///000000//////---------,,,,,,+++++++++,,,,,,,,,---...///000111------------------------...///......---,,,+++***,,,,,,,,,,,,,,,---...///...------,,,,,,------...------------------------...------,,,,,,------......------,,,,,,------...---------.........//////,,,,,,,,,---------......,,,,,,,,,------.........////////////////////////------------------------------------------------++++++,,,,,,---...//////........................,,,------...///000111111------------------------........................////////////////////////---------.........//////------,,,,,,---...000111...///000///......///000,,,,,,---.../////////...---..................---*********+++,,,...///000------------------------)))+++,,,------,,,***)))((()))******++++++++++++)))))))))))))))************'''(((+++)))$$$!!!""")))***+++---......------,,,,,,,,,---...///000000......---------,,,,,,,,,,,,+++***)))))))))***+++------------,,,,,,+++*********+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------......//////...---,,,---...///000...---,,,,,,++++++++++++***+++,,,,,,------,,,,,,...222666555000------///)))***+++,,,...///000000.........------,,,,,,,,,////////////////////////------------------------......------------......000000000000000000000000+++,,,---...////////////------............------......------------......////////////////////////000000000000000///......000000000000000000000000222222111111222222333444555444333222111222333444666666777888999:::;;;;;;999:::;;;===>>>@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA>>>>>>??????>>>>>>===<<<<<<<<<<<<============>>><<<<<<===============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888777777777777777777777777777777444444555555555555555555555444333333333333444555222111111000000111111222111111111111111111111111222222111111222222333444111111000000000000111111000000////////////000000//////000000000000//////......------------......////////////////////////...............///000111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++...000000---,,,---///000///...---------------......//////...---,,,,,,+++,,,---//////---,,,+++---------............///........................---------------...///000000////////////.........,,,,,,,,,------.........//////...---,,,++++++***------------------------------------------------///////////////.........222000---,,,---------,,,///......------......///------------------------.........------,,,,,,,,,///---+++))))))+++---///------............------,,,,,,,,,---------......................................................+++,,,---...////////////........................***+++---///000//////...//////000000111111111222/////////////////////////////////...------,,,,,,......------------......////////////////////////............////////////////////////////////////---...............------000///...---------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,***)))******+++,,,,,,+++***)))))))))******++++++,,,,,,,,,)))***,,,+++'''%%%&&&)))***+++---......------,,,---------...///////////////.........---------------,,,+++,,,,,,---...,,,---------,,,,,,+++*********+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++,,,,,,------......,,,,,,+++,,,---...///...------,,,,,,,,,---***+++,,,,,,------,,,,,,---111555444///,,,---///***++++++,,,---...//////+++++++++*********))))))........................------------------------......------------..............................+++,,,---...////////////------............------......------------......////////////////////////000000000000000///......000000000000000000000000000000000000000111111222333222222111222333444555555555666777888999:::::::::;;;<<<===>>>???@@@AAA@@@AAAAAAAAAAAAAAAAAA@@@:::;;;;;;;;;;;;:::999999;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;:::999999888777777777777777777777777777777555555555555555555555555555444333333333333444555222222111111111111222222111111111111111111111111222222111111222222333444111111000000000000111111000000////////////000000//////000000000000//////......------------..............................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++...000///---,,,---/////////...---------------......//////...------,,,---...000111111000...---------------....................................------------------....../////////.........------,,,,,,------------------.........------,,,,,,+++------------------------------------------------...........................,,,+++,,,...000000///+++++++++******+++++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......................................................+++,,,---...////////////........................+++,,,---////////////........./////////000000000////////////////////////000////////////...............------------..........................................////////////////////////////////////---...............------//////...---------------...---,,,+++***)))))))))++++++++++++++++++++++++******,,,,,,---,,,+++***++++++------,,,***(((''')))******+++,,,---------...++++++------******,,,******+++,,,------------------..................,,,,,,,,,,,,++++++++++++------,,,,,,---...//////,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,------...000///...,,,,,,,,,------//////...---------......***+++,,,,,,------,,,,,,---000333222...,,,,,,...,,,,,,,,,---------......---------------,,,,,,,,,........................------------------------......------------......------------------------,,,,,,---...////////////------............------......------------......000000000000000000000000//////000000000///......000000000000000000000000...............///000000111111111111222444555666444444555666777888888999<<<<<<======>>>?????????>>>??????@@@@@@??????>>><<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999888888777777777777777777777777777777555555555555555555555555555444444333333444444555333333222222222222333333111111111111111111111111222111111111111222333333111111000000000000111111000000////////////000000//////000000000000//////......------------..............................000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---//////---,,,---...///.........------------.........///......---,,,+++,,,---......---,,,+++------------............------------------------...------,,,,,,,,,,,,---......---------,,,,,,,,,------------------,,,,,,------------------------------------------------------------------------,,,,,,------......//////,,,++++++---///000///---------------------------++++++++++++++++++++++++,,,,,,------------------+++,,,---......---,,,+++------............------,,,,,,,,,---------......------------------------........................,,,,,,---...////////////........................+++,,,---...////////////---...............///////////////////////////////////////000000000000000......------------..........................................////////////////////////////////////------...............---......---,,,,,,,,,------*********)))******++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++---...---+++)))'''((())))))***+++,,,------...+++***------+++,,,000+++++++++,,,,,,---------...............------------------,,,,,,,,,,,,+++++++++++++++,,,------...,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......///000000222111///...---------.........------------......***+++,,,,,,------,,,,,,---///000000...,,,,,,---------------------------//////..........................................------------------------......------------......------------------------,,,------...//////......------............------......------------......000000000000000000000000...///////////////......000000000000000000000000......------......///000111111111222222333444555222333444444666666777888===============>>>>>>>>>=========>>>>>>========================<<<;;;;;;:::::::::;;;;;;;;;<<<<<<==================<<<;;;;;;;;;;;;:::::::::999999:::999999999888888777777777777777777777777777777555555555555555444444444444444444444444444444444444333333222222333333444111111111111111111111111111111111111111222222333111111000000000000111111000000////////////000000//////000000000000//////......------------....................................---------...//////------------------------,,,,,,---............---,,,---......------------..................---------...............------++++++,,,------,,,++++++,,,,,,---------.........------------------------...---,,,,,,++++++++++++---------,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------+++++++++,,,---...//////......---...///...+++)))......////////////......------------------------,,,,,,,,,------.........,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------........................,,,------...//////..............................,,,------.........//////........................////////////////////////---......///000000111111......------------......------------------------............////////////////////////////////////,,,---......///.........------,,,,,,,,,,,,------*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,(((***+++---------++++++(((((())))))***++++++,,,,,,)))))),,,---+++,,,000,,,,,,,,,,,,,,,,,,------...............---------000000000000////////////+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...//////000111000...,,,++++++,,,,,,---,,,,,,,,,,,,,,,------***+++,,,,,,------,,,,,,---...///...---,,,------...------------,,,,,,,,,+++++++++++++++,,,,,,,,,........................------------------------......------------..............................,,,---......///.........------............------......------------......////////////////////////......////////////......///////////////////////////............///000000222222222222222222222111222222333444555666777777<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;999::::::::::::999888888:::::::::;;;;;;;;;<<<<<<===============<<<;;;;;;;;;;;;:::::::::999999999999999888888888888888777666666666666666666666666666666555555555444444444444444444444444444444444444333333222222333333444111111111111111111111111111111000000111111222333111111000000000000111111000000////////////000000//////000000000000//////......------------..............................,,,,,,,,,,,,---///000000------------------------++++++,,,---------------,,,,,,------...---,,,,,,------...//////......---------...............---///000000000000000000///,,,,,,,,,------------...------------------------...---,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,------.........------------------------------------------------+++++++++,,,---...//////...------...///...+++(((***+++,,,,,,,,,,,,+++***------------------------,,,,,,,,,------.........///...,,,++++++,,,...///,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------........................,,,---......///.................................------------.........///////////////////////////////////////////////////,,,,,,---...//////000000......------------..........................................////////////////////////////////////,,,------...//////......---------,,,,,,------......---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))***+++,,,------------((())))))))))))************'''(((,,,,,,***+++...---,,,,,,++++++,,,,,,---------..................---------,,,,,,,,,,,,+++------............------++++++,,,---------,,,,,,++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***++++++,,,,,,------,,,+++)))))))))******,,,,,,+++++++++,,,------***+++,,,,,,------,,,,,,........................------------------------,,,,,,------------......------------------------------------------------......------------..............................------...............---------............------......------------......////////////////////////------.../////////......///////////////////////////////////////000111111222222333333222111000000222222333444555666666777:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::::::::::::::999999999999888888888888888888888888666666666666666666666666666666666555444444333333333444444555555444444333333333222222222222333333111111111111111111111111111000000000000111222222111111000000000000111111000000////////////000000//////000000000000//////......------------......------------------------,,,,,,,,,,,,---...///000------------------------++++++,,,------------------,,,+++,,,......,,,+++,,,---.../////////...---,,,---......///.................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---------,,,,,,,,,+++++++++------------------,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,------......//////+++******,,,...///...,,,+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,------------------000///,,,******,,,///000,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------...............---..............................---------......///000000000///////////////////////////////////////+++,,,,,,---...//////000......------------......////////////////////////............////////////////////////////////////,,,,,,---...////////////......---------...//////------,,,+++++++++++++++++++++++++++++++++++++++************+++,,,---...---,,,+++++++++,,,------++++++************)))))))))'''(((,,,---***))),,,------,,,+++++++++,,,---,,,---------.../////////++++++*********)))))))))------......---,,,+++******+++,,,,,,---------,,,+++,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((((()))******++++++,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,///...------...//////...,,,---------------------////////////000000000111------------------------------------------------......------------......---------------------------...............------------............------......------------......------------------------,,,---......//////......///////////////////////////////////////000000111000000222222333222111111222222333444555666777777888888888999999::::::::::::;;;;;;<<<<<<;;;;;;:::>>>????????????>>>======;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;::::::::::::999999999999888777777777777888888888888666666666666666666666666777666666555444444333333333333444555555444333333222222111111111111222222111111111111111111111111000000000000000111222222111111000000000000111111000000////////////000000//////000000000000//////......------------......------------------------///...------,,,,,,,,,,,,........................,,,,,,---...............---++++++,,,......,,,***+++,,,...///000///...---,,,------...//////......+++******************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------------------------........................,,,+++******---......------...000111111000...---++++++++++++++++++++++++------------------,,,,,,///...------------...///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------........................///...------------...////////////.........------////////////////////////------......//////000000......------------......000000000000000000000000............////////////////////////////////////+++,,,---...///////////////............///000111*********+++,,,...///000))))))))))))))))))))))))************+++,,,---...000...,,,***)))***,,,---------,,,++++++******)))(((''')))---...***)))***...---,,,+++++++++,,,---,,,,,,------...///000000000000/////////.........+++,,,,,,,,,+++)))'''&&&***+++,,,,,,------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++,,,,,,------///...---------...///000---------------...///000++++++,,,---------,,,,,,000///------///000000///,,,,,,,,,---------......+++,,,,,,,,,------......------------------------------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---...............---------..................---.........------.........------------------------,,,,,,---.../////////...///////////////////////////............///000000---///000222333333333222222333333444555666777777666777777888999999:::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<============>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999999888888777777777777777888888888666666666666666666666666777777666555444444333333333333444555555444333333222111111111111111111222111111111111111111111111000000000000000111111222111111000000000000111111000000////////////000000//////000000000000//////.........------.........------------------------222111///---+++******)))........................---......///////////////---+++***+++......,,,***+++,,,...000000///...---,,,,,,---.../////////...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------......///000......------------,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------///////////////.........000...+++***+++,,,++++++***+++---......---+++***------------------------.........------,,,,,,,,,,,,---...//////...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------........................//////---,,,,,,---...///.........------,,,,,,,,,////////////////////////////////////000000000000.........------.........000000000000000000000000............/////////000////////////////////////+++,,,---...///////////////////////////000111111************************+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---*********+++,,,---///000---------...///000000111---...///000000///...---///......------......//////...------...///...---***+++,,,,,,------------))),,,......,,,***))))))------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***------------------------//////...---+++***))))))++++++,,,,,,---...//////........................------------,,,+++***)))........................//////...------------.....................------,,,,,,---......---,,,,,,***++++++,,,,,,------...------------------------000000///...---,,,,,,+++......///000000///......---.........---,,,++++++,,,...111333333111...,,,000000000000000000000000//////.........---------...//////000111222222333000111333555666666666555777777888888888888777666::::::;;;;;;<<<;;;;;;;;;??????>>><<<;;;:::999888::::::;;;;;;<<<======>>>@@@???>>>===;;;:::999888888888888888888777666666888777777777888999::::::888888777777666666555555999999999888888666555444333333333222222222111111222222222111111111111000000000000000000000000000222111111111000000////////////............//////111111000///...---,,,,,,000000000000000///......////////////....................................------------------------////////////////////////////////////////////////...------------...//////------------------------............/////////000//////.........---------------............------,,,,,,+++,,,...///...---,,,---------.../////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,........................---.........///000000000)))+++---///000...---+++////////////////////////---------............///000///---+++++++++---...........................,,,,,,,,,---...///000111---...///...---,,,---///...------------...//////000000000000000000000000////////////////////////.........------,,,,,,,,,******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++,,,------......---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,---------------...///000000000......////////////......---,,,,,,++++++,,,,,,---///---,,,---...///...---+++,,,------------------------...---+++***+++------,,,,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,+++,,,------------,,,+++------------------------......---,,,++++++******+++,,,,,,------.................................////////////...---,,,+++------------------------//////...---------------.....................---,,,,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++***.......................................---,,,,,,---...000222222000...---------------------------//////.........---------.../////////000111111111000111222333444555555555555555666666666555555444999::::::;;;;;;;;;;;;;;;===<<<<<<;;;:::999888888999999:::;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::777888888888888777666666777666666666777777888999777777777777666666555555777777777777777666555444333333333222222222222111222222222111111111111000000000000000000000000000111111111111000000000///111111000000000000111111000000000///......------000000000000000///......////////////....................................------------------,,,,,,........................------------------------...------------...//////---------------------------------------...............------,,,,,,,,,,,,------............---------,,,,,,,,,.........------------...............------------------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......---------,,,,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,..........................................//////,,,,,,,,,---------......////////////////////////---------............///000///---,,,+++,,,---.................................---------......//////000111000//////000111...------------...//////////////////////////////..............................---------,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,------************************+++++++++++++++,,,------......---,,,,,,,,,,,,,,,------------,,,,,,+++***---------...//////000000//////............//////---,,,,,,++++++,,,,,,---...---,,,---...///...,,,------------------,,,+++//////...,,,******---000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------........................////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------------------...............---,,,------......------,,,......------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///....../////////...------...//////000000//////...------------------------...............---------......//////////////////000000111111222333555555444444555555555555555444888999:::;;;;;;;;;;;;;;;:::::::::999999999888888888888888999::::::;;;;;;999999999:::::::::::::::777777888888777777666555666666555555555666777777777777777666666666666555555555666666666555555444333333333333222222222222222222222111111111111000000000000000000000000000111111111111000000000000111111000000000000111111//////////////////////////////000000000///....../////////............---------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---------------------------------------........................---------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------------------------......---------,,,,,,,,,---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,.................................---------------...---,,,++++++---...///////////////////////////---------............///000///...---------...///........................//////...---------------///000111111//////000111...------------...//////...................................................------------,,,,,,,,,************************))))))***+++,,,,,,,,,,,,))))))***+++,,,------...************************+++++++++***+++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,---------,,,+++***---------......///////////////---,,,,,,---/////////......------......///...---,,,,,,......---,,,,,,,,,------,,,+++******---...---,,,++++++---///++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,,,,---.../////////...---------------------------......------,,,,,,,,,,,,---------------------------------......////////////...,,,++++++,,,...///...///////////////....../////////....../////////////////////////////////..........................................------111000000///000222444555555555666777777777666666777888999::::::;;;::::::999999999999999999999999666666777777888999999:::999999888888888888888888777777777777777666666555666666666555555666777777666666666666666666666666444555555666666666555555444444333333333222222222222222222111111111000000000000000000000000000000111111111000000000000000//////............//////............//////000000...///////////////......//////.........---------------------------------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------.........------....../////////...---------,,,------------------------------------,,,,,,,,,,,,------------------------------------------------,,,+++++++++---000333555------------------------------------------------++++++,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---+++***+++,,,...------------------------------,,,,,,,,,---------......------------------------.................................---,,,,,,,,,+++---,,,,,,,,,,,,---......////////////////////////---------............///000///............//////........................///......---------......---///000///...---...///...------------...//////................................................------------------------************************)))***+++,,,,,,,,,,,,,,,))))))******+++,,,------************************+++************+++,,,,,,------,,,++++++++++++,,,++++++,,,,,,------,,,,,,------------............///...---,,,,,,---...//////......------......///...,,,+++,,,---...---,,,+++++++++++++++***)))((()))+++------,,,+++++++++***+++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------------------------,,,,,,........................,,,,,,,,,---,,,,,,++++++------------------------......//////......---,,,+++,,,...///000///...---------------------------,,,,,,,,,------.........------------------------,,,------......////////////...,,,++++++,,,...///......///////////////...000///...------...///000////////////////////////---.................................------------111000//////000111333444444444555666666666666666666777888999::::::::::::999999999999::::::::::::555555666666777888888888:::999999888777777666666777777777777777666555555888777777666666666777777555555555555555666666666555555666777777777666666444444444333333333222222222222222111111111000000000000000000000000000000000000000000000000111111//////............//////------......///000000000......////////////..................------------------------------------.........------,,,,,,,,,------------------------------------------------...------------...//////------------------------...---------------------------------...............---,,,,,,,,,,,,---...---...000///---,,,---////////////...---------,,,------------------------++++++++++++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,...111444777------------------------........................+++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,---+++******,,,------,,,------------------------,,,,,,,,,---------......------------------------.................................---,,,,,,,,,+++***+++---//////...---,,,////////////////////////---------............/////////........./////////........................,,,,,,,,,------///000000...///000///...---...000...------------...//////////////////////////////........................------------------------************************+++++++++,,,,,,++++++***))))))******++++++,,,,,,++++++++++++++++++++++++***************+++,,,,,,------,,,+++++++++++++++,,,++++++++++++,,,---...------------------------......------------......---,,,,,,++++++,,,,,,------,,,+++,,,---...---+++***+++++++++++++++***)))'''***---...---+++******)))***,,,---...------,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......///......------........................---.../////////...,,,+++***,,,...000000///...---...------,,,,,,------...+++,,,,,,---......//////------------------------+++++++++,,,,,,---------///...---,,,,,,---...///------.../////////......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------...............------..................111111000000111222222333111111222333444444444444555666777888999:::::::::999999999999999999::::::555555555666777777888888::::::999888777777666666666666777777666666555444888888777777666666777777444555555555555666666666666666777777777666666555444444444444333333333333222222222111111111111000000000000000000000000000000000000000111111111111111111000000000000111111---.........//////000000------.../////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////------------------------,,,---------............------...............///...---,,,++++++,,,---...---///111000---+++---000...............---------------------------------++++++++++++,,,,,,,,,,,,------------------------------------------------//////.........///111222------------------------------------------------,,,------....../////////------------------------......---------,,,,,,,,,,,,+++******,,,------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------....................................---------------)))+++...000000///,,,+++////////////////////////---------............///---............/////////........................,,,,,,,,,---...///000111000111222222000000111222...------------...//////////////////////////////------------------------,,,,,,,,,------------...************************,,,,,,,,,,,,+++******)))***************+++++++++++++++++++++++++++++++++***************++++++,,,---,,,++++++***+++++++++///...+++***)))+++,,,...------------------------,,,------......------,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++++++++,,,---------,,,,,,)))+++------,,,+++,,,---(((***,,,---......---,,,///......------......///---,,,++++++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------......///......------------------------------...///000///...,,,+++)))+++...000111000...---...---,,,,,,,,,,,,---...---------...............------------------------++++++,,,,,,,,,,,,,,,,,,........................,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...//////000000000111222222333222222222000000111333333444444444444555666888999999::::::888888888888888888777777555555555666777777888888888888888888888888888888666666777777666666555444888777666666555555555666444444444555555555666666666666666666555555444333555444444444444333333333222222222111111111111000000000000000000000000000///000000000111111111111111111000000000000111111.........///////////////,,,---......//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------******+++,,,---......///,,,,,,,,,------............---+++******+++---...---000222000---+++---000---------...............------------------------,,,,,,,,,------.................................------------------------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------......---------,,,,,,,,,,,,+++)))***+++------,,,........................,,,,,,,,,---------......,,,,,,,,,---------................................................//////+++,,,---.........------////////////////////////---------............///,,,,,,---.......................................---------------...///000000111222222111000111222...------------...//////........................------------------------,,,,,,,,,---------......************************---------,,,+++***)))(((+++++++++***************++++++++++++++++++++++++*********)))***++++++,,,---,,,++++++******++++++222000,,,)))((()))+++---------------------------+++,,,............,,,+++///......------......///---,,,++++++------,,,+++,,,,,,---...////////////---------++++++,,,...111((())),,,.........---,,,//////............//////...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++++++++,,,,,,---...//////........................++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...,,,+++)))+++...000111000...---...---,,,,,,,,,,,,---.../////////...------,,,,,,------------------------..............................///000000///......+++,,,,,,---.........---------...//////...------........................---------.........//////---------...///000111111000111333444444333222111111222333444555555666555444555666777999999::::::888777777777666666666666555555666666777888888888666777777888999:::::::::666666666666666555555444777666555444444444444444444444444555555555666666555666555555444333222111555555444444444333333333222222222111111111111000000000000000000000000000//////000000111111111222//////............//////////////////////////////,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++...------------...//////------------------------(((((()))***,,,---...///+++++++++,,,,,,---------...---+++******+++---...---000333111---+++---000,,,------....../////////------------------------........./////////000000........................------------------------((()))***,,,---.................................------------------------******++++++,,,---......------------------------......---------,,,,,,,,,,,,***)))***+++---,,,,,,........................,,,,,,,,,---------......,,,,,,,,,------.................................---.........///000000000------,,,+++,,,---...///////////////////////////---------.........//////++++++,,,---.........---........................//////...------------......000111000///...///000...------------...//////------------------------------------------------,,,,,,,,,------.........++++++************+++++++++***)))))))))***,,,---///---***((((((***,,,...++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++***)))(((---,,,+++******+++,,,---***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...000...,,,******,,,...000------------------------000///...,,,++++++,,,,,,+++++++++++++++***)))((()))***+++,,,------------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,---+++)))------------------------,,,---------.../////////------.........---+++***.........////////////000666444000---+++,,,...000......---------,,,,,,,,,........................++++++++++++++++++++++++,,,---------,,,++++++***,,,---......,,,,,,---...---------------------------------,,,,,,+++++++++........................,,,,,,,,,------.........------------------------,,,---------.../////////......////////////......111111111111111111111111000111111111111222222222444444555555666777777777888777777777666666555555333555777888999888777666555555444444444444555555777666555444333444444555777777666666555555555444444444444444444444444444555555555444444333333333666555333222111222333333333333333222222111111111111111111222222333333333111111111111111111111111222111111111000000//////.........///////////////............////////////...///000///...---...000/////////...---------,,,---------------------------------------------,,,++++++++++++++++++++++++...---+++***)))******+++------------------------------------------------+++---///111222000...---,,,---------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,---...//////........................---------............///........................+++,,,---.........---,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------///...,,,,,,------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------------...///000111111000///............------,,,,,,,,,000000000///.........---//////////////////......---...000111111000...---................................................000///...---------------......------------......000000////////////000000......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,******)))))))))***+++,,,,,,+++(((&&&&&&(((***,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))******+++++++++******,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...///...,,,++++++,,,...///------------------------//////---,,,+++,,,,,,---,,,,,,------,,,++++++***)))***+++,,,---------------,,,+++++++++,,,---...------------------------,,,******+++......---***+++++++++,,,,,,------------------...............------.........---,,,+++,,,,,,,,,,,,------------222000...---,,,...000111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,---......,,,,,,---...------------------------.........---------,,,,,,........................------------............************************---------...............------............------111111111111111111111111000000111111111222222222555555555666777777888888888888777777666666666666444555666777888777777666888888777777666777777777777666555444333444444555777666666666555555555444444444444444444444444444444444444444444333333333555444333222222222333333333333333222222222111111222222333333333333333333111111111111111111111111111111111000000000/////////////////////.....................////////////---...///...---,,,---///---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...------------------------------------------------+++---...000000///...---,,,,,,------------,,,,,,++++++,,,,,,,,,---------+++,,,,,,------.................................---------............///------------------------.../////////---,,,***)))..............................---------,,,,,,,,,------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,///......---......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////...---------------...//////000000//////...,,,,,,,,,+++++++++******---------------,,,,,,,,,---------------------------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---------------......------------..............................---------....../////////---,,,,,,,,,,,,,,,,,,---)))))))))((()))******++++++***(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,((()))***+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------------------------------------------------------...------,,,,,,,,,---------............------,,,******++++++,,,---------------,,,+++++++++,,,,,,........................---,,,,,,---//////...---))))))***+++,,,------..................---------------.........---,,,+++,,,,,,,,,,,,------------,,,,,,,,,---...///000111000000/////////.................................------------------------------......///.........,,,---......,,,,,,---...------------------------//////............------------------------------............------------------------------------...............---------,,,,,,------------,,,,,,000000000000000000000000000000000111111111222222555555666666777888888999888888777777777777666666555555555666666666666666666555555444333333333333666555444444333444444444666666666555555555555555444444444444444444444444333333333333444444444444444444333222222222333333333333333222222222222111444444444333333333333333111111111111111111111111111111000000000000//////000000//////......---------............/////////,,,---...---,,,+++,,,...++++++,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,------------------------------,,,,,,,,,,,,---...///000------------------------------------------------,,,,,,---------.........,,,------.........------,,,,,,,,,,,,------------------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***...........................------------,,,,,,,,,........................------------------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////...------------............------.........,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...------------.........------------......---...///000000///...---,,,,,,---...///000111222,,,,,,++++++++++++,,,,,,)))(((((()))))))))******,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,)))***++++++,,,,,,,,,+++***+++,,,------,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------...------............------+++++++++++++++,,,,,,---...------,,,++++++++++++------------------------,,,,,,---...//////...---))))))***+++---...///////////////...---------,,,---------------------,,,------........./////////)))***+++---.../////////////////////.........---........................------------------------//////...---,,,***(((''',,,---......,,,,,,---...------------------------............------------------------------------------------,,,,,,,,,,,,......................../////////...---------,,,,,,------......------,,,000000000000000000000000000000000000111111111111444444555555666777777777777777777777777777777777666555555444444555666666444444333222111111111111555444444444444444444444555555555555555555555555444444444444444444444444222222222333333444444555444333333333333333333333222222222222222222222222444333333222222111111111111111111111111111111111000000000000000000//////111111000///...------,,,---------.........//////,,,---......,,,,,,---...++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------,,,,,,,,,,,,------......------------------------------------------------,,,,,,+++++++++,,,---....../////////...------,,,,,,,,,,,,------------...------------------,,,,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.................................------------------------------------------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++++++++*********+++........................------------------------------------------------///......---------............,,,++++++,,,........................---------.........///000000000.........///////////////...---,,,,,,,,,,,,---...////////////////////////........................///......---------............------------......///000222333333222000///,,,------...//////000000++++++************++++++((())))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,------------,,,,,,++++++*********+++,,,,,,------------,,,++++++***++++++++++++++++++++++++***+++------------------++++++,,,---...///000111/////////...---------,,,---------------------------------............///***+++,,,---......------.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,***(((''',,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++/////////...---------,,,......////////////......//////////////////////////////000000000111111111222222333333444555555666666666666666666666666666555555444444444444555555666555444444333333333444333333444444444444444444444444444555555555555555444444444444444444444444111222222333333444444444222333333333333333333333222222222222222222222222222111111111000000//////000000000000000000000000//////////////////000000111111000///...------,,,------------............---///000///...---...///,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++******---------------------------------------------------,,,*********+++---...111000000///...,,,+++***,,,,,,---------.........------------------,,,,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,---,,,+++***+++---........................------------------------------------------------......---------......///...---,,,++++++,,,---...........................---.........///000000000........./////////000000...---,,,,,,,,,,,,---...////////////////////////..............................---------......///......------------.........000111333333111000...------------------------+++******))))))******+++))))))***++++++++++++***'''((()))******+++******++++++++++++++++++++++++))))))***++++++++++++***------------,,,+++***)))+++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,***++++++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,,,,,,,---------,,,++++++************************)))+++,,,---++++++,,,---,,,,,,---...///000000111...............---------------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,---......------,,,...------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------......///.........,,,---......,,,,,,---...------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------...............---------...//////////////////.../////////////////////////////////000000000111111111111222222333444444444444444555555555555666666444444444444444333333333222222222111111222222333222333333444444444444333444444444444444555555555444444444444444444444444222222222222333333333333222222333444444444333333111222222222222333333333000000000///////////////000000000000000000000000......////////////000000000000//////......------,,,------------............///000///......///000------..................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((---------------------------------------------------,,,+++***+++,,,---...000000//////---,,,***))),,,---------............------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++---000///,,,,,,...000........................------------------------////////////////////////...------------...//////---------,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,---------------++++++,,,,,,---.........------------------------------------------------...........................------------...//////......------------......,,,---...//////...---,,,......------,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,---,,,,,,+++&&&''')))+++++++++***)))************************)))***++++++,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,***+++,,,,,,,,,,,,+++***,,,------------------,,,++++++++++++++++++++++++---............---+++*********+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***+++,,,---------,,,+++++++++++++++++++++++++++(((+++------+++***+++------------.........//////---------...............---,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,---------------.....................------------........................------------------------,,,,,,---...////////////,,,---......,,,,,,---...------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000000000000000000000000000---------...............---......//////......---........................////////////000000000111111222222333333444555555333333333444444444555555333444444555444333222111............///000111111111222333444555444444333333333333444444555555555444444444444444444444444333333333222222222222222111222333444444444333333111111222222222333333333////////////000000000000000000000000000000000000........./////////000000///////////////.........,,,,,,---------.........---...//////------...///......------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***------------------------------------------------,,,,,,,,,,,,,,,------...,,,------------,,,,,,+++------------............+++,,,,,,------.................................---------............///------------------------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))),,,///...+++***---000................................................////////////////////////---------------...//////------............------,,,,,,,,,,,,---------...---------------,,,,,,,,,++++++,,,,,,---......///---...////////////...---------------------------........................---------------...//////......------------......,,,,,,,,,------,,,,,,,,,------------............---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,''')))+++---...---,,,+++))))))))))))))))))))))))++++++,,,------------,,,******+++,,,---------------,,,+++******+++,,,---++++++,,,---------,,,,,,***+++,,,------,,,+++***------------------------++++++++++++++++++++++++......//////...,,,***)))***+++,,,,,,---------,,,---+++***(((((()))+++,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......,,,+++,,,...------------------------,,,------....../////////---,,,,,,+++,,,---...///,,,,,,---------.........,,,,,,,,,---...///000111000/////////....................................////////////////////////,,,---------,,,++++++***,,,---......,,,,,,---...---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222------------------------,,,------....../////////,,,------......------,,,........................////////////000000000000222222333444444555555666222222222333333444444444222333555555555333111000000000000000111333444555000111333444555444444333333333333444444555555555444444444444444444444444444333333222222111111111000111333444555444333333111111111222222333333333//////000000111111222222000000000000000000000000---.........//////000000.........///////////////,,,,,,,,,---------......,,,---......,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++------------------------------------------------***+++---...///......---------------------------------------------------,,,,,,---------.........)))***+++,,,---------------------.........//////++++++,,,,,,---...//////........................---------.........//////........................++++++++++++,,,...000111------------------------,,,,,,,,,------.................................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***%%%))),,,+++((('''***---................................................---------------------------------------...///000,,,---////////////---,,,........./////////000000000000000//////......---------......///000111111---...000111111000...---000000000000000000000000........................---------------...///000.........------.........///...------------...///,,,------...///000111111(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,,,,***)))***+++........................------------------------...---,,,++++++---...000000///...+++***(((''''''***+++,,,,,,------,,,,,,---,,,,,,+++*********+++++++++,,,------......///000///---,,,+++*********)))+++---///000000......///...------++++++***))),,,,,,,,,++++++*********+++++++++,,,......---+++...,,,++++++...111333333---------,,,,,,------...,,,,,,---...---,,,***)))------------------------+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------...+++((((((,,,...///...........................------++++++++++++------+++---......---,,,,,,---...........................------,,,,,,------......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---..................---///...---,,,,,,---...///---------...///000111111333333333333333333333333000111111222333444555555333333333333333333333333111111111111222333444444333333333333333333333333222222222222222222222222444444333222333444555666444444333333222111000000111111111111111111111111111111111111111111111111444333333222111000//////111000......000000000///000000///...---,,,,,,+++........................------------------------,,,,,,++++++,,,,,,---...000///---,,,+++,,,,,,---,,,------+++******,,,///------------------------...---,,,++++++++++++,,,------------------------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***++++++,,,---......//////------------------------//////...---,,,++++++***,,,,,,,,,---...///000000//////.........---------++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------........................------------------------///...---,,,,,,---...///+++,,,------...............------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---------...............---------------------------.........---,,,,,,+++---------............///------------------------000///---+++++++++---............------,,,,,,,,,---------...///000000111------------------------,,,,,,,,,------------...........................//////000000///...------------------------------........................((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...//////...---,,,++++++++++++***+++,,,,,,------,,,,,,---,,,++++++******++++++,,,,,,,,,------------...///...---+++******))))))+++---///111111111000///...------,,,,,,++++++***,,,,,,,,,+++++++++******,,,+++***+++---...---,,,---+++)))***,,,...000000......---,,,,,,,,,------------.........---,,,+++---------------------------------------...............------------......///,,,******---///000///........................------,,,++++++,,,------+++---......---,,,,,,---........................---------,,,,,,---------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------........./////////,,,,,,------------,,,,,,------............------///...---,,,,,,---...///...---------...///111222333333333333333333333333555555555666666666666666333333333333333333333333333333222111111222222222333333333333333333333333333333333333333333333333444333333222333444555666444444333333222111111000111111111111111111111111111111111111111111111111333222222111111000000000111000......000000000///...............---------........................------------------------------,,,,,,------...///...---,,,++++++,,,,,,---,,,,,,---,,,++++++,,,...---------------------------------,,,,,,,,,++++++************************,,,------......------,,,------,,,,,,,,,,,,++++++(((((()))******+++,,,,,,------------------------.........------,,,,,,+++,,,---------...////////////.........------------,,,,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------.....................------------------------------------......------,,,+++---------............///------------------------000///---++++++,,,---.........---------,,,,,,,,,---------...///000000000------------------------.........////////////000........................///////////////...------------------------------........................)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,************************......------,,,,,,,,,+++***,,,......,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///------,,,,,,------......***+++,,,,,,------,,,,,,,,,,,,++++++******++++++......---------,,,,,,,,,...---,,,+++***))))))))))))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,******,,,---...---...,,,******,,,.........///...---,,,,,,,,,,,,,,,....../////////...---,,,------------------------------......///////////////..................//////---+++,,,...000111000........................------,,,,,,,,,,,,------+++---......---,,,,,,---------------------------------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,------------,,,,,,......------------......///...---,,,---...000222222222222222222222222222444444444333333333222222333333333333333333333333444444333111111000000000333333333333333333333333444444444444444444444444333333333333333444555555444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000......000000000///---------.........//////........................------------------------...------------...//////,,,++++++++++++,,,,,,---***,,,------,,,+++,,,,,,------------------------,,,,,,---......---+++***------------------------------............------++++++,,,,,,,,,,,,------+++++++++,,,------......------------------------------------------------------..............................---------------------...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,------,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------.../////////...---------,,,------------------------------......------,,,,,,---------............///------------------------///...---,,,,,,,,,---......------------,,,,,,,,,---------...//////000000------------------------.........////////////000........................///////////////......---------------------------------------------------***))))))*********++++++++++++++++++++++++++++++************************---------,,,,,,++++++******,,,------,,,++++++,,,************************++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,------...***+++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,//////...---,,,,,,++++++---,,,+++***))))))))))))((()))***++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++...,,,))))))+++---......000...---,,,...///......///......---,,,,,,,,,,,,---............------------------------------------------......//////000//////............//////...---,,,---...///000000........................---------,,,,,,---------+++---......---,,,,,,---------------------------,,,------------------,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///...,,,+++,,,...000111222222222222222222222222222222222222222111111111222222222222222222222222333333222111111111111111333333333333333333333333333333333333333333333333333333333333333444444444333333333222222111111111111111111111111111111111111111111111111111111111///000000000111111111222111000......000000000///................................................---------------------------------------......///************+++,,,,,,---))),,,......---++++++,,,------------------------+++,,,...//////---,,,***........................,,,,,,------------,,,,,,******+++,,,,,,---......------------......//////------------------------,,,,,,,,,------........................---------------------------------............---,,,++++++------,,,,,,,,,,,,------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......------------------------------,,,,,,,,,,,,------...------,,,,,,------...000000///...---,,,,,,,,,------------------------,,,------...------,,,,,,---------............///,,,,,,------------------///...------------......---------------------------------....../////////------------------------,,,,,,,,,------------..............................///////////////......------------------------------------------------*********)))***+++,,,,,,++++++++++++++++++++++++************************++++++++++++******)))))))))***,,,,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------...---,,,+++*********+++***+++,,,,,,------,,,,,,,,,++++++***++++++,,,,,,//////...---,,,++++++***,,,,,,+++***))))))))))))------..................***++++++,,,,,,------...++++++++++++++++++++++++...,,,))))))+++---......000...------......---,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------+++,,,,,,---......////////////............//////,,,,,,---------...///000........................------------------------+++---......---,,,,,,---------------------------,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---444333222111///...---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,------------------,,,///...,,,,,,,,,---///000111111111111111111111111222333333444555666666666222222222222222222222222111000000000111111222333333333333333333333333333111111111111111111111111222222222333333333333333333333222222222222222111111111111111111111111111000000000000000000000000/////////000111111222222111000......000000000///000//////...------,,,,,,........................------------------------,,,,,,,,,+++,,,,,,---...)))******+++,,,,,,,,,,,,))),,,......---++++++,,,------------------------+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++,,,---......***************+++++++++------------------------+++,,,,,,------........................---------,,,,,,------------------............---,,,++++++...------,,,,,,------...------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------...000000///...---,,,,,,,,,------------------------,,,,,,------...------,,,---------............///,,,,,,,,,---------...............---.........///------------------------------------............------------------------,,,,,,,,,------------.................................///////////////...------------------------------------------------++++++***)))***+++,,,---++++++++++++++++++++++++************************))))))******************(((***,,,+++***)))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...,,,+++***)))))))))***+++,,,,,,------,,,,,,++++++******++++++,,,,,,//////...---,,,,,,++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++++++++,,,,,,,,,---,,,******,,,---...------+++***+++,,,,,,+++***---------,,,,,,------...,,,,,,+++++++++,,,------------------------------++++++,,,---...//////000///..................///***,,,---...------...000........................------............------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---333222111000...,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,...---------------......000000000000000000000000000111111222333444555666222222222222222222222222/////////000000222333333333333333333333333333333111111111111111111111111111111222333333333333333222222222222222222222222111111111111111111111111000000000000000000000000/////////000000111111111111000......000000000///111000///...---,,,++++++........................------------------------,,,++++++++++++,,,------***+++,,,,,,,,,,,,,,,+++***,,,------,,,+++,,,,,,------------------------+++,,,...//////...------------------------------******++++++++++++************+++,,,,,,---......++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------..................,,,,,,,,,,,,---------------------...------,,,,,,......------------......------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......------,,,,,,//////......---,,,,,,+++------------------------......------------.........------,,,,,,------.../////////...---------,,,------------------------,,,,,,------......---------------............///+++,,,,,,------.........---.........////////////,,,,,,,,,------------...------------------------------------------------.........////////////000........................---...//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,...************************************************)))))))))***++++++,,,,,,)))+++,,,,,,+++******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,///...---,,,+++************+++,,,,,,------,,,,,,++++++******++++++,,,---.........------,,,,,,,,,---,,,,,,+++++++++++++++)))))))))(((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***+++---...---,,,+++******+++,,,---,,,***,,,,,,,,,,,,------...///---,,,,,,+++,,,---...///------------------------,,,,,,---...///000111111......------------......***---//////......///111........................,,,---...//////...---,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++------............------+++,,,------------,,,+++,,,---.........---,,,,,,000000000000000000000000//////000000111111111222111111111111111111111111111000000000000000111222333333333333333333333333111111111111111111111111000111222333444333333222222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000000000111000......000000000/////////......---------,,,........................------------------------,,,,,,,,,,,,,,,---......,,,,,,---...------++++++,,,,,,---,,,++++++,,,...------------------------------------.........///000000000000000000000000***++++++,,,,,,++++++***+++++++++,,,,,,---------........................------------------------,,,,,,------------------,,,---------.../////////++++++,,,,,,,,,---------,,,,,,------...---------......------------..............................***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,.../////////......---,,,...............---------..............................------------.........------,,,,,,------.....................------------------------------+++,,,------......---------------............///++++++,,,,,,---......///------...///////////////,,,,,,,,,---------......------------------------------------------------.........////////////000........................------...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...************************************************))))))***+++,,,------...***,,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++///...------,,,,,,,,,,,,++++++,,,---------,,,,,,+++*********+++,,,,,,---......---------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,......---+++,,,,,,,,,---//////...,,,+++++++++,,,---...///000...------,,,---...///000------------------------------...///000111222222---------,,,,,,---------+++...111111//////000222........................,,,---...//////...---,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++---......//////......---++++++------------+++++++++,,,...//////...,,,***000000000000000000000000444444444333333333333222111111111111111111111111333222111000////////////333333333333333333333333222222222222222222222222000111222333444333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000/////////111000......000000000///---------............///........................------------------------...------------...//////---......///...---+++***,,,------+++******,,,///---------------------------------------...///000------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------,,,,,,------...///000000+++++++++,,,,,,---------++++++,,,---..................------------..............................******+++,,,,,,---..............................------------------------------...//////...------//////000000///...------,,,,,,------.../////////..............................------------.........------,,,,,,------...---------...............------------------------+++,,,,,,---.........------------.........//////++++++,,,,,,---...//////------...///000000//////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------..............................------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&)))*********,,,---*********++++++,,,,,,,,,+++*********))))))((((((******+++,,,,,,---......******+++++++++,,,,,,,,,,,,---------,,,,,,...000,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---///...,,,***)))))))))***++++++++++++++++++++++++...---,,,,,,++++++++++++***++++++,,,,,,++++++******,,,------,,,++++++,,,******+++++++++,,,,,,,,,+++***))))))***,,,...///++++++,,,,,,,,,,,,---------...///...,,,+++,,,---+++,,,***(((,,,000///+++////////////////////////,,,,,,,,,---------......///---,,,...111222000---......------------......+++++++++,,,,,,---------///////////////////////////...---,,,,,,---...////////////...------,,,,,,111000///...,,,+++***)))+++++++++,,,,,,,,,------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---------------------------------.........//////,,,,,,------...///000000///......---------......000000000000000111111222222222222222222111000///111111222222222333333333333333333333333333333333444444222111000000//////222222222222222222222222222222444444444444222222222222222111111111111111000000000000000000000000000000////////////000000///////////////.........////////////////////////......------------......------......------,,,+++.................................------,,,,,,,,,...------,,,,,,------...+++,,,///000///,,,(((&&&++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......+++---///000000///...---,,,,,,,,,---------......++++++,,,,,,---...//////000000///...............//////.........---------******+++++++++,,,,,,,,,.........------,,,++++++,,,,,,------,,,,,,+++***((()))+++---...///000000+++---......---,,,,,,---------------------------+++++++++,,,,,,------------,,,++++++++++++,,,---***++++++,,,------------,,,,,,------...///000000000///...---------------...------,,,,,,++++++***,,,------......------,,,+++,,,,,,------,,,,,,++++++///222000+++(((***------------............///------------------------------///000000000///...,,,---------.../////////222111///...------.....................------------------.........//////,,,,,,---------,,,++++++,,,,,,---...---,,,+++***------------------------,,,------......------,,,***+++------+++++++++,,,++++++++++++++++++,,,,,,+++*********)))))))))))))))******++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++++++++******,,,---+++*********++++++,,,------,,,,,,++++++,,,,,,---...---,,,+++******++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,------......------,,,)))+++,,,,,,+++******+++++++++++++++,,,,,,,,,,,,))))))***+++,,,---------++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------+++)))***...---)))------------------------,,,,,,,,,---------......///---,,,---///000///---......------------......------------------......,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///...............---------......---------,,,,,,,,,,,,,,,---------.........,,,---.../////////...---........................++++++,,,,,,------......++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++------------------------,,,,,,---------.........++++++,,,---......///...///......---------......000000//////000000111222111222222222222111000///111111111222222222333333111111111111111111111111222222111111111111111111222222222222222222222222222222333444444333222222111111111111111111222222000000000000000000000000000000////////////000000.........///////////////////////////////////////......------------......------......------,,,+++************************------------------,,,,,,+++******))))))******+++,,,---......---***(((&&&++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......%%%''')))+++++++++***))),,,,,,,,,---------......+++,,,,,,------.........000000///........................------------,,,***++++++++++++,,,,,,,,,------------------------,,,------------,,,++++++++++++,,,---............,,,---//////---------...------------------------+++,,,,,,,,,,,,,,,,,,---...---,,,++++++,,,---...,,,,,,---.........------+++,,,,,,---......//////------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***---...---***((()))+++---------............///------------------------+++,,,---.........---,,,---------...............//////...------...///000//////...---,,,++++++***---------.........//////000//////---,,,***)))))),,,,,,---------,,,+++***------------------------,,,------......------,,,***,,,------,,,++++++,,,,,,,,,++++++++++++++++++***************)))))))))******************************+++++++++,,,,,,,,,)))***++++++******+++---))))))***+++++++++******---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,(((***,,,+++***)))******,,,,,,,,,,,,------------((())),,,---...---,,,+++++++++,,,,,,,,,,,,---------.........,,,+++,,,---///000...++++++...---)))------------------------,,,,,,,,,---------.........---++++++---...............------------........................------........................///...------------...///---------...............+++,,,,,,------......///---------.........//////.........///......---,,,........................))))))***+++,,,---......++++++,,,,,,,,,,,,------......------------,,,,,,------------------------++++++,,,,,,,,,---------)))***,,,---......---,,,......---------......///000000//////000000111222111111222222111111000000000111111111222222222222111111111111111111111111111111000000111222222333222222222222222222222222222222333333333333222222000000000111222222222333000000000000000000000000000000////////////000000------......//////000000////////////////////////......------------......---............---,,,,,,)))))))))))))))))))))))),,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,------------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((()))+++,,,---------,,,,,,,,,,,,---------......------------------------000///......---.........------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////---------------,,,++++++---------...------,,,,,,,,,---//////---------...---------------------------,,,,,,,,,,,,,,,,,,+++......------------............//////......------++++++,,,,,,------......,,,,,,+++++++++,,,------***++++++,,,------......++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,+++++++++---------............///------------------------+++,,,------......------...............---------------------...///000111//////...---+++***)))(((---------...............---------,,,------...///,,,,,,---------,,,+++***------------------------,,,------......------,,,%%%(((***+++***+++,,,---,,,,,,,,,++++++*********************************++++++++++++******************+++++++++,,,,,,,,,***,,,------,,,,,,---...)))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***)))***,,,,,,*********+++,,,,,,,,,---------......)))***,,,---------,,,,,,+++++++++,,,,,,,,,------,,,---......,,,,,,,,,...///111000------000000---////////////////////////,,,,,,,,,---------.........,,,*********,,,...///......------------......//////......------,,,,,,////////////////////////.........------.........,,,,,,------...//////000+++,,,,,,------.........------------............/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------******+++++++++,,,,,,,,,(((***+++---------++++++...------------.../////////////////////000111111000000111111111111000000000000000111111111111222222222222222222222222222222111111111111111222222111111111111111111111111222222222333333222222222//////000111222333333333000000000000000000000000000000////////////000000,,,------...///000111111////////////////////////......------------.....................------,,,++++++++++++++++++++++++,,,,,,,,,------...............------------......++++++++++++,,,---//////,,,,,,,,,------------.................................------------,,,,,,,,,,,,---------...---------...//////000//////...,,,,,,,,,---------......------------------,,,,,,///......------.........------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///---------...---,,,,,,+++---------...------,,,,,,+++,,,......,,,,,,,,,------------------------------------,,,,,,+++++++++..............................///......---,,,++++++++++++,,,,,,------------------------...///000,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,...---,,,...///000...,,,---------............///.................................////////////////////////...---------,,,,,,---------...//////000.........---,,,+++******........................//////...---------...///---------,,,,,,,,,++++++------------------------,,,------......------,,,&&&(((***+++++++++,,,---,,,,,,,,,++++++************************+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---+++,,,,,,---............++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,---------......---,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,---...---,,,,,,---...+++......++++++...000...////////////////////////,,,,,,,,,---------......---,,,+++***)))+++---///......------------.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++,,,,,,---...///000000------------------,,,,,,+++,,,,,,,,,,,,---------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,------------------------*********+++++++++,,,,,,)))***+++,,,,,,,,,+++***---------------...///////////////...///000000111///000000111111111000000//////000000000111111111222222222222222222222222444333222111000000000000111111111111111111111111222222222222222222222222//////000111222333333333000000000000000000000000000000////////////000000,,,------...///000111111////////////////////////......------------............//////......---,,,------------------------,,,,,,,,,------.........++++++************++++++...---,,,,,,---...///000,,,,,,---------..........................................------,,,,,,,,,+++,,,---.........------------,,,,,,++++++***))),,,,,,,,,---------......------------------,,,,,,......------------......------,,,,,,,,,+++++++++++++++,,,,,,,,,---------000...---++++++,,,------------.........---,,,,,,,,,,,,------...---------***+++------+++***+++,,,---------------------------------,,,,,,+++++++++........................---------------,,,+++***++++++,,,,,,,,,,,,,,,------------------...///000.........------,,,,,,,,,------............------,,,------......------,,,...------...000000...------------............///....................................//////000000/////////...---------,,,------............------------------.................................---444333111...,,,***))))))------,,,,,,,,,+++++++++------------------------,,,------......------,,,,,,...///...,,,+++++++++,,,,,,++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,&&&)))+++,,,+++*********,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---***+++,,,---------------++++++,,,,,,------......,,,,,,+++++++++,,,------,,,------......------,,,***,,,......,,,+++,,,---,,,,,,,,,,,,------------///---+++******,,,...///++++++,,,,,,,,,,,,------+++---...---,,,,,,---///&&&***+++((((((+++---,,,------------------------,,,,,,,,,---------......+++,,,,,,+++***+++---///......------------......,,,,,,,,,,,,,,,,,,++++++------------------------------...//////...------,,,,,,------...///000000//////...---,,,,,,+++++++++++++++,,,,,,,,,------//////...---------....................................---,,,+++***))))))++++++,,,,,,,,,,,,------******++++++++++++,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------...///000//////......//////000111//////000000111111000000////////////000000000000000000000000000000000000555444333111000/////////111111111111111111111111222222111111111111222222000000000111222222222333000000000000000000000000000000////////////000000------......//////000000////////////////////////......------------.........////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,000000...---,,,,,,,,,,,,,,,---------............------------------------......------,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,+++******)))))),,,,,,,,,---------......---------------------------------,,,------...///------------,,,,,,,,,,,,,,,,,,,,,,,,------------111///---+++***+++,,,---...............---,,,,,,,,,,,,------...---------***+++------+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,+++------............------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,------//////......---,,,,,,+++......////////////......------............------,,,,,,---------,,,,,,,,,---------............///........................---,,,,,,,,,,,,---.....................---------------.........------,,,,,,,,,---......//////000...............---------++++++---......///.........---,,,+++++++++,,,,,,------------------------,,,------......------,,,---...//////,,,+++++++++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,&&&(((+++,,,+++)))))))))---,,,,,,++++++***++++++---,,,,,,++++++,,,,,,---***+++,,,------,,,++++++++++++,,,,,,---......///,,,+++++++++,,,,,,---...,,,------......------,,,***+++------+++***+++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///'''+++,,,)))''')))++++++------------------------,,,,,,,,,---------......***,,,...---,,,+++---///......------------......,,,,,,,,,---------------000000000000000000000000------...//////...------,,,---------....../////////......---,,,,,,++++++,,,,,,,,,,,,---------.........---,,,---...//////..............................------,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++++++++,,,,,,,,,---...---+++******+++,,,------,,,,,,------///000000///............///000000...//////000000000000000........./////////000000000000000000000000000000333333222111000000000111111111111111111111111111333222111000000111222333111111111111111111222222000000000000000000000000000000////////////000000.........///////////////////////////////////////......------------......///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********+++---//////...---,,,,,,,,,,,,,,,------......,,,,,,,,,---------......+++,,,,,,------.........---,,,,,,,,,------...///.........------------,,,,,,,,,,,,------------...000...,,,******,,,...///...............------,,,............---,,,+++++++++---///...---,,,------------------------------+++,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,++++++,,,------------------------------------------------,,,+++++++++,,,,,,...............------------..................---------............------+++...000///,,,***+++,,,---------............///........................---,,,,,,+++,,,---...///---------...............***+++---............---------------------......//////.........---------"""%%%)))---111222222222...---,,,+++++++++,,,,,,------------------------,,,------......------,,,(((***,,,,,,++++++,,,---*********++++++,,,,,,---*********++++++,,,,,,,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,'''***---...---+++++++++---,,,***)))))))))***+++---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,******++++++,,,,,,---...//////++++++++++++,,,,,,---...***++++++,,,,,,++++++***)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------+++,,,------,,,,,,...///+++000000,,,(((***,,,,,,////////////////////////,,,,,,,,,---------......))),,,//////---,,,---///.........------.........,,,------....../////////------------------------,,,---...//////...---,,,---------..................---------------,,,,,,---------.........//////...---,,,,,,---...///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------///...+++))))))+++---///,,,,,,,,,---...///000111...............///000000......///000000000000000............/////////000111111111111111111111111111111111000111111222333000000000000000000000000333222111000000111222333222222222111111111111111000000000000000000000000000000////////////000000///////////////.........////////////////////////.........------.........///////////////......---.................................------,,,,,,,,,,,,++++++******++++++,,,$$$%%%'''***,,,...//////---------.........//////++++++++++++++++++++++++------,,,++++++***))))))***+++---//////...---,,,)))))))))***,,,...///111,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,,,,------.../////////.........---------,,,,,,,,,---------.........---+++***+++---///111......//////......---,,,000000///...---+++)))(((---///000000///......///------------------------+++++++++,,,,,,---------++++++,,,------,,,++++++,,,,,,---...////////////........................000///......------------,,,,,,------.../////////,,,------......------,,,------............---------111444222---***,,,///---------.........////////////////////////////////////...---...///000111,,,------....../////////((()))+++...///000000///---------,,,,,,+++++++++//////.........---------)))+++---//////---***(((...---,,,+++***+++,,,---------------------------,,,------......------,,,------------------------,,,+++***+++---...---,,,,,,,,,,,,++++++*********)))************+++++++++***+++---......---+++***---,,,,,,+++*********+++,,,++++++******++++++,,,---------------------------------,,,,,,+++++++++------++++++++++++------......---,,,+++***)))(((---.........---,,,,,,+++((())))))+++,,,---......------------------------------+++******+++------------------------------------------------------***++++++,,,---...//////////////////////////////,,,------......------,,,,,,,,,++++++,,,,,,---...***************)))((('''&&&(((***---/////////...---------------------------------............///------------------------///......---+++******))),,,---......//////......//////...,,,******---///---------+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,*********++++++,,,,,,---+++******))))))******+++------,,,,,,,,,,,,++++++))))))))))))))))))))))))------------------------,,,------...///000111111000000000000111111111111111111111000000000000000000111111111111222222222333333333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000---......///000111111222,,,---...//////000//////......////////////......------------------------000///...---,,,+++++++++,,,,,,,,,++++++*********++++++------------++++++------------------------+++,,,,,,------,,,,,,+++//////...---,,,++++++***---,,,,,,++++++,,,,,,---000000000///---+++)))'''***+++,,,,,,......///000------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,&&&''')))+++---...//////---.........///000000000,,,,,,.........---,,,+++------------------------,,,---......//////......+++,,,,,,------,,,,,,+++///...---,,,,,,,,,---...000///...---,,,------.........---,,,,,,+++******000///---,,,,,,---///000......------------............------------......000...,,,,,,.........---,,,,,,,,,++++++*********........................++++++,,,------,,,,,,,,,///......---------......///......------......///........................//////.........---------........................,,,,,,,,,------....................................,,,***((((((***,,,...------------------------...,,,***+++...000///---.........------,,,,,,,,,.........------,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,...------,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++------......------,,,+++++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...---.........------,,,+++)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,------------......,,,------...............,,,,,,+++)))'''(((***,,,---......,,,***)))***+++------------------------,,,,,,+++******+++,,,,,,)))))))))***************+++++++++******+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000---.........////////////////////////////////////000000111111111222222222333333333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000.........///000111111111///000000111111111111000......////////////..............................111000///...------------------------,,,,,,++++++***+++,,,,,,,,,,,,+++***------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,+++---,,,,,,,,,,,,,,,,,,---------.........---++++++*********++++++,,,,,,---------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,((()))***,,,---......///..................//////,,,,,,---------,,,,,,+++------------------------,,,---......//////......+++,,,,,,------,,,,,,+++///...---,,,,,,---...///---......///...---,,,+++......------,,,++++++***000...---,,,,,,---...000......------------............------------......///---,,,,,,---......---------,,,,,,,,,+++++++++........................)))***+++---///000000000///......---------......---,,,,,,++++++,,,,,,---........................//////.........---------........................,,,,,,------------------........................------,,,,,,,,,,,,------------------------------///---+++,,,...//////---------------------------------------------,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---------,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------------------------......------,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------------......------,,,,,,......---,,,+++***))))))------------------------------............------------------------------------------------------------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,------.../////////000//////......------......---,,,***)))++++++++++++++++++,,,,,,---------............///---------------------------------....../////////,,,,,,---...............---...---,,,******,,,............---+++***+++---........................,,,++++++******++++++,,,++++++++++++************,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////------........./////////........................000000000111111111222222222222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000......//////000000111111000111111111111000000///......////////////......////////////////////////111000///...........................------------******++++++++++++******------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++++++++++++++++++++,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,***+++,,,---.....................------------------,,,,,,,,,,,,,,,------------------------------,,,---......//////......,,,,,,------------,,,,,,///...---,,,,,,---...///+++,,,...//////---+++***......------,,,+++++++++///...---,,,,,,---...///......------------............------------......///---,,,,,,---......------------------,,,,,,,,,------------------------***+++---...000000111111......---------......///---,,,,,,++++++,,,,,,---.......................................---------........................------------------,,,,,,........................,,,---...//////...---,,,------------------------///...------......---,,,,,,,,,------------------,,,,,,------------------000///..................++++++++++++++++++++++++---,,,+++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,------------+++******))))))******+++------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...------,,,,,,......---,,,+++******)))------------------------,,,---...//////...---,,,------------------------------------------------.........------,,,,,,,,,////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,---......------.........------,,,............---,,,******+++,,,,,,,,,,,,,,,---------------............///------------------------/////////...---,,,,,,+++,,,,,,---.........------......///---,,,,,,...///......///---++++++,,,...------------------------++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.....................---/////////000000000111111.............../////////000000000000111111111111222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111//////000//////...---,,,......////////////..............................000000///...------.........---------------------+++++++++,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,------------------,,,***+++,,,---......////////////......------------------------------------,,,,,,,,,------------...------------------------------............------.........---,,,,,,,,,+++...---,,,,,,,,,---...///------------------------,,,---......///.........,,,,,,------------,,,,,,---,,,,,,++++++,,,......,,,,,,---...------,,,+++......------,,,,,,,,,,,,///...------------...///......------------............------------......///...,,,---...//////.....................------------------------------....../////////...------...------------.../////////......------......///.................................................................................------,,,,,,,,,........................,,,---............---,,,------------------------...------------,,,+++***.........------,,,,,,,,,,,,,,,,,,------.........//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,------......*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------------------------------.........------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,------,,,,,,------...///,,,,,,------------,,,,,,---------...------,,,,,,------------......//////---------............///------------------------......------,,,++++++++++++,,,,,,---...---------)))+++++++++))))))***,,,---......---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++............------------////////////000000000000.........//////000000000//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////000//////...---,,,......////////////......------------------------......------,,,---------,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,------......------,,,------,,,,,,---------...000//////......------,,,------------------------,,,,,,---------.........------------------------.../////////......---,,,.........---,,,,,,,,,+++///...---------...000111------------------------,,,---......///.........,,,------......------,,,++++++*********+++---...///...,,,++++++,,,...///......------------,,,,,,.........------...............------------............------------......000...---...000111111000........................------------------------...............---,,,,,,---------------.../////////......------......///........................---......................................................------,,,,,,,,,........................------,,,++++++,,,------------------------------+++,,,------,,,******)))000000///...,,,+++******,,,,,,,,,------............---------------......,,,,,,,,,,,,,,,,,,,,,,,,)))((('''((()))******(((***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++*********+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......------,,,,,,++++++,,,,,,------......------++++++,,,,,,------......------------------------------............------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------......///,,,---......///.........---------------.........------......//////000000---------............///------------------------)))******+++,,,---......++++++,,,---------------***+++---,,,++++++,,,---,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++***************+++,,,------,,,+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,---------..................//////000000111/////////000000000111111000000000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000111111111111000000///......////////////......------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,---------......------------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,---...//////...---,,,......---,,,,,,,,,------...---------,,,,,,++++++------------------------,,,---------............,,,,,,,,,------------.........//////...------,,,.........---------------------------...///000111------------------------,,,---......//////......------............------++++++*********,,,---...111///,,,******---000222......------------------..............................------------............------------......///...---...000111111000---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---------------...///000---,,,,,,++++++,,,,,,---........................---------.......................................------------------,,,,,,...........................---,,,++++++,,,---...------------------------***,,,......,,,*********000000///...,,,+++******,,,,,,------------------,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++)))((('''(((***+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,+++++++++++++++,,,------,,,++++++******++++++,,,***++++++,,,------............------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------------+++,,,------......------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,........................,,,------......------,,,---------------...//////,,,---....../////////.........------------......,,,,,,------...//////000---------............///------------------------******+++,,,---...//////++++++,,,------------,,,+++---//////.........///+++,,,,,,,,,******,,,---------------------------***+++,,,,,,,,,,,,+++***)))))))))***************)))***+++------+++***)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---......///000000////////////000000000111///000000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000///////////////000000111111111111000......////////////....................................------------......,,,---------...............---,,,,,,,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,------------------,,,---...//////...---,,,...---,,,,,,,,,,,,---...---------------,,,,,,,,,------------------------------------............,,,,,,,,,---------......------.........---,,,,,,..................//////***+++,,,---............------------------------,,,---......//////......------............------,,,,,,++++++,,,...///000000///---,,,---///111222------..................---..................---......------------............------------......---,,,+++,,,...000000///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---,,,,,,------///000000---,,,,,,++++++,,,,,,---........................---------.........//////........................,,,,,,------------------........................------............------------------------------))),,,///000...,,,,,,---...------------,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,------...)))))))))))))))))))))))),,,+++***+++---...---,,,*********++++++,,,,,,,,,---------.........//////***+++---......---+++***,,,,,,,,,,,,------...///,,,++++++++++++++++++,,,))))))***+++,,,,,,------/////////......---------++++++------------++++++***++++++,,,---//////000+++,,,,,,---.........---------------------------------------------------------+++******+++------------------------------------------------------------------------------++++++++++++++++++++++++,,,------......------,,,...------------...//////++++++,,,---......------000///...---------------++++++,,,,,,---...//////---------.........//////------------------------..................------++++++,,,---------,,,,,,(((***,,,,,,+++++++++,,,***+++,,,+++******+++---........................***+++,,,------,,,+++************++++++,,,,,,---((()))+++,,,,,,+++)))(((---------,,,,,,,,,++++++------------------------------------------------++++++,,,,,,---...//////........./////////000000++++++,,,,,,---...//////////////////000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////------...//////000//////......////////////......//////////////////////////////.........//////000---.........//////000000------++++++++++++------------------------------+++,,,,,,------,,,,,,+++------------------------,,,---///000000///---,,,---,,,,,,+++,,,---///000////////////////////////---------------------------------.........//////,,,,,,,,,------.........,,,---------------,,,,,,---.........///000000000''')))***,,,------,,,,,,------------------------,,,---......//////......------............------......------...///111222.../////////000000111111------..................------............------.........------..................------.........,,,***)))***,,,.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,111111111111000///...---,,,,,,,,,---...///000111///......------......///........................---------.........//////........................,,,,,,,,,------.................................+++---000222222000---+++------------------------***---111222000...///000++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********------,,,,,,+++***))))))---***'''(((+++......---........................+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++------------------,,,,,,+++++++++++++++++++++++++++,,,------......------)))***++++++******,,,---------............------------------------------........................///---******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///,,,---...000000000////////////.........---------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++..................------///............---------------------------------//////.........---------------,,,,,,,,,,,,++++++........................---------......---,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******+++,,,------......)))************+++++++++...+++'''%%%%%%'''+++...((()))***+++,,,------------------,,,,,,+++++++++...///000///...---...000////////////////////////...............///000000111111000000000000111111000000111111111111000000111111111111111111111111////////////////////////111111111111111111111111000000111111111111000000000000//////.........---------------------------,,,,,,,,,------............---,,,,,,,,,,,,---...++++++,,,---............***++++++,,,---...///000++++++,,,,,,---...//////------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......................................................---,,,+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---.........---,,,,,,+++111...,,,---000111///,,,------------------------)))***---/////////...---,,,,,,,,,---------......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------........................------------------------------,,,,,,,,,,,,------........................------------------------......------------...............////////////000---,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,,,,,,,------..................---,,,+++)))(((------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++***************+++,,,,,,------,,,)))'''(((***,,,,,,+++------,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***+++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---...///...---++++++,,,,,,,,,------------,,,,,,------------------------........................///---******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------,,,,,,......///...------///.........------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++..................------............------------------------,,,,,,,,,,,,///.........------------------,,,,,,,,,,,,++++++------------------------,,,---------------,,,,,,,,,,,,++++++++++++++++++************************************+++,,,,,,---)))************+++++++++++++++))))))))))))++++++))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++---///000///...---...000.......................................///000000000000////////////000000000000111111111111000000111111111111111111111111////////////////////////111111111111111111111111000000111111111111000000000/////////............------------------------,,,,,,---------------------------------------------------...------,,,,,,---------,,,,,,++++++*********+++,,,,,,---......---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------......------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............/////////000------......------,,,+++......///......---......------------------------***+++,,,...///......---,,,---------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------........................------------------------......------------..............................------------------------------------------------------........./////////---,,,,,,++++++,,,,,,---,,,,,,------...//////000,,,,,,,,,---------......,,,------------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++++++++************+++,,,---------,,,+++)))***+++,,,,,,+++,,,,,,++++++*********)))---------------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------.........------------------------)))***++++++,,,,,,+++++++++---//////...,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++...000000///,,,+++,,,------------,,,,,,+++............------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++------------------..................------------------,,,,,,+++++++++***............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++,,,,,,+++++++++++++++++++++++++++***)))))))))***+++,,,)))************+++++++++)))***,,,------,,,***))))))******+++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---...//////...---...///.......................................///000000000000////////////000000000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111///000000111111000000///////////////............------------------------------------------,,,,,,---...////////////...---............---,,,+++***------,,,++++++***))))))*********+++,,,,,,------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------------------------........................------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......//////000000------......------,,,,,,***---000///+++***---000------------------------+++,,,,,,------.........---------------------,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------------------........................------------------------///..................///........................------------------------,,,,,,------------,,,,,,,,,---------............------,,,,,,,,,,,,------,,,,,,------.../////////,,,,,,,,,------------...+++,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++------,,,,,,------------,,,,,,++++++******))))))***++++++,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,------...............++++++,,,,,,---...//////------------------------******+++,,,,,,,,,,,,,,,$$$'''+++------------...,,,,,,------------,,,,,,------------------------------------------------...---,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---//////...---,,,...---------,,,,,,++++++------------------------------............------------,,,,,,,,,+++++++++,,,,,,------------...............---------,,,,,,---,,,,,,++++++******)))------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***+++,,,))))))*********+++++++++)))+++---......---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///.......................................///000000111000000//////000000111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000/////////////////////..........................................------,,,,,,,,,---...000111111000...------.........------,,,+++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,---------------,,,,,,------------------------......................../////////...------,,,,,,---------.........//////................................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,***,,,------++++++,,,...---------------------------,,,,,,,,,,,,---...///...------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---------................................................//////............//////................................................,,,---...//////...---,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------.........//////------------------------,,,---......//////............------,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++******++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,---......//////......++++++,,,,,,---...//////+++++++++++++++++++++++++++,,,,,,---------------%%%'''***,,,,,,---...///------............---------------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,------------------......////////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...*********++++++,,,,,,,,,************************------++++++***+++,,,,,,))))))*********+++++++++,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///.......................................///000000222111111000000111111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.........///////////////.................................------,,,,,,,,,---...000111111000...---+++,,,------.........---++++++,,,,,,------......------------............,,,------......---------------------------------........................//////.........---------,,,,,,---....../////////................................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******))),,,,,,------...------,,,,,,***)))***---...---+++------------------------------,,,,,,,,,---......------------------------........................------------------------........................------------------------------,,,,,,,,,------...................................................//////............//////.........................................................//////.........,,,,,,,,,---------.........------,,,,,,------...---------...............------------------------......//////......---,,,///.........------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,---...///000%%%'''*********)))***+++------------------------,,,------...............+++,,,,,,------,,,,,,+++++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,---......//////......+++,,,,,,------.........++++++++++++++++++++++++,,,,,,---............---,,,.........,,,,,,---...---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++---...//////...---------------...,,,,,,,,,,,,------------......////////////......------,,,,,,,,,,,,++++++++++++,,,,,,------......------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------++++++*********,,,---...++++++++++++++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,---......---,,,---...------------------------...............///000000111111000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////............///////////////........................------------------,,,,,,---...////////////...---***+++,,,---..................------------,,,,,,.............../////////,,,------............---------------------------................................................,,,,,,------.........///------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,++++++,,,,,,------......---------***(((***...000...+++------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,,,,,,,,,,------...................................................///..................///................................................///......------......///,,,---------..................------------.................................------------,,,,,,,,,...............---,,,+++............------------***++++++,,,,,,------...////////////////////////******+++++++++,,,,,,,,,)))***+++,,,---///000000$$$'''***++++++***,,,...++++++,,,,,,---.........,,,------...//////......+++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,//////...,,,******,,,...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,---...++++++,,,,,,,,,---------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,------......---------,,,,,,,,,++++++++++++,,,,,,------......++++++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))***,,,...///,,,,,,++++++++++++++++++************************((()))+++---------,,,+++)))************++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,---------,,,---......,,,,,,---...------------------------...............///000000//////............//////000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000......////////////................../////////000........................,,,,,,------------------------------------------,,,,,,------...---------+++,,,,,,,,,,,,---------........................,,,,,,---...............................................................,,,,,,------.../////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------+++,,,------......------+++++++++,,,---.........------------------------,,,,,,---......---,,,+++***++++++,,,---...//////------------------------------------------------................................................,,,,,,++++++,,,,,,---.........................................................------------.........................................................---+++))))))+++---...------........./////////......------------....................................---------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,---------******+++,,,,,,---..............................*********++++++,,,,,,,,,------------------------&&&)))---///......000222******+++,,,---......///***++++++,,,---------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++,,,,,,,,,---------+++,,,------......------------------------,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,+++***)))((()))---000+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---///000...---+++++++++*********+++---...+++++++++,,,,,,---------***++++++,,,,,,++++++***---------,,,,,,,,,++++++******+++,,,,,,---......---------,,,,,,,,,++++++***+++,,,---......///000+++++++++,,,,,,------------------,,,,,,,,,++++++************************+++***))))))***,,,...///---,,,,,,++++++*********++++++++++++++++++++++++%%%'''***---...---+++***)))************+++++++++)))***,,,------,,,***)))++++++,,,,,,,,,++++++***+++++++++,,,,,,---------,,,---......,,,,,,---...------------------------...............///000000---------,,,,,,---------000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000......////////////......---.........//////000000////////////////////////,,,,,,,,,------............---,,,,,,,,,,,,---...............---,,,++++++&&&'''(((***,,,...000000------------------------,,,,,,---.../////////...................................................+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................((())))))***,,,---......+++,,,,,,---.........---))),,,......,,,,,,...111------------------------+++,,,...//////...,,,***)))***+++,,,...///000000------------------------------------------------------------------------........................++++++++++++,,,,,,---...........................////////////////////////---------,,,,,,---------........................////////////////////////...,,,)))''''''))),,,............////////////000......------------...........................---.........------,,,,,,,,,((()))+++,,,---.........*********++++++,,,,,,---******+++,,,,,,---......++++++++++++++++++++++++******))))))))))))))))))++++++,,,,,,,,,,,,------111///......///...,,,***---...............---------///000...,,,---000333......---,,,,,,+++******222222111///...---,,,+++---------.........//////000///...---------------............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---++++++,,,...///...---,,,,,,,,,,,,,,,,,,++++++...---,,,+++***+++,,,,,,,,,---...//////...---,,,...------,,,,,,,,,------000///...---+++***)))(((...+++)))))),,,......---************+++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********+++,,,---.........,,,,,,...---+++******+++---...,,,,,,++++++***+++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,......,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((((((,,,+++)))'''&&&&&&'''(((...---+++***)))******+++...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---///000000000///...000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000//////.........---///////////////////////////...---,,,,,,---...///........................,,,---------.../////////---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,..................------///////////////000000111///////////////////////////............---------------------------------------------------------//////............///000...------,,,,,,------...........................///...---,,,+++,,,,,,---333222///---,,,,,,---...------------------------//////.........---------+++++++++,,,,,,------------..................---000///---+++++++++---...,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,------......///++++++,,,,,,,,,---------.................................------,,,,,,,,,------............------........................,,,,,,,,,,,,------...///---------,,,,,,+++++++++...------------...//////+++++++++,,,,,,,,,------......------------......---------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...------......,,,***------............------+++---...,,,++++++...000//////......---,,,,,,+++///.........---,,,,,,,,,,,,,,,,,,---------......///......---,,,,,,------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,+++,,,.........,,,........................000///...---------......------............------...------,,,,,,---------...------,,,,,,+++++++++///,,,******---//////...---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******------------------,,,,,,///...,,,++++++,,,---...++++++*********++++++,,,******+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***,,,---...,,,******+++,,,+++***,,,,,,+++++++++*********)))))))))******+++------------,,,+++******)))***------,,,+++++++++,,,,,,...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,---------.........,,,---///000000000///...000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000/////////........./////////////////////////////////....../////////........................---------...............////////////////////////////////////////////////,,,,,,---......---,,,,,,,,,---------.../////////000000///...---------...........................///............---------------------------------------------------------............------------...------,,,,,,------...........................///...---,,,,,,,,,------111000...---------///000------------------------//////.........---------+++,,,,,,,,,,,,,,,,,,---------............------000...---++++++,,,---...,,,,,,,,,---------.........---------,,,,,,,,,,,,---..................---///......------,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------............------........................------,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,---------...............------------......---------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---------------++++++,,,,,,,,,,,,---------,,,+++,,,---...---+++------............------,,,------,,,+++,,,...///000/////////......------++++++,,,,,,,,,,,,,,,,,,------------...............------,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------.........---,,,,,,---...---+++,,,------....../////////000///...------------...------,,,,,,,,,,,,---------------,,,,,,------...,,,,,,,,,,,,,,,---------,,,***))))))+++,,,,,,+++///...---,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***......---,,,,,,,,,,,,,,,000///---,,,+++,,,------))))))))))))***+++,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***++++++...,,,******+++,,,+++***+++++++++******)))))))))))))))******,,,---///000------------,,,+++***)))******+++,,,,,,,,,++++++------,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,---------......---------.........//////,,,---...///000///......000000000000000000000000222111111000///...------////////////000000000000000000000000000000000000000000////////////......//////////////////////////////000000000000//////.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---...///000000111000///---,,,+++++++++........................///............---------------------------------------------------------,,,---......---,,,+++***...------,,,,,,------...........................///...------,,,---------......---------...000111------------------------...............------------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,///...---,,,+++,,,---...,,,,,,,,,---------......---------------,,,,,,,,,------............------///......------,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,------............------..............................------------------,,,,,,,,,,,,------------...------------...//////---------.........//////......------------......---------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,+++***+++,,,...---,,,,,,,,,---.........------......//////...///000000//////..................,,,,,,,,,,,,,,,,,,,,,,,,............////////////---,,,,,,+++++++++,,,,,,+++,,,------.........---------------------------.........---,,,,,,++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......///...,,,,,,------,,,*********++++++,,,---......------,,,,,,++++++++++++------+++******+++------------,,,,,,,,,---......------------------------,,,++++++++++++,,,,,,,,,///...------,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++///...,,,+++***++++++,,,///...---+++++++++++++++((((((((()))***+++,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++...,,,******+++,,,+++***************++++++++++++,,,++++++++++++,,,,,,---***++++++,,,+++***)))((('''((()))+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------........./////////,,,---.../////////...---000000000000000000000000000000000//////......---////////////000000000000000000000000000000000000000000//////////////////////////////////////////...///000111111000///.........................../////////...---------,,,,,,,,,------------......++++++++++++++++++++++++------------------------,,,---------......//////000///...---,,,,,,,,,,,,........................///............---------------------------------------------------------,,,---...///...,,,***)))...------,,,,,,------....................................------------.........---------...///000------------------------........................---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,++++++++++++++++++,,,++++++,,,------......///---------.........//////++++++++++++++++++++++++******++++++,,,,,,------------............------........................000///...---------------+++,,,,,,,,,------.........------------...//////------------...............------,,,,,,------...---------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------......------,,,,,,------......------,,,,,,------...***+++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,+++)))***,,,......---++++++,,,---......------.........//////000//////---------------.........//////......------,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,,,,------.........------,,,+++---------------------------,,,,,,,,,++++++******------------------------,,,------......------,,,,,,,,,,,,---------......///...,,,,,,------,,,*********++++++,,,---......,,,,,,,,,,,,,,,+++++++++------+++******+++------,,,,,,,,,,,,,,,---...//////......------,,,,,,+++...////////////.........---,,,,,,,,,------...///,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...---,,,+++***++++++,,,,,,++++++******)))))))))))))))))))))***+++,,,---***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********...,,,******+++,,,+++***)))******+++,,,---......++++++*********++++++,,,)))***+++,,,,,,***)))(((((()))+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------.........///+++,,,.../////////...---////////////////////////------......//////000000////////////000000000000//////////////////////////////000000000000000000////////////////////////------///000000///------......................../////////...---------,,,............//////000000........................------------------------//////......---------,,,///......---......//////........................///............---------------------------------------------------------,,,---///000///...+++***...------,,,,,,------...........................---.....................///......------------------------------------------.....................---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,------------,,,,,,,,,---------......***************+++++++++,,,+++************+++,,,++++++,,,------......///---------.........//////------------------------++++++,,,,,,------......------............------........................000///......------------,,,,,,,,,------............------------...//////+++,,,,,,,,,,,,---------------,,,,,,,,,,,,---------------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------............------,,,,,,------...---------,,,,,,---------))))))******++++++,,,,,,++++++,,,,,,,,,,,,------...,,,******,,,.........***+++,,,------...------,,,++++++---...///---,,,,,,,,,,,,------......///111111000///......------)))*********++++++++++++,,,,,,,,,,,,,,,------...............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------............------,,,,,,,,,---------.........---,,,,,,---...---+++,,,------....../////////......//////......---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---......////////////...---,,,,,,+++***,,,------+++******+++++++++++++++,,,---...///,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************+++,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...,,,******+++,,,+++*********+++,,,---......///(((((())))))+++,,,......+++,,,,,,,,,,,,,,,++++++,,,,,,---.........------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---...///...------////////////////////////,,,,,,---...///000000111////////////000000000000//////////////////////////////000000000000111111////////////////////////------............------.......................................---------))))))******+++,,,,,,,,,------------------------...------,,,,,,------...000000///...---,,,,,,+++......------...//////000------------------------///............---------------------------------------------------------,,,---...//////...---,,,...------,,,,,,------...........................------...////////////...............------,,,,,,---------------------------------...............---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,---------......************++++++++++++...---,,,++++++,,,---...///......------,,,++++++++++++++++++,,,,,,,,,,,,........................,,,---------------......------............------........................//////......---.........---------------............------------...//////+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------...............------,,,,,,------...---,,,,,,++++++,,,,,,---)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,------000---++++++,,,...//////******+++,,,------------,,,++++++---///000---+++,,,------...//////000000////////////////////////*********+++++++++,,,,,,------,,,,,,---......///---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------------------------............------,,,,,,,,,---------......---,,,+++,,,.........,,,............................../////////...---,,,------............------,,,,,,,,,,,,---...//////...............---------'''***,,,,,,)))''''''(((,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,'''((()))******+++++++++---,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***,,,+++++++++++++++++++++*********++++++---......++++++*********++++++,,,...---,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---+++,,,---.........------////////////////////////,,,------....../////////////////////000000000000//////////////////////////////000000000111111111//////////////////////////////............//////........................---------...............''''''((())))))***++++++++++++++++++++++++++++++...---,,,,,,,,,,,,---.../////////...---------,,,......------,,,---------------------------------///............---------------------------------------------------------+++++++++,,,------.........------,,,,,,------...........................,,,---...///000000///...,,,,,,------......---------------------------------------.........//////+++,,,,,,,,,,,,,,,,,,---------............------+++,,,,,,---.........---,,,,,,,,,---------......++++++,,,,,,,,,---------...---,,,******,,,---...///......------,,,++++++************++++++++++++........................---------,,,,,,,,,,,,,,,------............------........................///............//////000............------------...------------...//////,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,------------............///------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------...............------,,,,,,------...,,,++++++******++++++,,,))))))***++++++,,,------++++++,,,,,,,,,---------111///,,,+++---...//////)))***+++,,,------...---...------///222222///,,,---......///000111222222------......///000000111---------.........//////---------------...///000++++++,,,---............++++++++++++++++++++++++***++++++,,,---...//////------------------------------............------,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,+++***,,,---////////////---,,,+++++++++,,,---...///000,,,,,,------...//////000,,,///222111...,,,,,,---------,,,+++************,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,'''(((***,,,---------,,,'''((()))+++,,,,,,,,,,,,......---,,,,,,,,,---------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...,,,******+++,,,+++***------,,,+++***)))((('''000///...---,,,+++++++++))))))'''''''''((()))***,,,+++)))((((((((())))))***+++,,,------,,,+++***,,,------......------,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,---.........---,,,////////////////////////..................------////////////000000000000//////////////////////////////000000111111111222////////////////////////111000///......///000111........................,,,------....../////////------...//////000111111...........................---,,,,,,,,,,,,---...------..................///...---,,,+++*********------------------------//////.........---------------------------------------------------------)))))))))***+++,,,...///...------,,,,,,------...........................,,,---///000000000///...)))***,,,---.../////////---------------------------------.........//////+++++++++,,,,,,------------......//////......---+++,,,------.........---,,,,,,,,,---------......---------....../////////,,,+++)))(((((()))+++,,,++++++,,,------......///++++++,,,,,,,,,---------........................---,,,,,,++++++*********---..................---.......................................///000111/////////...---------,,,...------------...//////---------.........//////---,,,,,,++++++,,,,,,------------.........//////------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////...------,,,,,,------...+++******************+++---,,,+++***+++,,,---...000///---,,,,,,---...///...---,,,,,,......---,,,++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,---...//////...,,,,,,+++,,,---...---.........---,,,++++++,,,---------.../////////.........------,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++***)))***++++++---------,,,,,,+++++++++******+++,,,,,,---......---...///...---,,,...000///...---,,,+++,,,------++++++,,,---...............---,,,+++***++++++,,,+++,,,---...////////////,,,------...............//////...---,,,,,,,,,,,,------------------------------------------------************++++++,,,------+++******,,,------,,,,,,+++***))))))***+++,,,))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,------......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,------++++++,,,---///...,,,***)))))))))***//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......,,,++++++---......------------............///---------............///---------......///000111111111000000000000111111000000000000000000000000111111000000//////......//////////////////////////////.........---------------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,---------,,,---......//////...............------,,,,,,,,,------------------------...//////000//////...---///......///000000...---000000///...------,,,,,,,,,,,,------...///000000........................------------------------000000//////.........---......------------......---,,,,,,,,,,,,,,,,,,,,,---,,,---...000000...,,,........................------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------,,,,,,---...000111111...,,,+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------,,,,,,...//////000000000000000................................................------------------------,,,,,,,,,------..................------,,,,,,,,,111///...------...///111,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////---,,,+++++++++,,,---...,,,,,,,,,------///000111---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------///...------------...///,,,,,,,,,,,,,,,---......------,,,,,,,,,---...///...............---,,,,,,------------..................---------,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......---......---,,,,,,---//////...---,,,,,,,,,------++++++,,,---............000///...---------......////////////...---,,,++++++,,,------......------------,,,,,,,,,------...---------------------------------------------------,,,,,,,,,------...///...,,,++++++---......---,,,+++***))))))***+++,,,,,,,,,,,,,,,+++***))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,---,,,+++***+++---...---+++***)))******+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,***+++---......---------------............---------............///000000///...............000//////////////////000000000000000000000000000111000000000/////////...//////////////////////////////.........---------///////////////.........------------------------------------------------......---------,,,,,,,,,---------.........//////---......///////////////...------------------,,,------------------------///////////////////////////...---...///000...---000//////...------,,,,,,,,,,,,------...//////000........................------------------------000/////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,------...000222111///------------------------------------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,---...///000111...,,,+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---------------------......///000000000//////................................................------------------------,,,,,,------------------------------------,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---,,,,,,,,,,,,---...///,,,,,,---...............---+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------///......---------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---...///....../////////...------............------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++...////////////......---------,,,,,,,,,,,,++++++***++++++,,,,,,------...---......---+++***+++---///...---,,,,,,,,,,,,---+++,,,---......///......000///......---.........////////////...---,,,++++++,,,------...---------,,,,,,,,,,,,---...//////------------------------------------------------------,,,,,,,,,---.........---,,,,,,...//////...++++++************++++++,,,,,,,,,,,,+++***))))))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,+++*********,,,---,,,+++******+++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++******,,,------,,,------------............---------............///222222000///------,,,,,,///......------......///000000000000000000000000000000000000////////////////////////////////////...............---------111000000///......------........................------------------------...------------,,,,,,,,,---------............///---...//////000000//////---------------.........------------------------000///.........///000000///...---...///000///---/////////...------,,,,,,,,,,,,------.../////////........................------------------------////////////..................------------......++++++,,,,,,------......---...///222333222000---,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++***+++,,,------......---000...,,,,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------...////////////...................................................------------------------------------------,,,,,,,,,,,,------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------...//////////////////...,,,***(((,,,+++******,,,,,,+++***+++++++++,,,,,,,,,------------,,,,,,+++++++++,,,---,,,,,,+++,,,,,,------------------------------...///////////////...............------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------......,,,******+++,,,......------,,,,,,,,,,,,+++,,,---...////////////---------,,,,,,,,,,,,---+++,,,---...////////////,,,,,,---...............,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++******++++++,,,...,,,++++++---......---++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))***++++++))))))***+++++++++*********+++---...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,***)))***+++,,,,,,,,,,,,,,,---------.........---------............///222111000///------------///..................///////////////////////////000000000000////////////////////////////////////........................000000//////............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,------......//////........................111000...------///111222111000...///000111000/////////.........------------------.........//////................................................///////////////...............------------......***++++++,,,---...//////,,,---///111333222///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,+++******------------------------------------------------...---,,,,,,++++++,,,,,,)))***,,,---...---,,,,,,000...,,,,,,...///......------------------------.................................///////////////,,,------................................................................................................------,,,,,,,,,,,,,,,,,,------...............---,,,,,,---......------------------------............------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------............/////////...,,,)))(((,,,+++******,,,,,,+++***+++++++++,,,,,,,,,---------------,,,,,,++++++***---,,,,,,+++++++++,,,,,,//////......---,,,+++***......///////////////.........------,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++,,,,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,******+++,,,---------------,,,,,,,,,,,,,,,---...////////////,,,---------------------+++,,,---...////////////------...////////////...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******+++++++++,,,+++)))***+++---,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))***++++++))))))***++++++******)))***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,***)))***+++,,,,,,,,,,,,,,,,,,------------...---------............/////////............//////000//////......//////000////////////////////////////////////000000000000////////////////////////---.................................//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------....../////////........................111000...---...///111333333111000000111222222111...............------------------........................................................................///////////////......------------......++++++,,,------...//////,,,,,,---000111111...+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------------***+++,,,---...---,,,+++///...,,,---...///...---------------------------.....................---............//////000000,,,------................................................................................................------,,,,,,,,,,,,,,,,,,------.........///..................///------------------------++++++++++++*********)))------------------------........................------------------------------,,,,,,,,,,,,++++++)))***+++,,,---.........++++++,,,------------------+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------////////////...---,,,,,,---,,,,,,+++++++++++++++/////////...---,,,******------.../////////......------------,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...------......------,,,+++,,,,,,...///////////////......///000000000000///////////////...---,,,+++,,,---......//////......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------+++***((()))+++,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,---............---++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++***+++,,,+++*********,,,++++++*********+++---...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++******,,,------,,,,,,,,,,,,,,,---------------------............///---------......000111111000//////////////////000000000000000000000000000////////////000000000000////////////////////////---------...............------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...///............---------,,,------............................../////////........................000//////...///000222333444222000///111222222222.........................................................................................................///////////////......------------......,,,,,,------......//////---,,,,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////...............,,,,,,------------,,,,,,///---------//////...---------------------------...............------------------......//////000------...////////////...........................................................................------------------,,,,,,,,,,,,------------------////////////////////////------------------------,,,,,,,,,,,,++++++++++++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++---------,,,******++++++,,,---...///---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------///////////////---,,,+++---,,,,,,+++******++++++,,,,,,---......------,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,++++++,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111------.........---,,,+++,,,---...//////000000000---...///000111111000///////////////...---,,,+++***+++,,,,,,------,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++------------------------///...------,,,,,,,,,---,,,***)))***+++,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,+++***))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,++++++,,,---,,,+++***+++---,,,+++*********+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,***+++---......---++++++,,,,,,,,,------------------............///---------......///111111///......------......///000000000000000000000000.../////////000000000111////////////////////////---------.........//////.........///////////////------------------------------------------------,,,,,,,,,---------......//////.........---------...//////000000000000000////////////.......................................//////000111111222222333111......///000111111............................................................................................................/////////000......------------......---------...............///...------///000000///------------------------------------------------,,,,,,,,,---...//////000------------------------........................//////...------------.........---------------......------...//////...,,,........................//////.........---------+++,,,,,,---......//////......///000000000//////........................................................................,,,,,,------------------------------------,,,,,,---..................---........................//////.........---------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++,,,,,,,,,,,,...---,,,+++***+++,,,---...---,,,,,,......---,,,++++++,,,,,,,,,---------------......---+++***(((---,,,,,,+++*********+++)))***,,,...////////////+++,,,,,,---.........---+++++++++,,,,,,---------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222,,,---.........---,,,+++,,,---...///000000000000+++,,,.../////////...---+++,,,---...////////////))))))***++++++++++++***,,,,,,,,,,,,---...//////++++++++++++++++++++++++---------------------------,,,++++++************---+++***+++,,,---------++++++------------++++++))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,+++******+++,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......,,,++++++---......---++++++,,,,,,,,,------------------.........//////...............///000000...------,,,,,,------...000000000000000000000000.../////////000000111111////////////////////////---------.........//////000000000///......------........................------------------------,,,,,,,,,------.........---------,,,,,,+++++++++000000111222222222222222000000//////......------////////////////////////---...000111222222222222222///,,,,,,---///000000---..........................................---........................////////////////////////---.........//////000000.........------........................---------111///------///111111111........................---------------------------------.........//////......................................................---,,,,,,,,,,,,---000///---,,,,,,---...///...------...//////...,,,........................//////.........---------++++++,,,,,,---...//////...//////000000000000000................................................////////////////////////,,,,,,,,,------..................------,,,,,,,,,,,,------......------,,,........................,,,,,,+++++++++*********------------------------------------------------........................+++++++++,,,,,,---------...,,,******---...---+++******+++++++++,,,,,,,,,---------......////////////...---,,,+++*********//////...---,,,,,,++++++......---,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,------------,,,---...//////---+++******+++,,,,,,------,,,,,,------------------------************+++,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///111000...///...------++++++***)))++++++,,,---............000///---,,,++++++,,,,,,***+++---...///...------,,,,,,++++++,,,,,,---...)))******++++++,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++,,,---......///---------,,,+++***((((((************************---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////...---,,,,,,---...//////......///111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000///...---------------++++++,,,,,,---...//////,,,,,,++++++***+++++++++,,,------......------,,,+++,,,---......---,,,+++............////////////222111///...---------...000000000///.........---......////////////......///////////////000111111222111000//////000111222................................................,,,,,,------...///000000///...------...///...---..............................------------......................................................,,,---...//////...---,,,,,,---...//////...---,,,---------............///,,,,,,------------------...------------...//////...............///000111////////////////////////000000000000000000000000(((+++...000000///---+++---------............///,,,,,,---...//////......000///...///000111000///...---,,,,,,,,,,,,---...---.........---,,,,,,+++------............------......................../////////......---------///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,---------........................------,,,+++,,,---...///------------------------...,,,******,,,...---+++***++++++++++++,,,,,,,,,.........---------------//////...---,,,,,,,,,,,,///......---,,,,,,++++++.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,,,,---...///...---+++***,,,,,,---............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,.........------,,,,,,,,,---------------------------+++)))***---...,,,+++...------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,---,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,---...//////......///000////////////////////////////////////////////////....../////////000000000//////////////////////////////...---------------//////...---,,,,,,++++++---,,,,,,,,,,,,,,,------,,,------......------,,,,,,------------------,,,.........//////000000000222111///...---------...---------------,,,,,,,,,------............------///////////////000000111000000///......///000000................................................,,,,,,------...//////000///...------...///...---..............................------------......................................................------............------------............---------------............///---------------------------------,,,---......///......------......///000........................////////////////////////,,,,,,---...............---------............///,,,------...//////......///......///000111000//////...------------...///---.........------,,,+++,,,------......------,,,....................................---------,,,...---+++,,,...///---+++------------------------...---,,,,,,++++++,,,,,,------..................------------------------------,,,,,,,,,---...///------------------------...,,,***+++,,,------,,,++++++++++++,,,,,,,,,,,,......------,,,+++++++++///......------..................------,,,,,,+++......//////...,,,+++)))------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---......---+++***,,,---......//////......------------------------......//////...,,,+++***,,,++++++******++++++,,,,,,,,,------------,,,,,,------------------------------------............,,,,,,,,,---------..............................,,,,,,,,,------------......------------,,,,,,,,,......---,,,,,,,,,------////////////////////////---+++******,,,,,,+++)))---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******)))***+++,,,------------...---,,,,,,+++*********,,,,,,,,,,,,,,,---......------,,,,,,+++******))),,,,,,------,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))***,,,---------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........///......---,,,,,,...//////......///000////////////////////////////////////////////////------........./////////........................//////...------------...000000///...,,,+++******------,,,------...///000,,,------......------,,,...------,,,,,,------...---......///000111111222111000///...------------,,,,,,,,,---------------,,,,,,------------,,,,,,//////......//////000000///......------......///................................................,,,,,,------...////////////...------...///...---..............................------------...............................................................------..................------.........---------............///.........------,,,,,,+++,,,,,,,,,,,,,,,------...------------------...///......................................................---,,,,,,---///000---------............///,,,---......///.........///......///111111000...000///............///000---............---,,,,,,,,,------......------,,,...........................------------,,,,,,,,,...---,,,,,,......---,,,...........................---,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---------------------------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------------...//////......---------,,,,,,,,,---.../////////,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,---------,,,,,,+++,,,,,,---...............------------------------,,,---...//////---+++)))+++++++++******+++++++++,,,,,,------------,,,,,,------------------------******+++++++++++++++,,,,,,,,,,,,---------......------------------------------------------------------------------------......---,,,,,,,,,---...////////////////////////......---------,,,,,,+++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,+++***)))((()))+++,,,------,,,+++***+++,,,---,,,+++***)))+++++++++++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((((()))+++------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,------------...............------,,,---///...------...000////////////////////////////////////////////////------------.........///........................///......---------......------------------,,,,,,,,,,,,,,,,,,---...///000,,,------......------,,,...---,,,++++++,,,---...---......///000111222222//////......---------------.........///000000000,,,------......------,,,//////.........//////000........................................................................---------........./////////---------...///...---..............................------------......................................................///...---,,,,,,---...//////...---,,,,,,---...///---------............/////////...---,,,,,,++++++,,,++++++++++++,,,------------,,,,,,,,,------...........................------------------------------,,,+++,,,,,,---...---------............///------...............---...---...///111111///...///..................///------............---------......//////......---........................---------------,,,,,,,,,------,,,---------------------------------------...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,++++++,,,---++++++,,,,,,,,,---------******++++++,,,---......++++++++++++,,,---...///---------------,,,,,,,,,---.../////////---***))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------(((***,,,---...---+++***,,,++++++++++++++++++,,,,,,------......------,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------............---,,,,,,,,,+++,,,,,,------......///------......---,,,++++++)))***,,,,,,---,,,******%%%'''+++///000...+++)))***************++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,++++++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((()))***++++++,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++((()))+++,,,,,,+++)))(((((()))+++------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------............------...............---,,,---......------...///........................////////////////////////------------.........///..............................---------......///------------------,,,,,,++++++++++++,,,---//////,,,------......------,,,...---,,,++++++,,,---...---......///000111111111...............------------.........///000000000......////////////......//////............//////////////////////////////................................................---------...............///---------...///...---..............................------------......................................................///...---,,,,,,---...//////...---,,,,,,---...///---------............/////////...---,,,,,,++++++,,,++++++++++++,,,------...------,,,,,,,,,------........................------------------------++++++,,,,,,,,,,,,+++***---------............///---...............---------------///111111///---------------------------------...//////......---//////000000000000//////........................------------------------,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,------------)))***+++,,,---...///000+++++++++++++++,,,---...------------------------,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------((()))***,,,------,,,,,,---,,,,,,++++++,,,,,,---------............------------------------------,,,,,,------......//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------------...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,------.........///------.........---,,,,,,+++,,,,,,,,,,,,,,,++++++$$$'''+++///000///---+++***************+++,,,,,,)))******+++,,,,,,------******++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---(((((()))***+++,,,---...,,,,,,,,,,,,,,,+++***)))************************)))***+++,,,,,,+++***))))))***,,,---------,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...---------.........//////,,,---......///.........+++---......------...///........................////////////////////////------........./////////...........................------------...//////000000///...,,,+++******,,,+++++++++,,,---......,,,------......------,,,...------,,,,,,------...............////////////------.........------,,,,,,,,,,,,---------------...//////////////////...//////......------.........//////000000//////...........................................................................///...------...///...---..............................------------...............................................................------..................------.........---------............///.........------,,,,,,+++,,,,,,,,,,,,,,,------...///...------------------------------------------------------------------++++++,,,------,,,***)))---------............///.........///......---,,,,,,,,,---///111111...,,,,,,,,,------------,,,,,,------...////////////.../////////000000/////////........................---------............///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------...///..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++---...,,,******,,,...,,,,,,,,,------------...++++++,,,---...//////000------,,,,,,,,,------...------------------------,,,,,,,,,------------...+++++++++,,,,,,---------++++++,,,---------,,,,,,++++++***++++++,,,,,,---+++,,,,,,---------------------------------------++++++,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............------------------------------,,,------...//////000000,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,---------......)))+++---//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---///---------...............++++++,,,---------,,,,,,++++++++++++,,,---...///)))***,,,---............,,,,,,++++++,,,,,,---...+++++++++++++++++++++,,,((()))***++++++,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******++++++,,,,,,------******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,---------.........,,,------...//////......+++---......---,,,...///........................////////////////////////....../////////000000000////////////////////////---------------...////////////...---,,,,,,++++++...---------------......,,,------......------,,,,,,------------------,,,............------------,,,,,,---.........---,,,---------------,,,,,,,,,---......//////......---000///...------------...---...////////////...---........................................................................///...------...///...---..............................------------......................................................------............------------............---------------............///---------------------------------,,,---......///000///......------......------------------------------------------------///...------,,,,,,---------------............///......//////...------,,,,,,,,,---///111111...+++,,,---...//////...---,,,------...///////////////------............------................................./////////000000+++---///...,,,+++---...---------------------------------------...//////------..................------------------------+++,,,---.........------------------------------+++---...---******,,,///,,,,,,,,,---------......---.....................///......---------......------------------------,,,,,,,,,,,,,,,...//////+++++++++,,,,,,---------***+++,,,,,,------------+++*********+++,,,,,,---,,,---......//////......------------------------//////---,,,,,,,,,,,,,,,///......------......///------............------------------------------++++++,,,,,,---...//////,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,------.........(((***...000111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///111111///...000333........................)))***+++,,,,,,,,,,,,,,,+++******+++,,,...111222///...,,,++++++,,,...000...------------...//////------,,,++++++*********'''((()))***+++,,,,,,,,,---,,,,,,++++++*********************************))))))***+++,,,,,,---------------,,,,,,,,,++++++((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,---.../////////...+++,,,...---,,,,,,---///........................////////////////////////////////////000000000000000000000000000000000000---------------...///000++++++,,,,,,---...//////000//////.........//////,,,------......------,,,+++,,,............,,,+++.........---,,,,,,+++++++++,,,---.........---,,,000000000//////......---,,,------......------,,,000///...---------------,,,,,,---......---,,,,,,.....................................................................---///...------...///...---.................................------.........................................................,,,---...//////...---,,,,,,---...//////...---,,,---------.........//////,,,,,,------------------...------------...//////111000///...............------------------------........................333111...,,,+++---///111---------.........//////.../////////...---,,,,,,+++,,,---000111111...+++---...///000000///...---------...///000000//////+++,,,,,,------,,,,,,+++.........................../////////000000111111+++---///...,,,+++,,,///........................---------------...///000+++++++++,,,,,,---------........................+++,,,---.........---,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,000///---,,,+++,,,,,,---.........////////////000.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------..................------*********++++++,,,,,,,,,...////////////---,,,+++,,,,,,,,,---------......------............------111111111000///---,,,+++...---,,,,,,,,,,,,---...---------------...///000---------.........//////..........................................------............////////////+++,,,---......---,,,+++---------............///------..................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***,,,---.../////////................................................***,,,...---+++***,,,...------------,,,+++******************************,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++************************------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,.........,,,***)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...............---------///////////////........................///000000000000000000000000000000............////////////......------------......///...,,,,,,...///...---...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++///......------///000111111000...,,,+++,,,...///......//////////////////,,,,,,,,,---------......,,,,,,---...//////......------------------------000000///...............000///---,,,++++++,,,---////////////////////////////////////////////////------------------,,,,,,//////.........---------,,,,,,,,,---...///000000////////////////////////////////////////////////111---+++...///------///...,,,++++++---......---------------------------........................,,,,,,+++***+++,,,---...///...---,,,,,,---...///000000//////......------...---------......//////.........................................................------,,,,,,,,,.........///////////////........................///...---,,,+++,,,---............------,,,,,,,,,---------,,,,,,+++++++++...,,,+++,,,......+++'''------------------------***+++---...///...------...............///000111000/////////////////////,,,,,,,,,---------............---------,,,,,,,,,///...---,,,,,,,,,,,,,,,------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,,,,---------............////////////......,,,,,,---.........------...---,,,,,,,,,,,,---......------------......///,,,------------.........------------------------------------------..................///////////////000111222222111000///---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......------............------------........................+++,,,------++++++,,,---++++++,,,------,,,,,,,,,************************+++************+++,,,,,,---,,,+++************+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------.......................................---------...............///000000////////////////////////000000000/////////............------------......///...,,,,,,...///...------...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...---------,,,,,,,,,+++///......---...///000111000///---,,,,,,,,,---...............------------,,,,,,,,,---------......,,,------...//////......------------------------//////...---------------//////...---------......................................................------------------------///.........------------,,,---------.../////////................................................000,,,+++///000...---......,,,++++++---......---------------------------........................---,,,+++++++++,,,............------------......////////////...............---,,,,,,,,,---...///......................................................---------,,,,,,,,,------------------------...........................---,,,,,,,,,,,,---.........---------,,,,,,,,,---------,,,,,,,,,++++++---,,,+++,,,......+++)))------------------------+++,,,---.........---,,,//////......---.........------,,,,,,+++++++++***,,,,,,,,,---------.........------------,,,,,,,,,------......------,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------------,,,,,,,,,++++++---...////////////,,,,,,,,,---------......//////000000000000//////******+++,,,---------,,,...------,,,,,,------...///...------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---............/////////......////////////......---------............///---------,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---.........---,,,,,,+++.........------,,,,,,,,,---------------------------,,,++++++------,,,+++)))***+++,,,------------++++++++++++++++++++++++******))))))******+++,,,++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,+++***)))***,,,...000++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------...............///000000........................000//////......---------......------------......///...,,,,,,...///...---,,,...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------------///............///000000//////---,,,,,,,,,---.........------,,,,,,,,,+++,,,,,,,,,---------......,,,---......///.........------------------------......---,,,,,,,,,,,,---......//////000/////////------------------------........................+++,,,,,,------.....................------------------..........................................------------------------///,,,,,,111222///,,,---...,,,++++++---......---------------------------........................------,,,,,,------...///------............------.............../////////...---+++***+++,,,...///...................................................------------,,,,,,,,,------,,,,,,++++++******------------------------------,,,,,,,,,------......------------,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,......,,,+++------------------------------.........---,,,,,,000///...---,,,,,,,,,,,,++++++******))))))((((((,,,,,,,,,---------......------------------------,,,,,,.........---,,,+++++++++,,,,,,,,,---------------------------------........................------,,,,,,,,,,,,++++++,,,,,,------...///000000//////......---------,,,,,,,,,------............,,,,,,,,,---------............////////////......------------,,,,,,+++***------------------------///......---,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///...------,,,,,,------------------------------------------------.........------,,,,,,,,,------......------,,,+++......------,,,+++++++++------------------------...,,,***+++---...,,,******+++,,,,,,---------,,,++++++++++++++++++++++++***************+++,,,,,,++++++************++++++++++++++++++++++++++++++************+++,,,---...,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,---++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////---------------........................///000000........................,,,,,,,,,,,,,,,,,,------......------------......///...,,,,,,...///...---+++---......------///000------------------------------------------------++++++++++++++++++++++++------------------------..................................../////////000......---,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,---------......------...............---------------------------......------,,,------...+++---...000000000///...------------------------........................++++++,,,,,,---...//////------------------------...............---------........................---------------------------+++---222444000---,,,...,,,++++++---......---------------------------........................------------......//////,,,,,,...//////...,,,,,,---------....../////////---,,,***)))***+++...///................................................------------------------...------,,,+++***))))))---------------------------,,,,,,,,,------......------------------------------------------,,,,,,+++++++++,,,------------------------------------.........------,,,,,,+++///...---,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,---.........,,,,,,+++++++++,,,,,,,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000/////////......---------......------,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---...............---,,,------------------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------..................------------......---------............///000000///...------,,,,,,------------------------------------------------.........------,,,,,,,,,+++,,,------......------------,,,,,,++++++++++++------------------------...,,,***+++---...,,,***,,,---------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,+++++++++,,,,,,---)))))))))))))))))))))))))))))))))***+++,,,---...,,,++++++******++++++,,,,,,,,,------,,,***)))'''++++++******++++++,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------......////////////...............///000000........................++++++,,,---...//////000......------------......///...,,,,,,...///...---+++---......------///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......///////////////------,,,,,,,,,---------////////////......------,,,,,,,,,---------......---...............------------------------------///...............//////***+++---...//////...---------------------------........................++++++,,,,,,---...//////,,,,,,------------------...............---------................................................,,,+++---333555111------...,,,++++++---......---------------------------........................---------...............+++,,,---......---,,,+++,,,,,,------......//////---,,,+++******,,,---///................................................------------------------///......---,,,++++++***------------------------+++,,,,,,------.........------------------------------------------------++++++,,,,,,,,,,,,---...------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------......------+++++++++,,,,,,,,,------,,,,,,,,,------------...........................+++++++++,,,,,,---------***++++++,,,,,,---------...............---------///...---,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,***+++---///000111222222,,,------......------,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........,,,,,,+++******+++,,,,,,---------............///---------,,,,,,++++++***...------------,,,,,,,,,------------------------------------------,,,,,,+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++,,,,,,---...))))))))))))))))))))))))***************+++,,,---++++++************++++++,,,---......,,,***'''%%%++++++******++++++,,,---***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------......///000000000...............///000000........................------...///000111111222......------------......///...,,,,,,...///...---,,,...///...------...///------------------------------------------------////////////////////////---------------------------------------.........---......///000/////////,,,,,,,,,,,,------------////////////////////////,,,,,,,,,---------...............///......---,,,------------------------///............///000000,,,,,,------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,------------------..................------------------------////////////////////////---+++---333555111.........,,,++++++---......---------------------------........................,,,,,,---............---,,,,,,------------,,,,,,---------------.........,,,,,,,,,,,,,,,------...................................................,,,,,,,,,------------...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,------------...------------............+++,,,---,,,++++++---...------------------------......---,,,,,,,,,------,,,,,,,,,,,,---...///000(((((())))))***+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------............---,,,+++++++++,,,---,,,,,,,,,---------......,,,------------------,,,***+++---///111222333333,,,,,,---......---,,,,,,,,,,,,,,,+++,,,,,,------,,,------------.........------------------------------------------......,,,,,,---------.........******)))(((((()))******---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................,,,,,,------------------------......------,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++******+++,,,,,,---))))))))))))))))))))))))+++***************++++++++++++************++++++,,,,,,,,,+++***)))((((((++++++******++++++,,,---******+++,,,,,,---......,,,,,,---......---,,,,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,---......///000000...............///000000////////////////////////..............................------------......///...,,,,,,...///...------...//////---,,,---...........................................................................------------------------+++,,,,,,,,,------------------///000000000///...++++++,,,,,,------------,,,------......//////000,,,,,,,,,---------............//////...------,,,------------------------...---------......///000///......------------...........................------------------------------------------------++++++,,,,,,,,,---------,,,---------.../////////------------------------........................---+++---222444111//////...,,,++++++---......---------------------------........................***+++,,,---...------,,,---,,,,,,,,,,,,,,,,,,---...------------------,,,+++,,,---...///......---................................................,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,,,,,,,---------......------------.........///,,,---...,,,***))),,,...------------------------------,,,,,,,,,---...///.........---......//////++++++,,,---...//////000,,,,,,,,,---------......,,,,,,,,,------.........------,,,+++,,,---///000,,,,,,------------......,,,,,,,,,------.........------------------------))))))***+++---...//////..................------+++,,,,,,------.........,,,++++++***+++,,,...///,,,,,,,,,---------......---..................---------...///000000000000,,,,,,---......---,,,,,,++++++++++++,,,------...---------.........//////..........................................------,,,,,,,,,---------............---,,,,,,---......---------.........//////------...........................------,,,,,,,,,........................,,,,,,,,,------........./////////...---,,,***)))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***---///---+++***,,,...******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,******))))))***+++,,,,,,************************++++++******************++++++************++++++---+++***(((((()))+++,,,++++++******++++++,,,---******+++,,,,,,---......,,,,,,---......---,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++,,,,,,---...//////...............///000000000000000000000000000000......---,,,***)))((((((.........------.........///...,,,,,,...///...---...///000///---,,,,,,---................................................++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,---///000000000///...***+++,,,---------------***++++++,,,---...//////,,,,,,,,,---------........./////////...---,,,,,,------------------------,,,,,,,,,,,,,,,---...///222000///---------...///////////////////////////------------------------------------------,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000------------------------------------------------...+++---222444111///000...,,,++++++---......---------------------------........................***+++,,,---------,,,+++...---++++++++++++---............------,,,,,,,,,+++,,,...000000///...---................................................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......,,,,,,,,,------.........---------.........//////---......,,,))))))+++...---------------------------,,,,,,+++,,,---///000111000///...............+++++++++***++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,---......//////......---------,,,,,,+++++++++...---,,,+++************)))***++++++------...///000000///...------,,,,,,,,,++++++******++++++,,,((()))***+++,,,---------///......------,,,++++++,,,++++++******++++++,,,,,,---......//////......---------............///.........------,,,,,,,,,///...---,,,,,,,,,,,,------------............///........................,,,,,,,,,---------......//////.........---------+++++++++,,,,,,,,,------,,,,,,,,,---...///000000------------------------000000///...------,,,,,,*********+++,,,---...///...------,,,,,,++++++***111...+++***,,,...---,,,)))******++++++,,,------************************'''***---......---------***++++++,,,,,,++++++***+++++++++++++++++++++,,,...---,,,,,,+++++++++,,,***)))((((((((()))++++++************************(((***,,,,,,,,,,,,...///,,,,,,++++++***)))((((((++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,000333111,,,)))+++...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---........................////////////////////////...---,,,...111222000---,,,---...///000000000000---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---...............------................................................,,,,,,,,,------..................------,,,,,,,,,........................---,,,,,,++++++,,,,,,---.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........///000000000///...------------------------------...------------...//////------............------,,,---///000000...---++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------......////////////......---,,,+++*********+++,,,........................------------------------,,,,,,,,,---------......,,,++++++***+++,,,---...........................+++++++++,,,---...///000------------------------,,,,,,+++***+++,,,---...------............---------------....../////////........................------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---.........---,,,,,,+++------,,,,,,,,,+++++++++------------------------,,,+++++++++++++++,,,,,,------------------------******+++,,,,,,,,,,,,,,,,,,------........................---------,,,,,,///...---,,,++++++++++++***++++++,,,,,,------...//////......---,,,,,,+++,,,++++++******++++++,,,***+++,,,---------------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------...............---------............///.........------,,,,,,,,,...------,,,,,,,,,------------------....................................,,,,,,,,,---------......//////.........---------,,,,,,---------.........,,,---------.../////////---------------------------------,,,,,,++++++***,,,++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000---++++++---...---+++------,,,,,,,,,,,,,,,,,,+++++++++***************'''***---...------------,,,,,,------------,,,,,,......------,,,,,,++++++,,,,,,++++++************---,,,+++++++++,,,......************************)))***,,,,,,++++++,,,...---,,,,,,+++******))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------------///111000...,,,---///......------------......------,,,,,,,,,,,,------................................................000...---///111222000...)))***+++,,,------------------------------......------------------------***,,,---//////...---,,,---...............------................................................,,,,,,,,,---------............---------,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------,,,,,,------------------------+++,,,,,,------------,,,------------------,,,,,,------------------------...------------...//////------............------------...//////...---,,,,,,------......------,,,---,,,,,,,,,,,,---......------------------------,,,------......------,,,---.../////////...------........................------------------------,,,,,,,,,---------......---,,,++++++,,,---...///------------------------------,,,,,,,,,---......---------------------------,,,+++++++++,,,......------............------,,,,,,---------.................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++//////.........---------------------------------,,,,,,++++++++++++,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,---...............//////............------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,++++++******++++++,,,,,,------......---------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,---...............---------............///.........---------------------,,,,,,,,,------...------------............------------------------,,,,,,,,,---------.....................------------------.........//////------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......******+++,,,,,,---.........---,,,---...---,,,***//////...------,,,++++++,,,,,,++++++*********)))(((***---...---,,,,,,---------............------......---,,,+++******)))++++++******************------,,,,,,------...///++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,------.........///000000000000000///..................///......------------......................................................///.........//////...,,,,,,------...////////////............------------........................+++,,,---...///...------------...............---................................................,,,,,,,,,------------......------------,,,,,,,,,........................------,,,,,,,,,,,,------.........---,,,,,,,,,+++.......................................---,,,,,,,,,,,,,,,---------------...........................------------...//////------............------........................---......//////......------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,++++++,,,...000222222000...,,,------------------------------------------------,,,,,,,,,---------......---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------,,,,,,------...///------............------,,,,,,,,,,,,------------........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,++++++------------------------------......------,,,,,,//////.........---------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,---.........------............------------......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,---------------,,,+++++++++,,,,,,---...//////,,,,,,,,,++++++,,,,,,,,,,,,,,,---.........---------------............///...............---------------,,,,,,,,,---......,,,,,,---------.........------------------------,,,,,,,,,---------..............................------------...........................---------------------------------------....................................------+++++++++,,,,,,---------,,,,,,---......---+++)))...---------,,,,,,,,,+++---,,,,,,++++++******))))))+++------,,,,,,,,,---------............------*********))))))(((((((((***+++++++++++++++******************++++++,,,,,,++++++++++++++++++++++++,,,......---+++++++++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,---......///......000222333222111//////............//////.........------.........................................................---------------,,,+++***......///000000000000000///////////////...------........................,,,,,,---...///.........,,,---......///.........................................................------------------------------------------------........................------,,,,,,,,,,,,------111111000///...------------------------------------......///......------............//////000000////////////////////////...------------...//////------............------......---------...//////------............---------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,++++++***+++---...///...,,,+++------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------......//////------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,------...------,,,,,,------,,,,,,,,,+++++++++------------------------...------,,,+++++++++,,,+++++++++,,,,,,,,,------------,,,+++++++++,,,---+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++...------,,,,,,++++++***+++++++++++++++*********,,,++++++******++++++,,,+++,,,,,,,,,,,,++++++******++++++,,,---...//////---,,,,,,,,,,,,,,,,,,---+++,,,,,,---...------------------............///........................------,,,,,,,,,------...,,,,,,,,,------------...------------------------,,,,,,,,,---------......---.....................+++,,,,,,,,,,,,---------...............---------------------------------------..................---......//////...---,,,---------,,,,,,++++++++++++,,,---...---,,,************++++++,,,,,,,,,---,,,,,,,,,,,,++++++*********,,,------,,,+++,,,---,,,,,,------------,,,,,,((((((((())))))*********++++++,,,------,,,,,,+++((())))))***************++++++++++++++++++++++++...///000///---+++,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...////////////000222333222111//////............//////.........------.........................................................---...///...---,,,,,,,,,++++++,,,---------,,,,,,...//////000000///......------------------------------.........///......,,,------...//////......................................................------------------------------------------------...........................------,,,,,,------...111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...............///000111////////////////////////...------------...//////------............---------------------...///000,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,------------,,,,,,++++++******+++,,,,,,---------------------------------------------------,,,,,,,,,---------...........................---------------------------,,,++++++,,,---...//////---------------------------------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,+++++++++------------------------///...---,,,,,,++++++,,,+++,,,,,,------.........---,,,+++***)))***+++,,,++++++,,,---------------+++++++++,,,,,,,,,,,,---,,,++++++******+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,+++++++++++++++,,,,,,---...//////------,,,,,,,,,,,,------++++++,,,------------------------............///...............////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............+++++++++,,,,,,,,,------------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---,,,......---,,,,,,+++******+++,,,...---+++******+++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,------------,,,,,,)))******+++,,,---......***+++,,,---...---,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...//////...---,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///000111111111111000000//////..................///......------------..............................------------------------...000111111///......///------............---------...000111111111000///---------------------------............/////////,,,,,,---...////////////...................................................------------,,,,,,,,,,,,,,,,,,------------.................................------------...............---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////...---,,,++++++,,,...///...........................------------...//////------............------,,,,,,------.../////////+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......------------------------------............---------,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---............---,,,,,,........................+++++++++,,,---...000000------------------------,,,,,,---............---------............------------------,,,,,,,,,,,,........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------//////.........---------------------------------//////...,,,,,,+++++++++******++++++,,,------...---,,,***(((((()))***+++++++++,,,------------,,,,,,,,,,,,,,,------......,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,------------,,,,,,,,,------.........------,,,,,,,,,,,,------++++++,,,------------,,,---------............///---........./////////000000///...---,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,---------...,,,---------.../////////---------------------------------,,,,,,++++++***)))+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,))))))***---++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,------,,,+++***,,,---------............------++++++,,,,,,------......)))***+++---------++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////000333444222///,,,---.........------------......------,,,,,,,,,,,,------........................------------------------+++...000000...---...000///000000000000000//////,,,---///111222222111111.......................................//////000+++,,,---...////////////......................................................---------,,,,,,,,,,,,,,,,,,---------....................................------------......------------------,,,,,,------------------------++++++,,,---------------///...,,,++++++,,,---...------------------------...------------...//////------............------+++,,,---////////////...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------------------------............------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......---,,,+++***------------------------,,,,,,,,,,,,,,,---...///------------------------***+++,,,---...------,,,------............------.........---------,,,,,,........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,------------------------+++,,,------......------//////.........---------------------------------000///...---,,,+++++++++''''''((()))******++++++---+++)))((('''((()))***++++++,,,---------,,,,,,---------.........//////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,---......///...,,,,,,,,,---------.........------,,,,,,------...++++++,,,---------,,,,,,---------.........//////---.........//////000000111000///---,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////,,,,,,------...///000000------------------------000000///...------,,,,,,((()))+++---......---,,,***++++++,,,,,,------...,,,------+++((((((+++...///......------,,,,,,+++)))***+++,,,------...///,,,------,,,+++***,,,---......////////////......,,,,,,++++++++++++++++++'''(((***,,,---,,,***))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++*********************+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,---...///000000444666333---)))***------------,,,,,,------------,,,,,,++++++,,,,,,---........................------------------------'''***------+++***+++...,,,---------------,,,,,,+++---///222333333222222000000000000000000000000...............///000000+++,,,---...////////////.........................................................------,,,,,,,,,,,,,,,,,,------.......................................------------...............///////////////........................,,,,,,------,,,,,,++++++222111///---,,,---...///------------------------...------------...//////---..................---***+++---000000000///...---..................------,,,,,,,,,,,,---......------------------------,,,------......------,,,(((***---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------***+++,,,---------,,,+++---..................---/////////......---------........................---..................---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,////////////////////////+++,,,,,,---.........---------,,,,,,,,,+++++++++------------------------,,,---------------------------,,,,,,,,,,,,++++++------++++++++++++------,,,,,,,,,---------......,,,------......------,,,------------------------------......------,,,+++,,,------......------,,,...---+++)))((((((((()))++++++++++++++++++++++++,,,000333111,,,)))+++.........---,,,,,,...///000111111000///...------,,,///---***''''''))),,,...............---,,,+++***//////.........---------///...---,,,+++,,,,,,---,,,------......------,,,++++++++++++++++++++++++---------............///---------.........//////+++,,,---,,,***)))***+++,,,,,,,,,---------......------------------------------.........---+++***111...+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...,,,+++******+++---///...---,,,+++++++++,,,---++++++++++++++++++++++++------------------------***+++---//////...---,,,---------,,,,,,+++++++++++++++******+++---...///++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---+++))))))+++---///,,,...000111222111000///........................111111111000000000000000....../////////...---,,,,,,------......------,,,///...------...///...---..................------........................000000000000000000000000000111111111222222222222111111111111222222222222//////............//////........................+++++++++,,,,,,---------........................,,,,,,,,,,,,---.../////////////////////.........,,,---.........---,,,+++------------------------......//////...---,,,,,,---.../////////...,,,+++//////.........---------,,,---......,,,,,,---...---------............///......................../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,........................////////////////////////........................///...---,,,,,,---...///////////////////////////......//////...---,,,,,,........................////////////////////////000///---,,,,,,---///000......------------.....................///000000//////.........---------......////////////......///,,,)))))),,,...---,,,...------,,,+++***))))))111000...,,,,,,,,,...///------............------/////////......---------.........///......------333222///,,,+++++++++,,,------------------------//////////////////...............------,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,------------------------------......------,,,+++,,,------......------,,,///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000,,,+++,,,------------------...////////////...------,,,++++++)))+++...000111///---+++---............---,,,,,,//////.........---------000///...---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------............,,,---...---+++******+++---------.........//////............................../////////...---,,,000...+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,+++++++++,,,---,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---------,,,,,,+++++++++++++++******+++---...///++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++---...000000000......------------------------000000000000000000000000////////////.........---------------------------///...------...///...---................................................////////////////////////000000000000111111111111........./////////000000///..................///........................,,,,,,,,,,,,,,,,,,,,,---..............................---,,,,,,---------/////////////////////...,,,---.........---,,,,,,..............................//////...------,,,......//////...------,,,//////.........---------,,,---......,,,,,,---...---------............///...................................................------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,---..............................................................................------------....................................//////...------,,,................................................000...---,,,,,,---...000......------------.....................///000000//////.........---------++++++,,,,,,,,,,,,++++++000---++++++---......---......------,,,+++++++++111///...,,,,,,,,,...///------............------.........---------,,,,,,+++,,,,,,---------,,,,,,111000...,,,,,,,,,---...------------------------........................//////...---,,,++++++***------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------------......------,,,+++,,,------......------,,,------...///////////////,,,------------------,,,------------------------,,,,,,---...............111111111000000/////////'''***...111222111...---------...////////////.../////////............---000000///.........//////------............---------------------------------------............///,,,,,,,,,---------.........//////...,,,***+++,,,........./////////000000//////////////////////////////000000000///......000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------,,,,,,+++++++++******))))))***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,++++++++++++++++++,,,---......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---.........,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000///......------......------++++++++++++------///...------...///...---............................................................................../////////000000000---------............///......------------..............................---------,,,,,,,,,,,,,,,........................000///...---,,,,,,,,,,,,......//////////////////,,,------.........------////////////////////////.........///......---,,,//////...------------..................---------,,,---......,,,,,,---...---------............///........................---------..................------,,,,,,------......---------,,,,,,++++++,,,,,,,,,---------............---,,,,,,,,,------........................------------------------........................,,,,,,------------,,,,,,------------------------.........///......---,,,........................------------------------///...---,,,,,,---...///......------------......///............//////000...............---------***++++++++++++++++++***000...,,,,,,...///...............---------------000///...,,,,,,---......------............------------------,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,///...---,,,,,,---///000........................------------------...............------,,,,,,,,,------,,,,,,,,,+++++++++++++++------------++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,------------------------......------,,,+++,,,------......------,,,***+++,,,......---,,,,,,,,,,,,---......---,,,,,,---,,,++++++---...---,,,+++,,,---...///...---,,,111111111111111111000000///---***((())),,,///111,,,---...///000000000000/////////...............//////..................------............------........................---------............///,,,,,,,,,,,,------------///000000///,,,++++++,,,---.........///////////////////////////////////////////////////////////////---++++++,,,---,,,+++------------------------,,,,,,,,,---------......---......---,,,+++***)))))))))***++++++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............---,,,+++***,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000000000///...---,,,------......---+++******+++---...///---------...///...------------.......................................---------------------------------.........//////........./////////000000------,,,,,,,,,,,,------........................---------------,,,,,,,,,........................//////...---------------............////////////---------.......................................---...............------//////---,,,,,,---...///........................,,,---......,,,,,,---...---------............///.......................................---------...------,,,,,,------............---,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------........................------------------------........................***+++------------+++***---------------------------...............------........................------------------------///...------------...///......------------......//////............///000........................------............------...------------......---,,,,,,------............///...------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------.........------,,,,,,,,,+++++++++++++++------------++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------......------,,,+++,,,------......------,,,+++,,,---------,,,***)))+++,,,---......---,,,+++---+++******,,,------,,,***+++---.........---,,,,,,,,,,,,,,,,,,---------555111+++''''''***///222,,,,,,...///000000111111////////////////////////---------------------------......//////......---........................---------............///,,,,,,,,,---------......///000000///---,,,,,,---,,,,,,---------.................................................../////////...,,,,,,---...---,,,------------------------,,,,,,,,,------------------......---,,,+++***)))***+++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---000///---++++++,,,---............///............------------------------......//////000000000000///......---------------...---+++******+++---...///---------...///...------------.........//////........................------------------------,,,------------.....................////////////------,,,,,,,,,,,,------........................------------------------........................---------------...///000---.........//////000000------------......//////------------------------------...............---///...---,,,,,,---//////---.....................,,,---......,,,,,,---...---------............///........................000000///...---,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...........................------------------------........................***+++------------+++***------------------------------...............---.........................................................------...............------------......//////............//////---...........................////////////......,,,,,,------,,,,,,,,,,,,++++++,,,,,,------............---------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***++++++,,,---...//////------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........------......------,,,+++,,,------......------,,,...............---,,,+++,,,---///000000///---,,,---,,,+++***)))***+++,,,++++++,,,---------------,,,,,,,,,------......///333222111000............+++,,,---...///000000000...////////////000000000+++,,,------...---------......////////////..............................---------............///---------.........//////---/////////---,,,---...,,,,,,,,,------------.................................---------...///000000///......//////...,,,---------------------------------------------------------,,,,,,++++++++++++,,,---...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---000...,,,******,,,///000/////////.......................................---......//////000000111///000000000000///...---...---,,,,,,,,,,,,---...///...------...///...---,,,,,,------.../////////........................------------------------,,,,,,---------.........,,,,,,,,,------------.........------------..............................,,,---------....................................------------...///000111------......///000000000------------...///000111------------------------,,,---......///............------------...//////---------...............,,,---......,,,,,,---...---------............///........................000//////...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------,,,,,,,,,---..............................------------------------........................,,,,,,------------,,,,,,------------------------,,,---......///.................................////////////////////////..............................------------......000//////............///---------...............,,,------......------,,,***,,,------,,,++++++,,,++++++,,,,,,---------...---------...............------............------,,,,,,,,,,,,------------,,,------...////////////000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////+++,,,,,,------.........------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,---......///------......------,,,+++,,,------......------,,,..................///000...///111333333111///...,,,------***''''''***---,,,,,,++++++,,,,,,---......//////000111111222222///000222333222000...,,,+++,,,---................../////////000000000000+++,,,---/////////...---......////////////......---------------------------------............///........./////////000000+++---......---,,,...///------------............//////////////////////////////.........///111111111000///000111111///---........................------------------------...---,,,+++++++++,,,---+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......+++++++++,,,,,,---------+++,,,---------,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,---...///000///......------,,,------------------------------------......///000000111111222444555555333111///........................///...------...///...---,,,,,,------...//////000........................------------------------------------............,,,------------.........///..................///........................+++,,,,,,---...///000000........................///...............///000------......///000000111...---------...///111222........................,,,------...//////......,,,------...//////......---------.........//////,,,---......,,,,,,---...---------............///........................---------.........//////...------,,,,,,------...,,,,,,------.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///..............................................................................------------..............................,,,------...//////......................................................---..................---......------------......000000///...............---------.........//////+++,,,,,,------,,,,,,+++***---//////---+++,,,------------------.........,,,------......///......------............------,,,,,,---------.........---....../////////......---...............------------------------------,,,------...//////000000---------------------,,,---------,,,,,,,,,++++++...---++++++++++++---...,,,,,,------------......,,,------......------,,,++++++,,,,,,---...//////------......------,,,+++,,,------......------,,,,,,,,,+++,,,---///111222000111333555555333111000+++......+++&&&$$$(((------,,,+++***+++,,,---...,,,,,,---...///000000111............////////////+++,,,------...---------.../////////000000111111,,,---///000000000//////......////////////......---------------------------------.........//////////////////000000000000***,,,------,,,---...000............/////////000000000000000000000000000111000/////////111222333222111000111222111000...........................------------------------...,,,+++******+++---///+++,,,---------,,,+++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......+++++++++,,,,,,---------+++,,,---------,,,+++***++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++---///000000//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111222444777999888666333111......///000000///......///...------...///...---,,,,,,------...///000000................................................---------.........///////////////000000000000111//////............//////........................***+++,,,---...000111111........................111000///......---......---------...///000000111...---------...///111222////////////////////////,,,,,,---.../////////...+++,,,...///000///...------------.........//////,,,---......,,,,,,---...---------.........//////........................******+++---///000111222...------,,,,,,------...+++,,,,,,---...///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///........................////////////////////////........................//////---,,,,,,---//////////////////////////////,,,,,,---.../////////...........................------------------------------............------.........------.........111000///...............---------.........//////,,,------......------,,,+++...111000...,,,---...////////////////////////,,,,,,---.../////////...---..................------------....../////////.........///......------+++,,,---...////////////////////////////////////------......///000111111///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,...---,,,++++++,,,///000333333333333222111//////......---------,,,,,,,,,------------------------,,,,,,---...//////.........///////////////..............................000///...---------------........................------............------//////...------------.........//////000111111111........................000///...---,,,---......////////////////////////222111111111000000//////555333111///......000000111000.........000333444000///000111222111...+++,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++++++++................................................,,,,,,+++******+++,,,,,,...------------------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++,,,------...---,,,,,,++++++,,,,,,---///...---,,,,,,---...//////............---------...------,,,,,,------...//////............//////444333333444666555333111333...+++---333666333...//////000000000000000///000000000000////////////------------------------................................................///......------,,,,,,+++.......................................---------000///...---------------////////////////////////,,,,,,------.../////////,,,---...//////...---,,,......////////////......///////////////.........000000//////.........---........................---------............//////...---,,,+++,,,,,,---111111000///////////////...------,,,,,,------.....................------,,,---------.../////////.................................------,,,,,,,,,...------,,,,,,,,,------,,,---------...////////////...---,,,,,,---...//////---+++,,,...000///---,,,---......//////......---------------------------------............///------------------------////////////000000000000........................------............------...------,,,,,,------...,,,,,,,,,---...///000000,,,,,,,,,---------......------------------------//////......---------,,,......------------.........---+++,,,...///////////////...---,,,++++++***------............------//////.........------------------------------------+++***,,,///111000...///...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......---------------,,,,,,,,,---...///000000000000///...---,,,.........---------,,,,,,------------------------,,,,,,---.....................////////////....../////////......------,,,---,,,,,,,,,---...///000...........................//////////////////...---------------...///000////////////////////////...........................------,,,---...///000////////////////////////111111000000000/////////333222111///////////////000000//////000111333444/////////000111000---***,,,,,,,,,+++++++++++++++...---,,,,,,+++++++++,,,........................------------------------------,,,++++++,,,------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---......------------..................------------...------,,,,,,------...000///////////////000000333222222444555555333111111...,,,...111333111...//////000000000000//////000000/////////.........------------------------------------------------........................------------------------////////////////////////........................//////...---------....../////////////////////////////////...------,,,,,,---...////////////...---......////////////..............................000/////////....................................---------............//////...---,,,,,,,,,------000//////...------.........------,,,,,,------...........................---------.......................................///...............---------,,,,,,,,,------...///---------.....................------------......///---+++,,,...000///...,,,---......//////......---------------------------------............///------------------------.../////////000000000000........................------............------...------,,,,,,------...,,,---------.../////////---------.........//////.................................---------,,,,,,......------------.........,,,++++++---......---.........------,,,,,,+++......////////////......//////.........---------------------------------///---,,,---000222111//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...............,,,------------.........////////////...---,,,,,,.........------------,,,------------------------,,,------............------....../////////......111000//////...---,,,,,,------,,,,,,,,,------...........................//////000000000000//////,,,,,,,,,---...///000111000000//////...------,,,........................,,,,,,,,,,,,...///000111///////////////////////////////////////.........111111111111000///......///000111111222222333333000///...///000///,,,***---,,,,,,,,,+++*********------,,,+++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------..................---............------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///222222222333555444222000000///////////////......///000000111000000////////////.........---------------------------------------------------------........................+++,,,,,,---......//////000000000000000000000000////////////////////////.........---......///////////////////////////////////////...------,,,,,,......////////////............////////////......,,,,,,------......//////////////////....................................---------............///......---,,,,,,,,,------///...------,,,---------...------,,,,,,------..........................................---------.................................///////////////---,,,,,,,,,---...//////...............------------..................---...---,,,---...//////...,,,---......//////..............................---------............///------------------------....../////////000000000........................------............------...------,,,,,,------...------.........................../////////000000////////////////////////.........------------,,,......------------.........,,,++++++,,,,,,,,,+++------------------------------............------...............---------------------------------111///...///000111000///......------,,,,,,,,,,,,------------------------,,,------------------,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////,,,,,,---...///.........//////000000///......---............------------------------------------,,,------......---------------......//////......////////////............111000///---+++******)))......................../////////000000/////////,,,,,,,,,------///000000//////......------------........................,,,,,,------...///000000////////////////////////........................///000111222111000...---...///111333444333222111111000//////000///---+++//////...---,,,++++++***---,,,,,,++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...///000000------------------,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---...//////...---,,,.........---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,---...///000222222222333555555333111000222333111...,,,...///000000111111111000//////......---------,,,,,,,,,........................------------------------........................,,,---------.........///////////////////////////////////////000000000000......---......///000000////////////////////////,,,,,,------.../////////////////////////////////......////////////......+++++++++,,,---.../////////////////////.................................---------............///------------------------......---------------......------,,,,,,------...---------.............../////////...---------,,,........................------....../////////000......------------....../////////...---------,,,,,,---...//////...---,,,---------...//////......,,,---......///.........////////////////////////---------............///------------------------........./////////000000........................------............------...------,,,,,,------..................------------.........////////////.............../////////..............................------------......///---,,,+++,,,,,,,,,+++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++................................................111000////////////......------------------,,,,,,---------------------------------......---------+++++++++,,,,,,,,,------...---------------------------------------------////////////////////////+++,,,---...//////000///,,,---.../////////.........////////////......---//////.........---------------------------------,,,---------------,,,,,,,,,,,,---...............,,,------...///000111111222111///---+++*********........................---......//////......---///......---------......------------......//////..........................................------////////////////////////------------...............///111222222000...,,,---///111333444333222000222111000000111111000...111111000///......------,,,,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---......///000000------------------------,,,,,,,,,---------......///......---,,,,,,,,,,,,...------,,,,,,------...,,,---...//////...---,,,...------------,,,,,,,,,...------,,,,,,------...000000//////000111111222222222222444666666444222111444555333///---...111111111111111111000//////------------,,,,,,,,,,,,........................------------------------......................../////////......---------.........................../////////000000111111...............///000111////////////////////////,,,,,,------...///////////////............//////......////////////......+++++++++,,,---...//////.........///////////////........................---------............///,,,---------------------///......---......//////...------,,,,,,------...---------.........///////////////...---------,,,........................,,,,,,,,,------......///111000///...---,,,,,,,,,/////////...---------,,,,,,---...//////...---,,,,,,---...//////.........,,,---......///.........////////////////////////---------............///------------------------............////////////........................------............------...------,,,,,,------..................---------,,,,,,---------.........,,,,,,---------.........//////////////////000000......------------......000///---,,,---...---,,,+++,,,,,,------.........------............---------.............................................////////////------------------............---,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---............/////////,,,---------------,,,,,,/////////.........------------------------------,,,------------,,,,,,++++++,,,---...............+++,,,---...000111333333......---------......///........................------............------//////...---------------,,,------...//////000000..............................//////...------,,,////////////////////////---------...............---...000111111000...------...000222333222111000111000///000222333222111222111111111000/////////,,,,,,+++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,------......------------............,,,,,,,,,---------......///...------------------......------------......---..................---------------,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------111000111333555555444222222444555444000...000222222222222222111000//////......---------,,,,,,,,,........................................................................000000//////...------,,,........................---......//////000000111/////////...//////000000/////////////////////////////////...------,,,,,,......------------............////////////......,,,,,,------......//////.........///////////////........................---------............///+++,,,---.........------..................///000...------,,,,,,------...,,,,,,------.../////////...............---------........................,,,,,,,,,---------------111111///...------,,,,,,...............------------..................---***---///000///.........,,,---......//////..............................---------............///------------------------------........./////////........................------............------...------,,,,,,------...------..................,,,,,,,,,------------...++++++,,,,,,---.........///////////////000000000......------------......000...------...///...---,,,,,,,,,------.........///000000000000000000///---------..........................................///000///---,,,,,,---,,,---...//////...------........................++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------......//////........................************************......////////////......///...---------...000111,,,------.........------////////////............---------------------------------------,,,+++******+++,,,---............,,,------///000111222333............//////000111..............................////////////............---------......///////////////////////////........................,,,---...//////......---////////////////////////------......////////////---...///000000///......,,,---///000111111000000///......///111333333333000000000000000000000000,,,+++++++++,,,,,,---...........................------------------------++++++,,,------,,,++++++,,,,,,,,,---------------------------.........///,,,,,,,,,---------.........------------......///......------------............------------......---------,,,,,,,,,++++++...------,,,,,,------...,,,,,,+++***))))))))))))......///111333333222000222333333222111000000111222222222222111000//////............------------........................////////////////////////........................////////////....................................,,,------...//////000000111000///////////////////////////////////////////////////...------,,,,,,...---,,,++++++,,,---.........////////////........................................../////////000........................---------............///+++,,,---.........------------,,,,,,---......///...------,,,,,,------...,,,,,,------...//////000---------...................................................------------//////............//////---------.....................------------......***---000000///------...,,,---......//////......---------------------------------............///---------------------------------.........//////........................------............------...------,,,,,,------...,,,---------.../////////------------............,,,,,,,,,---.../////////------------.........///......------------.........---+++,,,---......---,,,,,,------------------...//////000000//////...---------.........//////........................---///111000---,,,...000,,,---.../////////------........................---......//////......---++++++,,,,,,,,,---------,,,,,,,,,---...///000000........................////////////////////////...///////////////...---000///---,,,---...000222//////000000000000000///000/////////............------------------------------------,,,,,,+++******+++,,,---..................//////000000111111222111000///////////////........................//////000000000000//////,,,,,,,,,---...///000111111111111000//////..............................***+++---///000000//////////////////////////////........./////////000000......///////////////...,,,---...//////000000000---,,,,,,---000333333333////////////000000000000++++++++++++,,,,,,---...................................................,,,,,,---......---,,,,,,///////////////.........---------.........//////,,,,,,,,,---------......---------------...///000......------------......///...---,,,,,,---...///---------,,,,,,,,,++++++...------,,,,,,------...222111000///...---------,,,,,,---///111111000...111111000000000000000///333333333222222000////////////.........---------////////////////////////000000000000000000000000........................------......///000000000000000000000000000000000,,,,,,,,,---...//////000222111000//////...//////////////////////////////,,,,,,------...//////000---,,,++++++++++++,,,---......////////////......///////////////.........---.........//////000000........................---------.........//////***+++---...///...------++++++++++++,,,,,,---......------,,,,,,------...,,,,,,------...///000000,,,------....../////////........................000000//////.........---,,,,,,------///000111222,,,------......////////////...---,,,,,,---...///)))---000111///------...,,,---......//////......---------------------------------.........//////---------------------------------.........//////........................---..................---...------,,,,,,------...,,,,,,------...///000000............/////////000---------...///000000111+++++++++,,,,,,---------.........------.........,,,+++******,,,......---------------------------+++,,,,,,------,,,,,,+++---------.........//////////////////////////////...000222111...---///222000///...------...///000------,,,,,,,,,...000111///---+++((((((+++---///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------------...//////..................------------............------...---,,,+++,,,---...///------............------/////////000000...+++(((..............................------------......---------....../////////........................////////////000000000000---------------,,,,,,,,,///............000222333---........./////////000000000000000000000000000...---,,,,,,,,,,,,---...000000...---+++***((((((,,,---------...////////////////////////.........,,,,,,------...///////////////......------,,,,,,000...,,,***+++---000222333111/////////...,,,+++...---,,,,,,++++++,,,,,,,,,------......------,,,---------............///......---,,,++++++******...---,,,,,,...000000///+++,,,,,,------,,,,,,++++++,,,------......------'''+++//////---,,,...000222000...,,,+++,,,---...........................***++++++,,,---...//////,,,,,,,,,---------......---------,,,,,,+++++++++........................,,,...000111///.........222111111000///......---,,,------......------,,,///////////////......---+++,,,,,,---.........---////////////////////////...........................///000///...---...000111///,,,(((''')))///333000000///.......................................//////////////////......+++,,,---......---,,,+++------------------------000000///...---,,,,,,+++,,,+++++++++,,,...000111------------------------,,,---------.../////////...---,,,---/////////...//////.........---------////////////000000000000...///000000000///---,,,000000//////..........................................------------......................................................222111111///...---,,,,,,---------............///------------------------///.........------------------------------------,,,,,,,,,------.........,,,,,,,,,------.................................111000...---,,,,,,---...........................//////...---,,,,,,++++++,,,,,,---...////////////,,,,,,,,,------.........222111000.........///000(((222555...,,,000000***------------------------------,,,,,,,,,,,,++++++//////000000///...------........................+++,,,...000000000000///////////////////////////......---,,,,,,---......,,,,,,,,,,,,---.../////////...,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------------...//////..................------------............------------,,,,,,------......------............------000///..................///////////////////////////......------......///------------......................................./////////000000000000//////......------,,,,,,111000000000000222333444000000000000000000000000000000000000000000000000......---,,,,,,---...............---------,,,,,,---------...............////////////////////////000/////////////////////,,,,,,---------.........//////.........///000111222000////////////...,,,......---,,,,,,,,,------,,,------......------,,,---------............///------------...............,,,++++++,,,---,,,++++++,,,,,,------,,,,,,++++++,,,------......------+++,,,...//////...///000111000...---,,,,,,------........................,,,------......//////000,,,---------............000000//////////////////---------------------------///000000///......///111111000000///......------......//////......---///////////////......---+++,,,------.........---////////////////////////...........................///000///...---...000/////////---,,,,,,///111000000///...............................................................,,,---...//////...---,,,........................///////////////.........///...---------...///000////////////////////////---------...............---,,,+++,,,.........---//////.........---------............////////////...///000000///...---,,,/////////.........------..............................------------......................................................,,,,,,,,,,,,,,,------------------............///......................../////////.........------------------------------,,,,,,,,,---------......------...............///........................///......---------..............................//////...------,,,++++++,,,---------------,,,+++,,,,,,,,,------.........222111///.........///000000;;;???555---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,///////////////...------------------------------,,,---...///000000000///////////////////////////,,,,,,++++++++++++,,,,,,++++++,,,---............///......------......///+++,,,,,,,,,,,,,,,,,,------......//////......------------------......///------------------......------............------,,,,,,---...............------............------000///---------///111333000000000000000000000000///......------......///------------------,,,,,,............................../////////000000000111000000///...------,,,000000000000111222333333222222222222111111111111000000000000000000000000......---,,,,,,---......,,,------...//////000000...............------------......//////000000000000000//////...------,,,---------------------......///000111111111000000000///...///000111000......---------------......------............---------------............///,,,,,,---///000111222333333111///...//////...---,,,,,,------------,,,,,,,,,,,,---............---///...---...///111111000/////////...------,,,,,,........................////////////////////////------........./////////000000000000000111111111------------------------...///000///------///000111000000//////............//////////////////...///////////////......---,,,,,,---............---////////////////////////...........................///000///...---...000...000222222111//////000000000///.......................................------------------......---......//////......---////////////////////////......//////000000000000111000///...............////////////////////////...............---------,,,+++***+++---...---,,,...............---------------------...............////////////...------.........---------------..............................------------......................................................***+++++++++,,,,,,,,,------------............///////////////////////////000/////////............------------------------,,,,,,,,,------------...///////////////.................................------..........................................//////......---,,,,,,,,,000000000//////---,,,,,,---------------.........111000///.........//////333???CCC999...,,,......++++++++++++++++++++++++/////////............---///////////////......---------------------------,,,---...///000000000///////////////////////////,,,++++++++++++++++++,,,+++,,,...///000000///...------............------+++++++++,,,,,,---------------............------------,,,,,,------...///,,,,,,------------......------............------+++,,,.../////////...---------............------///000//////...///111222//////////////////////////////............//////......------,,,,,,++++++................................./////////000000222222111000///...------............//////000000222222222111111111111111////////////////////////......------------......,,,,,,---...//////000000/////////...---------,,,+++,,,,,,---...//////000------,,,,,,,,,+++++++++000//////......---------/////////000000000111111///......///111222222111------,,,,,,------......------............---------------............///,,,,,,---///000111222333333111//////000000000...,,,,,,------------,,,,,,,,,------...............222...+++,,,///222111000......//////...---,,,,,,........................////////////......------.........////////////000---------....../////////------------------------/////////...,,,---///111000000/////////...............////////////......///////////////......---------............------////////////////////////...........................///000///...---...000---000222333111000//////000000///.......................................,,,,,,,,,---------------...//////////////////.......................................//////////////////..................------------------------/////////...---------,,,,,,+++++++++---...---,,,........................------........./////////.....................---------------------------..............................------------......................................................//////...------,,,++++++---------............///........................000000/////////.........------------------------------------------------000/////////......------........................+++,,,...///000///..............................//////......---------,,,...............---,,,+++---------...............////////////.../////////...666:::444------//////,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------...///////////////......---------------------------......///////////////////////////////////////,,,,,,------------,,,,,,,,,---///000111111000000+++,,,------------,,,++++++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------......------............------,,,---...///000///...---------............------...000222222000......///......................../////////....../////////.........------,,,,,,,,,....................................////////////222111111000//////......---.........////////////000000000000000000//////////////////////////////........................---------------........./////////...---------,,,******+++,,,,,,---......+++++++++,,,,,,,,,------///////////////000000000111///---,,,---...111333///......///222333333222------,,,,,,,,,,,,---------......//////......------------............///---------....../////////,,,+++)))***,,,------,,,,,,------......------,,,,,,---......//////......111...++++++...000000............///......---,,,........................//////...------,,,,,,,,,.........////////////000,,,,,,,,,------......///------------------------/////////...,,,---///111////////////............,,,------......------,,,///////////////......------......//////...------////////////////////////...........................///000///...---...000...///000000......///000000000///.......................................,,,,,,,,,---------....../////////....../////////------------------------//////...------,,,++++++++++++,,,---......//////------------------------/////////...---------,,,...,,,,,,---...///...------.........................../////////000000000...------------.........------------------------..............................------------...............................................................------,,,,,,+++---------............///------------------------////////////............------------------------------------------------///......------,,,,,,,,,........................+++,,,...///000///..............................///...............------))))))***+++++++++++++++.................................////////////...,,,...///------//////---.................................------------,,,......///////////////...------------------------...............//////000////////////////////////------............------------...///000000000000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...++++++,,,,,,------......------............------------...////////////...------............------,,,000333333000------...........................000//////......//////000..................------........................------........./////////000000000000///////////////000000111111000000///---.........////////////000000000000000000000000---...////////////...---.........---------------...............---------***++++++,,,,,,---------,,,------...//////000000+++,,,---...000222333333222000---+++,,,...111333000//////000333444444333///......---,,,,,,------......////////////......---------............///......------------------,,,+++***+++---.........------............------------...////////////...///...------...//////.........................................................------,,,,,,,,,+++------.........///////////////////////////000000...........................///000///------///000........................,,,,,,------------,,,,,,///////////////......---...////////////...------////////////////////////...........................///000///...---...000/////////---,,,,,,...111000000///.......................................,,,,,,,,,---....../////////......------......///------------------------//////...---,,,+++***))))))***+++---.../////////////////////////////////...............---------...---,,,---///000///...---------...............////////////000000000111---------,,,------...///---------------.......................................------------......................................................))))))***+++,,,---......---------............///------------------------///.........------------------------------------...------------,,,,,,,,,---------------,,,,,,,,,........................------..................................................................,,,---...//////000000000/////////...............------.../////////......///---,,,,,,...///...,,,.................................---------,,,,,,---...//////////////////........................//////............///000////////////////////////,,,---...//////...---,,,,,,,,,,,,------...///000---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,------......------............------...............//////000------............------+++...111000---,,,...111........................000000////////////000000......//////////////////........................---------.........//////......////////////000000//////000111111000///...,,,,,,---...///000000111000000000000000000000000---...///000000///...---........................---------...............---------------------.../////////////////////000,,,,,,------......//////111000///......000111333111000///111333444444333333222111///..................////////////......---------............///------------------------111///......000111000///------............------------...///////////////...///111000///.../////////...---,,,------...///....................................------------,,,---------............111111000000000000000000////////////////////////---///000000///......///........................------............------///////////////......---///////////////...------////////////////////////...........................///000///...---...000......///...------...000000000///.......................................,,,------...//////000000///...---,,,,,,---...///.................................------,,,,,,,,,+++,,,---...//////......////////////////////////---------...............---,,,+++,,,...///...------------.........//////........./////////000000------,,,,,,,,,---...///------........./////////..............................------------......................................................******+++,,,---...//////---------............///........................------------,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------....................................///......---------..........................................////////////111111222222333222222222000/////////.........---,,,---.../////////.........---------------...///......................../////////............---------...///////////////////////////////////////000///...------...///000////////////////////////,,,,,,............,,,,,,,,,+++******+++,,,...//////...------------...///---------,,,,,,+++++++++---..................---,,,,,,++++++,,,,,,---...******+++,,,,,,---......---..................---//////...------///000111---..................---***---///---***+++000555000000000000000000000000000000////////////000000......//////000000111111........................---------.........//////------......//////000000------...//////...---,,,+++,,,---...///111111222000000000000000000000000---...///000000///...---......//////000000111111,,,------......////////////////////////........./////////...------,,,,,,111000///---+++)))((('''000000111222222222222222111000000111333444444333555555333111000/////////......////////////......---------.........//////------------......//////111///---------...---,,,------............---------......///////////////---111444333000...///111000...---,,,,,,---///000........................////////////////////////,,,,,,,,,---------......111111000000//////......000000000000000000000000,,,...000111///.........---...........................////////////......///////////////......---//////000000///...------////////////////////////...........................///000///...---...000,,,...000000///.........000000///.......................................------......///000111111...---,,,++++++,,,---...////////////////////////---------............///...///000000000///------------------------------,,,------....../////////,,,+++***+++---...---,,,---------.........//////---------.........//////---,,,,,,+++,,,---//////........./////////000000.................................------.........................................................//////////////////......---------.........//////////////////////////////------,,,,,,,,,+++++++++------------------------.........------,,,,,,,,,---.........//////000000........................111000...---,,,,,,---....................................////////////////////////......---,,,+++000000//////.........---+++,,,.../////////......(((***---...,,,+++///444------------------------000000000000////////////------...///000000//////000000000000000000000000000///...------...///000////////////////////////........................//////......---------,,,...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---///...---,,,,,,---...///......////////////............------------......------......//////000000///////////////.........333222111000////////////........................////////////////////////000000000000000000000000......///000000000000000222111000//////000111222000000/////////000000111000000000000000000000000/////////......---------////////////////////////)))***,,,...//////............------------...............///000000111111333333222111000///......111111000000000000111111666666666555333111///---...///000000000...+++***.........------,,,,,,,,,//////...------------...333222111000///...------............/////////000000000//////............//////////////////////////////.........---------000/////////............////////////////////////---.........//////000000111111000000//////......---------.....................////////////..............................000000//////......------............/////////000------...///000000//////---------.........////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---.../////////......---------,,,////////////////////////.........////////////000///...------...///...---///...------------...///222111000///......//////------............------++++++,,,,,,---...//////---------............///////////////////////////---------............///------------------------..................------........................---------------,,,,,,,,,------------------------------------------------,,,---------.../////////---------............///000///...---,,,,,,---...,,,,,,,,,---...///000000........................***+++---...///...------........................,,,,,,,,,---------......000///...------...///000......................................................------------......///...---,,,,,,,,,,,,,,,////////////////////////111000///...------...///........................////////////////////////000000//////.........---//////............//////......................../////////.........------...///000///---------///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,,,,------///...------------...///......////////////............------------...............///////////////.........///////////////222111000///............///.....................//////............//////..............................///000000000000000//////............//////000///////////////000000........................000/////////............////////////////////////+++,,,------............///......------......///000000000111222222333333222222111111000/////////111111000000000000111111555555666555444222111000...//////000000///....../////////.........------000000///...............////////////////////////........./////////000000////////////......------........................//////.........---------000000/////////.........////////////////////////............/////////000111000000000/////////...------------------------......////////////......////////////////////////000000000000000///...---........./////////000000------...///////////////---------.........//////...//////000000//////...///////////////////////////////////////////////////////////////////////////////////////////////////...------------...///111000000000////////////////////////////////////------.........////////////...------...///...---......................../////////...............------............------++++++,,,------...//////---------............///////////////////////////---------............///........................------...............---..............................//////////////////...------,,,,,,+++++++++........................---------...............---------............///......---------...//////,,,---------.../////////........................,,,,,,---.........------........................,,,,,,---------.........000///...------...///000......................................................------------......000///......---------...////////////////////////111000///...---......///////////////////////////////////////////////////000/////////............//////............//////........................///////////////............///000///...------///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......///......------......///......////////////............------------......///////////////.........------......//////000000111000///......------...000000//////......------///...---,,,,,,---...///------------------------......///000000000000000......//////000//////...000//////....../////////........................///////////////.........////////////////////////......---------......//////......------......///000000000111222222333333000000000000000000000000111111000000000000111111444444555555555444333333000000//////000000111111000000000000////////////111000//////......//////+++,,,,,,---...///000000....../////////000000000...............---------......................../////////............---000000000/////////......////////////////////////............////////////000000000000////////////............------------......////////////......000000000000000000000000///000111222222111///........./////////000000000---......///////////////------........./////////.........//////.........///////////////////////////////////////////////////////////////////////////////////////////////////...------------...///000000000000////////////////////////////////////,,,---------............///...------...///...---,,,---...//////...---,,,+++,,,---...///...------------............------,,,,,,,,,---......//////---------............///////////////////////////---------............///////////////////////////+++,,,---.......................................---.........///000000000000///...---,,,++++++***.......................................------------------............///------,,,------...000000------................................................------------------........................,,,------------.........//////............//////......................................................------------......000000///............///////////////////////////000000///............///........................////////////////////////////////////............//////............//////........................////////////////////////---...///...,,,,,,,,,...------------------------------------------------------------------------........................//////............////////////............//////......////////////............------------......000000//////......------,,,------...///000111111111000///...............111111000//////.........///...---,,,,,,---...///------------------------......///000000000000000///000111333333222111000000000//////......//////000000000000000000000000........................////////////////////////000///...---------.../////////............//////.........///000000111111//////000000111111111111111111000000000000111111333333444555555666666666333222000......///000111000000000000000000000000000000///............///++++++,,,---...//////000...////////////000000000............------------------------------------/////////...............000000000////////////...////////////////////////.........///////////////000000000000///////////////////////////...............////////////......////////////////////////...000222444444333000///...////////////000000000......///////////////...............////////////------............------////////////////////////////////////////////////////////////////////////////////////////////////.........------........................---------////////////////////////,,,,,,,,,---------......///---------...///...---,,,---///000000///---,,,***+++---///000///...---------............------,,,---------......//////---------............///////////////////////////---------............///........................***+++,,,---.../////////........................+++++++++,,,---...//////000000//////......------......................../////////...---------,,,---------............///...---------...........................---------........................000///...,,,,,,,,,---...........................------------............/////////....../////////......................................................------------......//////...............////////////////////////////////////.........//////------------------------///////////////////////////////////////.........//////............//////.................................///////////////,,,---...---+++***+++,,,------------------------------------------------------------------------........................000//////......//////000////////////////////////......////////////............------------......000000//////......------,,,------...///000111111111111000000//////000000111111000000000////////////...------------...///..............................///000000000000000///000222333333333222111111111000///////////////000000000000000000000000------------------------////////////////////////111000///...---...///000/////////....../////////.........///000000111111/////////000111111222222111111000000000000111111222222333444555666777888777555222///------...///////////////////////////000///......---.................................////////////000000000111................................................////////////////////////111000000000///////////////////////////////////////////////////.........////////////000000000000111111111111000000//////......////////////..............................---///222444555333222000////////////000000000111...///////////////.............../////////000000------............------////////////////////////////////////////////////////////////////////////////////////////////////---..................------------...............////////////////////////,,,,,,,,,---------......///---------...///...---,,,---///000000///---,,,+++,,,...000111000...---------............------------...............///---------............///////////////////////////---------............///------------------------***+++,,,---....................................+++++++++,,,---...//////,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,---------............///000//////......---,,,+++...............---------........................111000...---,,,------...////////////////////////---------.........//////...//////////////////.........................................................------------.........------,,,------......////////////////////////......//////////////////........................////////////////////////........./////////////////////............//////........................---------...............,,,---...---+++++++++,,,------------------------------------------------------------------------........................//////............//////...//////000000//////.........////////////............------------......///////////////.........------......//////000000111111000000000000111111000000000000111111111111////////////////////////..............................///000000000000000......///000111111111111333333222111000000000000........................---------...............////////////////////////000000/////////000000111000//////......//////000000000000111222222333333//////000000111111111222111111000000000000111111222222222333444666888999:::888444111///.........////////////000000000000111000//////......//////111111000000/////////.../////////000000000111111.........///////////////////////////////////////...////////////000000000111111000000000////////////////////////////////////////////////.........////////////000000000000222222111111000000//////......////////////..............................---///111333444333222222/////////000000000111111//////////////////...---....../////////000000000.........//////.........////////////////////////////////////////////////////////////////////////////////////////////////------...//////...------/////////000000000000000////////////////////////,,,---------............///...------...///...---,,,---...//////...---,,,,,,---//////000///......------............------........................---------............///////////////////////////---------............///------------------------***+++,,,---------------........................---.........///000000000((())))))***+++,,,------++++++++++++++++++++++++...............------------------............///000000000///...,,,******------..........................................//////..................////////////////////////------........./////////......////////////............................................................------------......---,,,,,,,,,,,,---......////////////////////////---...//////000/////////111111111111111111111111////////////////////////........./////////////////////............//////........................,,,,,,,,,,,,---------......///000///---,,,---...................................................------------------------........................///......------......///...///000111111000///.........////////////............------------...............///////////////.........///////////////000000/////////000000111///000000111111222222333...///000222222000///...------------------------......///000000000000000////////////000111222333555444333222111111111111........................////////////000000000111////////////////////////...///000000111111111111000000////////////000000000000000111222222333333000000000000000111111111111111000000000000111111111111111222333555777888;;;999777444222111111111000000000111111111222222333222111111000000111111333333222222222111111111//////000000000111111111/////////000000000111111000000000000000000000000.../////////000000000000111111111000000000//////////////////////////////000/////////.............../////////000000000111111111000000///......---......////////////..............................---...///111222333333333//////000000000111111111///////////////...------.../////////000000000000...//////000000//////...////////////////////////////////////////////////////////////////////////////////////////////////------...//////...------////////////000000000111////////////////////////------.........////////////...------...///...---.................................---------------------............------////////////............---------............///////////////////////////---------............///........................+++,,,,,,---------,,,,,,..............................//////////////////******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------............/////////000///...---+++***,,,---------.../////////........................---......////////////...////////////////////////............////////////---...///000000///...---......................................................------------......---------------...//////////////////////////////,,,---///000000000//////111111111111111111111111////////////////////////............/////////000//////............//////........................+++++++++,,,,,,---------///111111111///...///000................................................------------------------..............................------------.........///000111111000///.........////////////...............------.........---.........//////000000///////////////.........//////.........//////000//////000111222333333444...///222333333222///...,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000222111000000111333555666666555444333222222222222000000000000000000000000000000111111222222222333////////////////////////---...000111222222222111000000////////////000000.........///000000111111111111000000000000000000111111000000000000111111111111111111222444666777;;;:::888777555444444444111111111222222333333333555444333333222222333333333333333333333333333444000000000000111111111111//////000000111111222222000000000000000000000000.../////////000000111111111111111111000000000000////////////////////////000000//////.........---.../////////000000111111000//////...---,,,,,,,,,......////////////......000000000000000000000000---......///111222333444000000000000111111111111//////000000///...------////////////000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////,,,---...//////...---,,,,,,---------......//////////////////////////////.........////////////000///...------...///...---///...------------...///......,,,++++++++++++,,,---..................---///////////////.........---------.........//////////////////////////////---------.........//////////////////////////////,,,,,,---------,,,++++++........................---------------,,,,,,,,,//////////////////......------------------------,,,------....../////////---------.........//////---.../////////...---,,,,,,,,,------...///000000........................,,,---...000000000//////000000000000000000000000............/////////000---...///000000///...---.........................................................------........................///000111////////////////////////,,,---///000000000//////........................////////////////////////---.........//////000000//////............//////------------------------,,,---......//////....../////////...---------,,,000///...---------------000000000///.........---......---------,,,,,,,,,+++++++++,,,,,,---------..............................---,,,---...///000,,,+++)))))))))+++---...///////////////.........000000//////.........---///000000000000000//////000000000000000000000000111000000///////////////333222111222222222000..................------,,,//////............//////---------...000222444666666666777777666444222111111111000000/////////...---......///000111222222.............../////////,,,---...///000111222222//////000111111111000000000000000000111222333444444222111222333444444333333333333333555777999;;;777666555444444666888999;;;<<<======<<<;;;999888::::::::::::999888777666888888999::::::::::::999:::999888777666666666666777666333111111222444555666444333111000000111111000000000000000111222222000000/////////000111111000//////......//////000......000111111000///...000000000000000000000000.../////////000000111111////////////////////////////////////////////////222111000//////000111222---...///000000111000000---......///////////////////////////////////////...------------...////////////////////////////////////.........---------///////////////////////////...---,,,+++,,,,,,---////////////////////////000---,,,---///000...,,,000000000000000000000000......------------......------------------------111///---,,,,,,,,,...///333///,,,+++...000000///.........////////////000................................................111111000///...---,,,,,,------,,,,,,,,,,,,------//////.........---------................................................***,,,---///000000//////////////////////////////,,,---///000000///---,,,........................,,,,,,---...000000...,,,//////.........---------////////////......---,,,------------------------........................000000000000000000000000000000000//////.........////////////////////////111000///------......///......................................................////////////......000000//////.........---///...---...///000000...000000000000000000000000222222111000///...------000000000000000000000000//////000000111111222222000000000000000000000000------------------------,,,---......//////.....................---------//////...---------------/////////...............///.........---------,,,------------------.................................------,,,---...///000///...---,,,,,,...000111/////////////////////...000/////////............//////000000000000//////000000000000000000000000000000////////////000000000//////000222222111//////////////////...------//////............//////......///000222444777888777777777666555333222111000000000000//////....../////////000000111111222.........///////////////.../////////000000111111///000111111222111111111111222222222333444555666555444333333555777666666999999999999;;;<<<>>>???>>>===<<<;;;<<<===???@@@CCCDDDEEEFFFGGGFFFEEEEEE>>>===<<<;;;;;;===???@@@EEEEEEDDDDDDBBBAAA???>>>AAA@@@???>>>======<<<<<<:::::::::999999999999999999888666555555555555666222222222111111111222222111111000000000000000000222111000000/////////000...///000111111000//////000000//////......------....../////////000000000////////////////////////////////////////////////111000////////////000111...//////000000000000///---......//////////////////////////////////////////............///000000////////////////////////000000/////////.........////////////////////////000///...---------......///////////////////////////...,,,---///000...,,,000000000000000000000000/////////....../////////------------------------...............------,,,111...,,,,,,...000///...------........./////////................................................000000000///......------......------------......//////.........---------................................................***+++---.../////////...........................,,,---...000000...---,,,........................------,,,...//////...,,,//////.........---------******++++++***))))))(((........................................................................---------,,,,,,+++++++++////////////////////////111000///...---......///......................................................////////////......000/////////............///...---...///000000...000000000000000000000000000000000000////////////000000000000000000000000//////000000000000000000000000000000000000000000------------------------,,,---......//////......---------...............//////...------------...---------...............////////////............/////////..........................................------------...//////111111000//////000222333......//////////////////////////////............//////000000000000//////000000000000000000000000000///////////////000111///......///111222111000000000000000000///......//////............//////000000000222444777999;;;:::999777555444333222222000000////////////......000000000000000111111111111000000000000000000000000000000000000000000000111222333333444444444333555555666777888999:::;;;;;;:::999:::<<<>>>>>>===BBBBBBBBBBBBCCCDDDFFFFFFGGGGGGFFFEEEEEEGGGHHHIIIJJJLLLNNNOOOQQQQQQQQQPPPHHHEEEBBB??????BBBGGGJJJNNNNNNNNNMMMKKKIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@BBBBBBBBBAAA???>>>>>>======<<<<<<<<<======999888888777777666666666444444333222222111111111444444333222111000000///111111222222222111111000111111000///......---,,,............////////////////////////////////////////////////////////////000//////......//////000///000000000000//////...---......//////////////////////////////////////////////////////000111111////////////////////////000000000000000/////////////////////////////////000000///........./////////////////////////////////...------//////...---000000000000000000000000000000////////////000000........................,,,...///000000...,,,+++...---,,,---//////---,,,,,,---------............................................................///////////////////////////..................///...............---------................................................++++++,,,---............------------------------,,,---...//////...---,,,........................///---,,,---......---,,,...............---------------.........---,,,,,,////////////////////////................................................////////////............////////////////////////000000///............///......................................................////////////......////////////............///...---...///000000...000000000000000000000000......//////000000111111000000000000000000000000000000//////////////////000000000000000000000000------------------------,,,---......///.........,,,---------...////////////......---------......,,,,,,------......//////000000000////////////////////////............---........................------------......//////111111000000000000111222............///////////////////////////............//////000000000000//////////////////////////////////////////000111111111000//////111222111000111111111111111000////////////............//////000000111222444777999;;;;;;999777555333222222222////////////////////////111000000000000000000000222222222222222222222222111111111222222333333333555666777888888888888888;;;<<<===???@@@BBBBBBCCCDDDCCCBBBCCCEEEGGGGGGGGGJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMNNNOOOPPPOOOPPPRRRSSSTTTTTTTTTSSSSSSPPPKKKGGGFFFGGGJJJLLLNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBAAAAAA@@@>>>===<<<:::999999888888777666555777777666555444222111000333333333333333333222222222222222111111000000000..................////////////////////////////////////////////////////////////............//////000000111000000///...------....../////////////////////////////////////////////......//////000111//////////////////////////////////////////////////////////////////////////////..................///////////////////////////........./////////...////////////////////////000//////////////////000////////////////////////---.../////////...,,,,,,+++,,,---...///...,,,+++,,,,,,,,,---------..................................................................//////000000//////............//////........................................................................+++,,,,,,---------------------------------------------...//////...------........................000...,,,,,,---...---,,,........................111111222222222111111000........................................................................000000000000000000000000////////////////////////000/////////..................................................................////////////......///////////////.........///...---...///000000...////////////////////////////////////000000000000////////////////////////000000//////......------////////////////////////------------------------,,,---......///.........,,,---------.../////////......---------......///,,,------....../////////000000000000000000000000......------------------........................---------.............../////////.........//////---.........//////000000.........///////////////......///000000000000000////////////////////////............///000222222666444222111111222111000111111111111111000000/////////............///////////////000222444666888:::888666444222222222222///000000000000000000000111111111000000000000000111111111222222222333333222333444666777999::::::;;;<<<===>>>????????????BBBDDDFFFHHHJJJKKKLLLLLLKKKJJJIIIJJJLLLNNNNNNMMMOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTSSSTTTUUUUUUTTTSSSRRRQQQUUUTTTRRRPPPNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLLLLJJJIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGEEECCCBBBAAAAAAAAAAAA@@@???===<<<<<<;;;;;;:::888666444333444444333333222222222222111111111111222222222222//////////////////......////////////////////////////////////////////////......////////////......000000111000000///...------......///////////////////////////////////////......------......///000////////////////////////........................////////////////////////------------------------////////////////////////...////////////.../////////////////////////////////......------......///////////////////////////000///...---,,,---......***,,,...//////---,,,+++,,,,,,,,,---------......................................................------......///000000000//////............//////---.....................................................................------,,,---------......---------------------------..................---........................///...------//////...------.....................---....../////////......------------------------////////////////////////////////////////////////------------------------///////////////////////////////////////......---////////////////////////////////////////////////......////////////...............//////////////////...---...///000000...////////////////////////000000000000////////////////////////////////////000000//////......------////////////////////////------------------------,,,---......//////......---------..................------------...//////.........///////////////////////////000000000000,,,,,,---------.................................,,,---......//////..................------------------......///000000000.........///////////////---...///000000111111000000000000000000000000000---------...///111222333999666333111111111111000111111111111111000////////////............/////////.........///111333444666666444333222222111111000000111111111111222222222222222222222222333333111222222333444555666666999:::;;;===???AAABBBCCCCCCCCCEEEFFFGGGGGGGGGGGGHHHJJJMMMPPPRRRSSSTTTTTTPPPNNNMMMNNNOOOPPPPPPOOOPPPQQQRRRTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVXXXXXXXXXWWWVVVTTTRRRPPPRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQQQQPPPOOOSSSTTTUUUVVVVVVUUUTTTSSSPPPNNNKKKIIIIIIJJJLLLNNNNNNOOOOOOOOOOOOOOONNNMMMKKKLLLLLLLLLKKKIIIGGGEEEGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBBBBAAA@@@>>>;;;:::777666555444444444444444222222222222222222222222000000000000////////////////////////////////////////////////////////////...//////000000//////...///000000000000//////...---......///////////////////////////////////////---------------...//////////////////////////////------------............////////////////////////+++,,,------...---------////////////////////////...///000000......///000000000000000000000000000......------------..............................111///---,,,+++,,,...///***---///000///---,,,,,,,,,---------............................................................---.........//////000000///..................///---------.....................................................................---------......///------------------------.........................................................000222222000...---------...............,,,,,,---............---------------------------////////////////////////000000000000000000000000.........////////////////////////////////////////////////000///......---////////////////////////////////////////////////......////////////...............//////////////////...---...///000000...000000000000000000000000111111000000//////......000000000000000000000000000000//////////////////000000000000000000000000------------------------,,,---......//////.....................------------------------...//////000000000000000/////////.........//////000000000,,,,,,---...///000000111........................,,,---.../////////...---///////////////...------------......///000000111............/////////000---...///000111111111111000000000000000000000000,,,------...000111333444777555222000111111111111000000111111000000///...//////............////////////...---...///000111222333333333222222111000111111222222222333333333444444555555666666777777888888:::;;;===???@@@@@@CCCCCCDDDFFFHHHIIIJJJKKKIIIJJJKKKMMMNNNOOOOOOOOOLLLNNNQQQUUUWWWXXXYYYYYYUUUSSSQQQQQQRRRSSSRRRQQQQQQRRRTTTVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZYYYWWWUUUSSSRRRSSSTTTTTTTTTTTTSSSRRRQQQOOOOOOPPPQQQQQQQQQQQQPPPSSSTTTVVVXXXYYYXXXWWWWWWRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPOOONNNNNNOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNMMMKKKJJJHHHIIIJJJJJJHHHFFFDDDBBB@@@???>>><<<;;;;;;<<<<<<888888777666555444333222222222111111000000000000//////////////////////////////////////////////////////000111111000//////...//////000000000000///---......///////////////////////////////////////...............//////000////////////////////////---.........////////////////////////////////////+++,,,---/////////...---////////////////////////...000111000......///111000000000000000000000000//////............//////------------------------//////...---------------+++...000000...------///------........./////////.........................................................///////////////......------------......---------.........//////................................................000///............///000.................................------.................................,,,---///222555444222///---------.........//////---...//////000000000///........................////////////////////////////////////////////////000000111111111222222222////////////////////////...///000000000///------////////////////////////////////////////////////......////////////................../////////000///...---...///000000...000000000000000000000000////////////000000000000000000000000000000000000//////000000000000000000000000000000000000000000------------------------,,,---......//////....../////////......------,,,---------------...///000222222111111000000//////---.........//////000000,,,---...///000111222333........................,,,,,,.../////////...---111111111111111000///...---------...///000000111---.........//////000000---...///000111111111111000000000000000000000000,,,,,,---...000222333444555222//////000111222222000000000000000///......//////............//////000///...------...//////000111222333333222111000222222222333333444444444666777777888999::::::;;;@@@@@@BBBDDDFFFHHHJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOMMMNNNPPPQQQRRRSSSSSSSSSMMMOOOSSSWWWYYY[[[[[[[[[YYYWWWUUUUUUUUUVVVUUUTTTQQQRRRUUUWWWYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[YYYYYYYYYYYYXXXVVVTTTSSSXXXWWWUUUSSSRRRPPPOOOOOOHHHIIIKKKNNNPPPRRRSSSSSSQQQSSSVVVXXXYYYYYYXXXWWWSSSSSSTTTUUUTTTSSSRRRQQQRRRSSSSSSSSSRRRPPPOOONNNQQQRRRSSSTTTSSSQQQOOONNNMMMNNNPPPQQQQQQPPPOOONNNMMMNNNOOOOOONNNLLLJJJHHHIIIHHHFFFEEEDDDDDDEEEEEE@@@???>>><<<999777555444333222222222111111000000///////////////////////////////////////////////////000111222222111000///......///000000111000000---......//////////////////////////////////////////////////////000111111////////////////////////.../////////000000111111////////////////////////,,,---///000000000//////////////////////////////...000222111...---///111000000000000000000000000000000////////////000000---------------------------...///000000...,,,+++,,,///111000...---...000.........////////////000................................................////////////////////////---------,,,,,,------------------.........//////................................................111000///......///000111////////////////////////......------------..............................+++,,,000444777666333000---------.........//////,,,,,,---......///......////////////////////////000000000000000000000000........................------....../////////000////////////////////////...///000000000///---,,,000000000000000000000000000000000000000000000000......////////////......---.........//////000000///...---...000000000...000000000000000000000000------...///000111222222000000000000000000000000//////000000111111222222000000000000000000000000,,,,,,------------------------............------------.........---+++***,,,---......,,,+++,,,---////////////////////////////////////////////////111111000000//////..................////////////---------............///........................//////............//////222111111111000000//////---.........//////000000000111222222111000///...///.........------------000///...------...///000111222222333222111000///000000000000000/////////000000000000000000000000////////////000222444555222444666666555555777888999:::<<>>@@@AAACCCEEEHHHKKKNNNPPPQQQRRRTTTUUUVVVUUUUUUVVVWWWWWWXXXYYYYYYWWWVVVVVVWWWRRRSSSSSSTTTUUUVVVVVVWWWSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[^^^]]]]]]\\\\\\[[[ZZZZZZ]]][[[YYYVVVVVVVVVXXXYYYXXXVVVSSSOOOJJJFFFCCCAAAFFFFFFFFFEEECCCBBB@@@@@@EEEGGGIIILLLOOOPPPQQQQQQSSSTTTWWWXXXYYYXXXVVVUUUQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRSSSSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPPPPQQQQQQSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRPPPNNNNNNNNNNNNOOONNNMMMKKKJJJIIIHHHEEEBBBBBB@@@===;;;:::888666333222111111111111000000000/////////......//////000111111000000000111111222222111111000000000000000000000000000////////////////////////////////////............///////////////////////////........./////////000000000000111,,,---/////////......///111111111000///---,,,+++'''(((+++...000000000000////////////////////////000000000000000///............////////////......222111000///............------,,,++++++,,,------000///...///111222000------------,,,,,,---------////////////////////////////////////////////////...------------...//////////////////////////////------------............................................................---------.............../////////////////////000......//////......---,,,------............------,,,---///000000000///...............////////////.........------.................................////////////////////////---------...///000000000////////////////////////000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000111111000///////////////000000////////////000000000//////////////////000000000000000000000000000000000000000000000000000///////////////////////////////////////000000000000000000000000000111111//////...---,,,++++++***------............------//////000000//////...---,,,...//////......000111////////////////////////////////////////////////000000000////////////...---------.........//////---------............///........................111111000000000000111111000000///////////////.........////////////000000//////000111111111000000000000000000////////////333222222111111222222333111111222222111111000///////////////////////////000000000000000000000000222111222222333555666777<<<>>>AAABBBDDDFFFHHHKKKKKKLLLNNNPPPSSSUUUWWWXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZ[[[\\\[[[YYYXXXYYYZZZTTTUUUUUUVVVWWWWWWXXXXXXTTTUUUUUUVVVXXXZZZ[[[\\\___^^^]]][[[ZZZXXXWWWVVVSSSSSSTTTTTTVVVXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZWWWTTTTTTUUUXXXYYYZZZWWWSSSNNNIIIFFFDDDDDDCCCCCCCCCBBBAAA???===<<<===???BBBFFFIIILLLMMMNNNOOOQQQUUUYYY[[[ZZZYYYWWWUUUUUUVVVWWWWWWWWWWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSUUUTTTTTTTTTTTTTTTTTTUUURRRRRRRRRSSSSSSUUUVVVVVVVVVUUUSSSRRRQQQRRRRRRSSSRRRQQQPPPOOOOOONNNKKKIIIJJJHHHDDDBBB@@@>>>;;;888555555444333222111000000222111000/////////000111111111000000000000111111222111111000000000000000////////////000000000000////////////////////////............////////////000000//////......------000000000000111111111111,,,000333222...,,,...111000000000000///...---,,,((()))+++...///000000000000000000000000000000000111000000///////////////......////////////......111000///...------------------,,,++++++,,,------000/////////111111///...---,,,,,,,,,,,,,,,,,,---////////////////////////////////////////////////......------......///000////////////////////////,,,,,,,,,------------...------------------------.......................................---------,,,------...//////000000......//////......---,,,------............------............////////////............////////////000///---++++++---///000........................////////////////////////,,,,,,------......//////////////////////////////000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000111000000///////////////000000////////////000000//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111222333444+++,,,,,,------.........------............------....../////////.........)))+++------------...000////////////////////////////////////////////////////////////////////////......////////////000000---------............///........................000000000000000000000000////////////............//////////////////000000......///000000111111111111111111000000000000///222222222222222222222222111111111111111111000000...///////////////000000111111222222222333333333111222333555777999;;;<<>>AAADDDFFFHHHIIIJJJMMMRRRWWWZZZ[[[ZZZYYYWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWQQQQQQQQQQQQQQQSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTSSSRRRRRRRRRQQQOOOMMMNNNKKKIIIGGGFFFDDDBBB@@@;;;;;;:::888666555333333444333111000///000111222111000000////////////000222111111000000000000000////////////000000000000////////////////////////............////////////111111000///...------,,,//////000000000111111111...000222111...------///+++,,,---///000111111111...///000000000000//////111111111111111111111111111000///......///000111......////////////......+++++++++++++++,,,......//////............///////////////000000000///......------,,,,,,------...////////////////////////////////////////////////...............//////000////////////////////////,,,,,,---------.........------------------------......................../////////...---------,,,+++++++++,,,,,,,,,------.........///......---,,,------............------///............///000000............///////////////...---,,,,,,---...///........................////////////////////////---------....../////////////////////////////////////////////////////////000000000/////////......////////////////////////000000000000000000000000000000////////////000000000000////////////000000//////............//////000000000000000000000000////////////////////////////////////////////////000000////////////......000/////////000222333444++++++,,,,,,---...//////------............---------------------------...)))+++------------...000////////////////////////////////////////////////...............///////////////000000000111111111---------............///////////////////////////...//////000000//////...............////////////000000000000000000//////.........//////000111111222111111111000000000000000111111111111111111000000000000000000000111111/////////000000000111111000111222333444555666666777888;;;???BBBFFFHHHIIIMMMOOOPPPQQQPPPQQQRRRTTTWWWVVVUUUTTTSSSRRRQQQQQQYYYZZZZZZYYYWWWWWWXXXZZZZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZYYYWWWVVVVVVWWWWWWVVVVVVWWWXXXZZZ[[[^^^]]][[[XXXUUURRRPPPNNNMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVSSSQQQOOOMMMMMMOOORRRTTTQQQRRRSSSSSSRRRPPPMMMLLLGGGEEEAAA??????@@@CCCDDD:::;;;;;;<<<>>>???@@@AAADDDHHHMMMSSSWWWYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSQQQPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQRRRSSSTTTSSSRRRQQQQQQRRRQQQOOOMMMMMMKKKJJJJJJJJJJJJIIIGGGCCCCCCAAA???===;;;:::999777666555333222222333333111000//////.........///222111111000000000000000.../////////000000000111////////////////////////............////////////111111000///...------,,,........./////////000000000///---...000///---++++++,,,---///000111111111000000000000000000//////222222222222222222222222111000///......///000111......////////////......+++++++++++++++,,,......////////////////////////...///000000000///////////////............//////........................///////////////////////////............///000000////////////////////////---.........////////////------------------------......................../////////...---------,,,------,,,,,,,,,+++++++++.........///......---,,,------............------///............///000000............////////////,,,---...//////...---,,,................................................///////////////000000000/////////////////////////////////////////////////////////.........------////////////////////////000000000000000000000000000000////////////000000000000////////////000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111000//////000111333444......---------,,,,,,,,,------............---------,,,,,,,,,,,,---......,,,...//////......000111////////////////////////////////////////////////---............///////////////000000000111111111---------............///////////////////////////---...///000000///...---...////////////000000000111111000000000000////////////.........///000000111111111111000000000000//////000111111000//////000000/////////000111111///000000111111222222333000111333555777999;;;;;;<<>>===;;;;;;;;;;;;;;;>>>AAAFFFLLLQQQTTTVVVWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXVVVUUUUUUUUUVVVWWWWWWXXXZZZ[[[[[[ZZZXXXWWWUUUSSSPPPNNNLLLMMMNNNOOOQQQQQQPPPPPPQQQRRRTTTUUUTTTSSSRRRQQQRRRQQQNNNLLLLLLKKKKKKLLLOOOPPPPPPOOOOOONNNMMMKKKIIIGGGFFFEEEAAAAAABBBAAA@@@===;;;999666555444333222222222222222111111000000000000000.........///000111111111////////////////////////............///////////////////////////............////////////000000000.........///000000////////////000000///...------,,,,,,------...000111111111111111111111111111111......///000000000000000......////////////......222111000///............,,,---...//////...---,,,---000222111///...///000//////............//////........................///////////////////////////////////////000000111////////////////////////---------.........//////................................................---------...............000/////////////////////......//////......---,,,------............------,,,---///000000000///...............////////////---..................---................................................////////////////////////////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000000000111222333444444555555444444666999===AAADDD******+++,,,---//////000---..................---///...------...///000111,,,---......,,,+++,,,---////////////////////////////////////////////////---------.........//////,,,,,,,,,---------......---------.........//////000000000000000000000000...000111222222111000...//////000000111111222222222111111111000000//////111000///...------...///000000000000///////////////000111222222111000///000///.........000111222111111222333444444555555;;;===@@@CCCGGGJJJMMMOOONNNOOORRRVVVXXXZZZ[[[[[[XXXZZZ[[[[[[YYYYYYZZZ[[[[[[ZZZYYYXXXWWWUUUTTTTTTSSSSSSSSSRRRRRRSSSVVVYYYXXXXXXXXXWWWVVVWWWZZZ]]][[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTRRRPPPOOONNNMMMMMMIIIIIIIIIJJJKKKLLLLLLLLLIIIJJJKKKMMMNNNNNNNNNNNNOOONNNMMMMMMMMMNNNOOOPPPNNNOOOQQQRRRQQQOOOLLLJJJFFFEEECCCAAA@@@???@@@@@@999;;;>>>BBBHHHMMMRRRUUUUUUUUUTTTSSSTTTUUUVVVWWWZZZYYYXXXVVVVVVWWWWWWXXXTTTUUUWWWXXXXXXWWWUUUTTTQQQOOOLLLJJJIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPRRRSSSVVVUUUSSSSSSSSSRRROOOMMMNNNMMMLLLNNNPPPQQQPPPPPPQQQPPPOOOMMMLLLJJJIIIHHHDDDEEEGGGGGGEEEBBB>>><<<999888777666555444444444222111111000000000000000---......///000111111222////////////////////////............/////////000.........///////////////000000000000111111111111,,,000333222000///111333,,,---...///000000000000222222111000000000000000000000000000000000000000---...///111111111000///......////////////......------,,,------...///000...///000111111000///...---000222111///...///111......------------..............................///////////////////////////////////////000111111////////////////////////,,,,,,,,,---------......////////////////////////........................,,,------....../////////,,,,,,------.../////////......//////......---,,,---..................---,,,---///111111000...---............/////////000000///---,,,,,,---///000.....................................................................---////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000222222111111111111222222000000000000000000000000222222222222222222222222000000000000000000000000000000111222444555666777666666777:::>>>DDDIIIMMM................................................,,,,,,,,,---...///000000111000///......///000111//////000000000000//////////////////////////////......//////000000111111//////............//////000000000111111111111222......---------,,,,,,,,,***---000222333222000...000000000000000000000000//////000000111111222222000000000000000000000000000//////.........//////000111111000//////222444666333111111333555444333222333555888;;;>>>AAABBBEEEFFFHHHLLLPPPRRRRRRQQQPPPQQQTTTVVVYYY[[[\\\]]]ZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWXXXXXXXXXXXXXXX[[[ZZZYYYYYYZZZ[[[]]]^^^\\\ZZZXXXZZZ\\\]]]ZZZXXXWWWXXXYYYZZZ[[[]]]]]]^^^]]]ZZZWWWYYY]]]___\\\YYYYYYYYYXXXWWWUUUTTTRRRRRRRRRPPPNNNMMMOOOPPPPPPOOOMMMNNNOOOOOOMMMLLLMMMOOOKKKKKKJJJIIIIIIIIIIIIIIIMMMMMMNNNOOOQQQRRRSSSSSSQQQPPPNNNLLLHHHEEEBBB@@@BBBBBBAAABBBEEEHHHLLLOOOUUUUUUUUUUUUVVVXXXZZZ[[[\\\YYYUUURRRRRRSSSSSSSSSSSSUUUXXXZZZYYYVVVRRROOOIIIHHHFFFDDDCCCDDDFFFFFFFFFHHHJJJKKKKKKLLLNNNPPPSSSTTTUUUUUUTTTRRROOONNNPPPQQQSSSSSSSSSTTTVVVXXXWWWTTTQQQOOOOOONNNLLLJJJJJJIIIGGGHHHIIIJJJIIIHHH@@@AAA@@@===999777666666666555333222111000000000............///000111222111000000000////////////---......///000111111222000000////////////000000111111000000000000111111/////////////////////......///000000111000000//////000111222222111000///000000000000////////////000000000000000000000000000000111000000///...---222111///...---...000111333222111222444555444333000111111111111222222222000000///...............//////.........---------...---,,,,,,,,,,,,---...------------------------////////////////////////000000000000000000000000......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////.........---------,,,---...///000///...---........................//////.........------------...///000000///...---................................................////////////////////////000---,,,---///000...,,,////////////////////////......//////000000111111000000000000000000000000111111000000//////......////////////////////////...............///000000000000//////000111222222////////////////////////111111111111111000///...000000/////////000000111333111000000111333333333222333444666888999999999:::<<<@@@DDDHHHKKKMMMMMM................................................,,,------......///////////////............////////////000000000000//////////////////////////////////////////000000000000//////............//////+++++++++,,,,,,,,,------////////////..................///000000111000000000000000000000000000000000000000000000111111111000000000000000000000000111000000//////000000000333333222111//////000222444222000111444666666555888999;;;>>>AAACCCEEEFFFIIIIIIKKKNNNRRRTTTTTTSSSQQQRRRTTTWWWYYYZZZ[[[\\\YYYYYYZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]]]]YYYXXXXXXZZZ]]]___^^^\\\]]]]]]^^^___```aaabbbbbb^^^[[[XXXZZZ^^^___]]]ZZZ^^^]]][[[ZZZXXXWWWWWWWWWXXXVVVTTTSSSUUUVVVUUUUUUOOOPPPQQQPPPOOONNNOOOPPPKKKKKKJJJIIIHHHHHHHHHHHHKKKLLLMMMNNNPPPQQQRRRSSSTTTSSSRRRQQQOOOMMMKKKJJJHHHGGGFFFEEEFFFIIIKKKMMMRRRRRRRRRTTTUUUXXXZZZ\\\ZZZWWWTTTSSSTTTVVVVVVWWWTTTVVVXXXZZZYYYVVVRRRPPPGGGEEECCCAAA@@@AAABBBBBBDDDFFFHHHHHHHHHIIIKKKMMMSSSTTTVVVVVVVVVUUUSSSRRROOOPPPQQQQQQPPPRRRTTTWWWVVVTTTQQQPPPOOONNNLLLJJJKKKJJJJJJJJJLLLLLLKKKIIIEEEFFFEEECCC???=========:::999777555444222222111222111000///............000000000///////////////......//////000000111111000000////////////000000111000000//////000000111....../////////////////////////////////000000000000111111222222111111000000000000000///////////////////////////////////////000000000000//////...111000///......///000111111//////000222333222111000000111111111222222222000000///...............//////.........---------......---,,,,,,---......------------------------////////////////////////000000000000000000000000///////////////.................................---......//////......---//////.........---------,,,------.......................................//////.........------------...///000000///...---........................------------------------///////////////////////////...,,,---///000...,,,////////////////////////////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////......//////000111111000000000000111111222222222222222222222222222111111111111111000//////111000000000000000111111222111000000222444555555666888:::===???AAABBBCCCDDDEEEHHHKKKOOOQQQSSSTTT........................................................................------............------//////000000000000//////////////////////////////000000000000////////////000//////......//////000............////////////111111111111000000000000111000///......///111111000000000000000000000000111111111111000000000000000000000000000000000000222111111111111111222222444444333111///...///111444333333555888;;;<<<<<>>AAACCCEEEIIIKKKNNNOOOPPPPPPOOOOOOOOOPPPQQQSSSUUU................................................//////////////////.........///000111111000///...//////000000000000//////////////////////////////111111000000//////......000000////////////000000....../////////000000000111111111000000000//////...///000000111000000///000000000000000000000000222222111111000000//////111111111111111111111111111000000000111111222333///000111111111333666888<<<>>>AAADDDGGGJJJLLLNNNQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ[[[YYYWWWXXXXXXYYYZZZZZZZZZZZZYYYZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^``````aaa```___\\\ZZZYYYXXXZZZ[[[]]]]]]^^^^^^___^^^^^^^^^_______________]]]\\\\\\\\\]]]^^^^^^]]]]]][[[XXXUUUTTTUUUWWWXXXXXXVVVUUUUUUUUUUUUSSSRRRTTTUUUVVVUUUTTTSSSTTTVVVWWWVVVTTTRRRPPPNNNMMMMMMKKKJJJJJJHHHGGGFFFEEEEEEIIIKKKMMMPPPSSSUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZ^^^[[[XXXWWWWWWWWWVVVUUUXXXXXXYYYYYYYYYXXXWWWWWWUUUTTTSSSQQQPPPNNNMMMMMMNNNNNNMMMKKKIIIHHHJJJLLLQQQQQQQQQPPPPPPOOONNNMMMPPPOOONNNLLLKKKMMMQQQUUUWWWVVVUUUUUUVVVUUUSSSPPPRRRQQQQQQRRRTTTTTTRRRPPPNNNOOOOOONNNLLLKKKKKKLLLLLLKKKJJJHHHEEEBBB@@@>>>666555444333222111111111///000000000000000000000000000000000////////////000000////////////000000//////............//////////////////000000111111000///...---...000222444444333333333333333333444000000000000////////////........................,,,---...///////////////...............///000000000//////000222333333222//////000000000111111111//////............//////---.............................................////////////////////////////////////////////////------------------------000000//////.........---........................,,,------......------,,,---.....................///...---,,,---...///000......................../////////////////////////////////....../////////........................////////////////////////////////////////////////...////////////...//////000000000000000000000000111111000000//////......////////////////////////////////////000000000000111111111111111111111111111111111111111222333333333333222111000000111111000000000000000000000000222222111000111111222333111111111222222333555555888:::===??????@@@BBBEEEIIIJJJLLLNNNOOOQQQQQQRRRTTTSSSRRRQQQQQQRRRSSSTTT................................................//////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000////////////111000000//////000000111............////////////000000000000/////////...,,,---///111111111000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000111222333333000111333444555888<<>>BBBFFFGGGFFFGGGIIILLLQQQRRRSSSTTTTTTTTTTTTTTTZZZYYYXXXWWWWWWWWWWWWWWW......................................................//////000000111111/////////......///////////////000000000000//////////////////////////////////////////000000000000111111000000000000111111000000111111111222222222000000000000////////////---------...///111333444000000000000000000000000000000000000000111111111111111111111111111111111111111111111222333444555444555777999:::===BBBEEEFFFJJJNNNPPPQQQQQQTTTVVVUUUUUUVVVWWWXXXZZZZZZ[[[\\\\\\]]]___aaabbb```^^^[[[\\\\\\]]]^^^^^^^^^]]]___^^^^^^^^^___aaaccceee````````````____________^^^\\\ZZZXXXXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\^^^]]]ZZZXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSPPPNNNMMMNNNPPPQQQQQQRRRTTTVVVWWWVVVTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKMMMPPPRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUTTTTTTUUUWWWXXXZZZUUUTTTTTTVVVXXXZZZZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[[[[XXXXXXXXXXXXWWWVVVUUUTTTTTTSSSQQQMMMJJJIIIJJJLLLKKKKKKJJJIIIIIIIIIIIIIIILLLLLLMMMKKKJJJKKKMMMOOOQQQQQQRRRUUUXXXXXXVVVUUUUUURRRPPPOOOQQQRRRSSSSSSOOOPPPPPPOOOLLLKKKKKKKKKNNNOOOPPPPPPOOOMMMKKKJJJHHHFFFDDD@@@===:::888777555444444333222111000000......//////000000111111000000////////////000000111000000//////000000111222222111111000/////////000000111222333444555555444333222111111222333444000000000000////////////////////////////////////.........///......------,,,,,,---...////////////000...------...///...,,,////////////000000000111...............///000000---------.........//////---...///000000///...---------------------------////////////////////////........................------......///000000000------------------------------............---------------.........////////////000111111111111111.........................../////////000000000000000///...------...///000................................................////////////////////////...000111000......///111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000111222222222222111111111222333333333333333333333333333333333222111000000222444555666777888:::<<>>AAAEEEHHHLLLPPPTTTVVVUUUVVVXXXZZZVVVVVVWWWXXXZZZ[[[\\\\\\___^^^___aaaddddddcccaaa\\\\\\]]]^^^____________```___^^^^^^___bbbdddfffbbbbbbbbbbbbaaaaaaaaaaaa```^^^[[[YYYXXXYYY[[[\\\YYYXXXXXXWWWXXXZZZ[[[]]]ZZZ\\\^^^]]]YYYWWWXXXZZZWWWWWWVVVVVVUUUUUUTTTTTTVVVWWWXXXXXXWWWWWWXXXYYYUUUUUUUUUTTTTTTSSSSSSRRRTTTSSSRRRRRRSSSQQQNNNLLLJJJLLLNNNOOOPPPQQQSSSUUUUUUTTTRRRQQQOOONNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQQQQRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSUUUWWWYYYZZZWWWVVVUUUVVVXXXYYYXXXWWW[[[[[[ZZZYYYYYYZZZ[[[\\\YYYZZZZZZZZZYYYXXXWWWWWWTTTSSSPPPLLLHHHGGGIIIJJJLLLKKKKKKKKKKKKLLLMMMMMMJJJKKKKKKKKKJJJJJJKKKMMMNNNNNNPPPTTTWWWXXXVVVUUUUUURRROOONNNOOOQQQSSSSSSQQQRRRRRRPPPMMMKKKKKKLLLNNNOOOQQQRRRRRRPPPNNNMMMJJJIIIGGGDDDBBBAAA@@@???777666555444222111000000---......///000111111222000000////////////000000111111000000000000111111333333222111000///......///000222333555555555555333333111111111111333333000000000000////////////000000000000000000000000.../////////...---,,,,,,+++,,,---...////////////222111//////000000...---////////////000000000000...............///000111---------.........//////---...///000000///...---------------------------////////////////////////////////////////////////,,,,,,---...///000111111..............................////////////......---------........./////////000111333333222111111.........................../////////000000111111000///...------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...000222111...---///111000000000000000000000000......//////000000111111000000000000000000000000.../////////000000111111////////////////////////000000000///000111111222111111111111222333444444111111111111111111111111333222111000000222444555999999;;;===@@@DDDFFFHHHIIINNNSSSTTTQQQPPPSSSVVVSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTSSS---------------...///000---///111///,,,+++,,,..................///000000444333222000000000111111///...---///111111///+++////////////////////////111111000000//////......111111111111111111111111000000000000000000000000//////000000111111222222111111111000000000000000222222222111111111000000222111111000000000000111...///000111222222222222333333333333333666:::>>>EEEBBBCCCGGGHHHGGGIIIMMMQQQQQQRRRTTTVVVWWWXXXYYYVVVXXXZZZ\\\^^^^^^]]]\\\bbbbbbaaaaaaaaaaaabbbbbbbbbaaa___^^^]]]]]]]]]^^^]]]^^^___```aaabbbcccccc```aaaaaa```______aaabbb``````]]]ZZZXXXYYY\\\^^^ZZZWWWTTTSSSSSSTTTTTTTTTXXXXXXXXXWWWVVVTTTSSSRRRSSSWWWZZZYYYVVVSSSTTTVVVRRRWWWXXXWWWWWWXXXWWWSSSUUUSSSPPPNNNRRRUUUUUURRRSSSQQQPPPOOOOOONNNMMMKKKLLLMMMNNNOOOPPPPPPPPPPPPVVVSSSOOONNNOOOPPPNNNKKKLLLKKKJJJKKKLLLMMMKKKJJJPPPNNNLLLLLLLLLMMMNNNMMMKKKMMMPPPSSSTTTQQQQQQRRRTTTRRRQQQQQQRRRSSSSSSRRRVVVVVVUUUTTTTTTUUUVVVWWWUUUXXXZZZZZZWWWVVVWWWYYYSSSVVVYYYYYYWWWVVVVVVXXXVVVTTTPPPLLLJJJJJJJJJKKKHHHFFFDDDBBBCCCEEEHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFEEEHHHKKKLLLNNNOOORRRTTTQQQPPPPPPQQQRRRTTTVVVWWWSSSSSSSSSSSSRRRQQQOOONNNQQQRRRRRRRRRQQQPPPOOOOOOPPPMMMJJJIIIHHHHHHFFFEEE@@@===999777666444222000000/////////000000...,,,000000////////////000000111111111111111111222222222222222111000//////......//////000000000000000111111111111111111111111111000...---------...///...000222333333111///------.........//////000000333111000...---...///000///////////////......---111///------.../////////111///------/////////.......................................////////////000///...------...///000////////////////////////---------............///............///////////////////////////////////////...---,,,,,,---...///,,,---...---,,,,,,---...///222666777555333111000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........---,,,++++++---------.........////////////............//////111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000333222222222111111000000555222000000222222111///222222222333333333222222333444555555555666999<<<<<>><<<;;;999666333111000...///000111///...000000000000000000111222222222222222222111111111333333222222111000000///000///.........///111222111111111111111111111111111000///.........//////...///222333333222000///........./////////000000...............------,,,------...///000000//////000///---,,,...//////...000///------/////////.......................................////////////000///...------...///000////////////////////////---------............///............////////////////////////////////////......------------......,,,...///...---,,,---...000333666777555333111000------------------------////////////////////////...............---,,,,,,---------.........////////////............//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////........................111111111111111111111111222222222111111000000000555222000000222222111///333333333222222333333333222333444555666888;;;>>>AAABBBEEEHHHKKKNNNOOOPPPRRRSSSTTTUUUVVVVVVWWWWWWYYYVVVUUUVVVYYYXXXSSSOOOMMMMMMLLLJJJIIIIIIIIIIII//////...---------......,,,...///...------...///...............///000000......---------.../////////......000111111///---////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000111111222222222111111111111111111111111111111222333444333333222111222333444555;;;===>>>@@@BBBFFFLLLPPPSSSQQQRRRVVVWWWVVVWWWZZZ]]]]]]\\\[[[[[[ZZZZZZYYY[[[\\\^^^```bbbbbbbbbbbb`````````______`````````___^^^]]]\\\[[[[[[\\\\\\````````````````````````___\\\YYYZZZ\\\^^^\\\ZZZXXXZZZ[[[ZZZWWWTTTSSSSSSRRROOOMMMLLLNNNPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOPPPQQQPPPOOOOOONNNLLLRRRTTTRRRPPPQQQQQQNNNKKKMMMPPPQQQPPPOOONNNNNNOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPRRRQQQRRRTTTUUUSSSPPPMMMOOOKKKGGGEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMQQQUUUVVVTTTQQQQQQQQQNNNMMMKKKLLLNNNPPPPPPOOOLLLLLLKKKKKKLLLMMMNNNNNNNNNOOOQQQQQQOOOOOOOOOPPPUUUVVVWWWWWWUUUSSSSSSTTTQQQOOOMMMJJJIIIIIIIIIJJJIIIGGGDDDAAA@@@AAABBBCCCDDDEEEEEEDDDCCCAAA@@@>>>@@@AAACCCDDDFFFIIIMMMPPPOOOOOOOOOPPPRRRSSSUUUVVVTTTTTTUUUUUUUUUSSSRRRQQQMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMLLLMMMMMMMMMJJJHHHHHHFFFDDDCCCBBB???;;;888444222000///000111111000000000000000000111222333444333333222222111111111333333333222222111111000222000...,,,---///111333111111111111111111111111222111000////////////000...///111333444333222111......////////////000000,,,---///000000...,,,++++++,,,---///000000111111///---,,,,,,---......---000...------///000///.......................................//////////////////............//////////////////////////////---------............///............////////////////////////////////////---..................------...//////------...///111333666777555333111111........................///////////////////////////////////////......---------.........///////////////............//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111000000000000000444222111000222222222111333333222222222222333333444555777888:::===AAADDDHHHHHHJJJLLLOOOQQQSSSTTTSSSSSSTTTUUUUUUVVVVVVWWWZZZXXXUUUTTTUUURRRMMMIIIGGGFFFEEEEEEEEEFFFGGGHHH000///...---------------,,,------.........//////...............///000000------------...//////000...//////000111000///...////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111111111111111111111111111222111111111111111222222444333333333444777:::<<>>@@@DDDHHHLLLNNNOOOOOOQQQRRRTTTUUUVVVTTTSSSSSSRRRRRRRRRRRRRRRTTTRRRPPPOOONNNLLLHHHEEEDDDDDDCCCDDDEEEHHHJJJLLL000///...---------------------------.../////////...............///000000---......///000000000000...///111111111000//////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000///////////////000000111111111111111111111111111111111111333222111111000000000000444444555666:::>>>BBBEEEHHHIIIKKKLLLMMMPPPSSSVVVXXXVVVWWW\\\\\\ZZZZZZ]]]]]]]]]]]]]]]]]]]]]\\\\\\aaaaaaaaa```___^^^]]]]]]^^^]]]]]]]]]]]]]]]]]]^^^\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVYYYTTTQQQQQQUUUWWWTTTPPPOOOQQQUUUUUUTTTQQQOOONNNPPPMMMJJJIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHIIILLLOOOQQQ[[[bbbfffccc``````aaa```aaa]]]\\\\\\ZZZYYY___iiillllllkkkhhhccc___^^^^^^]]]]]]]]]^^^aaadddhhhjjjppprrruuuvvvsssnnnhhheeeYYYWWWUUUUUUWWWZZZ\\\\\\XXXZZZ\\\[[[ZZZZZZ\\\^^^```kkk{{{qqqccc___ZZZVVVRRRNNNJJJGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJKKKMMMNNNOOOOOONNNMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPOOONNNNNNOOOPPPQQQLLLJJJGGGDDDBBBAAAAAAAAAAAABBBEEEGGGGGGGGGEEEDDDCCCDDDDDDCCCCCCCCCFFFHHHNNNOOOPPPQQQSSSTTTUUUUUUTTTUUUVVVWWWWWWVVVUUUUUUQQQRRRQQQQQQPPPOOONNNMMMNNNNNNOOOQQQRRRQQQNNNLLLKKKKKKKKKKKKKKKIIIEEEBBBCCC@@@;;;777666555333222111000000//////000000111444444333222222111000000000000000000////////////---...000111111111000///000000000000000000000000111111111111111000000///...///000222333333333222000000000000000000//////111000///......///000111...///////////////......,,,++++++,,,...///...---///...,,,---///000000///....................................////////////...//////////////////...////////////////////////---------............///............////////////////////////////////////,,,---...//////...---,,,...///000///.........000111333555555444222111111//////////////////////////////////////////////////////000000000000000///........./////////000000//////............//////000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333333333333333111111111111111111111111000000000000000111111111222222222222111222333444222111111111222444666888<<<>>>AAACCCEEEHHHMMMPPPSSSSSSTTTTTTTTTTTTTTTTTTSSSQQQPPPNNNLLLKKKKKKKKKIIIHHHGGGGGGHHHHHHFFFEEEGGGGGGGGGHHHJJJMMMOOOQQQ//////...---------.........---,,,---//////...---...............///000000//////000111111111000000...000222222111//////000000000000000000000000000////////////000000000000////////////////////////111111111111111111111111111111111111000000000000/////////000111111222222111111111111111222222222333333222111111111111111555666999<<>>;;;999777555333222111000000000000000333222222111111000000000////////////////////////,,,...000222333111///---000000000000000000000000000000111111111000///......///000111111111111111111111000000000000/////////...,,,+++,,,---///111///////////////...------,,,+++,,,---///000///---///---,,,---///000000000....................................////////////......////////////......////////////////////////---------............///............////////////////////////////////////---..................------...//////------...///000222444444222000000111////////////////////////////////////////////////...//////000000000000000....../////////000000000//////............//////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111222222222222333333333111222333555333222222333555999<<<>>>AAACCCEEEFFFHHHJJJOOORRRUUUVVVVVVVVVTTTRRRPPPOOOMMMLLLIIIGGGEEEDDDDDDDDD???@@@AAACCCEEEGGGIIIJJJKKKLLLNNNOOOQQQSSSTTTUUU......---------......///000...,,,---//////...,,,...............///000000000000111111111000///...---000333333000//////000000000000000000000000000.../////////000000000111////////////////////////111111111111111111111111333222222222111111111000...//////000111111222222000000111111111222222222222222222333444555666777999;;;>>>BBBGGGKKKNNNPPPRRRSSSUUUVVVVVVXXXZZZ\\\]]]\\\^^^bbbccc___^^^```^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\WWWXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMOOORRRTTTRRROOOKKKIIIHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPUUUYYY[[[^^^iiizzz}}}{{{ssstttwww{{{}}}}}}zzzwwwzzz}}}zzzpppfff]]]XXXSSSSSSSSSRRRQQQOOOMMMLLLOOONNNNNNQQQTTTVVVVVVTTTQQQNNNKKKJJJKKKLLLKKKIIIJJJKKKKKKLLLNNNOOOPPPQQQOOONNNMMMLLLKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFIIILLLNNNMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVVVVVVVRRRSSSUUUVVVWWWWWWWWWVVVSSSTTTSSSSSSRRRQQQPPPOOOMMMLLLJJJJJJKKKKKKJJJHHHKKKJJJIIIJJJLLLMMMLLLKKKKKKIIIEEECCCBBB@@@===:::777666555333222111000000000000000000000000000000///////////////000000000---...000111111111000///000000000000000000000000//////000000000///...---////////////////////////111111111000000000//////---------------...//////---...///////////////...,,,,,,,,,...000111000......---,,,---///111111000....................................////////////---...///000000///...---////////////////////////---------............///............////////////////////////////////////......------------......,,,...///...---,,,---...///111222222000//////000........................////////////////////////---...//////000000000///.../////////000000000000//////............//////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111222222222333333333333111333444333111111444666555555555777:::???CCCFFFIIIJJJLLLLLLMMMOOORRRUUUVVVVVVWWWVVVSSSOOOKKKHHHEEEDDDAAA???>>>>>>???@@@:::<<>>BBBFFFJJJNNNPPPQQQTTTVVVXXXZZZZZZ\\\^^^```]]]\\\^^^bbbccc___^^^```]]]]]]]]]\\\\\\[[[[[[ZZZ\\\\\\\\\\\\\\\]]]^^^___[[[[[[ZZZZZZZZZZZZ[[[[[[TTTUUUVVVWWWWWWWWWVVVUUUSSSRRRRRRQQQPPPPPPOOOOOOMMMNNNNNNLLLJJJIIIJJJKKKIIIJJJLLLNNNQQQVVV\\\aaafffbbb\\\WWWSSSPPPNNNLLLPPPQQQTTTWWWZZZ\\\^^^___]]]dddjjjmmmrrr|||qqqhhhbbb`````````___]]]ZZZXXXVVVWWWWWWYYY^^^eeejjjjjjiiiUUUQQQMMMKKKKKKKKKIIIGGGGGGGGGHHHJJJKKKMMMNNNNNNPPPPPPOOONNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHFFFJJJNNNQQQRRRQQQQQQRRRPPPQQQSSSUUUVVVWWWWWWVVVQQQRRRTTTVVVWWWWWWWWWVVVRRRSSSSSSSSSSSSSSSRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJIIIJJJLLLNNNOOOOOOKKKIIIGGGGGGFFFDDDAAA???:::999777555333222111111////////////000000000000000000000000000111111111///////////////000111111000000000000000000000000...///000000000///---,,,////////////............222111111111000000//////---...000111222111000///,,,,,,...///000000111111,,,,,,---///111222000......---,,,---///111111000..................................../////////000---...///000000///...---////////////////////////---------.........//////............/////////000///////////////////////////...---,,,,,,---...///,,,---...---,,,,,,---...///000111111///......///........................////////////////////////------...///////////////////////////000000000000//////............//////111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222333333444444444111333444333111111444777888888888:::>>>CCCHHHKKKPPPQQQRRRRRRRRRTTTWWWYYYUUUVVVWWWVVVSSSMMMGGGCCC???===<<<::::::;;;===>>>:::<<<@@@DDDHHHMMMRRRUUUPPPRRRUUUXXXYYYXXXWWWUUU................................................////////////000000000000000000000000////////////...---,,,...222555444222...///000111111000///...000000000000000000000000///000111222222222222222222111000//////000111111333222222222111111000000000000000000000111111222111111222333555555333111333555666777888:::===???BBBCCCEEEHHHLLLQQQTTTVVVXXXYYY[[[\\\]]]^^^^^^^^^______^^^]]]\\\[[[[[[ZZZ\\\ZZZXXXVVVUUUVVVWWWXXX````````````___^^^]]]\\\aaa^^^[[[YYYXXXWWWUUUTTTUUUSSSRRRQQQQQQQQQOOONNNOOONNNMMMNNNOOOOOOMMMKKKKKKKKKKKKIIIGGGHHHMMMRRRPPPUUUVVVTTTZZZmmm{{{rrriii```\\\]]]bbbbbbcccffflllqqqtttvvvtttxxx|||uuuooorrrjjjjjjooovvvwwwqqqjjjhhhmmmlllooo|||sss___OOONNNNNNHHHGGGJJJJJJGGGDDDCCCEEEHHHJJJKKKKKKIIIGGGGGGIIIKKKMMMMMMMMMMMMLLLKKKIIIGGGEEEDDDIIIJJJMMMOOOQQQRRRRRRRRRSSSQQQRRRTTTYYY[[[ZZZXXXWWWTTTQQQPPPQQQTTTUUUUUUTTTRRRQQQPPPPPPOOOMMMKKKHHHIIIKKKLLLMMMMMMLLLLLLIIIJJJLLLNNNOOOOOOOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGBBBAAA>>>:::666444222111111111111111000///...---000111222222222111///...//////////////////////////////000000///...------////////////000000000000000000000000000000000000000000000000000000000000111111000///////////////...---,,,++++++,,,---............------,,,,,,+++////////////////////////,,,------...///000111111//////////////////////////////............//////---,,,,,,---///000///...000000000111000///......---...///000000///...---............//////////////////............//////........................,,,---...//////...---,,,///////////////.................................000000//////.........---000000//////.........---//////............//////000000000000000000000000000000000000111111111111222222222111111111000000000000000000111111111111222222222111111111111000222222222222111111000000000000000000000000000000111000000333666777555333///111333333333444666777<<<>>>AAADDDIIILLLOOOQQQXXXXXXWWWVVVVVVVVVVVVVVVWWWTTTPPPMMMKKKHHHDDDAAA;;;;;;::::::;;;;;;<<<<<>>AAACCCGGGHHHJJJNNNRRRVVVYYY[[[\\\]]]]]]^^^____________aaa``````___]]][[[YYYXXXZZZYYYWWWVVVUUUVVVXXXYYY]]]]]]]]]]]]]]]\\\[[[[[[]]][[[XXXWWWWWWVVVUUUSSSWWWVVVTTTRRRQQQOOOMMMLLLNNNLLLIIIIIIJJJKKKKKKKKKGGGIIIJJJJJJKKKNNNUUU[[[___eeeiiimmmyyy|||uuutttuuuuuuwwwzzz~~~xxxqqqtttvvvwww|||}}}|||uuu^^^WWWUUUPPPMMMNNNNNNJJJFFFDDDDDDFFFGGGHHHLLLKKKIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKLLLNNNPPPQQQQQQPPPPPPSSSRRRSSSUUUYYY[[[ZZZYYYVVVSSSPPPOOOQQQSSSTTTTTTVVVUUUSSSRRRQQQNNNJJJGGGEEEEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPOOOOOOLLLLLLLLLKKKJJJIIIIIIHHHEEECCCAAA===:::777555555222222222111111111111000000000111222111000///...//////////////////////////////000000///......---////////////000000000000000000000000000000000000000000000000000000000000111000000//////////////////...---,,,,,,---...///........................////////////////////////------......//////000000//////////////////////////////............//////...---,,,---///000///...------...///000111111222---...///000000///...---............//////////////////............//////........................------............------/////////////////////...........................000/////////............000000/////////.........//////............//////000000000000000000000000000000000000111111111111222222222111111111000000000000000000111111111111222222222222111111111111222222222222111111111000222222222222222222222222222111111333666777555333222333555555555666888;;;@@@CCCHHHMMMQQQTTTUUUUUU[[[ZZZYYYWWWVVVUUUUUUUUUQQQOOOKKKIIIGGGEEEAAA???::::::::::::;;;===???AAAEEEGGGJJJNNNQQQRRRRRRRRRRRRRRRSSSVVVYYYYYYVVVTTT........................000000000000000000000000------------............////////////000000000000777444222111000///,,,***111000000//////000000111111111111111111111111111111111222222222111111000111111000000000111111222111111111000000000000000333222222111111111222222333333333333333444555555;;;===???AAABBBDDDGGGJJJLLLMMMPPPSSSWWWZZZ]]]^^^^^^_______________^^^^^^aaaaaaaaa```^^^[[[YYYWWWXXXWWWVVVUUUUUUWWWYYYZZZYYYZZZZZZZZZZZZYYYYYYXXXZZZXXXVVVUUUVVVVVVUUUSSSSSSRRRPPPNNNLLLJJJIIIIIIJJJHHHEEEEEEHHHKKKMMMMMMIIILLLOOORRRUUU\\\eeelllttt{{{|||vvvyyy~~~pppccc```\\\XXXWWWWWWSSSMMMIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPOOOOOONNNQQQQQQRRRTTTWWWYYYYYYXXXUUUSSSPPPOOOPPPRRRSSSSSSUUUTTTTTTTTTSSSPPPKKKGGGBBBBBBAAABBBBBBCCCDDDEEEHHHJJJLLLNNNOOOPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKHHHGGGEEEBBB???===;;;:::444444333333222333333333000000111111000000///...//////////////////////////////000000000///......////////////000000000000000000000000000000000000000000000000000000000000000000//////......////////////............//////.........///////////////////////////////////////........./////////////////////////////////////////////............/////////...---...000111000///---------...///000222333......////////////..................//////////////////............//////........................---------,,,,,,---------......//////////////////........................////////////............000000////////////......000//////......//////000000000000000000000000000000000000000111111111111222222222111111111111111000000000111111111222222333222222222111111111111222222222222111111111111444444444444444444444444222111111333555555444333555666777777777:::>>>AAAEEEIIIOOOUUUYYYZZZZZZYYY]]]\\\ZZZWWWUUUSSSRRRRRRLLLJJJGGGEEEEEECCC@@@>>>>>>===;;;;;;<<>>======>>>>>>CCCEEEHHHKKKNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMMMMIIIIIIGGGEEECCCAAA???>>>888777666444333333333333111111111000000000////////////////////////////////////000000000//////...////////////000000000000////////////////////////////////////////////////000//////.........//////000000////////////000000/////////...............///////////////////////////////////////.........//////////////////////////////............//////000///...///000111000///000///............///000...//////////////////...............//////////////////............//////------------------------...---,,,++++++,,,---...............////////////........................///////////////.........000000//////////////////000000////////////000000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222333333222222222111111111222222222222222222222222444444444444444444444444111111111222333333333333555666888999;;;???EEEIIIKKKNNNSSSXXX[[[\\\\\\[[[[[[ZZZWWWTTTRRROOONNNMMMIIIGGGEEEEEEEEEDDDBBBAAABBBAAA>>>===>>>AAAEEEGGGMMMPPPSSSUUUVVVVVVTTTRRRRRRQQQOOONNNNNNNNNMMMMMM////////////////////////........................////////////000000000000.../////////000000000111///000000000000000111111222111000//////000111222111111111111111111111111222222222222222111000///000000111111222222222222000000000000000111111111111000000000000111222222333555777888999<<>><<<:::::::::>>>@@@DDDHHHKKKNNNPPPPPPOOONNNNNNMMMMMMMMMMMMNNNIIIIIIHHHGGGFFFCCCAAA@@@<<<;;;999777555333222222222111111111000000000000000000000000000000000000//////000000000000000///////////////000000000000//////////////////////////////////////////////////////............/////////000000000000000000/////////......---,,,++++++///////////////////////////////////////.........//////////////////////////////............//////111000//////000111000...///...............///////////////....../////////............//////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......---.........//////000000////////////////////////........./////////////////////000000000000000000000000////////////000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111222222222222333333333222222222222111222222222222222222222333333333333333333333333333000111111111111222333444666777999<<>>>>>AAAFFFJJJIIILLLPPPRRRRRRSSSTTTUUUWWWYYY\\\___bbbcccddddddaaa```^^^\\\[[[ZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]][[[ZZZWWWTTTRRRRRRRRRSSSUUUUUUUUUTTTSSSQQQOOOOOOOOOMMMKKKJJJKKKKKKJJJIIILLLLLLLLLKKKLLLRRR\\\dddppprrrvvv{{{~~~}}}xxxuuutttvvvyyy{{{}}}||||||{{{vvvoooiiifffdddbbbaaaaaaaaa```[[[VVVTTTWWWZZZZZZXXXUUUQQQNNNLLLKKKKKKIIIIIIIIIIIIKKKLLLNNNOOOOOORRRTTTVVVVVVWWWXXXZZZXXXVVVTTTTTTUUUUUUTTTSSSTTTTTTTTTUUUUUUSSSOOOLLLJJJHHHFFFCCC???===;;;:::<<<>>>BBBFFFIIILLLMMMNNNMMMNNNNNNOOOOOONNNMMMMMMHHHIIIIIIIIIGGGEEECCCBBB>>>>>>===;;;999666444222333333222111111111111222000000000000000000000000//////000111111111000000////////////000000000000000000000000000000000000000000000000000000000000......------......////////////000000000000/////////......---,,,,,,++++++////////////////////////........./////////////////////////////////////////////............//////111///......000000///---)))***,,,...000111111111//////............//////............//////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------......///000000000////////////////////////........./////////////////////000000000000111111111000000//////000000111000000000000000000000000000000000000111111111111111111111111111222222222111111111222222222222333333333333333222222222222222222222222333333333333111111111111111111111111000111222222222333555888999;;;>>>AAAEEEJJJPPPUUUZZZZZZYYYYYYXXXXXXXXXXXXLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCBBBBBBDDDDDDCCCBBB@@@@@@@@@CCCGGGLLLQQQTTTWWWWWWVVVSSSPPPMMMIIIGGGKKKKKKKKKKKKLLLPPPVVVZZZ////////////////////////........................------------.....................///000111111111000222333222///...///000000111111222222111111000222222222222222222222222000000111222222222111111///000111333444444333333111222222222333333333333000000111222444666888999888===BBBDDDCCCDDDHHHLLLNNNQQQUUUWWWWWWVVVWWWXXXWWWYYY\\\```bbbccccccccc___^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\]]]ZZZXXXUUUSSSRRRRRRSSSSSSTTTTTTSSSQQQOOOMMMKKKJJJJJJIIIGGGHHHJJJLLLLLLKKKMMMOOORRRVVV]]]lll~~~|||wwwtttsssrrrqqqqqqrrrrrrooolllmmmsssyyyyyyuuummmcccYYYRRRLLLJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMPPPTTTUUUTTTUUUWWWYYYWWWVVVTTTTTTTTTTTTSSSRRRUUUTTTTTTTTTUUUTTTQQQNNNLLLKKKJJJHHHFFFCCC@@@??????AAACCCFFFHHHJJJJJJJJJKKKLLLNNNPPPPPPOOOMMMKKKHHHIIIJJJJJJIIIGGGEEEDDD>>>>>>@@@@@@>>><<<999777555444333222222222333333000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000...------------...///000......///000000///......,,,---------......//////////////////////////////------......//////000000//////////////////////////////............//////000///......//////...,,,'''))),,,///111111111000000///...------...///000............//////////////////............//////...........................//////000000//////...------......///000000111////////////////////////............/////////000//////000000000111111111111111000000000000111111000000000000000000000000000000000000111111111111000000111111111222222222111111111222222222333333444444333333333222222222222222222333333333444444222222222222222222222222111333555555555666:::===???BBBEEEHHHJJJNNNRRRVVVZZZZZZYYYXXXVVVSSSPPPNNNEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCDDDFFFJJJMMMQQQSSSTTTSSSQQQNNNLLLJJJHHHHHHIIIKKKNNNSSSYYYcccnnnvvv000000000000000000000000000000000000000000000000////////////000000000111---......///000111111222...000222222//////000333000111222333333222111000222222222222222222222222///000111222222222222222///000222333444444333333222222222333333444444444111111222444666999;;;<<<<<>>EEEJJJKKKLLLNNNQQQTTTWWWZZZ[[[XXXUUUPPPKKKFFFCCCAAA@@@@@@@@@@@@AAADDDFFFIIIJJJHHHHHHHHHGGGFFFGGGJJJMMMNNNMMMLLLKKKKKKKKKLLLLLLGGGFFFGGGIIIMMMQQQRRRRRRRRRZZZeeeppp|||000000000000000000000000/////////......///////////////////////////////////////000000111111222222111111111111000000000000222222111111111111222222222222222222111111111111333333444444444444333333222333333222000000111222333444555444333222333444666888:::===@@@CCCFFFGGGMMMNNNOOOPPPOOOPPPSSSUUUVVVXXX[[[[[[ZZZXXXXXXXXXVVVWWWWWWYYYZZZ[[[\\\\\\WWWVVVVVVUUUVVVWWWXXXYYY]]]]]]\\\ZZZYYYXXXWWWVVVRRRRRRRRRQQQOOOMMMKKKIIIFFFIIILLLLLLIIIHHHIIILLLOOOOOOQQQVVV___iiiqqqvvv~~~zzzvvvuuuwwwzzz||||||xxxtttuuuyyy{{{qqqmmm^^^YYYSSSOOOMMMLLLKKKKKKKKKLLLMMMLLLJJJJJJLLLOOORRRQQQOOONNNOOOQQQRRRSSSRRRQQQQQQQQQSSSSSSSSSRRRSSSSSSSSSSSSQQQOOOLLLKKKFFFGGGHHHGGGFFFFFFHHHIIIGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFEEEDDDCCCBBB???;;;888777666444222222222111000000111222333111111000000000000111111111000000000/////////...000000000000000000000000////////////000000000000/////////......///////////////............//////......------------......///...---,,,,,,---...///000000/////////.........////////////////////////............////////////////////////////////////000/////////..................---------,,,,,,,,,......//////////////////////////////////////////......////////////......////////////////////////222...+++,,,000222111///000000111111111111000000...//////000000//////.........///000000000000000////////////000000000111000000000000000000000000000000000000000000000000333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333444444444444333222222333333444444666888;;;???FFFMMMSSSQQQRRRSSSTTTUUUVVVVVVVVVSSSOOOJJJEEEAAA>>>======???AAACCCEEEGGGHHHHHHHHHEEEFFFGGGGGGGGGIIILLLOOOPPPNNNLLLJJJIIIJJJKKKKKKIIIIIIJJJMMMSSSXXX[[[\\\dddkkkvvv000000000000000000000000...//////000000//////...////////////////////////000000000000000111111111111111111111111111111111333333222111111111222222444333333333222222111111111111222222222222111111222333555444222111222222666666666555333444555777;;;===???CCCFFFIIILLLMMMSSSSSSSSSQQQPPPQQQSSSVVVWWWYYY[[[[[[ZZZXXXXXXXXXUUUUUUVVVVVVWWWXXXXXXYYYWWWWWWVVVUUUUUUVVVXXXYYYZZZYYYXXXVVVUUUTTTSSSSSSQQQQQQOOONNNLLLIIIHHHGGGFFFLLLRRRUUUTTTSSSTTTUUUZZZ[[[^^^ccckkkuuu}}}~~~}}}||||||||||||}}}~~~uuupppkkkkkkooovvvzzz||||||xxxxxx}}}}}}xxxhhhccc\\\XXXVVVWWWWWWWWWWWWWWWUUUQQQMMMLLLLLLNNNOOOOOOMMMLLLKKKLLLPPPSSSNNNOOOPPPPPPOOOOOOQQQRRRTTTTTTUUUUUUSSSRRRPPPNNNJJJJJJIIIGGGEEEDDDFFFHHHGGGHHHIIIIIIJJJIIIIIIIIINNNNNNOOONNNMMMJJJHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDFFFDDDAAA???===:::666444333222111000000111222333000000////////////000000000000000000////////////000000000000000000000000000000000000////////////000000////////////000000//////............//////......------------............------------......000000000000000/////////////////////////////////............////////////////////////////////////////////////.....................------------,,,111111000000////////////////////////////////////......////////////......////////////////////////333000...///222333222000000000111111111111000000///000000111111000000///......///000000000000000/////////000000000111111000000000000000000000000///000111222222111000///333333333222222222222111111111111111111111111111222222222222222222222222222222333333333333444444444444333222333444555666777999===AAAEEEJJJPPPUUUTTTUUUVVVWWWWWWUUUSSSRRRMMMJJJDDD@@@<<<;;;<<<<<>>:::666444333222111000000111222//////............//////000000000000////////////////////////////////////111111000000//////......000//////////////////000//////............//////......------------......000000000//////000000000////////////////////////////////////////////////............///////////////////////////////////////////////////.........000000000///////////////////////////////////////////////////////////////......////////////......////////////////////////222111///000222333222000000000111111111111000000///000000111111000000///......///000000000000000//////000000000111111111000000000000000000000000000111333444444333111000222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333222222333555777888===???BBBEEEFFFIIILLLNNNSSSUUUWWWXXXWWWUUURRRQQQIIIFFFAAA===;;;;;;===>>>???AAADDDGGGIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMOOOPPPLLLNNNRRRUUUXXXYYYZZZZZZ[[[]]]aaaiiittt}}}////////////////////////...///000111111000///...000000000000000000000000111111111000000000000000000000111111222222222333222222333333555666888999222222111111000000000000000000111111111111000000///111333444333111111111333444555666888;;;@@@DDDEEEFFFHHHKKKNNNQQQSSSTTTWWWVVVTTTQQQOOOOOORRRUUUUUUWWWYYYZZZZZZZZZ\\\^^^YYYYYYXXXXXXWWWVVVVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVTTTSSSRRRQQQPPPQQQRRRSSSLLLLLLMMMOOOQQQUUUYYY[[[aaagggooossssssrrrqqqrrrtttyyy~~~}}}xxxsssooolllkkkgggmmmwww|||pppmmmjjjiiilllpppssstttuuuuuusssqqqllleee^^^YYYOOONNNKKKHHHFFFFFFHHHJJJLLLNNNNNNKKKHHHGGGJJJMMMQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOMMMIIIEEECCCCCCDDDAAABBBCCCDDDFFFHHHJJJKKKIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGJJJIIIHHHGGGFFFBBB===:::777555333111000000000000//////............//////////////////000000000000////////////////////////111111000000//////......///......------....../////////............//////......------------......///000000000000000000///........................////////////////////////............////////////.................................///////////////000000000000000000000000,,,,,,---......///000000////////////////////////......////////////......////////////////////////000000///000111111000///000000111111111111000000...//////000000//////.........///000000000000000000000000000111111111111000000000000000000000000000111333444444333111000222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444222111111222444777:::<<>>;;;;;;<<<>>>@@@???@@@BBBDDDGGGJJJMMMOOONNNOOOOOOMMMKKKKKKLLLNNNKKKQQQ[[[eeekkknnnmmmllllllpppvvv000000000000000000000000///000000111111000000///000000000000000000000000000000000000000111111111000000111111222333333333222222333444555777888999000000000000000000000000333333444444444444333333///111333333222111222333333555888:::===AAAFFFJJJIIIJJJLLLNNNPPPSSSTTTUUUXXXXXXWWWUUUSSSTTTVVVXXXVVVWWWYYYZZZZZZ[[[]]]^^^\\\\\\[[[ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQRRRSSSSSSQQQPPPOOOPPPQQQTTTVVVXXXWWWWWWXXX[[[```ffflllooosssxxx~~~yyysssooonnnnnnnnnlllooowww~~~~~~rrrqqqppprrrvvv{{{~~~{{{tttjjjdddXXXUUUQQQNNNMMMKKKIIIGGGIIIIIIIIIHHHHHHIIIMMMOOOQQQQQQQQQQQQRRRRRRSSSSSSOOOOOONNNKKKFFFCCCBBBBBB>>>>>>???AAACCCFFFHHHJJJHHHHHHJJJKKKMMMNNNPPPPPPMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJIIIIIIIIIGGGCCC@@@;;;:::777444222111000000//////............//////////////////000000000000000000000000000000000000000000000000////////////......------------......//////............//////......------------......------............------------------............////////////////////////............////////////.................................///////////////---............/////////++++++,,,---...///000000////////////////////////......////////////......//////////////////////////////000000//////...---000000111111111111000000...//////000000//////.........///000000000000000000000000111111111222222000000000000000000000000///000111222222111000///111222222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444222111222333777;;;@@@CCCIIIKKKMMMNNNNNNOOOPPPRRRXXXWWWVVVSSSOOOJJJEEECCC>>>===<<<;;;<<<===???@@@BBBBBBCCCEEEHHHKKKOOOQQQMMMMMMMMMKKKJJJKKKNNNQQQUUU]]]jjjvvv000000000000000000000000111000000000000000000111000000000000000000000000//////000000111111222222000000111222222333444444444333333333333444444555///000000111111222222333333333444444444444333333111222333333222222444555666999===@@@CCCGGGKKKNNNMMMNNNOOOQQQRRRTTTUUUVVVWWWXXXYYYXXXWWWXXXYYY[[[YYYZZZ[[[ZZZYYYYYY[[[\\\___^^^\\\[[[YYYWWWUUUUUUSSSRRRQQQPPPOOOPPPQQQQQQPPPRRRTTTYYY```hhhooosssppppppppprrrvvv}}}|||yyyxxxxxxyyywwwwwwzzz{{{{{{|||yyyssskkkeee___]]]]]]ZZZSSSMMMJJJHHHFFFFFFHHHKKKMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRNNNOOOOOOMMMHHHDDDAAA@@@<<<<<<<<<===???BBBDDDEEEEEEEEEEEEFFFGGGJJJMMMOOOOOONNNLLLJJJIIIIIIIIIIIIKKKJJJJJJKKKLLLKKKIIIGGGBBB@@@<<<888555333222111000//////////////////000.../////////000000000111000000000000000000000000////////////000000000000//////............////////////............//////......------------......,,,---...//////...---,,,---.........////////////////////////////////////............////////////..................................../////////000---.........////////////------....../////////000////////////////////////......////////////......////////////////////////...///111111///...------000000111111111111000000///000000111111000000///......///000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444333333333666;;;AAAGGGKKKNNNOOOQQQQQQQQQRRRTTTWWWVVVUUURRRNNNIIIEEEAAA???<<<======???@@@BBBCCCCCCEEEFFFGGGIIIKKKMMMNNNOOOKKKKKKLLLLLLNNNSSSYYY^^^hhhooozzz000000000000000000000000222111000//////000111222000000000000000000000000...//////000111222222333000000111222333333444444555444333222111111000111000000111222333444444555111111222222222222111111333444444333222333555888:::===BBBEEEHHHJJJMMMOOOPPPPPPQQQRRRTTTUUUVVVVVVUUUWWWXXXYYYXXXYYYZZZ\\\\\\]]]]]][[[YYYXXXYYYZZZ______]]][[[YYYWWWUUUTTTRRRQQQPPPOOONNNOOOOOOPPPWWWZZZ```kkkwww{{{tttlllkkklllhhh^^^UUUNNNJJJFFFEEEHHHJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNOOOMMMOOOPPPNNNJJJDDDAAA???;;;;;;:::;;;<<<>>>@@@AAABBBAAA@@@@@@AAADDDHHHJJJPPPOOOMMMKKKJJJIIIJJJJJJLLLKKKKKKLLLNNNNNNMMMLLLFFFDDD@@@<<<888555333333000000////////////000000.../////////000000111111000000000000000000000000......//////000000111111000000////////////000000//////............//////.........------............///000111111000///....../////////000000111111////////////////////////............/////////000........................---.........//////000000///000000000111111222222000000000000////////////////////////////////////......////////////......////////////////////////...000222222000.........000000111111111111000000111111222222222222111111...//////000000000000000000111111111111222222222000000000000000000000000333333222111111222333333111111111222222333333333111111111111111111111111222222222222222222222222222222333333333444444444444444555999>>>EEELLLPPPRRRRRRRRRQQQPPPQQQSSSVVVRRRPPPNNNJJJGGGDDDAAA@@@>>>???AAACCCEEEGGGGGGGGGHHHJJJLLLOOOPPPOOOMMMLLLKKKLLLMMMOOOTTT\\\eeekkkxxx|||000///////////////000000222111000000///000000000000000000000111111111111///000000000000111111111000///.........///111222222222222111111111000000111111222222222333333333333222111111111222333444333222111111333666:::<<>>===<<<;;;::::::::::::;;;:::999999;;;===@@@AAAGGGIIIKKKKKKJJJIIIHHHIIIJJJIIIHHHIIIJJJMMMPPPRRRJJJGGGCCC@@@===999666333444333333222222222222222111000/////////111222333000000////////////000000111000///......///000111000000//////.........---000000//////......------////////////////////////111000000///...---------////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000111000000////////////////////////............/////////000////////////////////////..................------------............------000000000000000111111222000000000000000000000000111111111000000000000000000111111111222222222222222111111111000000//////000111111111111222222222222222222222222222222222111111222222222333333333///000222333444444333333555333111333666666333000333777===@@@CCCGGGMMMQQQVVVUUUSSSRRRSSSSSSSSSQQQMMMMMMKKKIIIFFFDDDAAA@@@BBBBBBCCCDDDHHHLLLOOORRROOOQQQOOOLLLNNNSSSSSSQQQMMMRRRYYY___fffooozzz////////////000000111222222222111000000000000111000000000000111111111111000000000111111111222222000000/////////000111222222222222111111111000000111111222222222333333333444333333222333333444444333333333444777;;;>>>AAAEEEHHHKKKMMMNNNNNNPPPQQQQQQTTTXXXYYYYYYYYY[[[]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[[[[ZZZZZZZZZZZZYYYYYYZZZXXXUUURRROOOMMMLLLLLLMMMOOOOOONNNSSSaaannnuuu}}}yyyyyy{{{}}}}}}}}}uuullleee\\\TTTOOOKKKGGGEEEEEEEEEFFFFFFHHHIIIKKKKKKNNNMMMLLLMMMMMMKKKHHHEEEAAA@@@???>>>===<<<<<<<<<;;;:::999999999;;;===>>>AAADDDFFFHHHHHHHHHIIIJJJMMMLLLKKKJJJKKKKKKLLLMMMJJJHHHEEECCC@@@===999666555444333111111111222222111000/////////000222333000000////////////000000111000///......///000111000/////////............///////////////.................................111000000///......------////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---...//////000000000///////////////////////////........./////////000000////////////////////////..............................////////////......000000//////000000111222000000000000000000000000000000000///////////////000000000111111111222222222111111111000000000000000111111111111222222222222222222222222222222222111222222222222333333333111111222333444444444444444333222333555666666555:::???DDDHHHJJJMMMQQQUUUVVVUUUUUUUUUVVVTTTQQQOOOIIIIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGJJJLLLMMMOOOOOOOOOTTTXXXYYY[[[___```^^^XXX]]]dddllluuu~~~/////////000111222333444333333222111111111111111000000000000111111111111111111111111222222222333111111000000111111222333222222222111111111111111111111222222222333333333444444444555555444444333222333555888<<<@@@EEEGGGKKKMMMOOOPPPPPPPPPRRRTTTVVVWWWYYYZZZZZZ[[[^^^```]]]^^^]]]]]]\\\[[[ZZZYYYZZZZZZZZZYYYXXXWWWUUUTTTWWWUUUQQQMMMJJJIIIJJJJJJMMMQQQSSSWWWdddzzz|||wwwvvvvvvyyy|||~~~|||zzzxxxwwwsssrrrtttxxx{{{}}}|||wwwnnnddd\\\SSSLLLGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLLLLJJJIIIEEEEEECCCBBBAAA@@@@@@@@@===<<<:::999888999999::::::===@@@CCCDDDFFFIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEBBB>>>:::777555333111000000222222000000000///000000111222000000////////////000000000000////////////000000////////////.....................///////////////////////////////////////000000000///......------////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------...////////////...////////////////////////....../////////000000000////////////////////////........................//////000000000000//////000000//////000000111222000000000000000000000000///////////////////////////000000000111111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222333333333333333333333222333333444444222333444444444666999<<>>@@@CCCGGGJJJGGGIIIKKKNNNOOOOOONNNMMMHHHHHHHHHIIIIIIFFFBBB>>>:::888555222111111222333000000000000000000111111000000////////////000000000000////////////000000///////////////.........------......//////000000000000000000000000000000000000//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------...............---////////////////////////...////////////000000000////////////////////////............////////////000000111111111111000000///////////////000111111000000000000000000000000////////////000000000000//////000000000111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444444333222111111222333333000222444444444777===BBBHHHKKKPPPTTTVVVVVVVVVVVVWWWVVVUUUUUUTTTRRRNNNKKKKKKLLLNNNOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUWWWeeeqqquuuvvvzzz/////////000111333444555444333222222111111222222///000000000111111111111111111222222222333333333111222222222333333333333111111111111111111111111111111222222222333333333111222444555555555444333444777;;;@@@EEEIIILLLNNNNNNOOOQQQRRRSSSUUUXXXZZZ]]]\\\ZZZZZZ[[[]]]```aaa[[[[[[ZZZZZZYYYYYYYYYYYYUUUTTTTTTSSSRRRPPPOOONNNNNNMMMMMMOOORRRXXX^^^aaakkkqqqxxxzzzwwwwwwzzz|||~~~}}}vvvmmmccc\\\XXXUUUSSSPPPMMMJJJHHHGGGGGGGGGEEEDDDEEEGGGIIIJJJIIIJJJIIIHHHGGGGGGFFFFFFGGGDDDCCCBBB@@@>>><<<;;;;;;999:::;;;<<<===???DDDGGGHHHJJJLLLNNNOOOOOONNNLLLGGGGGGHHHIIIJJJHHHDDDAAA>>><<<999666444333333444000000111111111000000000000000////////////000000//////000000000000//////.........///////////////------......//////000000////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...............------////////////////////////////////////000000000111////////////////////////........./////////000000000000111111111111000000/////////...///000000111000000000000000000000000000000000111111222222222000000000000111111111111111111111111111222222222000000111111111222222222222222222222222222222222222222333333333444444444444333111000000111222333000333555777888;;;BBBGGGMMMOOORRRVVVXXXXXXWWWUUUWWWTTTQQQOOOOOOOOONNNMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQQQQRRRUUUYYY^^^```jjjwww/////////000111222333444333333222111111111111111000000000000111111111111111111111111222222222333111111222333333333333222111111111111111222222222111111222222222333333333222222444555666666777777999<<<@@@DDDIIIKKKMMMNNNNNNPPPRRRTTTUUUVVVYYY[[[^^^\\\YYYYYY[[[]]]^^^^^^XXXYYYYYYYYYXXXXXXWWWVVVQQQPPPOOONNNNNNNNNNNNNNNLLLMMMQQQWWW___hhhpppuuu}}}~~~}}}uuulllddd___]]]```^^^[[[WWWSSSOOOLLLJJJJJJGGGDDDDDDEEEGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDBBBAAA??????<<<===<<<;;;;;;>>>BBBFFFLLLMMMOOOOOOOOOMMMKKKIIIHHHHHHHHHIIIJJJIIIFFFDDDAAA@@@>>>;;;999777555555000111111111111000//////000000////////////000000//////000000000000//////.........///////////////.........///////////////------------------------//////////////////......////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...////////////...------/////////////////////////////////000000000111111////////////////////////.........//////000000111000000111111111111000000//////......//////000111000000000000000000000000000111111222222333333333000111111111222222222222111111111222222222222222000111111111111222222222222222222222222222222222333333333333444444444444222222222111111222333333444666888;;;>>>CCCHHHKKKPPPPPPRRRUUUXXXYYYWWWUUUUUUQQQMMMLLLLLLNNNOOOPPPOOOOOOPPPQQQQQQQQQPPPPPPOOOPPPQQQTTT[[[dddmmmrrryyy////////////000000111222222222111000000000000111000000000000111111111111000000000111111111222222000000222333333333222111000000111111111222222222111111222222222333333333333444444666777999;;;<<>><<<<<<>>>CCCGGGNNNNNNOOOOOONNNMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGDDDDDDCCCAAA>>>:::777666000111111222111000///...000000////////////000000...///000111111000///.............../////////000///////////////.........------------------------.../////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000//////...---//////////////////////////////000000000111111111////////////////////////---......///000000111111///000000000000000000//////............///000000000000000000000000000000///000000111222222333333222222222222333333333333111111111222222333333333000111111111111222222222222222222222222222222222333333333444444444444555222222333444555555555555999:::<<>>===<<>>>>>@@@EEEMMMRRRRRRQQQKKKIIIHHHJJJNNNQQQPPPNNNMMMMMMMMMOOORRRSSSSSSRRRPPPPPPQQQRRRRRRSSSRRRRRRTTTXXXaaannn{{{000000000000000000000000111111111111000000//////......///000111222222333////////////000000000000111111222333444444555555111222333333444444333333222333333222000111333555555666888;;;>>>BBBEEEGGGGGGIIIJJJKKKKKKLLLNNNQQQQQQSSSVVVYYY[[[\\\\\\\\\___^^^\\\ZZZYYYXXXXXXXXXTTTTTTTTTRRRPPPNNNLLLJJJJJJHHHFFFGGGMMMTTTYYY\\\bbbgggqqq}}}~~~~~~|||xxxsssoooddd```ZZZUUURRRMMMGGGCCCBBBCCCDDDDDDDDDEEEGGGJJJJJJJJJIIIHHHGGGFFFDDDCCCGGGGGGGGGDDD@@@???BBBEEELLLLLLMMMNNNNNNNNNNNNNNNHHHIIIIIIJJJJJJJJJKKKKKKGGGHHHGGGGGGEEEBBB@@@>>>999666222///000111111111222222111000///000000000222222000///............//////............//////.........//////////////////---***((((((***---///---,,,+++,,,.........---------------.........///000000000000000000000000000///...------...///000000000000///......------000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000111111000000//////......///000000000000000//////000000000000111111111111000000000000000000000000333222///......///222333111111111111111111111111111222222333333222222111444333222222111111111222444444444333333222222222222222333333444555555666222444555666555555666777>>>BBBIIINNNPPPOOOLLLJJJDDDDDDCCCDDDEEEGGGIIIJJJPPPPPPPPPPPPPPPQQQRRRSSSMMMRRRWWWWWWTTTTTTXXX]]]```kkkxxx000000000000000000000000222222111111111000000000//////000000111111222222111111111111222222222222111111111222333444444444111222333333444444333333222333333222111111444666888999<<>>AAACCCHHHIIIKKKLLLNNNNNNNNNNNNIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHGGGFFFDDDBBB@@@<<<888444111111111111000111111000000000000000000111000000000000111111222/////////....../////////000/////////............000///---++++++---///000///...---...000111000///---.........////////////000000000000000000000000///......---...///000111///////////////.........000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000//////000000000000111111111111000000000000000000000000222111000//////000111222111111111111111111111111111222222333333222222111444444333222222222222222444444444333333222222222333333333444444555555555333555555555555666999;;;DDDHHHNNNRRRRRRNNNIIIEEEBBBBBBBBBBBBCCCEEEGGGIIILLLNNNPPPQQQQQQPPPOOOOOOPPPQQQSSSVVV[[[bbbjjjoooxxx}}}000000000000000000000000222222222222222111111111000000000000000111111111111111111222222222333333000000111111222333333333111222333333444444333333333333444333222222555777<<<>>>AAADDDHHHKKKLLLMMMKKKLLLNNNPPPQQQRRRVVVXXXXXXYYY[[[]]]]]]\\\[[[ZZZZZZZZZYYYXXXVVVTTTRRRQQQPPPOOOLLLJJJIIIJJJKKKLLLKKKNNNSSSVVVYYY^^^fffkkkqqq{{{|||tttooommmoooppp||||||}}}|||}}}zzzwwwsssnnniiieeeaaa]]][[[VVVPPPHHHDDDDDDEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@>>>===>>>@@@AAACCCGGGJJJLLLMMMMMMMMMKKKJJJHHHGGGHHHIIIKKKLLLIIIIIIIIIHHHGGGFFFDDDCCC@@@===888555444222111/////////000111111000000000/////////000111333555555000//////////////////000000000//////......------000000////////////000000///...---...000111000///////////////000000000000000000000000000000000000............//////000111......////////////000000//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000//////////////////000000111000000///000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111444444444333333333333333444444333333333333222222444444444444444555555555555555555555666999>>>BBBLLLOOORRRSSSPPPKKKDDD???@@@??????@@@AAACCCFFFGGGIIIMMMQQQSSSRRRPPPNNNNNNPPPQQQVVV```lllxxx000000000000000000000000222222222222222222222222111111111000000000000000//////000000000111111111000000111111111222222222111222333333444444333333333444444444444555888:::???AAAEEEHHHLLLNNNPPPQQQPPPRRRSSSSSSSSSUUUWWWYYYZZZ\\\^^^___```___^^^]]]\\\\\\[[[YYYVVVSSSPPPNNNMMMLLLJJJIIIJJJLLLOOOQQQSSSWWW[[[]]]___eeennnvvv}}}vvvppplllkkkllloooqqqssssssuuu~~~}}}wwwrrrnnnkkkiiihhh```XXXNNNJJJIIIJJJGGGDDDIIIIIIHHHHHHGGGGGGGGGGGGBBBAAA@@@???===<<<======<<<>>>CCCGGGKKKLLLMMMLLLLLLJJJHHHFFFFFFHHHJJJLLLJJJIIIIIIIIIHHHGGGGGGFFFDDDAAA===:::777555222///...///000111111111000000......///000111333444555000000000000000000000000.........//////////////////000000111111000000///...,,,,,,---...///...---///000000000000111111111////////////////////////000000//////////////////---......///000000111111//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////000111111111000000///000000000111111111111000000000000000000000000000111222222222222111000111111111111111111111111111222222333333222222111444444444444444444444333333333333333333333333333444444555555555555555555444555666777:::???FFFKKKPPPPPPPPPNNNJJJEEE@@@===>>>>>>>>>>>>@@@BBBEEEFFFHHHLLLOOOQQQPPPPPPRRRTTTSSSZZZfffuuuxxxpppqqqvvv111111111111111111111111222222222222222222222222111111111000000000000000000000000000111111111111111111111111111111222222111222333333444444333333333444555666777999<<>>>>>======999;;;@@@DDDHHHJJJKKKKKKLLLJJJHHHFFFFFFGGGJJJKKKIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEAAA>>><<<888444111000000111111111111111000///////////////000111222000000111222222111000000,,,------...///000111111...///000000000000///......---,,,---/////////...000000000000111111111222////////////////////////222222111000///...---------......///000111222222//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000//////000111111111111111///000000000111111111111111111111111111111111111000111222333333222111000111111111111111111111111111222222333333222222111333333444555555444444333333333333333333333333333444444555555555555555666444666999<<<@@@FFFMMMRRROOOMMMIIIEEEBBB@@@???>>>>>>>>>>>>???@@@CCCEEEGGGGGGIIILLLMMMNNNSSS[[[aaadddmmm{{{vvvhhhbbb^^^^^^___111111111111111111111111111111111222222222222222000000000000000111111111222222222333333333333444222222222222222222222222111222333333444444333333333444777888:::===BBBEEEDDDEEEGGGJJJMMMQQQTTTVVVYYYZZZZZZXXXVVVUUUVVVWWWZZZ[[[^^^`````````___^^^WWWUUUSSSQQQNNNMMMLLLKKKNNNPPPVVV\\\bbbgggkkkmmmjjjmmmrrrxxx}}}|||wwwuuuzzzzzzyyy{{{}}}~~~vvvmmmeeebbb```^^^\\\YYYVVVRRRNNNJJJGGGFFFEEEEEECCCAAAAAAAAAAAA???===999;;;>>>AAAEEEGGGIIIJJJKKKJJJHHHGGGFFFGGGIIIJJJGGGFFFFFFFFFGGGGGGHHHIIIHHHFFFDDDBBB@@@===888444444333222111111111111222000000///////////////000000111222333333222111000,,,------...///000111111......////////////......000///...///111222111000000000000000111111111111000000000000000000000000222222222111000///...---......///000000111222222//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000//////000111222222222222000000000000111111111111111111111111111111111111000111222333333222111000111111111111111111111111111222222333333222222111111222444555555444333333222222333333333333444444333444444555666666777777666:::???DDDHHHLLLPPPSSSKKKHHHDDD@@@>>>>>>@@@AAA??????@@@AAACCCEEEHHHIIIFFFIIIKKKMMMQQQ[[[jjjuuuvvvaaaWWWUUUTTTUUUVVV111111111111111111111111000000000111111111222222//////000000111111222222222222222333333333444444333333333333333222222222111222333333444444333333222444777:::===AAAFFFJJJGGGGGGHHHIIIMMMQQQVVVYYYYYYZZZZZZXXXVVVUUUVVVXXXYYYZZZ\\\]]]]]]\\\ZZZYYYQQQPPPNNNLLLLLLNNNPPPQQQQQQWWWaaakkktttzzz}}}~~~~~~{{{~~~~~~|||xxxwwwzzz~~~zzz{{{yyyuuutttxxxyyywwwsssqqqnnnllljjjjjjkkkkkkiiilllnnnooosssyyyzzzwwwqqqpppooonnnmmmnnnooopppnnnjjjfffeeehhhmmmpppqqqvvvzzzyyysssqqquuu{{{{{{rrrfffZZZPPPIIIFFFGGGEEEDDDDDDEEEDDDBBB???<<<<<<===???BBBEEEHHHJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGFFFEEEDDDAAA<<<888888666444111000111222333111000000000///000000111000111333444444333111000//////////////////......////////////////////////111/////////111222111000/////////000000000111111000000000000000000000000///000111111111111000////////////000000111111222000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000.../////////000000000111//////000111222222222222000000000000111111111111111111111111111111111111111222222333333222222111111111111111111111111111111222222333333222222111000111333444555444333222222222222333333444444444222333444555666777888999;;;@@@FFFLLLNNNOOOPPPPPPGGGFFFDDDBBBAAAAAAAAAAAABBBBBBBBBCCCEEEHHHKKKLLLJJJNNNSSSWWW^^^lll~~~}}}kkk```UUUQQQPPPRRRXXX^^^111111111111111111111111//////000000111111111222...//////000111222222333000000111111111222222222333333333333333333333333222222333444444444333333222555888;;;???DDDIIIMMMJJJIIIHHHJJJMMMRRRXXX[[[WWWXXXYYYXXXVVVVVVWWWYYYYYYYYYZZZ[[[ZZZXXXVVVTTTOOONNNLLLLLLNNNQQQUUUXXX\\\cccppp}}}zzztttooohhhjjjkkkhhhcccaaadddgggfffgggeee```___bbbcccaaa```___]]][[[[[[\\\]]]^^^\\\^^^^^^^^^aaafffgggdddbbbcccccccccbbbbbbaaa```\\\XXXUUUUUUYYY^^^```aaabbbgggmmmrrrtttsssrrrqqqvvvlll[[[OOOIIIIIIGGGEEEFFFGGGGGGDDDAAA>>>======>>>@@@DDDGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCBBBBBBCCCEEEGGGHHHGGGGGGGGGGGGFFFCCC>>>:::;;;888444111000111333444111111000000111222333333000111333444444333111000222111000///...---,,,,,,000000////////////000000///...---...///000///...////////////000000000000000000000000000000000000,,,---///111222333222222000000000000111111111111111111111111111111111111//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000.../////////000000111111//////000222222333333333000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222333333222222222///000222444444444222111222222222333333444444444111222333555777888999:::???EEELLLQQQRRRPPPNNNMMMEEEFFFFFFFFFEEEDDDBBBAAACCCCCCDDDEEEGGGJJJMMMNNNOOOUUU\\\ccckkk{{{tttdddTTTQQQOOOOOOOOOSSS___kkk000000000000////////////000000111222222222222111333333222222333333444555333333222222111000000///333333444333111111333555222222333333444444444444555:::@@@DDDGGGHHHJJJKKKKKKLLLNNNPPPRRRTTTUUUVVV\\\\\\ZZZXXXWWWVVVVVVVVVYYYYYYXXXWWWUUUSSSQQQPPPNNNLLLLLLPPPVVV\\\^^^___iiiooozzz{{{uuuuuuuuusssqqqkkkmmmoooooolllhhhfffeeefffbbb]]]ZZZ[[[]]]___```bbb___]]]\\\]]]^^^]]]\\\___]]]\\\\\\]]]]]]\\\ZZZ\\\\\\]]]^^^```bbbdddfffbbbbbbbbbaaa```^^^\\\ZZZUUUUUUVVVVVVWWWXXXYYYZZZ___aaaccccccbbbaaabbbbbbjjjnnntttzzz~~~}}}yyyuuuqqqrrrtttvvvxxx{{{|||}}}pppZZZNNNKKKEEECCCEEEFFFDDDDDDFFFBBBAAA???>>>???BBBEEEGGGNNNKKKGGGGGGHHHHHHFFFDDD<<<>>>AAADDDFFFGGGGGGGGGGGGFFFFFFFFFGGGFFFCCCAAA???===;;;777444222000000...///000000000000000000222222222222222222222222111000/////////111222333111111000///////////////000000000000000000000000111111111111111111111111...///000111111000///...000000000000000111111222000000000000111111111111000000000000000000000000111111111000000000000000111111111111000000000000//////000000000000////////////000111111111111111////////////////////////000000111111111222222222333333222222111000000000222222222222222222222222222222222222111111000000222222222222222222222222222222222222222222222222333333333333333333333333333333222222222333444444444555666666777;;;@@@DDDJJJMMMRRRUUUUUURRRNNNKKKKKKJJJIIIKKKNNNMMMJJJFFFGGGBBBAAAEEEJJJLLLPPPTTTYYYggguuu~~~{{{ooo```VVVRRRPPPNNNOOOWWWgggxxx222111111111111000000000000000111222222222222111222222222222222333444444222222222222333333333333111333444444333222333555333333333333444555666666777;;;AAAEEEGGGHHHJJJKKKMMMNNNOOOQQQSSSTTTVVVWWWZZZZZZYYYYYYXXXWWWWWWWWWTTTSSSRRRQQQOOONNNMMMMMMJJJKKKOOOVVV```gggkkklllnnnuuu}}}}}}~~~uuuoooiiigggiiilllkkkjjjgggjjjlllllliiigggeeeeee___]]][[[\\\___cccfffggggggdddbbbaaabbbdddeeeeeehhhgggggggggiiihhhgggeeeiiiiiiiiiiiiiiiiiiiiiiiifffgggfffeeeccc```]]][[[YYYYYYYYYYYYYYY[[[\\\]]]^^^```aaa```______```aaafffgggjjjnnnpppnnnjjjfffeeefffggghhhjjjkkkllllllmmmoooqqqsssvvvzzzzzzvvvwww~~~nnn^^^RRRLLLGGGFFFFFFDDDEEEHHHFFFEEECCCBBBBBBCCCEEEFFFKKKIIIGGGGGGIIIIIIHHHFFF===>>>???@@@BBBCCCEEEEEEGGGFFFFFFFFFGGGFFFCCCAAA???>>><<<999666333222111000000111111111111111000222222222222222222222222111000/////////000222333222222111000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000111111222000000000000111111111111000000000000000000000000111000000000000000000000111111111000000000////////////000000000000////////////000111111111111111222222222222222222222222111111111222222222222333111111111111111111111111222222222222222222222222222222222222111111111000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444555444666777888:::===CCCFFFOOOPPPSSSTTTUUUSSSRRRPPPQQQPPPOOOPPPQQQPPPKKKHHHJJJFFFEEEHHHLLLOOOUUU\\\ooo~~~zzztttqqqpppooommmkkkgggaaaYYYTTTNNNRRRZZZeeesss333333222222222111111111000000111222222222222111222111111111111222333333111222222333444555555666111333555666555444555555666555444444555777999:::>>>BBBFFFIIIKKKLLLMMMNNNPPPPPPQQQSSSTTTVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVVVVPPPOOOMMMLLLLLLLLLLLLMMMLLLPPPXXXcccnnnuuuyyyzzzvvv~~~xxxrrruuupppllllllooopppmmmhhhdddbbbaaaccciiinnnoooooooooqqqsssrrrpppnnnmmmmmmffffffiiinnnuuu{{{}}}zzzwwwvvvyyy|||~~~~~~{{{yyyxxxyyyyyywwwtttpppkkkhhhiiihhhgggfffgggiiikkklllkkkkkkjjjiiigggfffhhhjjjhhhhhhggghhhhhhgggdddaaacccccccccccccccccccccccc]]]^^^aaacccfffkkkppptttvvvzzzvvvooojjjkkkooossszzzsss```WWWNNNJJJGGGDDDEEEHHHHHHHHHGGGFFFFFFFFFFFFGGGIIIHHHHHHHHHJJJJJJIIIGGG>>>===<<<;;;<<>>@@@EEEDDDDDDEEEFFFFFFDDDAAAAAAAAA???>>>;;;999777666333222222111111000000000111111111111111111111111000000000000000000111111222111111000000111111111////////////////////////000000000000000000000000111000///......///000111000000000000000111111222///000000000111111111111////////////////////////000000000000000111111111000000000/////////......000000000111111000000000//////000111111111111111////////////////////////222222333333333444444444/////////000000111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444555666777777555777;;;>>>AAAEEEIIILLLUUUUUUUUUVVVVVVWWWWWWXXXUUUVVVVVVWWWWWWVVVTTTRRRQQQPPPRRRUUUZZZbbbrrr{{{nnnbbbZZZXXXZZZ\\\WWW[[[aaaeeegggjjjmmmooo~~~222222111111111000000000000000111222222222222111111111000000111111222333333333333333333333333333444777:::<<<<<<;;;;;;<<<===<<<::::::<<>>BBBEEEIIILLLOOOSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWVVVTTTSSSSSSSSSQQQRRRVVV]]]dddpppuuujjjeee]]]WWWTTTTTTWWWYYY```lll{{{222111111111111000000000000000111222222222222111222111111111111222333333333333333333222222222222555888;;;<<<======>>>???????????????AAADDDGGGIIINNNPPPSSSTTTUUUUUUWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRPPPOOOOOOOOOKKKLLLMMMNNNQQQTTTWWWYYY]]]gggvvvzzzssspppssspppkkkgggeeecccbbbaaabbbaaabbbbbbdddeeeggghhhqqquuu{{{~~~~~~|||xxxssspppoooooowwwsssooommmmmmooooooooouuuuuuvvvvvvwwwzzz~~~ooopppooommmooosssssspppnnnsss|||xxxjjj___TTTJJJFFFFFFBBBBBBCCCDDDFFFHHHJJJKKKNNNQQQSSSSSSOOOKKKGGGFFFCCCAAA>>>:::999999::::::======>>>AAADDDEEEDDDCCCDDDDDDDDDDDDBBB@@@>>><<<777555333111000000000000111111111111111111111111000111111111111000////////////////////////000111000000000000000000000000........................000000////////////000000000000000000000111111222000000000000111111111111/////////////////////////////////000111111222222111111111111000000000000000111111222222111111000//////000111111111111111111111111111111111111111222222222222333333333333333333222222111000000///222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555666777888999:::;;;???DDDHHHKKKNNNPPPRRRSSSTTTVVVWWWXXXXXXXXXWWW[[[ZZZXXXTTTQQQPPPRRRTTTWWWXXX^^^iiiuuussseeeZZZXXXUUURRRSSSUUUYYY[[[vvv333333222222222111111111000000111222222222222111222222222222222333444444222222333333444444555555555777999;;;;;;<<>>:::888666333222222222333111111111111111111111111000111111222111000///...000000//////000000111222000000000000000000000000//////////////////////////////000000000000//////000000000000000111111222000000000000111111111111000000000000000000000000...//////000111111222222222222222222111111111111000111111222222111111000//////000111111111111111........................111111111222222222222333333333333222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444555555555555555555555555666666666777888999:::;;;@@@EEEJJJOOOQQQSSSUUUWWWVVVVVVUUUVVVWWWYYYZZZ[[[ZZZYYYVVVSSSQQQSSSXXX]]]ffffffnnn|||qqqeee___VVVVVVVVVZZZaaajjjsssxxx444444444333333333222222000000111222222222222111333333222222333333444555111222333444666777888888555666888999999;;;>>>AAABBBCCCEEEGGGIIIKKKMMMNNNRRRTTTVVVWWWXXXYYY\\\^^^ZZZYYYYYYXXXWWWWWWVVVVVVOOOMMMKKKJJJKKKNNNRRRTTT\\\^^^bbbfffjjjmmmooopppxxx|||{{{{{{wwwuuuqqqhhh```\\\___dddfffkkkppppppmmmmmmqqqvvv~~~{{{yyyxxxyyyssswwwzzz{{{{{{~~~wwwmmmggg___TTTNNNLLLGGGEEECCCBBBCCCEEEGGGIIIMMMQQQVVVWWWTTTOOOMMMLLLEEEEEEDDDCCC@@@<<<999777666777999===BBBEEEEEEDDDEEEFFFGGGGGGFFFDDDAAA@@@===;;;888555444333444444000000000000000000000000000111222222222000///...111111000000111222333333000000000000000000000000222222222222222222222222...///000111111000///...000000000000000111111222000000000000111111111111111111111111111111111111...//////000111222222222333333333222222222111111111111222222222222111111//////000111111111111111111111111111111111111111000000111111111222222222111222222333333444555555222222222222222222222222222222222333333444444444444444444444444444444444666666666666666666666666555555555555555555555555666666666777888:::;;;<<>>???DDDFFFHHHKKKMMMOOOQQQQQQTTTTTTTTTVVVYYYZZZYYYXXXZZZZZZZZZXXXVVVTTTRRRPPPQQQLLLHHHHHHNNNUUUYYYZZZdddlllsssuuuwww}}}~~~uuummmiiifffdddccceeeffffffcccaaacccjjjpppzzz||||||||||||||||||||||||~~~~~~}}}}}}}}}}}}~~~~~~zzztttvvvxxxyyyyyyzzz}}}wwwuuuqqqkkkddd^^^XXXUUUPPPNNNKKKFFFCCCCCCGGGJJJQQQRRRSSSTTTTTTSSSRRRQQQGGGIIIIIIFFF@@@:::888777888999:::<<<>>>AAACCCDDDFFFEEECCCBBBAAAAAABBBCCC===<<<;;;888666333000///111000///......///111222222111111111000000//////111111111111111111111111000000000000000000000000000000000///......------........................000000000000111111111111111111111111111111111111//////............//////000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222333333333222222111111111///000111333444444333333222222222222222222222222555555444333333333444444777777666666555555555444444444444444555666777777666666777999<<>>===;;;999666444222333222000...---...///000111111111111000000000///111111111111111111111111000000000000000000000000///////////////.........111111111111111111111111000000000000111111111111000000000000000000000000//////............//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333222222222222222222000000222333444333333222333333333333333333333333444444333333333444444555777666666666555555555555444444444444444555666666888777777999<<>>AAADDDIIIJJJMMMOOORRRSSSTTTUUUWWWVVVVVVWWWYYYZZZYYYWWWWWWWWWXXXWWWVVVTTTQQQOOONNNSSSZZZcccjjjoooppppppwww~~~ooogggfff```bbbcccbbbaaaccchhhlllpppuuu||||||yyyvvvssspppiiiiiihhhgggffffffffffff^^^]]][[[ZZZXXXXXXWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSWWWXXXYYYZZZZZZ\\\___bbbeeehhhlllrrrwww{{{}}}~~~~~~}}}|||{{{zzzzzzyyyyyyzzz}}}{{{zzzyyywwwtttpppmmmkkkjjjiiiddd]]]WWWTTTPPPKKKGGGKKKLLLMMMMMMKKKGGGDDDAAAIIIJJJKKKHHHDDD@@@>>>>>>888888888999;;;>>>@@@AAACCCCCCDDDDDDDDDCCCBBBBBB@@@@@@???===;;;888666555444333000...------...///111111111111000000000000111111111111111111111111000000000000000000000000......////////////000000222222222222222222222222000000000000111111111111////////////////////////000//////......//////000000000000000111111111111000000000000000000000000////////////////////////000000000111111111222222111111111111111111111111222222222222222222222222222222222222222222333333111222222333333333222222444444444444444444444444333333333333444444555666666666666666555555555555444444444333444444555555999999999;;;@@@FFFMMMQQQXXXZZZ]]]]]][[[YYYXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVYYY```iiipppuuu|||wwwqqqhhh___ZZZ\\\[[[]]]cccmmm|||444333333222222333333444222222222333333333444444333333333333333333333333222222333333333444444444666888:::;;;===AAAEEEIIIKKKLLLNNNQQQSSSUUUVVVVVVYYYXXXWWWXXXYYYYYYXXXVVVUUUTTTSSSRRRRRRRRRSSSTTT\\\```hhhpppwww|||wwwxxx~~~yyylllbbb^^^^^^```eeelllooopppuuu|||yyytttqqqnnnkkkllljjjgggeeedddaaa^^^[[[YYYXXXXXXWWWWWWWWWVVVVVVQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMOOOQQQSSSQQQSSSVVVZZZ^^^aaacccdddhhhkkkmmmnnnmmmllllllmmmpppwww|||yyyxxxxxxyyyvvv{{{~~~}}}~~~~~~|||zzzyyywwwvvvvvvvvvpppjjjgggfffbbbYYYSSSPPPOOOMMMKKKIIIHHHGGGFFFIIIIIIIIIHHHEEECCCAAAAAA;;;:::::::::;;;===@@@AAABBBBBBDDDEEEEEEDDDCCCBBB??????>>>===;;;999777666444333111///...///000111111111111000000000000000111111111111111111111111000000000000000000000000---......///000000111111///////////////////////////000000000111111111111000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111111222222333333333222222333222222222222111444444444444444444444444222222222333444555666777666666666666666555555555555444444444444444555555999;;;===AAAGGGMMMRRRUUUXXX[[[]]]]]][[[XXXVVVUUUYYYZZZYYYXXXVVVWWWYYY\\\aaajjjuuu|||zzziiicccbbb^^^ZZZXXXXXX___lll{{{444333333222222333333444222222333333333444444444333333333333333333333333444444444444555555555555333666999<<>>===<<<===???AAACCCAAABBBDDDEEEFFFEEEDDDDDDAAAAAA@@@???>>><<<:::999444333111000000111222333000000000000000000111111000000000000000000000000111111111111111111111111---......///000111222222........................///000000000111111111111111111111111111111111111000000////////////000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222111111111222222333333333333333222222222222222222222222222222222222222222222222222333444555666777555555555666666666666666555555444444444555666666999===CCCJJJPPPTTTUUUVVVXXXZZZ]]]^^^[[[YYYWWWVVVYYYXXXWWWVVVVVVZZZ```dddqqqxxx~~~pppdddYYYWWWXXXXXXWWWXXX___ppp222111111000000111111222333333333333444444444444444444444444444444444444555555555555666666666666333666:::>>>BBBGGGLLLPPPNNNOOOQQQSSSUUUVVVWWWWWWZZZYYYXXXWWWXXXWWWTTTRRRPPPOOOMMMMMMQQQXXX```dddpppqqqvvvzzztttmmmhhhdddccchhhooorrrmmmhhhjjjpppwww{{{|||zzzrrrmmmkkkhhheeecccaaa``````XXXUUUQQQOOOPPPQQQOOOMMMIIIHHHIIIJJJKKKKKKHHHFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEECCCCCCDDDEEEFFFEEEDDDGGGGGGGGGGGGGGGGGGHHHHHHFFFHHHJJJJJJIIIIIIIIIKKKNNNRRRYYY___dddiiimmmpppxxx|||}}}|||wwwvvvxxxxxxvvvwwwvvvvvvyyy~~~ppp^^^PPPIIIGGGGGGFFFEEEDDDDDDEEEFFFEEEDDDCCCAAA???>>>>>>@@@BBBDDDAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDCCCBBBAAA???>>>777666444222111222333444000000000000111111111111000000000000000000000000111111111111111111111111......///000000111222222////////////////////////000000000000111111111111111111111111111111111111111000000//////000000111000000000000111111111111000000000000000000000000111111111111111111111111111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222333333333222222111111222333333222222222222222222222222333333333333444444555666555555555666666666666666555555555555666777888999===BBBJJJRRRWWWXXXXXXWWWZZZ\\\^^^^^^\\\ZZZYYYXXXVVVVVVWWW[[[aaahhhooossswwwjjjaaa^^^WWWQQQQQQRRRSSSWWW]]]qqq222111111000000111111222333333333444444444444555444444444444444444444444444444444555555555666666777:::???CCCFFFIIIMMMPPPQQQRRRTTTVVVWWWXXXYYYYYYZZZYYYWWWVVVVVVUUURRRPPPLLLMMMNNNRRRXXX```ggglllpppsss|||~~~zzzuuuqqqgggccc```aaacccfffmmmtttuuuwww{{{{{{xxxuuuqqqmmmhhhhhhhhhhhhgggddd___[[[WWWVVVUUUSSSQQQPPPNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGIIIKKKJJJHHHFFFEEEEEEFFFGGGGGGFFFEEEEEECCCDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCEEEFFFDDDAAAFFFEEEEEEDDDDDDDDDDDDDDDBBBDDDEEEEEEDDDCCCDDDEEEEEEHHHKKKMMMPPPSSSWWWZZZ```ccciiipppxxx~~~zzzyyyvvvrrrqqqppppppqqqvvv}}}zzzzzz|||ttt___PPPIIIFFFFFFDDDBBBCCCFFFHHHGGGFFFEEECCC@@@>>>>>>@@@BBBDDDBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEEEEEEEDDDCCCAAAAAA<<<:::777444333222222333///000000000111111111111000000000000000000000000111111111111111111111111/////////000000111111222000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222333333222222222222222222222111111111111222444555333333333333333333333333444444333333333444444555555555555555666666666777555555555666888999;;;;;;CCCGGGNNNUUUYYYZZZZZZYYY[[[\\\]]]\\\YYYWWWVVVWWWVVVXXX___jjjxxxtttkkkbbbYYYRRRTTTQQQQQQTTTWWW]]]jjjuuu444333333333333333333444333333333444444444555555555555555555555555555555333333333444444444555555;;;>>>CCCGGGIIIKKKMMMOOOSSSTTTVVVXXXYYYZZZ[[[[[[ZZZXXXWWWVVVVVVTTTQQQOOOIIILLLQQQWWW___fffllloooqqquuuwwwtttrrrpppmmmjjjfffcccaaa^^^___dddiiinnnvvv}}}|||vvvqqqmmmgggdddcccbbb___]]]RRRRRRRRRRRRQQQQQQQQQQQQKKKKKKLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHFFFFFFHHHIIIDDDDDDEEEGGGHHHHHHEEECCCCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGEEEFFFHHHHHHFFFCCCEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDAAACCCDDDDDDEEEGGGKKKNNNQQQSSSWWW\\\aaafffjjjlllvvvzzz~~~{{{uuuoooooopppqqqrrruuuwwwyyy}}}yyywwwvvvzzzmmmZZZOOOJJJFFFDDDBBBDDDGGGIIIIIIHHHEEECCC@@@>>>>>>???BBBCCCCCCBBBBBBBBBDDDFFFHHHIIIDDDDDDDDDDDDCCCBBBAAA@@@AAA>>>:::666333111111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222444333333222222111111111111111000000111333555666444444444444444444444444555555444333333333444444444555555555666666777777555555666777999;;;<<<===HHHKKKPPPUUUYYY[[[[[[[[[ZZZ[[[ZZZXXXUUUSSSRRRSSSXXX\\\hhhzzz~~~uuuiiiaaa]]]YYYTTTOOOOOOPPPTTT[[[bbbnnn444333333222222333333444444444444555555555555666777666555444444444444444444444444444555777888999@@@BBBFFFJJJNNNPPPRRRRRRVVVTTTSSSUUUXXX[[[ZZZXXX[[[SSSNNNPPPOOOLLLLLLOOOPPPUUU\\\dddjjjpppuuuyyysss|||wwwmmm```aaaaaaaaa``````ccceeecccgggmmmuuuyyyrrrmmmllljjjddd```___[[[UUURRRQQQPPPMMMJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEHHHGGGGGGFFFEEEEEEDDDDDDGGGGGGFFFFFFGGGHHHIIIIIIGGGIIIJJJJJJHHHGGGGGGHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBFFFFFFFFFFFFFFFGGGHHHIIIMMMIIIJJJPPPSSSQQQRRRVVV]]]```cccgggkkkqqqvvv{{{}}}{{{xxxuuussssssuuuvvvtttxxx}}}xxxyyy{{{~~~|||dddRRRHHHEEEEEEDDDCCCAAACCCFFFIIIHHHFFFCCCBBBBBBBBB@@@???HHHGGGEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEBBB===888555333333333444333222111111111222333111111111111111000//////000000000000000000000000000000000000000000000000000111111111111222222222,,,...000333444444444333111111000000//////......222222222111111111111000000000000000111111111111222222111111000/////////444333111000000000111111777555333111000000111111000000000000000000000000222222222222222222222222000111333444444333111000444444444555555555555666222222222333333333444444444444444444444444444444666666666666777777777777888888888999:::>>>DDDHHHRRRRRRTTTWWW[[[^^^___^^^___WWWTTTWWWYYYWWWWWWYYY]]]mmmyyykkkccc___\\\ZZZXXXUUUSSSSSSXXX\\\cccooo444333333222222333333444444444444444555555555555666666555444444444444444555555444555666999<<<===BBBDDDGGGKKKNNNQQQSSSTTTXXXVVVUUUWWWYYYZZZYYYWWWWWWRRROOOQQQPPPMMMOOOTTT\\\cccnnnxxx{{{jjjddd[[[]]]aaadddhhhlllrrrvvv{{{|||vvvqqqiiiddd]]]ZZZYYYXXXSSSOOOPPPMMMJJJIIIIIIHHHFFFDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJLLLKKKIIIHHHHHHIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJLLLNNNNNNMMMLLLIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEDDDCCCBBBEEEEEEEEEDDDEEEEEEFFFFFFFFFBBBAAAGGGKKKJJJKKKNNNOOOQQQSSSVVVXXX\\\aaadddhhhnnnvvv~~~}}}}}}yyy{{{}}}}}}~~~}}}{{{ppp^^^RRRMMMIIIDDDCCCEEEHHHIIIIIIHHHFFFDDDDDDDDDDDDBBBAAAFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCEEECCC???;;;777555555444444333222111111111222333111111111111111000//////000000000000000000000000111111111111111111111111000111111111111222222222***,,,...000111111000///111111000000////////////000000111111222222222333000000000000111111111111/////////////////////000444333111000000000111222555333222000000111222333222222222222222222222222222222222222222222222222222333555666666555333222333333333333444444444555333333333333444444444444444444444444444444444444666666666666666777777777777888999:::<<>>;;;999777666333222111000000111222333000111111111111000000///000000000000000000000000222222222222222222222222000111111111111222222222///000111222333222111111111000000000000/////////...///000111222333444444000000000111111111222222...//////000111111222222333333222111111111111222222222111000111222444555222222222222222222222222333333333333333333333333333333555555555555333333222222222333333333444444444444444444555555555666444444444444444444444444666555555555666666777777777888;;;===AAAFFFLLLPPPWWWXXX[[[\\\\\\ZZZXXXVVVWWWTTTTTTXXX]]]eeepppzzzxxxiii___ZZZXXX[[[[[[___lll444333333222222333333444333333444444444555555555444444333333333333444444555444444666:::???DDDGGGJJJJJJKKKMMMPPPTTTWWWYYYXXXXXXYYYYYYXXXWWWTTTRRRPPPQQQRRRQQQQQQWWWbbbllltttzzzqqqhhhbbbdddjjjkkkuuu{{{wwwvvvoooeee\\\WWWTTTRRRQQQOOOLLLJJJIIIJJJJJJHHHFFFBBBCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOOOONNNMMMMMMNNNNNNOOOQQQSSSSSSSSSRRRQQQOOOPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUSSSSSSTTTVVVWWWWWWVVVTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGKKKHHHEEEFFFHHHHHHGGGEEEGGGHHHJJJJJJIIIJJJLLLNNNLLLOOOSSSXXX]]]cccjjjnnnuuuyyy|||xxxyyy|||~~~ssscccWWWPPPHHHEEEEEEGGGFFFDDDDDDDDDEEEGGGHHHHHHEEECCC@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEEEECCCCCCBBBAAA>>>;;;999777333222111000000111222333000000111111111111000///000000000000000000000000222222222222222222222222000000111111111222222222222333333444444333222222000000000000000000000000///000000111222222333333000000111111111222222222222222222333333444444444222222222222222222222222222222111111111222333444000000000000000000000000333333333333333333333333111222222333333222222111222333333333333444444444555555555555666666666666555555555555555555555555666666555555555666777888777:::>>>BBBFFFKKKQQQUUUUUUWWWZZZ\\\[[[YYYWWWVVVTTTTTTXXXbbbppp~~~wwwjjj```YYYYYY]]]eeeooo444333333222222333333444333333333444444444444555444444444333333444444555444444555888<<>>BBBGGGLLLPPPTTTXXXZZZYYY[[[ZZZWWWTTTSSSUUUXXXccclll{{{vvvddd[[[SSSRRRUUU___vvv444333333222222333333444222222333333333444444444666555555555555666777888666888<<>>EEEIIINNNRRRUUUWWWYYYZZZSSSTTTTTTRRRSSS[[[hhhrrr}}}qqqcccXXXTTTUUU```rrr444444444444444444444444555555555555555555444444555666666777777777888888777===EEEJJJKKKKKKKKKLLLSSSRRRRRRSSSUUUWWWXXXXXXUUUTTTMMMMMMWWWZZZ]]]jjjxxx~~~ssssssyyysssppprrrrrrsss}}}{{{uuurrrhhhddd^^^ZZZWWWTTTPPPLLLMMMIIIFFFFFFHHHIIIHHHGGGKKKJJJIIIHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKNNNMMMNNNOOORRRSSSSSSSSSXXXUUUSSSTTTWWWYYYXXXVVVXXX[[[]]]]]][[[[[[]]]___^^^^^^^^^______```aaabbbbbbfffkkkoooqqqsssuuuwwwzzzxxxtttpppnnnoooppprrrxxxxxxyyy{{{~~~~~~{{{yyy}}}xxxwwwxxxxxxvvvtttwwwwwwyyy|||~~~}}}zzzxxx|||zzzyyy|||zzzuuuooommmjjjhhhffffffggghhhiiiddd``````aaaccciiiooottt```XXXTTTQQQOOOMMMLLLLLLLLLJJJIIIJJJHHHGGGGGGHHHHHHGGGEEEGGGGGGHHHHHHIIIIIIIIIJJJLLLOOOSSSWWW[[[aaagggkkktttzzz~~~pppwwwyyysssfffVVVMMMGGGGGGGGGDDDFFFKKKHHHGGGEEEBBB@@@@@@CCCEEEAAAAAA@@@>>><<<<<>>>>>@@@BBBEEEDDDDDDCCCCCCCCCCCCCCCDDD@@@;;;777555444333111///000111222222111000000000000000000000000000000000000000000111111111111111111111111111111111111333333222222222222333333111111222222222222111111333333333333222222222111000111222222222222111000333333333333333333333333444444444444444444444444111222222222222333333333333333333333333333333333444444444444444444444444555555555555555444333222444555666555333222333444666666555444444555666666666666555555666666777888888888888999===BBBGGGJJJOOORRRUUUWWWXXXWWWVVVVVVVVVRRRWWWeeeqqq}}}rrreeeZZZRRRPPPTTTbbbppp444444444444444444444444555555555555555555555555666555555555777:::===???CCCFFFIIIKKKLLLMMMOOOQQQQQQRRRTTTUUUTTTSSSQQQPPPMMMTTTUUUXXX```dddmmmttthhhbbb___dddmmmpppyyyuuuqqqjjjaaaYYYSSSPPPNNNLLLJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFIIIKKKLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSUUUVVVWWWXXXWWWVVVVVVWWWZZZ]]]______]]]]]]]]]___``````___dddfffiiikkklllmmmoooqqquuutttsssrrrtttvvvyyy{{{~~~|||{{{~~~rrrhhhaaa]]][[[XXXVVVVVVVVVUUUSSSVVVSSSQQQOOONNNMMMJJJHHHJJJJJJIIIHHHHHHGGGFFFFFFEEEGGGHHHHHHIIIJJJLLLOOOSSSXXX___fffmmmsssyyy}}}}}}xxxwwwwwwwwwuuuuuuxxxyyyssssssuuuwwwyyy|||~~~vvvmmmaaaYYYRRRKKKHHHIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@AAADDDDDDDDDCCCCCCCCCCCCBBBDDD@@@<<<999777666444333000111111222111111000000000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111222222222222111111222222222111111111111111000000111111111111000000222222222222222222222222444444444444444444444444222222222222333333333333333333333333333333333333444444444444444444444444777777777777555444333222222333555555444444555777666666555555555555666666777777777777777888888999777777999<<>><<<:::999777555111111222111111111000000000000000000000000000000///000000000111111111111111111111111111222222222222111111000000111111222111111222222222222111111111111111000000000000000111111111222222111111111111111111111111111111111333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444444444666777777666555444333333333444555555444444555666666666666666666666666666777777777777777888999999999:::<<<@@@DDDIIIMMMOOONNNRRRWWWXXXWWWVVVWWWXXX]]]eeewwwwwwnnnkkkaaa^^^\\\\\\cccooo333333333444444444555555555555555666666666777777888777777999<<<@@@EEEHHHIIILLLQQQVVVXXXVVVRRROOOOOORRRUUUVVVTTTSSSSSSTTTRRR___fffjjjpppuuuwwwmmmgggccceeekkktttvvvmmmfff```ZZZVVVQQQPPPMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNLLLNNNPPPRRRSSSSSSSSSRRRVVVVVVVVVUUUUUUUUUUUUUUUYYYYYYZZZ\\\___aaadddeeedddcccbbb```___bbbhhhlllkkknnnrrrvvvzzz}}}yyysssooolllhhhfffeeefffeeeeee^^^\\\ZZZYYYYYYWWWUUUSSSQQQQQQOOONNNLLLJJJIIIHHHGGGHHHIIIIIIGGGGGGGGGHHHIIIKKKNNNPPPRRRTTTXXXZZZdddiiipppwww}}}yyyuuupppnnnooovvvzzzzzzwwwqqqkkkiiikkkooowwwwww{{{yyylllaaaVVVOOOFFFFFFFFFHHHJJJJJJHHHEEEBBBDDDDDDCCC@@@===<<<===AAAAAABBBCCCDDDDDDCCCCCCDDDBBB@@@???>>><<<999666333222222111111111111111000000000000000000000000///000000000111111111111000000111111111222222222222111111000000111111222111111222222222222111111000000000000000000000000333333333333333333333333111111111111111111111111333333333333333333333333222222333333333444444444333333333333333333333333333333333444444444555555333444444555555555444444555666777666444333444555777777777777777777777777777777666666777777888999:::<<>>???AAACCCDDDEEEDDDDDDDDDCCCBBBAAAAAA???;;;888444333222111111111111111000000000000000000000000000000000000111111111111000000000111222222333333222222111111111111222222111111222222222222111111000000000000111111111111444444333333333333444444222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333222333333444444555555555222333444555555555555555555777777666444333444555777777888888888888777777777777777666777888888999:::===AAAGGGMMMRRRUUUWWWTTTVVVWWWUUUSSSWWW```ggg~~~ttteee___[[[YYYYYY___ooo}}}qqqeee^^^222222333333444555555666444555555666777777888888;;;<<<>>>AAADDDGGGJJJLLLOOOQQQUUUZZZ^^^]]]XXXSSSPPPRRRSSSQQQQQQUUU\\\cccppp{{{~~~wwwlllbbb```ccckkksss~~~uuukkkeee[[[VVVPPPMMMMMMMMMKKKIIIGGGGGGHHHHHHIIIJJJKKKKKKIIIKKKLLLKKKIIIIIIKKKMMMNNNQQQTTTTTTSSSSSSTTTUUUVVVVVVWWWXXXZZZ\\\^^^___^^^^^^___```aaabbbcccdddcccfffjjjooosssuuuvvvvvvsssvvvzzz{{{}}}~~~zzzvvvtttrrrkkkiiifffdddbbb```^^^[[[[[[ZZZYYYWWWVVVTTTSSSSSSLLLNNNOOOOOOMMMKKKJJJJJJGGGGGGHHHGGGFFFFFFHHHJJJJJJNNNRRRWWW]]]fffrrrzzz{{{uuutttxxx{{{}}}|||wwwsssqqqxxxrrrkkkkkkuuunnn___WWWPPPJJJGGGIIIKKKJJJIIIEEEDDDCCC???<<<::::::<<<;;;===@@@CCCEEEFFFFFFFFFDDDCCCCCCCCCCCCAAA===:::555444333111000000111111000000000000000000000000000000000000111111111111///000000111222222333333333333222222222222333333111111222222222222111111000000000111111222222222444444333222222333444444333333333333333333333333222222222222222222222222333333333444444444444555333333333333333333333333222222333333444555555666555555666666666555555444444555666666555555666777777888888999999888888777888888888888888999::::::???BBBGGGMMMRRRVVVXXXYYYTTTVVVXXXXXX[[[fffvvv~~~rrrccc[[[XXXYYY```hhhzzz~~~ooohhhbbb[[[WWWXXX222222333333444555666666444555555666777888888999<<<===@@@CCCFFFIIILLLMMMNNNOOOQQQUUUYYYZZZWWWSSSNNNPPPRRRRRRUUU]]]iiisss|||sssggg___\\\dddoootttssshhh___WWWRRROOOLLLIIIIIIKKKKKKIIIFFFEEEFFFFFFGGGIIIJJJJJJKKKKKKMMMOOONNNKKKKKKNNNPPPPPPTTTXXXZZZYYYYYY[[[]]]ZZZZZZZZZ[[[]]]___bbbddd```aaaccceeegggiiikkklllqqqtttzzz~~~uuurrrnnnkkkiiifffccc```]]]]]]\\\ZZZYYYXXXWWWVVVQQQSSSTTTSSSPPPMMMLLLLLLFFFGGGGGGFFFEEEFFFHHHJJJEEEHHHLLLPPPSSSXXX```fffnnnwww~~~zzz{{{}}}{{{}}}~~~}}}}}}zzzvvvwwwqqqhhhaaaeeeuuuttt___WWWMMMHHHIIIKKKJJJIIIFFFEEECCC???;;;:::;;;<<<999;;;???CCCEEEGGGGGGGGGDDDDDDDDDEEEEEEBBB>>>:::666444333111000000111111000000000000000000000000000000000000111111111111///000000111222222333333444333333222222333333444111111222222222222111111000000111111222222222333444333222111111222333444333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333222222333333444555666666888888888888777555444333222333555666666666888:::777888999::::::999888777::::::999999::::::;;;<<>>BBBFFFIIILLLNNNNNNRRRPPPQQQUUUUUURRRRRRUUUQQQPPPQQQVVV___iiiuuu}}}{{{ooodddcccfffjjjtttxxxpppdddZZZTTTPPPMMMKKKGGGFFFFFFFFFFFFGGGGGGHHHFFFHHHJJJJJJIIIIIIJJJKKKGGGIIILLLMMMNNNOOORRRTTTYYYZZZ\\\[[[ZZZ\\\aaafffaaaaaabbbbbbcccggglllppprrrqqqsssxxxzzzzzz}}}wwwmmmeeeffffffeeeccc___]]]]]]^^^^^^ZZZVVVSSSRRRQQQOOONNNLLLLLLLLLLLLJJJHHHEEEDDDIIIIIIIIIJJJLLLPPPSSSUUUbbbeeelllttt|||~~~{{{|||{{{yyyxxxxxx{{{}}}{{{kkk```ccciiinnn{{{wwwgggVVVOOOLLLIIIJJJMMMIIIIIIHHHCCC>>>;;;;;;===:::<<<>>>AAADDDFFFGGGHHHGGGGGGEEEDDDBBB@@@???>>>888777555222111000000000000000000000111222333444222111111111000000//////000000111222222222222111555555444333222222222222222111111000000111111222333333333222222111111111333333333333333333333333000000111222222333444444222222222222222222222222222222222222222222222222444444444333333222222222555555555444333333222222555666777777666444222111666666666666777777777777777777777888999999999:::888777777777888:::===>>>DDDJJJQQQUUUUUUUUUVVVXXXVVV\\\dddppptttbbb___]]]WWWWWW\\\aaakkkvvvjjjbbb]]]\\\ZZZXXXVVVWWWXXXYYY666777777555444444666888555666888888777777888:::<<>>???===>>>@@@CCCEEEFFFHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@:::999666444222111111111111111111000111111222333222222222222111111111000000000111222222222222222444333333222222222222333222222111111111111222222333333333222222222111111333333333333333333333333000000111111222222333333333333333333333333333333333333333333333333333333444444444333333222222222555555555444444444444444666666666666555444333222666666666666777777777777::::::999999888777777666999888888888:::===AAACCCKKKNNNSSSWWWXXXWWWWWWVVVYYYfffwww}}}eee[[[\\\XXXYYY___kkkxxxuuummmfff___YYY[[[[[[ZZZXXXWWWXXXYYY[[[666666777666555555666888444555777777777777:::<<<>>>@@@DDDHHHLLLOOOPPPQQQUUUSSSTTTUUUSSSPPPPPPTTTUUU___mmmzzzqqqhhhhhhlllttt|||qqqiiiaaa\\\ZZZSSSOOOKKKHHHGGGGGGFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMLLLKKKLLLOOOQQQTTTVVVWWWXXXYYY\\\aaaeeebbbfffjjjllllllmmmqqqtttwwwxxx{{{|||uuuooollliiieeebbbeeedddbbbbbbaaa___\\\YYYVVVUUUTTTQQQNNNLLLIIIHHHIIIIIIHHHHHHIIIJJJLLLMMMGGGHHHKKKPPPVVV\\\aaadddiiiooovvvzzz~~~xxxttttttvvvwwwyyyyyy|||uuuvvvtttooopppuuurrrzzzyyyhhhYYYMMMJJJLLLKKKMMMOOONNNJJJFFFCCCBBBAAABBBCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCCCCBBBBBBBBB===<<<:::777555333222222333222111111000111111111333333333222222222222222000111111222222222222222222222111111111222222333333333222222222222333333333333333222222222222111333333333333333333333333111111111111222222222222444444444444444444444444444444444444444444444444444444333333333333222222444555555555555666666666777777666555444444444444555666666666777777777888::::::999999888777777777::::::999:::===AAAFFFIIIRRRTTTVVVWWWXXXXXXWWWWWWbbbvvv~~~jjjZZZVVVZZZ\\\ggguuuuuuggg^^^\\\\\\[[[ZZZ______^^^\\\[[[\\\___bbb555666777777555555777888555666777777666777:::<<>><<<:::777666444333222111000000000000000000000000000111111111111222222333333333333333222222111111111222222333333333222222222222333333111222222222222333333333333333333333333333333333333333333444444444444444222222222222222222222222222222222222222222222222222222333333333333444444333333444555666666777777777777666666555666666777444444555666777888999999888888888888888888888888:::;;;===AAAFFFLLLQQQTTTRRRVVVWWWVVVWWWdddzzzuuuaaa]]]llltttddd]]]]]][[[]]]______``````ccceeeffflllrrryyy333555888999888888888999666777888999:::===BBBFFFMMMNNNPPPRRRSSSTTTTTTTTTSSSQQQQQQSSSVVV```rrrsssjjjcccffflllvvv~~~rrreeeZZZSSSMMMIIIGGGIIIJJJIIIIIIMMMHHHJJJMMMLLLKKKJJJLLLNNNPPPQQQTTTVVVWWWWWWVVVUUUSSSUUUWWWWWWXXXXXXZZZ\\\[[[^^^dddiiiooouuu|||~~~vvvqqqjjjhhheeecccbbbdddgggiiieeedddaaa]]]XXXTTTPPPNNNIIIHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMRRR\\\jjjzzzyyymmmbbbZZZVVVRRRPPPPPPPPPOOOMMMHHHGGGEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???===;;;999777333333222111000000000111000000000111111222222222111222333333444444333333444333333222222222222333222222111111111111222222111111222222222333333333333333333333333333333333000111111222222333333333333333333333333333333333333333333333333333333333222222222333333444444444333333444444555555555666666666777777777777666666444444555666777888999999888888888888888888888888;;;===AAAFFFKKKPPPSSSVVVTTTUUUXXX]]]iii|||pppfff___iiixxxlllccc\\\ZZZ]]]]]]___bbbcccdddhhhnnnttt{{{333555888999888888888999444666777999;;;@@@FFFJJJOOOPPPRRRSSSTTTTTTTTTSSSRRRPPPPPPSSSXXXdddyyy{{{rrrkkkbbb]]]hhhppp}}}xxxmmmddd[[[SSSNNNLLLIIIEEEDDDGGGHHHHHHJJJNNNMMMOOOQQQQQQOOOOOOQQQSSSSSSUUUWWWYYY[[[ZZZZZZYYYUUUWWWZZZ[[[[[[\\\]]]^^^aaafffnnnwww~~~zzzvvvqqqkkkhhhhhhiiijjjkkkiiifffbbb\\\WWWSSSQQQOOONNNNNNMMMKKKIIIGGGFFFFFFGGGJJJPPPYYYdddnnntttuuuyyyyyynnn\\\WWWQQQMMMNNNOOOOOONNNJJJHHHGGGEEEEEEFFFHHHIIIBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@@@@>>><<<:::888333222111111000111111111111111111222222333333333111222333333444444333333555555444333222222222222222111111111111111111222111111111222222333333333333333333333333333333333......///000111222222333444444444444444444444444444444444444444444444444222222222333333444444444333333333444444444444555555666777888888777666555444444555666777888999999444555666888999:::<<<<<<===???DDDIIINNNRRRUUUWWWWWWVVVXXXdddyyywwwmmmggg______fff|||ppp```]]]_________```___bbbeeehhhlllttt;;;::::::999888888999999888777666:::@@@FFFIIIJJJSSSSSSSSSSSSTTTTTTRRRQQQRRRTTTQQQVVVdddpppyyynnniiiddd___aaagggsss{{{eee```YYYQQQKKKHHHGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMPPPSSSUUUTTTTTTTTTUUUZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^___```bbbdddfffggglllrrr~~~vvvppppppppplllkkkjjjhhhfffbbb^^^[[[YYYUUUUUUTTTQQQNNNLLLLLLLLLKKKLLLMMMOOOTTTYYY___bbbdddiiiqqqzzz}}}tttiiiZZZOOOPPPSSSQQQMMMMMMPPPNNNKKKJJJJJJIIIHHHGGGCCCAAA??????AAADDDEEEEEEDDDCCCBBBAAA???===;;;:::888777555444333333444444333222222111111222222333444333333222222333333444444333333222222333333444444444333333333333222222333444444444444333222111333333333333333333333333333222111111111222333444111222222333333444444555444444444444444444444444444444444444444444444444555555555555555555555555555444444444444555666666777777777777777777777777999999999888888999===???CCCHHHLLLOOOQQQTTTTTTSSSSSS\\\dddvvvxxxqqqllleee___]]]^^^lllqqqmmmooofffccc```]]][[[[[[]]]^^^dddiiipppwww888888888888888999:::::::::999999===CCCIIILLLMMMQQQPPPPPPQQQRRRRRRQQQPPPNNNUUUWWW^^^mmmzzzpppfff]]]]]]aaahhhuuuuuuhhhbbbYYYVVVQQQLLLHHHFFFFFFGGGJJJIIIIIIJJJKKKMMMOOOPPPVVVWWWXXXXXXVVVVVVWWWXXXUUUWWWZZZ]]]]]]^^^^^^^^^___bbbfffiiinnnttt{{{~~~zzzsssqqqnnniiieeebbb```_________^^^[[[XXXUUUTTTTTTNNNNNNMMMMMMOOORRRVVVXXXWWWZZZ```hhhrrr}}}~~~rrreeeYYYVVVUUUPPPLLLKKKPPPNNNMMMMMMNNNMMMKKKIIIGGGEEEBBBAAABBBDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;888777555444333333333444333333222222222222333333333333222222222222333333333222222111111222222333444444333333333333222222333333333222222111111111333333333333333333333333444333222222222333555555333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555444444444444555666666888888888888888888888888888999999999888:::===@@@DDDJJJPPPSSSTTTVVVWWWYYY```ooo{{{|||tttlllfffaaa___dddlllxxxxxxllldddaaabbbbbb```^^^]]]]]]aaaeeeiiinnnxxx666666666777888999;;;;;;<<<<<<===AAAGGGLLLOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQOOO[[[ccckkkyyyyyyiii___XXXUUUZZZgggzzzuuuiii]]]TTTQQQLLLKKKIIIHHHGGGGGGGGGHHHKKKKKKLLLMMMNNNPPPRRRSSSWWWXXXXXXWWWVVVVVVXXXZZZUUUYYY]]]```bbbbbbcccdddfffmmmvvv~~~}}}wwwpppjjjgggffffffddddddcccbbb___\\\YYYWWWUUUSSSPPPNNNLLLLLLMMMMMMLLLMMMPPPUUU\\\gggsss{{{yyyoooeee^^^WWWPPPMMMMMMNNNOOOPPPRRRTTTSSSPPPMMMLLLIIIEEECCCCCCDDDCCCCCCEEEEEEDDDCCCBBB@@@>>>===999888666444333222333333333333222222222222333333333333222222222222333333222111111000000111111222444444333333333333222222333222111000000000111111333333333333333333333333444444444333444555555666555555444333333222111111444444444444444444444444666666666666666666666666555555555555555555555555555555444444555555666777888888888888888888888888888999999999999;;;???BBBGGGMMMTTTWWWVVVWWW^^^dddooo~~~hhheee```\\\YYY```rrrzzziii```]]][[[[[[\\\bbbbbbbbbcccfffmmmvvv|||555555666666777888:::;;;<<<>>>AAAEEEJJJNNNQQQRRRRRRRRRRRRPPPOOOPPPRRRSSSXXXhhhqqqxxxwwwfff\\\\\\]]]bbbnnn}}}hhh]]]WWWRRRNNNLLLGGGGGGHHHHHHIIIJJJKKKKKKMMMMMMNNNOOOQQQSSSTTTUUUUUUWWWYYYZZZZZZZZZ[[[]]][[[^^^cccfffgggjjjnnnqqqxxxyyyqqqmmmllllllgggffffffeeedddaaa]]]ZZZ\\\YYYVVVQQQNNNKKKJJJIIIJJJJJJJJJLLLQQQZZZeeemmm|||{{{vvvnnndddZZZSSSPPPQQQMMMOOORRRVVVXXXXXXTTTQQQNNNKKKGGGEEEDDDDDDDDDCCCFFFFFFEEEDDDCCCBBB@@@???:::999777444333222222222333333333222222333333333444444333333333333444444222222111111111111222222444444333333333222222222333222111000000111222222222222333333333333444444444444444444444555555555444444444333333222222222444444444444444444444444555555555555555555555555555555555555555555555555555555555555555666666777888888888888888888888888777888999:::;;;>>>BBBEEELLLPPPVVVWWWUUUXXXfffttt~~~mmm^^^[[[ZZZ\\\bbbqqqqqqggg^^^[[[\\\]]]```dddhhhjjjmmmqqqwww777777666666777777888999===???DDDHHHLLLOOOQQQRRRRRRRRRRRRPPPNNNOOOSSSVVVbbbuuuoooaaa[[[ZZZ```kkk|||mmm___RRRMMMMMMKKKIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLNNNOOOPPPRRRTTTUUUVVVWWWWWWZZZ^^^```___^^^]]]^^^\\\aaaggglllpppxxx|||vvvssssssmmmkkkkkkkkkkkkiiiddd```___]]]YYYTTTPPPMMMKKKJJJKKKKKKIIIIIIKKKRRRZZZaaalllxxx~~~xxxmmmaaaYYYTTTRRRNNNPPPSSSWWWZZZ[[[XXXVVVOOOLLLHHHFFFFFFFFFEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA<<<;;;888666444333222333444333333333333333333444555555444444444444555555333333222222222222333333444444333333333222222222333333222222222333333444222222222333333444444444222333333444444444444444222222222333333444444444444444444444444444444444444444444444444444444444555555555555555555555555666555555555555666777777888888888888888888888888777999:::<<<===AAAFFFIIIQQQRRRUUUUUUTTT[[[pppoooaaaYYYWWW[[[hhhzzzsssjjjeeebbbaaaaaa```___dddlllooouuu}}}888888777777777888999999>>>BBBGGGKKKMMMOOOPPPRRROOOPPPPPPOOONNNQQQWWW\\\mmmlll]]]VVV\\\eeemmmoooeeeXXXQQQKKKKKKKKKHHHGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMPPPQQQSSSVVVXXXYYYZZZZZZZZZ]]]```aaa```^^^]]]^^^aaaiiisss}}}~~~uuurrrooooooooolllgggccc```^^^[[[WWWTTTPPPNNNMMMLLLKKKJJJIIIIIILLLQQQUUU]]]fffsssyyymmmddd\\\UUURRRRRRTTTWWW[[[]]]]]]\\\RRROOOKKKHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCCCC???===:::777555444333333444444333333333333444444555555444444444444555555444333333333333333333444444444333333333333222222222222333444444444333333111222222333333444444555222222333444444444444333111111222333333444555555444444444444444444444444444444444444444444444444555555555555555555555555666666555555666666777888999999999999999999999999888:::<<<>>>@@@DDDJJJNNNUUUSSSSSSUUUWWW```yyywwwddd\\\XXXYYYfff~~~zzzsssnnniiidddcccaaaccceeegggdddccckkkuuu~~~777777777888888:::;;;<<<@@@EEEKKKNNNOOOOOOPPPQQQLLLOOOQQQQQQSSSXXXaaaiii{{{wwwkkkaaa[[[^^^nnn~~~yyygggZZZWWWNNNKKKKKKLLLKKKHHHHHHKKKLLLLLLLLLLLLMMMNNNOOOPPPTTTUUUWWWZZZ\\\^^^^^^^^^^^^```aaabbbccceeeiiikkkvvv~~~xxxuuutttqqqkkkfffdddbbb```\\\YYYVVVSSSRRROOOPPPPPPNNNLLLLLLMMMOOOSSSXXX```kkkxxx{{{~~~uuujjj___XXXWWWVVVXXX\\\___bbbbbbXXXUUUPPPLLLJJJIIIHHHFFFDDDEEEEEEEEEEEEEEEDDDCCCAAA???<<<999777555444444444444333333333333444444333333333222222333333333333333222222222222333333444444333333333333222222///000333555555444222111111111222333333444555555222333444555666555555444333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555666666666666666777777888999999999999999999999999999;;;===@@@CCCGGGMMMQQQWWWRRRSSSYYY^^^iiiyyyiii```^^^```hhh}}}qqqiiiccccccbbb```aaaeeeeeeeeeggglllqqqvvv555666666888:::<<<===>>>BBBGGGMMMQQQPPPPPPPPPQQQLLLPPPSSSUUUYYY```llltttkkkddd```___bbblllvvvjjj^^^SSSOOOPPPEEEEEEGGGJJJHHHEEEGGGLLLOOONNNNNNNNNPPPRRRTTTUUUVVVXXXZZZ]]]```aaaaaaaaaffffffggghhhlllsss|||~~~~~~}}}yyysssnnniiihhheeebbb^^^[[[YYYWWWTTTVVVVVVUUURRRPPPOOOOOOPPPPPPTTT]]]jjjxxx|||qqqtttsssnnntttxxxkkk]]]ZZZXXXXXX\\\aaaeeeggg^^^ZZZTTTOOOMMMJJJHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDBBB@@@===:::777666555555555444444333333444444555222111111111111111111222222222111111111111222222444444444333333333222222---///222555555333111///111111222333333444555555333444666777777777666555555444444333333222222111444444444444444444444444666666666666666666666666555555555555555555555555666666666666666777888888999999999999999999999999:::<<<>>>AAADDDIIIOOOSSSWWWRRRTTT]]]eeeoootttiii```___dddlllyyysssggg^^^ZZZZZZ___aaa___aaagggjjjgggiiirrr555666888888888:::===@@@FFFGGGLLLQQQRRROOOPPPTTTOOOZZZ]]]```jjjpppwww{{{mmmfff\\\\\\___fffssswwwmmm___UUUQQQNNNKKKHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKNNNRRRUUUWWWXXXXXX\\\^^^aaabbbcccdddfffiiimmmrrruuuvvvzzz|||yyyxxxwwwyyy~~~|||xxxssslllhhhjjjiiieeeaaa___\\\\\\[[[XXXTTTOOOKKKHHHNNNQQQTTTVVV[[[dddrrr|||{{{wwwvvvwwwwwwxxxzzzlllaaaYYYYYY[[[\\\___eeecccbbb\\\SSSMMMKKKGGGCCCEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA@@@>>>;;;888666444333333333222222333444444444333333222222333333444222222222222222222222222222222222222222222222222444444444333333222222222333333333444444444555555555555666666666666555555555666777666555444555666666666666555555444444333666666555555555555666666555555555555666666666777777888888888999999999999999888777777777888999:::999===CCCIIINNNPPPQQQQQQTTTRRRSSS___ssswwwmmmeee```aaapppuuuggg^^^[[[WWWVVVWWWZZZ```fffkkkmmmnnnttt~~~777888999999999<<<@@@CCCGGGHHHLLLPPPOOOLLLMMMRRRVVVdddjjjmmmvvvzzzsssggg^^^[[[\\\```iiixxxvvvddd]]]SSSMMMLLLLLLKKKIIIGGGHHHIIIJJJKKKKKKKKKKKKRRRSSSSSSUUUWWWYYYZZZ[[[\\\___bbbdddfffiiinnnrrruuu|||{{{vvvrrrqqqnnnppprrrttttttttttttttt{{{{{{tttoooooonnnjjjfffffffffeeeccc```\\\XXXTTTRRRPPPRRRTTTTTTUUU[[[dddlllvvv~~~~~~~~~{{{~~~~~~rrrhhh___]]]\\\\\\```fffdddccc]]]UUUPPPNNNJJJEEEFFFEEEDDDDDDEEEEEECCCBBBBBBAAA@@@>>><<<999666555444333333222333333444444444333333222222333333444222222222222222222222222222222222222222222222222555555555444444444333333333333333444444444555555555555555666666555555555444666666666444444555666666666666555555555555555666666555555555555666666555555555666666666777777777777777888888888999999999888888777888999:::;;;<<<@@@FFFKKKNNNPPPPPPPPPTTTUUU[[[iii}}}ooofff^^^^^^fffttt|||nnncccYYYTTTUUUWWWXXX[[[aaagggmmmqqqrrr999:::::::::;;;>>>CCCGGGKKKKKKNNNQQQOOOKKKNNNSSSbbbsss|||ssseee[[[UUUUUUWWW```jjj|||lll\\\SSSOOOIIIGGGIIIJJJJJJHHHHHHIIIJJJLLLMMMNNNOOOOOOTTTTTTTTTUUUWWWYYY\\\^^^```cccgggjjjlllrrrzzzyyyoookkkiiifffeeefffeeegggkkknnnqqqtttwwwzzz}}}uuusssqqqmmmjjjjjjooommmhhhccc]]]YYYVVVUUURRRTTTUUUTTTRRRTTTYYY^^^hhhrrr~~~www{{{xxxpppggg```ZZZWWW[[[bbbeeeddd___XXXTTTSSSOOOIIIGGGFFFEEEEEEEEEDDDBBB@@@BBBAAA@@@???<<<:::888777444444333333333333333444444333333222222333333444333333333333333333333333333333333333333333333333666666555555555555444444333333333444444444555555444444555555555555444444333444555555444333444666555555555555666666666666666666555555555555666666555555666666666777777777666777777777888888888888999888888888999;;;<<<===AAAEEEJJJNNNOOOOOOOOOOOOSSSXXXcccrrr}}}rrrkkkaaaZZZWWWbbbwwwyyynnnbbbZZZUUURRRSSSWWWZZZ\\\aaahhhqqq|||::::::;;;;;;<<<@@@FFFJJJPPPOOOQQQRRROOONNNTTT\\\ppp{{{nnn^^^TTTPPPQQQXXX```mmm{{{iiiZZZOOOMMMKKKHHHHHHIIIJJJIIIHHHJJJKKKMMMOOOQQQSSSTTTTTTRRRSSSUUUXXX[[[^^^aaabbbeeeiiiooossswwwvvvoooiiiggggggeeegggkkknnnrrrxxx|||}}}xxxrrrnnnnnnuuuqqqjjjbbb\\\WWWUUUTTTVVVXXXYYYXXXVVVUUUVVVXXX___fffrrrvvvzzzttthhh]]]XXX[[[```eeeeeeaaa\\\[[[ZZZUUUNNNHHHFFFEEEEEEFFFEEECCCAAABBBBBBAAA???>>>;;;999888555444444333333333333444444333333222222333333444333333333333333333333333333333333333333333333333555555555555444444444444333333333444444444555555333333444444444444333333222333555444333333444555333333444444555555666666666666555555555555666666555666666666666777777777666666777777777888888888999999888999:::===???@@@EEEIIIMMMOOONNNNNNOOOQQQXXXaaaooo}}}vvvjjjbbb^^^]]]\\\cccxxxyyyccc\\\WWWVVVVVVVVV[[[```aaadddjjjuuu999:::;;;<<<>>>BBBHHHLLLPPPOOOPPPPPPOOORRR]]]iiiuuubbbZZZQQQNNNNNNUUUaaammmssscccWWWPPPLLLJJJJJJIIIJJJKKKLLLLLLKKKKKKLLLNNNQQQTTTUUUWWWWWWUUUXXX[[[```ccceeeffffffgggnnnxxxuuupppmmmkkkllllllmmmrrryyy}}}{{{tttrrrvvvqqqjjjccc^^^[[[[[[[[[^^^______^^^[[[XXXVVVUUUXXX]]]hhhuuu|||uuuhhhbbbbbbdddffffffeeecccdddccc[[[RRRIIIGGGEEEEEEFFFFFFEEECCCBBBBBBAAA@@@???===;;;:::666555444444333333333444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333444333333333444444444555555333333444444444444333333222333444444333333444666222222222333333444444555666666555555555555666666666666666666777777777888777777777777888888888888999999999:::<<>>===<<<777666555444333333333333444333333222222333333444333333333333333333333333333333333333333333333333222222222333333333333444333333333444444444555555444444555555555555444444222333555555444444555777333333333333333444444444666666555555555555666666666666666777777777888888777888888888999999999999999999:::;;;>>>AAADDDEEEIIILLLPPPPPPPPPTTT\\\ccciiiyyypppeee^^^XXXYYY^^^```uuuyyygggZZZTTTQQQPPPSSSXXX\\\^^^dddkkk~~~vvvnnnjjj777:::???BBBEEEIIILLLOOOMMMLLLLLLNNNSSSaaayyyyyykkk]]]QQQPPPOOORRRZZZdddtttzzzkkk\\\SSSMMMHHHHHHKKKFFFHHHJJJKKKMMMOOORRRTTTPPPQQQTTTVVVXXXZZZ[[[\\\\\\]]]```eeekkksssyyy|||uuuqqqnnnpppwww{{{rrroookkkgggeeeeeefffhhhmmmlllkkkiiifffbbb]]]ZZZXXXZZZ```fffhhhmmm{{{|||xxxqqqkkkooossswww{{{yyylll^^^UUUPPPJJJEEEDDDEEEEEEEEEBBBBBBBBBBBBAAA@@@>>>>>>777666555444444333333333444333333222222333333444444444444444444444444444444444444444444444444444333333333333444444555555333333333444444444555555555555555666666555555555222444555555555555777888666555555555555555444444666666555555555555666666666666777777777888888888999999999999::::::::::::999999:::<<>>777777666555444333333333444333333222222333333444444444444444444444444444444444444444444444444444444444444555555555666666333333333444444444555555555555666666666666555555333444666666555666777999888888777777666666666555666666555555555555666666777777777777888888888888999999:::::::::;;;;;;;;;999999:::<<<@@@CCCGGGIIILLLOOORRRSSSUUU___nnnzzzvvvdddVVVXXX]]]bbblllxxxlll]]]VVVTTTUUUWWWWWWXXX```mmm}}}}}}tttllliiigggeeeeeefffffffffeee:::<<>>@@@CCCGGGJJJLLLMMMLLLNNNPPPUUU^^^nnnoooccc\\\VVVUUUWWWVVVbbbxxxxxxeeeXXXSSSMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNQQQSSSUUUVVVVVV]]]___bbbfffkkkooopppqqqzzzzzzrrrssszzzrrrooonnnooopppppppppooonnnnnnnnnmmmkkkeee\\\VVVVVV]]]cccllloooxxxuuusssqqqtttyyy|||xxxrrrqqqgggYYYMMMGGGDDDCCCBBBDDDDDDCCCBBBAAAAAAAAAAAA===;;;999666444444444555333333333333333333333333444444555555555555555555666666555555555444444444222444555555444333333444222333333444555555555555777777666666666555555555555666777777555555666777444444444444444444444444666666666666666666666666777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;===???BBBDDDGGGJJJLLLQQQRRRTTTYYY```lllzzzsssccc\\\YYY\\\jjj}}}uuubbbZZZUUUUUUXXXZZZ^^^bbbooo}}}wwwppphhhdddeeefffccc```bbbeeegggggggggiiikkkmmm???AAAEEEIIIKKKLLLLLLLLLPPPVVV___lll|||~~~sssggg```\\\YYYZZZ^^^```ssszzzjjj]]]SSSMMMLLLJJJKKKKKKLLLMMMNNNOOOOOONNNOOOQQQTTTVVVXXXYYYYYYaaabbbfffjjjpppwww|||{{{xxx{{{zzztttqqqqqqpppooonnnoooppprrrsssrrrmmmddd\\\XXXXXX[[[^^^aaabbbiiisss}}}yyyrrrlllmmmsssyyy|||||||||qqqaaaRRRHHHEEEDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA>>><<<:::888666555555555444444444444444444444444333333444444555666666777555555555555555444444444222444555555444333333444333444444555555555444444666555555555555444444444555666777666555444555777666666666666666666666666666666666666666666666666777777777888888888999999;;;;;;;;;;;;;;;;;;<<<<<<<<>>AAAFFFJJJMMMNNNPPPQQQSSS]]]kkk{{{qqqkkkfffbbb___]]]bbbhhhtttyyycccVVVQQQMMMKKKLLLIIIJJJLLLMMMNNNOOOOOOOOONNNQQQTTTWWWZZZ\\\___aaaeeeggglllrrr{{{|||xxxvvvsssooonnnoooqqqtttuuuuuunnneee___^^^^^^______bbbaaaccciiirrryyynnnlllpppwww~~~{{{jjjYYYMMMHHHGGGGGGEEEDDDCCCBBBBBBAAAAAAAAA???>>><<<999777666555555333333333333333333333333444444444555555555666666555555555555555555555555222444555555444333333444444555555555555555444333444444444444444444444444444666777666555444555666666666666666666666666666666666666666666666666666777777777777888888888888999999999:::::::::::::::999>>>DDDHHHKKKNNNRRRUUUXXXcccooowwwqqqccc^^^aaakkkiii]]]YYYYYYWWWXXX\\\bbblll}}}tttqqqmmmkkkiiigggccc```fffffffffhhhjjjkkkjjjiiihhhmmmtttvvvqqqkkkmmmrrr@@@DDDIIILLLNNNPPPSSSUUUZZZfffyyysssjjjhhhfffdddaaa```iiisssvvvfffUUUNNNMMMLLLKKKLLLJJJKKKLLLNNNOOOOOOOOOOOOQQQTTTWWWYYY[[[^^^aaaeeehhhnnnwww}}}yyytttqqqqqqsssttttttqqqkkkccc```bbbdddeeedddfffbbbaaadddkkkvvvtttrrruuuzzzwwweeeUUUKKKGGGEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@???>>>;;;999777666666333333333333333333333333666666555555555444444444444555555555555555555555222444555555444333333444555555555666555555444444333333333444444444444444555666777666555444555777777777777777777777777777666666666666666666666666666666777777777888888888999999999::::::;;;;;;;;;;;;???EEEIIIKKKPPPVVV\\\iiivvvxxxggg```bbbllljjj___[[[[[[^^^[[[[[[___iii{{{vvvhhhbbbaaa______```cccdddeeeiiikkkmmmooonnnnnnooooootttuuuwwwxxxuuurrrzzzGGGJJJMMMNNNNNNOOOTTTXXXdddsssnnneeeddddddeeeddd```cccqqq}}}iii```UUUKKKJJJKKKJJJIIIJJJLLLLLLMMMNNNOOOPPPQQQQQQWWWYYY[[[[[[\\\___eeejjjmmmvvv}}}yyywwwvvvssspppjjjfffaaaaaadddhhhiiiiiifffccc```bbbfffooo~~~||||||~~~tttaaaQQQGGGCCCFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA???===;;;999777666666666666666666666666666777666666555444444333333444444444555555555555555222444555555444333333444444555555666666666555555333333333444444444444555666777888777666555666888777777777777777777777777666666666666666666666666777777777888888888999999;;;;;;;;;<<<======>>>>>>@@@DDDHHHJJJLLLSSS]]]eee~~~tttjjj___bbblll~~~iii]]]ZZZZZZ[[[]]]^^^cccnnnrrrfff___^^^]]]]]]]]]___aaaeeeggghhhkkknnnnnnnnnooossswwwzzzxxx{{{|||JJJMMMOOONNNNNNQQQXXX^^^ppp{{{jjjbbb```^^^```ccccccbbbhhh}}}yyygggXXXRRRLLLHHHJJJKKKIIIIIILLLMMMMMMNNNOOOQQQTTTVVVXXXZZZ]]]``````bbbhhhqqqyyyzzzrrrlllfffdddccccccgggkkknnnpppjjjfffdddddddddiiitttooo\\\NNNHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA???<<<:::777666666666666666666666666666555555555555555555444444444444444555555555666666222444555555444333333444333444555666666777666666333444444444555555555555777888999888777666777999666666666666666666666666666666666666666666666666999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBFFFIIILLLPPP[[[kkkxxxuuuhhhfffddddddrrrooobbb]]]^^^^^^___bbbiiiyyyssskkkfffbbbaaaaaaaaabbbbbbdddgggiiihhhlllnnnnnnmmmpppxxxHHHKKKNNNNNNOOOTTT^^^eeexxxiii\\\\\\aaa[[[^^^cccddddddoookkkbbbZZZRRRNNNKKKJJJMMMMMMKKKLLLPPPNNNNNNNNNPPPSSSWWW[[[]]][[[___ccceeejjjsss}}}rrriiifffffffffgggjjjnnnrrruuupppllliiigggeeeeeellluuuyyyfffWWWPPPFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCAAA???===:::888666555555555555555555555555333333444444555666666666444444444555555555666666222444555555444333333444333333555666777777777777444444444555555666666666777999:::999888777888999666666666666666666666666666666666666666666666666;;;;;;;;;<<<<<<<<<======999999::::::;;;<<<======@@@DDDIIIMMMUUUdddyyyssscccZZZ___fffnnnsssooojjjfffeeeffffffgggjjjwwwuuuooonnnlllgggdddfffggghhhhhhiiikkkmmmmmmppprrrpppooosss}}}MMMJJJJJJMMMPPPVVVfffwwwyyyddd[[[[[[]]]^^^ddd```^^^bbbooo}}}hhhYYYPPPMMMKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPPPPTTTYYYZZZXXXZZZ___eeeggghhhjjjqqqyyyssspppooolllkkklllnnnrrrtttqqqpppnnnkkkhhhgggiiikkktttwwwuuuaaaTTTKKKEEEBBBCCCCCC@@@@@@AAACCCCCCCCCBBB???;;;888666555555555666666666666666777777666666555555555444555555555555555555555555555555444444444444555555444444444555555555555666444444555444333444666888555555555555666666666666:::999999999888777777777999999888777777888999:::999999999999999999999999;;;:::999:::===@@@AAABBBAAAIIIOOOTTT___vvvqqq___[[[XXX\\\llluuupppkkkllliiieeegggnnnpppmmm|||~~~|||uuurrrpppnnnmmmiiijjjkkkkkkjjjiiijjjkkkpppqqqssstttxxxOOOMMMNNNQQQSSS[[[nnn~~~jjj\\\WWWWWWYYYZZZccc```aaakkkzzzmmm\\\QQQKKKJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQTTTTTTWWW[[[]]]\\\```eeeiiimmmrrrzzz{{{xxxuuurrrpppoooqqqtttvvvsssssssssppplllhhhfffffflllnnnvvv}}}gggXXXMMMFFFBBBCCCEEECCCDDDFFFCCCCCCCCCBBB???<<<888666666666666666666666666666777666666666555555555555555555555555555555555555555555444444444444555555444444444555555555555666777888777555333222444666666666666666666777777777999999999999888888888888:::999888777777888999999::::::999999999999999999:::999999:::<<>>@@@CCCEEEHHHNNNVVVdddzzzwwwcccYYYWWWYYYeeevvvjjjdddeeeiiikkklllsss~~~|||ppplllppp{{{}}}xxxvvvsssqqqooooootttwwwuuupppnnnsssxxxxxxIIINNNTTTVVV[[[jjjrrrbbb]]]WWWUUUWWW\\\```cccbbbgggrrrxxxnnn^^^XXXOOOIIIGGGIIIKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVZZZXXXYYY]]]aaaeeemmmuuu}}}zzztttpppooopppqqqoooqqqsssrrrnnnjjjgggeeejjjiiikkkrrryyy~~~mmm\\\QQQGGGDDDDDDBBBBBBDDDCCCCCCBBBAAA???===;;;999777777777666666666666666666666666666666555555555555555555555555555555555555555444444444444555555444444444555555555555666333555666777666777888:::777777777888888999999:::888999999999::::::;;;;;;<<<;;;999888777888888999::::::::::::;;;;;;;;;;;;>>>>>>??????@@@CCCGGGJJJNNNSSS]]]oooyyyeee[[[ZZZYYYfff~~~yyymmmjjjkkkmmmoooqqqrrr~~~|||uuullliiijjjpppvvv{{{|||yyyvvvttttttsssrrrqqqssswwwzzzvvvqqqsss}}}LLLVVV___bbbfffwwwqqqaaa[[[XXXTTTTTTXXX```gggkkkkkksss}}}}}}qqqddd[[[SSSOOOJJJHHHHHHKKKMMMNNNOOOOOOPPPRRRTTTWWWYYYZZZ```^^^```ffflllsss~~~yyyssspppnnnnnnnnnoooqqqpppoooooopppqqqooommmnnnrrrwww|||~~~{{{eeeWWWIIIDDDCCCBBBBBBCCCCCCCCCBBBAAA???===<<<;;;888888777777666666666666555555555666666666666666555555555555555555555555555555444444444444555555444444444555555555555666222444666777777777999:::777777777888999:::::::::999999::::::;;;;;;;;;<<<<<<;;;999888888888999999::::::;;;;;;;;;<<<<<<<<<>>>???@@@@@@AAAEEEKKKOOOUUU]]]jjj}}}iii[[[XXX[[[ddd}}}zzzllliiimmmrrrvvvzzz~~~tttiiiiiihhhhhhiiinnntttxxxyyyzzzxxxuuuuuuvvvwwwvvvvvvvvvzzz}}}}}}}}}PPP___lllnnnqqqppp___VVVTTTRRRRRRTTTZZZdddnnntttyyy~~~|||pppaaaVVVQQQMMMJJJHHHHHHJJJMMMNNNNNNQQQRRRSSSUUUXXX[[[]]]_________dddnnnyyy|||wwwsssqqqqqqqqqqqqqqqqqqsssxxx{{{rrrppppppsssuuuwww~~~}}}{{{~~~|||ooo___NNNGGGFFFEEEEEEFFFCCCBBBAAA@@@???>>>======999888888777777666666555555555555666666666666666555555555555555555555555555555444444444444555555444444444555555555555666444666888888666555555666666666777888999::::::;;;:::;;;;;;;;;;;;;;;;;;<<<;;;:::999888888999:::;;;:::;;;;;;<<<<<<=========<<<>>>@@@@@@AAAFFFNNNTTTZZZeeexxxmmm]]]TTTVVV^^^yyywwwlllbbbdddlllwwwyyylllggggggfffggghhhiiipppyyyzzzxxxuuuuuuwwwzzz{{{{{{yyy~~~]]]pppqqq^^^TTTOOONNNPPPTTT[[[dddooo{{{yyymmm```UUUOOOLLLJJJIIIIIIKKKMMMPPPPPPPPPTTTUUUVVVXXX[[[^^^aaabbb```ccclll{{{{{{~~~~~~xxxtttrrrssssssrrrqqqsssvvvyyysssqqqrrruuuvvvvvvzzz~~~{{{}}}yyynnnYYYNNNJJJGGGEEEEEECCCBBBAAA@@@???>>>>>>>>>999999888888777666666555555555555555666666666777555555555555555555555555555555444444444444555555444444444555555555555666333555777777666555555555555555666777888999::::::<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999:::<<<===:::;;;;;;<<<======>>>>>>===???BBBCCCEEEJJJSSS[[[eeessszzzdddXXXVVVbbbqqqsssjjjeeeeeemmmyyyooodddaaafffnnnkkknnnppppppvvvyyywwwvvvxxx}}}ooodddTTTNNNLLLMMMQQQYYYdddooo|||~~~nnn```UUUOOOKKKIIIKKKJJJKKKNNNQQQSSSTTTSSSUUUVVVXXXZZZ]]]```cccdddhhhlllxxxwwwzzz{{{vvvrrrsssrrrqqqooooooppprrrtttssstttxxxxxxwwwyyy~~~}}}~~~~~~xxx~~~}}}cccTTTLLLFFFBBBAAACCCBBBAAA@@@????????????999999999888777666666555444555555555666666777777555555555555555555555555555555555444444555555555444444444555555555666666...111444666666666777888444555666777888999::::::=========<<<;;;;;;;;;:::999888888888999;;;===>>>;;;;;;;;;<<<===>>>>>>???@@@CCCFFFHHHIIIOOOYYYaaavvvrrr```YYY]]]qqqpppfffbbbdddnnn~~~lllbbb^^^___gggpppooovvvzzz|||yyyzzzyyyzzzkkkWWWLLLLLLRRRMMMUUUaaarrr|||mmm]]]UUUPPPLLLKKKLLLJJJKKKKKKKKKLLLOOOTTTXXXXXX[[[^^^``````ccchhhlllrrr}}}|||uuuooommmjjjiiilllqqqsssssstttwww{{{||||||{{{{{{yyyrrrYYYNNNMMMJJJEEEBBBBBBAAABBBCCCBBB???=========<<<:::888777666555222333555777777666555444555555555555555555555555666666777777666555444444777777777777777777777777777777777777777777777777777777777777777777777777===<<<;;;999888777777777999999999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAA@@@===AAAIIINNNQQQ]]]mmmiiicccbbbllljjjcccddddddkkkzzzqqqiii```]]]bbbkkksssxxx~~~}}}{{{{{{~~~zzzppp___TTTMMMMMMOOOUUUbbbtttpppdddWWWQQQOOOLLLLLLMMMKKKMMMNNNNNNOOORRRVVVYYYWWW[[[^^^aaadddiiiqqqxxx|||uuupppkkkggghhhkkkrrrsssvvvzzz}}}~~~}}}{{{{{{~~~}}}~~~cccRRRKKKGGGBBBDDDCCCBBBCCCDDDCCCAAA>>>>>>===<<<:::888777555555333444666888888777666555555555555555555555555555666666666666666555444444555555555555555555555555777777777777777777777777777777777777777777777777777777777777777888888999999999999999:::;;;<<<===<<<<<<<<<===>>>???@@@@@@CCCDDDFFFJJJNNNYYYlll}}}sssccccccooo|||mmmeeeeeehhhjjjtttooohhhbbb\\\[[[aaaiiippptttyyyyyy{{{~~~}}}zzz{{{qqq\\\RRRQQQPPPOOOOOO\\\pppnnn```WWWOOOMMMMMMLLLLLLOOOMMMOOOQQQSSSTTTVVVYYY[[[\\\^^^aaaeeekkkuuuzzzvvvvvv}}}{{{wwwpppiiihhhjjjoooqqqvvv|||}}}zzzwww{{{~~~~~~rrrZZZMMMGGGCCCEEEDDDCCCDDDDDDDDDBBB@@@??????===;;;999777555444555666777888999888777666555555555555555555555555666666666666666555555444555555555555555555555555777777777777777777777777777777777777777777777777777777777777777888999999999999999999:::;;;<<<===============>>>???@@@@@@FFFKKKMMMMMMVVVlllsssiiiaaahhhpppcccaaaccchhhmmmyyyxxxiiiaaa___\\\[[[\\\bbbhhhnnnqqqttttttxxx|||}}}}}}qqqaaaRRRNNNPPPRRRSSSUUUddd|||ooo___TTTNNNJJJLLLMMMMMMMMMPPPNNNQQQUUUWWWYYYZZZ\\\]]]cccdddgggkkkvvvwwwsssttt|||yyyqqqnnnooonnnqqqwww~~~}}}zzzwwwzzz|||~~~fffSSSKKKGGGFFFDDDCCCCCCDDDDDDBBB@@@@@@@@@>>><<<999777555555666666777888888777777666555555555555555555555555555666666666666666555555555555555555555555555555666666666666666666666666777777777777777777777777===<<<;;;:::999999999999:::999999::::::;;;<<<===>>>>>>>>>>>>???@@@AAAAAAFFFMMMQQQUUUggguuuhhhhhhiiittt~~~pppccc```ccchhhmmmrrrrrrfff```]]]\\\\\\^^^aaaeeejjjmmmoooppprrrxxxuuu```YYYRRRPPPOOOQQQXXX___sssnnn^^^VVVOOOKKKJJJMMMOOONNNNNNQQQPPPTTTXXX[[[]]]^^^___aaadddggglllvvvuuurrrtttzzzttttttsssvvv{{{}}}|||}}}~~~}}}{{{}}}sss\\\OOOHHHEEEDDDBBBBBBBBBBBBAAA@@@AAA@@@>>><<<:::888777666666666666666666666666555555555555555555555555555555555666666666666666555666666666666666666666666666666666666666666666666888888888888888888888888<<<<<<;;;:::999999999999::::::::::::;;;<<<======>>>>>>>>>>>>???AAABBBCCCDDDLLLUUUbbb~~~oooeeeccclllwww{{{iiieeebbbccceeejjjuuu{{{kkkbbb^^^[[[YYY]]]___bbbeeehhhkkknnnoooooosss|||sss```TTTSSSSSSRRRQQQTTT```mmmlllZZZRRRPPPNNNKKKLLLPPPQQQOOOPPPTTTTTTXXX\\\___aaabbbdddfffeeemmmyyyyyyuuuwwwxxxwwwzzz{{{~~~~~~{{{zzzhhhTTTGGGFFFDDDBBBAAABBBBBBAAA@@@@@@???>>>===;;;999888888777777666666666666555555555555555555555555555555444555666666666666666666777777777777777777777777777777777777777777777777888888888888888888888888777777777777888:::;;;<<<::::::::::::;;;<<<===>>>======>>>???@@@BBBDDDEEEFFFNNN^^^tttjjjaaabbbiiixxxlllcccbbbcccdddfffpppxxxiiiaaa___^^^\\\YYY___bbbeeehhhkkkmmmpppsssttt{{{uuu```UUUNNNOOOSSSUUUWWW]]]mmm}}}nnn[[[PPPMMMKKKMMMLLLMMMQQQRRRQQQSSSWWWZZZ]]]```ccceeegggjjjlllqqq~~~~~~|||}}}||||||~~~}}}}}}}}}{{{vvv]]]KKKGGGEEECCCBBBBBBCCCCCCBBB??????>>>===<<<;;;::::::999888777777666666666777555555555555555555555555444444555666666666666666666666666666666666666666777777777777777777777777888888888888888888888888777777777888999:::;;;<<<;;;::::::;;;;;;<<<===>>>;;;<<<===???AAADDDFFFGGGLLLVVVkkknnnaaaccckkkoooiiibbbdddhhhmmmtttwwwoookkkeeeaaa```aaaaaaaaacccfffjjjlllooosssxxx|||dddWWWRRRMMMNNNRRRXXX^^^hhhyyyppp]]]RRROOOMMMIIILLLKKKMMMQQQSSSRRRUUUZZZ^^^```cccfffgggjjjmmmppp{{{zzzxxxxxx{{{}}}~~~|||{{{}}}~~~|||fffQQQIIIFFFDDDCCCDDDDDDDDDCCC>>>>>>>>>===<<<<<<;;;;;;::::::999888777777888888555555555555555555555555444444555666777777666666555555555555555555555555777777777777777777777777888888888888888888888888<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>:::;;;===???BBBEEEGGGIIIRRR]]]uuusssfffccckkkwwwiiiaaajjjbbbfffooozzzqqqjjjiii```bbbcccaaa______bbbfffgggjjjnnnqqqtttyyyddd[[[UUULLLQQQNNNPPP\\\nnn|||wwwjjjYYYNNNJJJLLLNNNNNNNNNNNNOOOSSSWWWZZZ[[[[[[\\\aaafffhhhiiiqqq~~~}}}{{{yyywwwwwwwwwxxxxxx|||zzzzzz}}}~~~}}}|||qqqTTTKKKDDD@@@AAACCCBBB@@@AAA@@@???>>>===<<<;;;:::999:::999888777666666666666555666888:::999777555333777777777777777777777777444444444555555555666666666666666666777777777777777888888888888999999999999999:::::::::;;;;;;;;;;;;<<<=========<<<;;;:::BBB>>>>>>BBBEEEFFFIIILLLWWWjjjqqqiiieeebbbwwwuuujjjeeeccchhhnnn|||{{{kkkbbb```cccbbb```___```cccfffggggggiiilllrrrzzz}}}ttt]]]WWWRRRKKKTTTUUU\\\kkk{{{{{{tttggg^^^RRRKKKJJJKKKLLLKKKNNNOOOQQQUUUYYY\\\^^^^^^bbbfffkkkpppxxx|||zzzwwwsssqqqpppsssuuuzzzxxxwwwyyy|||}}}}}}{{{yyy^^^PPPHHHCCCDDDEEECCCAAAAAAAAA@@@???>>>===;;;:::::::::999888777777666666666555666777888777666444333777777777777777777777777555555555666666777777777666666666666777777777888777888888888888999999999999999999999:::::::::::::::;;;<<<======<<<;;;:::???===>>>BBBEEEGGGLLLRRR\\\oookkkfffhhhpppyyyjjjeeehhhmmmwwwyyyhhh^^^YYYZZZ^^^`````````aaaccceeegggiiilllnnnsss{{{~~~cccVVVRRRPPPNNNUUU\\\jjj|||rrrcccVVVQQQKKKIIIKKKLLLLLLKKKPPPRRRVVVZZZ]]]```bbbcccfffiiinnnxxx~~~|||xxxqqqkkkjjjnnnrrruuuuuuvvvxxx{{{||||||{{{~~~yyylllWWWMMMFFFFFFGGGDDDAAAAAABBBAAA@@@???>>><<<;;;;;;::::::888777777777777777666666666555555555444444666666666666666666666666666666777777777777888888666666666777777777888888777888888888888999999999888888888999999999999:::::::::;;;<<<<<<;;;;;;:::===>>>AAAEEEFFFIIIRRR\\\fffzzzvvveeecccooo{{{lllfffeeennn{{{sssddd\\\YYYXXXZZZ^^^```bbbeeeeeeeeefffjjjnnnttttttxxxkkkZZZSSSNNNPPPVVVWWWdddvvvzzzfffWWWMMMKKKIIIIIILLLOOOPPPPPPTTTWWWZZZ^^^```ccceeegggiiimmmwww{{{rrrjjjhhhmmmrrruuuvvvwwwzzz|||}}}}}}|||{{{}}}zzz]]]RRRHHHGGGHHHFFFCCCBBBCCCBBBAAA@@@>>>===<<<<<<::::::999888777777777777888777666555444555555666666666666666666666666666777777777777777777777777666666777777777888888888777777888888888999999999777777888888888999999999:::::::::;;;;;;;;;;;;;;;===@@@EEEHHHHHHKKKXXXfffqqqzzznnnbbbfff|||ooommmmmmkkkxxxnnneee^^^\\\[[[[[[]]]```bbbfffjjjjjjhhhjjjqqqwww}}}ttt```XXXRRRNNNTTT___eeerrr|||jjjYYYPPPKKKJJJHHHIIILLLPPPSSSUUUVVVXXX\\\^^^```bbbfffiiinnnwww}}}tttllljjjmmmqqqwwwyyyzzz|||}}}~~~|||fffXXXJJJFFFHHHGGGEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::999888777777777777:::999777666555666777888777777777777777777777777666666666666666666666666777777777777888888888888777777888888888999999999777777888888888999999999::::::::::::;;;;;;<<<<<<>>>@@@EEEHHHHHHMMM]]]mmmqqqiiidddppptttiiimmmooorrrtttggg```[[[YYYZZZ[[[ZZZ\\\___dddgggkkklllmmmrrr{{{nnncccYYYVVVTTTUUU___kkk{{{|||kkkZZZPPPMMMJJJIIIHHHIIIKKKPPPTTTWWWVVVYYY\\\^^^```dddkkkpppvvv{{{xxxwwwwwwwwwwwwwwwwwwwwwwwwsssttttttsssrrrsssuuuwww}}}}}}|||zzzyyyyyy{{{~~~~~~wwwrrrooonnnnnnwwwyyy{{{||||||~~~sssaaaOOOGGGGGGGGGFFFEEECCCBBBAAA@@@???===<<<<<<;;;:::999888888777888888:::999888777666777888999777777777777777777777777777777666666666666555555777777777888888888999999777888888888888999999999888888888999999999999:::;;;;;;;;;;;;;;;<<<===>>>===???DDDGGGJJJQQQccctttkkkgggllluuukkkgggkkkrrrnnnbbb___YYYVVVVVV[[[]]]]]]```ddddddgggjjjnnnttt~~~vvv^^^YYYUUUUUUZZZdddqqq{{{zzzlll\\\QQQLLLKKKHHHIIIKKKLLLOOOSSSWWWYYYZZZ]]]aaacccfffmmmwwwsssssswww}}}zzzwwwvvvqqqpppoooqqqtttwwwwwwwwwtttrrrnnnllljjjgggdddaaaaaaaaaaaaaaaaaaaaaaaaaaa___```aaa```___```cccffffffgggggggggffffffgggiiiiiijjjkkklllnnnrrrxxx|||xxxzzz~~~|||{{{xxxsssnnnsssuuuwwwxxxzzz~~~mmmUUUJJJGGGFFFEEEEEEBBBBBBAAA???>>>===<<<;;;;;;;;;:::999888888888888999888888777777777777777999999999999999999999999888888888777777666666666777777888888888999999999777888888888888999999999999999999999::::::::::::<<<<<<;;;;;;<<<===???@@@@@@AAADDDJJJQQQ\\\ooo{{{iiikkk|||tttjjjiiillluuuxxxlllddd___^^^YYYWWWYYY]]]```aaaeeejjjggghhhkkkrrr|||cccXXXVVVSSSUUU```rrrmmm]]]TTTOOOLLLKKKGGGJJJNNNQQQTTTWWWZZZ\\\___bbbfffiiimmmvvvtttfffeeeiiittt~~~||||||~~~~~~}}}~~~~~~~~~|||wwwsssppppppooonnnmmmllllllkkkkkkkkkjjjhhhfffcccaaa```^^^]]]]]]^^^aaaddddddddd^^^]]][[[[[[ZZZYYYVVVSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWYYYXXXWWWWWW[[[___XXXYYY[[[[[[ZZZYYYZZZ\\\[[[\\\]]]^^^```ffflllqqqlllnnnqqquuuyyy{{{}}}}}}}}}xxxqqqnnnppprrrtttwww}}}}}}xxxuuuZZZLLLHHHFFFEEEDDDBBBAAA@@@???>>><<<;;;;;;<<<;;;:::999888888888888777777777777666666666666999999999999999999999999999999999999888888777777777888888888888999999999777888888888888999999999999999:::::::::;;;;;;;;;===<<<<<<<<<===>>>@@@AAADDDDDDGGGOOOYYYfff{{{mmmjjjqqqwwwpppcccjjjuuuooofffgggfffaaa]]][[[YYYZZZ^^^___```dddjjjkkkjjjmmmxxxiiiZZZRRRVVVYYY___qqqmmm[[[RRRPPPMMMJJJIIIKKKMMMOOOPPPRRRWWW]]]aaabbbdddfffjjjtttttt^^^___eeeqqq}}}}}}{{{{{{{{{|||~~~~~~|||zzzwwwuuusssrrrrrrqqqooonnnmmmmmmnnnnnnoooppppppppppppnnnlllkkkggggggggggggggggggggggggjjjjjjkkklllllllllkkkkkkiiihhhfffdddbbb```^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTVVVWWWXXXWWWUUUTTTTTTUUUVVVTTTSSSTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYY\\\aaaeeefffhhhkkknnnrrrvvvyyyzzzuuu}}}}}}xxxpppooooooqqquuu||||||zzzdddSSSIIIBBBBBBHHHCCCCCCCCCBBBAAA???<<<;;;<<<;;;;;;::::::999999888777777777777777777777777555555666666777777888888777777888888888999999999;;;;;;:::999888888888999777777777777777888888999:::::::::;;;;;;;;;<<<<<<@@@===;;;<<<;;;:::???EEEHHHBBBIIIYYYcccjjjsssppphhhtttnnnooommmpppvvvjjjccc``````^^^\\\]]]___aaabbbccceeejjjooolllsss|||ooo^^^VVVRRRXXX```mmmsssdddUUUOOONNNMMMKKKKKKMMMNNNQQQUUUYYY]]]aaadddgggiiimmmuuuppp___```fffrrryyyxxxxxxxxxvvvuuutttssssssqqqooolllkkkjjjkkkkkkjjjjjjiiihhhgggeeeeeedddcccbbbaaa```______``````aaaaaabbbbbbaaa```^^^]]]ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[\\\[[[ZZZYYYXXXWWWVVVVVVTTTTTTSSSRRRRRRRRRSSSSSSWWWVVVUUUSSSSSSSSSTTTTTTRRRRRRQQQQQQRRRSSSTTTUUUTTTSSSSSSRRRRRRRRRQQQPPPUUUUUUUUUUUUUUUUUUVVVWWWUUUVVVVVVUUUUUUUUUWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVXXXYYY[[[[[[\\\___cccffffffhhhkkkpppuuuyyy|||~~~~~~uuurrrooonnnqqqwww~~~qqq[[[MMMEEECCCDDDCCCCCCCCCBBBAAA???===;;;<<<<<<;;;::::::999999888777777777777777777777777777777777777888888888999999999999999:::::::::;;;::::::999888888888888888888888888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;===;;;;;;<<<<<<<<<@@@FFFEEECCCNNNcccqqq{{{yyyiiihhhyyyzzzpppkkkkkkqqq~~~uuunnneeeaaabbbddddddbbbdddccccccdddhhhmmmqqqssswwwmmm]]]VVVUUUQQQ]]]mmmzzzcccXXXNNNLLLMMMMMMLLLMMMMMMNNNQQQVVV\\\aaacccccciiilllttt{{{iii]]]___fffttt~~~yyyyyyyyyxxxxxxwwwwwwvvvttttttsssssssssttttttuuurrrqqqqqqqqqqqqooollliiieeeeeeeeeddddddbbbaaa``````___]]][[[ZZZYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVTTTSSSRRRPPPQQQRRRSSSSSSSSSRRRQQQOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTSSSUUUWWWWWWUUUTTTSSSTTTVVVVVVVVVVVVWWWYYY[[[\\\ZZZZZZYYYYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^```bbbcccdddfffiiikkkmmmppptttzzz~~~zzztttqqqrrrwww}}}cccQQQKKKFFFBBBCCCCCCBBBBBB@@@???===<<<<<<<<<;;;;;;:::999999999777777777777777777777777888888888888999999999999888888888999999999::::::999999888777777777888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;999:::>>>>>>===AAAFFFFFFIIIYYYrrrmmmfffkkkzzzqqqnnnmmmmmmzzzooojjjeeecccfffiiijjjiiimmmiiigggiiinnnuuuyyy{{{~~~lll^^^VVVVVVYYYXXXjjjeeeVVVOOOJJJKKKMMMMMMMMMOOOPPPQQQTTTZZZaaaeeefffeeelllrrr}}}yyylll___ZZZ\\\eeevvv~~~xxxtttpppmmmjjjhhhgggggggggffffffeeeeeeeeebbbbbbbbbbbbbbbbbbcccdddaaa``````___^^^\\\ZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWUUUTTTSSSRRRRRRQQQRRRRRRQQQRRRRRRRRRSSSSSSSSSTTTRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSTTTTTTTTTSSSQQQPPPOOOPPPRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTUUUUUUVVVYYYYYYYYYYYYXXXXXXYYYYYYXXX\\\aaacccbbb```______^^^^^^^^^___bbbeeehhhjjjgggeeecccbbbccceeeffffffggggggffffffggghhhkkklllhhhjjjmmmoooqqqssswwwyyy~~~{{{{{{}}}hhhTTTNNNKKKDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;::::::999999777777777777777777777777888888888888888888888888555666666666666777777777888888777777777777777888999999999999999:::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;:::<<>>AAAFFFJJJSSSgggzzzkkkppp}}}rrroooooosssxxx|||qqqmmmiiihhhjjjmmmnnnnnnrrrqqqppppppssszzzhhh\\\WWWUUUWWW[[[hhhnnnVVVPPPLLLKKKMMMNNNLLLNNNQQQVVVWWWZZZ___eeeiiillllllsss}}}|||{{{yyywwwuuusssrrrqqqqqqooollliiifff^^^WWWVVVZZZeeexxx{{{llliiieeebbb```^^^\\\ZZZYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTUUUUUUTTTRRRQQQOOOPPPRRRSSSUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]^^^___```aaaaaaaaabbbbbbaaaaaa``````______```fffnnnsssuuurrrooommmjjjjjjlllooossswww{{{}}}xxxuuuqqqppprrrsssssssssrrrrrrssstttvvvyyy|||}}}wwwzzz}}}}}}oooWWWOOOJJJDDDCCCBBBAAA@@@??????>>>>>>======<<<;;;;;;::::::999888888888888888888888888777777777777777777777777555666666666666777777777888777777777777777888888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>AAAAAA???AAAFFFMMM\\\tttooommm~~~vvvpppooopppyyy}}}ooommmjjjjjjllloooqqqsssuuuyyy|||zzzyyynnnYYYSSSTTTUUU[[[bbb~~~uuu```PPPMMMLLLLLLOOONNNLLLOOOTTTUUUWWW[[[___ccciiipppvvv~~~yyyuuusssrrrpppooonnnlllkkkkkkjjjjjjffffffdddcccbbb```______``````___]]][[[YYYWWWUUUVVVZZZfff{{{rrrfff___\\\ZZZXXXWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPPPPQQQRRRSSSQQQRRRSSSRRRPPPOOOPPPQQQOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPRRRTTTUUUVVVWWWWWWVVVVVVWWWXXXXXXWWWVVVUUUQQQRRRSSSUUUXXXZZZ\\\\\\[[[\\\]]]^^^___`````````cccccccccdddeeeeeeffffffffffffeeeeeeffffffgggggghhhiiikkkmmmnnnooopppppppppppppppoooooommmlllkkkpppvvv|||tttvvvzzz~~~~~~}}}|||xxxsssvvv|||}}}cccQQQHHHDDDCCCBBBAAA@@@????????????======<<<<<<;;;:::::::::888888888888888888888888777777777666666666666666888888888999999999::::::888888777777777888999999888888888888888999:::::::::::::::;;;;;;;;;<<<<<>>AAABBBAAAEEEJJJSSShhhpppjjjrrr}}}rrrlllqqqsssuuuxxxgggffffffgggjjjpppvvvyyy{{{tttcccTTTQQQTTTYYYfffuuutttaaaUUUNNNKKKKKKMMMOOONNNLLLPPPWWWUUUYYY^^^```dddmmmzzzsssqqqmmmiiifffcccbbbbbb```___^^^]]]\\\\\\\\\\\\YYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSUUUXXXXXX\\\iii}}}zzzddd]]]ZZZXXXVVVUUUTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPRRRRRRRRRTTTUUUTTTRRRRRRTTTWWWRRRSSSSSSTTTUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ]]]___aaabbbccccccbbbcccdddeeeeeedddcccbbb^^^^^^___aaadddhhhlllnnnooopppqqqrrrttttttttttttxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~uuupppmmmpppwwwuuuYYYKKKIIICCCBBBAAA????????????@@@=========<<<;;;;;;::::::888888888888888888888888888888888777777777666666999999999999:::::::::;;;888888888888888999::::::999999999999999:::;;;;;;888999999:::;;;<<<======>>><<<===AAACCCEEEJJJQQQ```zzzppphhhlll}}}oooggghhhvvvmmmdddddddddeeejjjqqqyyyhhh\\\SSSTTTVVV^^^ssscccUUUOOOLLLIIIJJJMMMOOONNNLLLRRRYYY[[[aaafffhhhlllwwwzzzvvvrrrpppoooooonnnooopppppppppooommmmmmeeedddaaa___]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRWWW\\\[[[___kkk~~~nnn^^^]]]ZZZXXXVVVUUUTTTRRRPPPNNNQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPPPPQQQQQQSSSTTTTTTUUUWWWYYYXXXWWWWWWZZZ]]]XXXYYYZZZ[[[\\\\\\\\\[[[\\\\\\^^^___```aaaaaaaaacccddddddeeeffffffggggggfffhhhjjjmmmooopppqqqqqqqqqqqqsssssstttsssrrrqqqnnnnnnnnnppptttyyy~~~{{{qqqllljjjnnnuuucccQQQPPPCCCBBB@@@?????????@@@@@@=========<<<;;;;;;::::::888888888888888888888888:::999999999888888777777777888888888888999999999999999888888999:::;;;;;;;;;::::::::::::;;;<<<<<<777888999:::<<<===>>>>>>===;;;<<>>??????===<<<::::::999999:::::::::999999999888888888888888888888888888888777888888888888999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;???EEECCCCCCRRRfffuuujjj]]]___wwwrrriiigggjjjuuu|||tttiiibbbaaadddggghhhkkksssxxxbbbWWWVVVTTTYYYkkkqqq\\\RRRLLLJJJIIINNNMMMMMMOOORRRUUUWWWXXX___gggpppxxx|||{{{||||||zzzxxxuuurrroooooopppmmmhhhbbbcccaaa___]]]\\\]]]___```___]]][[[YYYXXXYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYY\\\\\\\\\]]]\\\\\\[[[[[[ZZZYYYWWWUUUTTTSSSSSSSSSXXXXXXWWWWWWYYY[[[]]]^^^[[[]]]___``````aaadddgggjjjoooyyy}}}pppkkkmmmiiieeecccbbb___ZZZXXXYYYXXXWWWWWWWWWYYY\\\___aaabbbcccdddhhhlllppprrrtttpppwww|||zzzyyy}}}vvvuuu|||~~~yyyvvvwwwyyy|||yyy^^^OOOJJJFFFCCCCCCAAA===<<<>>>@@@???>>>===<<<;;;;;;;;;:::::::::999999999888888999999999999999999999999777888888888888999999999888888888888888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>???>>>BBBFFFFFFIII\\\sssnnnddd___iiiuuuiiigggnnnqqq}}}}}}wwwrrrnnniiiddd```bbbfffjjjnnnssszzzjjjXXXUUUTTTWWWddd___OOOMMMMMMKKKHHHPPPQQQRRRUUUXXXZZZ\\\]]]```iiiuuuyyyxxxuuurrrpppnnnnnnnnniiigggeeedddddddddbbbaaa```^^^\\\]]]^^^]]]YYYUUUYYYXXXVVVTTTTTTUUUVVVXXXYYYXXXXXXXXXXXXXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWWWWYYYZZZ[[[]]]^^^^^^^^^^^^^^^]]][[[ZZZYYYZZZ[[[\\\aaaaaaaaabbbdddgggiiikkkjjjllloooppprrruuuxxx{{{~~~~~~zzzuuurrrooojjjbbb^^^___[[[[[[[[[]]]```dddgggjjjlllqqqwww|||vvvooorrr~~~~~~zzzvvvwwwxxxyyyzzz|||fffRRROOOIIIDDDDDDCCC???===???@@@???>>>>>>=========>>>:::::::::999999999888888::::::::::::::::::::::::777888888888888999999999888888888888888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>AAADDDFFFPPPjjjvvvccc\\\```uuuuuugggfffjjjwww|||yyytttnnngggbbb___`````````aaaeeejjjooouuu}}}xxxcccXXXSSSWWW```vvvqqqUUUJJJLLLNNNMMMLLLQQQTTTXXX[[[^^^```ccceeegggooo|||~~~yyyvvvtttqqqnnnhhhgggeeedddcccbbbbbbbbbbbbaaa___^^^^^^^^^^^^]]]^^^\\\\\\]]]______]]][[[]]]\\\[[[YYYYYYYYYZZZ[[[\\\\\\]]]^^^___```aaaaaaaaa```___^^^^^^^^^______aaabbbcccdddddddddddddddfffeeeddddddeeehhhkkkmmmpppqqqrrrtttxxx{{{~~~{{{qqqfff```___YYYYYYZZZ]]]```eeeiiilllpppxxx|||zzzyyy{{{~~~sssnnnlllttt~~~zzzwwwsssttttttttttttxxxrrrZZZPPPIIICCCCCCCCC@@@???AAA??????>>>=========>>>>>>:::::::::999999999888888::::::::::::::::::::::::777777888888888999999999999:::::::::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>?????????@@@BBBEEEKKK\\\|||lll___\\\iiiyyykkkfffjjjppp{{{pppiiigggccc^^^ZZZZZZ]]]aaadddbbbgggmmmpppuuukkk^^^ZZZUUU___rrrsssbbbRRRLLLLLLMMMNNNPPPPPPTTTYYY^^^aaadddhhhkkksssyyy{{{wwwqqqnnnjjjgggfffeeeeeedddbbbbbbaaa``````_________```aaaaaa`````````bbbbbbbbbbbbbbbdddfffggggggfffeeedddddddddeeeggghhhiiigggggghhhjjjkkkllllllmmmnnnmmmlllkkkjjjkkklllmmmmmmnnnoooqqqqqqrrrrrrrrruuusssrrrqqqssswww||||||pppccc\\\ZZZTTTTTTUUUWWW[[[___cccfffjjjsss|||tttlllgggeeecccaaaccceeeggghhhkkkpppsssyyy~~~|||uuujjjiiilllxxx~~~{{{yyyssssssssspppnnnrrryyyyyy~~~fffQQQHHHBBBBBBCCCBBBAAABBB>>>>>>===<<<<<<=========:::::::::999999999888888::::::::::::::::::::::::777777888888888999999999999999999::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCFFFKKKVVVmmmzzzeee___cccuuuwwwjjjhhhiiilllnnnzzz}}}ggg^^^]]]\\\[[[ZZZZZZ\\\___cccfffgggmmmsssuuuzzzrrr^^^WWWXXX[[[lll___VVVNNNLLLKKKKKKMMMQQQOOOTTTZZZ___ccchhhnnnsss}}}~~~{{{yyyvvvtttrrrpppmmmkkkiiihhhfffdddcccccccccdddeeeeeeeeeeeeeeeeeeeeeeeedddfffggghhhhhhiiilllnnnmmmnnnoooqqqrrrtttvvvvvvrrrssstttwwwyyy|||zzzzzzzzz{{{{{{|||}}}~~~{{{zzzxxxwwwvvvwwwyyyzzzxxxzzz|||~~~|||sssggg[[[UUUUUUPPPPPPPPPQQQSSSWWWZZZ\\\___fffmmmooonnnooouuu{{{vvvggg\\\VVVUUUTTTSSSSSSTTTUUUVVVWWWZZZ]]]```dddiiipppvvv|||}}}rrrlllaaaeeennn~~~~~~|||zzzxxxwwwuuunnniiijjjrrrxxxyyywww{{{qqqUUUJJJBBBAAACCCBBBBBBCCC???>>>======<<<<<<<<<<<<:::::::::999999999888888::::::::::::::::::::::::777888888888888999999999777777777888888999999:::999999::::::::::::;;;;;;:::;;;;;;<<<===???@@@AAA@@@AAADDDLLL]]]yyynnn```]]]iii}}}zzzfffcccgggiiikkknnn~~~eeeVVVSSSUUUTTTVVVZZZ\\\___aaaeeehhhhhhnnnuuu{{{fffWWWVVVZZZggg}}}nnnWWWPPPJJJJJJLLLLLLOOOSSSRRRWWW^^^dddhhhoooxxx}}}yyy|||yyyvvvtttsssrrrrrrrrrooopppqqqqqqqqqqqqrrrsssttttttvvvwwwxxxyyyyyyyyyxxx{{{~~~}}}uuujjjbbbZZZRRRPPPRRRPPPOOONNNNNNOOOQQQSSSUUUTTTXXX\\\^^^]]]___eeejjjrrrhhh___TTTNNNLLLMMMLLLJJJMMMNNNPPPQQQRRRTTTXXX[[[\\\aaahhhlllqqqyyy~~~rrrgggbbb\\\eeerrr~~~|||zzzzzzzzzuuummmeeeeeelllttt~~~uuuxxx~~~}}}[[[OOODDDBBBDDDCCCAAAAAAAAA@@@???>>>===<<<<<<<<<:::::::::999999999888888999999999999999999999999777888888888888999999999666777777888999999::::::999999::::::::::::;;;;;;:::;;;;;;<<<===???AAABBB???AAAEEEPPPfffssseeebbbeeexxxzzzkkkbbbdddhhhkkktttcccVVVPPPPPPSSSRRRVVV[[[___aaadddiiilllkkkqqq{{{zzzaaaVVVZZZ```qqqrrrZZZWWWOOOHHHJJJNNNPPPSSSVVVWWW]]]dddiiinnnvvv~~~}}}}}}~~~yyy{{{~~~wwwmmmeee\\\VVVPPPLLLMMMQQQQQQPPPOOOMMMMMMNNNPPPQQQMMMPPPSSSTTTUUUWWW]]]aaafffxxx}}}|||{{{oooooonnnooosssxxx}}}www\\\VVVOOOLLLNNNOOOMMMKKKOOOQQQSSSTTTUUUXXX\\\___aaaeeekkkooosss{{{vvvhhh___YYY[[[fffwww~~~|||{{{yyyxxxtttlllddddddkkktttvvvrrrzzz```TTTGGGDDDDDDCCC@@@@@@CCCBBBAAA???>>>=========:::::::::999999999888888888888888888888888888888777888888888888999999999888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<>>>???AAABBBFFFGGGLLLZZZsss{{{fffaaafffvvvnnnfffdddiiilllqqqgggSSSPPPQQQSSSVVVUUUYYY^^^aaacccggglllqqqtttyyyjjjZZZYYYbbbjjjyyybbbQQQKKKKKKKKKNNNQQQSSSSSSSSS[[[^^^eeennnttt|||tttjjj___[[[VVVUUUUUUTTTRRRPPPPPPOOOOOONNNNNNOOOPPPPPPUUUQQQOOOQQQRRRSSSXXX^^^dddzzzzzzvvvtttrrrrrrvvvpppnnnlllkkkkkkkkkjjjhhhgggcccccchhhjjjiiilllrrryyy}}}nnnXXXUUUQQQOOOOOOQQQRRRSSSTTTVVVXXXZZZ[[[]]]aaaccccccgggmmmttt{{{{{{jjj[[[VVVXXX```iii}}}{{{yyyxxxuuulllddddddllltttvvv|||vvv]]]HHHFFFIIIEEEBBBBBBAAA@@@???>>>============>>>===;;;:::999999:::;;;666666777777888888888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;===:::999<<<>>>===AAAEEEBBBIIIYYYoooyyykkkhhhpppyyyrrreeefffkkkooorrr~~~ppp[[[SSSOOOLLLQQQ[[[WWW```dddhhhmmmjjjjjjwwwtttxxxdddYYYZZZjjjzzzjjjXXXLLLLLLLLLMMMOOORRRTTTUUUUUUaaaccciiittt~~~{{{}}}zzzlllbbb^^^[[[WWWVVVWWWWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPQQQNNNNNNQQQSSSUUUZZZaaajjj~~~yyynnneeedddeeedddeeehhheeedddcccdddeeeffffffeeeccc```aaafffjjjkkkqqqxxx~~~gggWWWUUUQQQQQQRRRUUUWWWXXXZZZ\\\]]]]]]^^^___bbbdddjjjmmmqqquuu{{{vvvfffYYYVVVYYYeeeppp|||{{{zzzvvvnnnhhhfffjjjnnnwww~~~}}}|||~~~cccJJJEEEHHHEEEBBBBBBAAA@@@???>>>============>>>===;;;:::999999::::::888888888888999999999999888888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<:::;;;>>>??????CCCHHHGGGUUUjjj~~~sssjjjgggzzzjjjddddddiiissssssaaaSSSPPPPPPNNNSSS[[[[[[cccgggmmmuuusssrrr}}}jjj^^^ZZZaaazzzkkkXXXPPPKKKNNNNNNOOOPPPRRRUUUXXXYYYccccccjjjuuuvvvwww~~~rrrddd[[[\\\ZZZXXXXXXYYYYYYYYYXXXTTTUUUUUUUUUTTTSSSRRRRRROOONNNPPPTTTWWWZZZ```gggvvvvvvbbb[[[VVVWWWZZZ[[[\\\^^^_________aaaeeegggggggggiiiggggggkkkooosss{{{}}}bbbVVVTTTSSSTTTWWW\\\^^^```cccddddddcccbbbccceeegggmmmpppsssxxx|||}}}ooo```VVVVVV[[[iiixxx||||||zzzvvvrrrmmmjjjhhhggglllrrr||||||mmmOOOEEEGGGFFFBBBBBBAAA@@@???>>>==================<<<::::::::::::::::::::::::999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;<<<;;;<<<@@@AAAAAADDDJJJMMMdddkkkkkkjjjlllpppgggiiihhhnnnttt___TTTMMMPPPSSSRRRTTTZZZ]]]eeehhhoooyyyzzz{{{rrr___\\\```mmmzzz[[[NNNMMMOOONNNOOOOOOQQQRRRVVVZZZ]]]eeeffflllvvvzzzwwwjjjaaa[[[XXXXXXXXXYYYZZZ[[[[[[[[[YYYZZZZZZZZZZZZXXXWWWVVVSSSSSSVVV\\\___aaahhhpppeee]]]YYYWWWYYY]]]```cccdddiiigggggghhhlllooopppqqqxxxwwwvvvvvvyyy{{{bbbUUUTTTTTTWWW\\\aaaeeefffhhhiiiiiihhhggghhhkkknnnnnnrrrwww|||~~~rrruuuzzziii\\\UUUXXX^^^kkk}}}}}}|||yyyvvvuuusssnnnhhhcccfffjjjqqq}}}}}}yyyWWWHHHFFFFFFCCCAAAAAA@@@???>>>===============<<<<<<;;;::::::999999:::999999999999888888888999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===<<<>>>BBBAAA@@@DDDKKKUUUtttqqqccchhhrrrssskkklllqqqrrr{{{|||___XXXQQQOOORRRVVVUUUWWW[[[bbbjjjmmmrrr|||yyyfffYYY\\\iii|||kkkRRRJJJLLLOOOMMMNNNPPPQQQSSSWWW^^^ccclllooovvv|||xxxlllccc]]][[[TTTVVVXXXYYYZZZ\\\]]]^^^[[[[[[\\\[[[[[[ZZZYYYYYYXXXYYY]]]cccfffiiirrr|||vvv___[[[\\\]]]```gggoootttvvv{{{wwwsssqqqssswwwzzz|||yyyaaaUUUUUUUUUYYY^^^dddgggiiiiiijjjkkkkkkkkknnnrrrvvvvvv{{{yyymmmooowwwfffZZZUUUYYY```mmm}}}yyywwwvvvvvvvvvssskkkdddeeegggmmmvvv|||bbbMMMGGGEEECCCAAAAAA@@@???>>>============<<<<<<<<<;;;;;;:::999999888888888888888777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<>>@@@BBBAAA@@@EEEMMMccctttkkkfffnnnxxxjjjjjjoooqqqzzzfffVVVTTTQQQPPPSSSVVVYYY]]]aaagggrrruuuyyyiii___XXXaaavvv___NNNJJJJJJKKKMMMOOOQQQRRRTTTZZZcccjjjrrrvvv}}}ssshhh```ZZZWWWXXXRRRUUUXXXZZZ[[[\\\^^^```[[[[[[ZZZZZZZZZZZZ[[[[[[^^^___dddjjjnnnsss~~~rrrccc[[[aaahhhoooyyyyyyzzz~~~ttt^^^VVVUUUVVVYYY___cccfffggghhhiiikkklllnnnrrrxxx|||uuujjjmmmxxxwwweeeYYYUUUZZZaaappp~~~xxxvvvvvvwwwwwwtttnnnhhhfffhhhllltttwwwvvvnnnTTTHHHEEECCCAAAAAA@@@???>>>============<<<<<<<<<<<<;;;:::999888666666777777777888888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<============<<>>============;;;<<<<<<<<<<<<:::999888666666777888999999::::::888888888999999999999:::888999999:::;;;<<<======;;;;;;<<<===============??????@@@BBBCCCFFFRRR___iii\\\cccuuu{{{kkkgggjjjrrrzzzfffVVVPPPPPPNNNPPPRRRTTTYYYaaahhhllljjjrrrxxxrrr\\\```eeesssaaaLLLKKKOOOPPPMMMOOORRRUUUVVVYYYaaammmvvv}}}{{{lll___UUUUUUVVVSSSPPPQQQSSSWWW\\\^^^^^^___aaadddaaa```^^^\\\^^^```dddgggjjjmmmssszzzyyyyyy~~~tttaaaWWWVVVVVVYYY\\\___``````ggghhhjjjkkknnnssszzzmmmdddiiiuuuxxxdddXXXTTTWWW]]]mmmzzzzzzyyywwwtttqqqnnnmmmeeegggllluuuuuu{{{~~~```LLLDDDBBBBBBAAA@@@???>>>============;;;<<<<<<===<<<:::999888666666777888:::;;;<<<===777777888888888999999999777888999:::<<<===>>>>>>;;;<<<<<<===============>>>>>>@@@CCCEEEJJJYYYhhhyyyaaa]]]aaazzzllleeeiiiqqq|||fffWWWRRRRRRSSSQQQTTTWWWYYY]]]dddjjjlllrrrxxx~~~tttggg]]]___nnnsssYYYRRRQQQNNNMMMQQQPPPSSSXXX\\\aaajjjuuu~~~uuu~~~lllbbbVVVSSSQQQPPPQQQRRRSSSSSSYYY]]]bbbeeedddcccaaa```___aaaaaa______ccchhhjjjnnnrrryyyyyy^^^\\\WWWVVVZZZ\\\]]]___bbbfffjjjnnnpppqqqtttyyy}}}wwwjjjsssvvv}}}cccUUUTTTYYY^^^ppp|||{{{zzzwwwsssooollljjjkkkhhhiiiqqqzzzwww{{{tttuuufffKKKEEEEEEBBBCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;::::::::::::;;;:::::::::999999999888888999999:::::::::999999888===<<<:::999888888999:::<<<<<<<<<==================<<>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999:::::::::999999888<<<<<<:::999999::::::;;;=========>>>>>>>>>>>>???>>>???CCCHHHJJJUUUuuuiiiccc```yyyuuukkkfffkkkuuujjjTTTOOOOOOLLLLLLOOOTTTSSSVVV\\\```dddmmmvvvooocccaaa^^^vvvmmmZZZJJJHHHLLLLLLMMMQQQTTTUUUYYY___iiiuuuvvvmmm}}}eeeWWWRRRQQQPPPOOOPPPRRRVVVZZZ\\\```cccfffgggfffdddcccbbb___```aaabbbbbbdddhhhkkkwwwtttbbb]]][[[^^^aaaaaacccfffgggjjjmmmooosss{{{~~~{{{lllqqq~~~dddWWWUUUWWWYYYfffttt~~~|||xxxtttqqqooofffgggjjjoooooonnnrrryyy}}}xxxzzz{{{{{{^^^MMMFFFCCCDDDCCCBBB@@@????????????===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999::::::::::::999999;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>??????@@@@@@@@@@@@CCCEEEGGGPPPjjjvvveeebbbeeexxxfffgggiiiooo~~~fffXXXMMMNNNOOOMMMNNNRRRUUUTTTWWW]]]bbbgggrrr}}}uuubbb]]]```iii}}}]]]PPPFFFGGGKKKMMMOOOQQQUUUWWW]]]eeeppp{{{rrrjjjzzzwww```WWWVVVSSSSSSTTTTTTWWW[[[```dddgggiiikkkkkkiiigggffffffcccaaabbbdddgggjjjqqqxxxoooiiieeefffgggggghhhkkkqqqtttwww{{{yyy{{{rrrttt|||cccVVVTTTUUUVVVeeeppp~~~|||yyyuuurrrpppjjjkkkmmmnnnkkkiiinnnvvv|||xxxhhhPPPGGGEEEDDDCCCBBBAAA@@@?????????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;:::::::::::::::;;;;;;<<<===>>>>>>===>>>>>>>>>???@@@@@@@@@@@@EEEFFFGGGYYY}}}mmmccceeemmmeee```hhhooowwwmmmYYYRRRNNNPPPQQQPPPRRRWWWXXXXXX[[[aaafffmmm{{{kkk\\\]]]eeevvvkkkUUUNNNHHHIIIMMMPPPQQQSSSUUUZZZcccmmmvvv}}}rrriiiyyysss]]]XXX[[[XXXYYYZZZ[[[]]]bbbiiiooopppqqqsssrrrpppnnnnnnooorrrnnnnnntttyyy~~~xxxxxxwwwuuuuuuxxxttttttwwwxxx}}}dddVVVSSSSSSTTTaaajjjwww~~~|||yyyuuurrrpppooommmlllkkkgggfffmmmvvvvvvpppSSSGGGGGGDDDDDDBBBAAA@@@?????????======<<<;;;;;;;;;;;;<<<::::::::::::999999999999888999:::;;;;;;;;;;;;;;;999:::;;;<<<======>>>>>><<<<<<===>>>>>>???@@@@@@???EEEHHHNNNgggtttbbb___eee{{{ttt```bbblllxxxlll]]]QQQNNNMMMMMMNNNQQQWWW]]]]]]^^^bbbhhhnnnxxxuuuccc[[[cccooo}}}[[[PPPNNNKKKLLLOOORRRTTTVVVWWW^^^hhhqqqzzzyyyqqqjjjxxxsss___[[[___```bbbeeefffiiipppyyywwwoooooozzzyyy{{{}}}|||uuuzzzjjjYYYRRRRRRSSS___gggqqqyyy}}}zzzwwwtttrrrppplllhhhfffcccbbbiiirrr}}}ssswwwzzzYYYIIIIIIEEEDDDCCCAAA@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<::::::999999999888888888888999:::;;;;;;<<<<<<;;;888999:::<<<<<<=========;;;<<<<<<===>>>???@@@@@@@@@EEELLL\\\|||wwweeeZZZ^^^iiinnneeegggtttsss\\\TTTNNNMMMMMMNNNQQQWWW___eeebbbdddjjjsss{{{|||hhh]]]^^^kkkxxxhhhTTTLLLLLLLLLMMMOOOSSSVVVXXXZZZbbblllssszzztttooojjjvvvzzzhhheeehhhlllppptttwww|||mmmjjjmmmwwwqqqjjjdddcccdddfffggghhhkkkmmmuuu|||tttnnnwww|||ttt^^^SSSRRRTTT\\\dddmmmsss{{{~~~{{{xxxvvvoooiiieeecccbbb```dddiiipppyyysssppp```LLLJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888999:::;;;<<<<<<<<<<<<888999:::;;;<<<<<<;;;;;;<<<======>>>???@@@AAABBBCCCFFFSSSppp|||jjj___^^^jjjzzzuuujjjlllpppzzzaaaTTTOOOOOOPPPPPPQQQVVV]]]dddhhheeeiiirrr~~~rrr___ZZZaaaqqqsss\\\TTTHHHKKKLLLLLLNNNSSSWWWYYY]]]eeennnsssyyyooollljjjuuussspppssswww{{{|||eeegggmmmzzzfffbbb\\\XXXYYY[[[^^^___]]]______eeemmmggggggtttvvv|||bbbTTTRRRUUUTTT\\\eeelllsss|||zzzpppiiidddddddddaaaaaacccfffpppuuunnn{{{eeeNNNJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<888999:::;;;;;;;;;:::999===>>>???@@@AAABBBCCCCCCEEEGGGYYY}}}sssfffaaagggzzzkkkfffoooyyyfffXXXRRRNNNOOOPPPPPPQQQUUU\\\aaabbbffflllwwweee^^^]]]ccczzzcccSSSRRRLLLMMMOOOOOOQQQTTTXXX[[[aaaiiiqqqvvv}}}}}}jjjhhhiiiuuu}}}}}}}}}oooccceeeqqqppp```[[[XXXYYYYYYWWWWWWZZZ___\\\^^^dddggghhhnnnwwwxxxhhhWWWTTTVVVVVVYYY___fffooowwwrrrqqqnnniiieeebbb``````aaafffjjjyyyzzziiimmmrrrWWWJJJGGGDDDBBB@@@AAAAAAAAA@@@??????>>>>>>======<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<>>>@@@BBBBBBBBBIIIFFFjjjnnniiiiiipppxxxiiilllpppoooYYYVVVTTTIIIMMMKKKMMMRRRVVVYYY]]]cccmmmxxx|||zzz}}}xxxttttttvvvvvvrrrmmmzzzccc]]]___jjjtttYYYOOOMMMJJJKKKMMMNNNPPPTTTYYY]]]___gggqqqzzzzzziiiggggggsss}}}yyyzzz}}}hhhaaadddttthhh[[[WWWWWW[[[]]]^^^```dddaaa```ccckkkooorrryyykkkXXXRRRSSSTTTVVV\\\dddmmm|||}}}vvvqqqooommmiiidddaaa`````````eeeiiixxx}}}jjjjjj{{{rrrXXXKKKFFFDDDAAAAAAAAABBBAAA@@@??????>>>>>>======<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>======>>>@@@BBBCCCCCCMMMRRRyyyqqqmmmuuurrriiipppyyyfffTTTQQQSSSLLLMMMLLLNNNTTTYYY\\\bbbiiirrr|||yyyyyyxxxuuussssssqqqoooooooooooonnnmmmnnnkkkiiiiiikkkllljjjgggppp^^^[[[cccuuucccTTTOOOMMMJJJLLLNNNPPPRRRWWW\\\``````hhhsssvvvgggfffeeeppp|||zzzooonnnvvv~~~yyyjjjaaabbbggg{{{}}}dddWWWVVVXXX]]]aaabbbfffjjjiiijjjpppxxxppp[[[SSSQQQSSSVVV\\\dddmmm}}}{{{tttooommmkkkhhhdddaaa`````````cccggguuulllfffrrrpppZZZNNNDDDCCCAAAAAABBBBBBAAA?????????>>>>>>======<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>@@@BBBDDDEEEQQQ```sssqqq}}}mmmjjjxxxlll[[[OOOLLLPPPPPPOOONNNQQQWWW\\\```hhhpppzzz~~~}}}}}}~~~|||zzzwwwuuurrrqqqqqqqqquuurrrnnnkkkiiihhhfffdddgggfffdddeeefffggggggfffcccccccccdddeeefffggghhhuuugggZZZ[[[hhhrrrWWWQQQPPPMMMNNNOOOQQQSSSUUUZZZ___cccgggmmmyyyrrreeeeeedddnnnxxxrrr{{{yyyrrrrrrrrrsssvvv}}}tttgggfffkkknnnggg]]]^^^gggnnn~~~ggg^^^^^^aaafffhhhhhhjjjooossswwwttt```UUUSSSUUUXXX^^^fffooo}}}yyytttooommmkkkhhheeebbbaaa``````aaaeeeqqqooodddjjjooo\\\QQQDDDCCCBBBBBBCCCCCCAAA?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???BBBEEEHHHRRRmmmrrrqqqssslllmmm~~~]]]VVVOOOJJJNNNQQQPPPPPPSSSYYY]]]bbblllvvv{{{xxxxxxzzz|||vvvvvvtttsssrrrrrrrrrrrrvvvssspppmmmjjjiiihhhhhhmmmkkkjjjjjjlllmmmmmmllllllnnnppprrrrrrrrrtttvvviiiaaaZZZ___rrrdddPPPNNNNNNIIIPPPQQQSSSUUUWWWZZZ___ccckkkqqq~~~oooccceeeeeennn{{{tttooo{{{xxxrrrlllgggccc_________```ccchhhooouuuzzzxxxiii```^^^```bbb^^^XXX___nnnyyyjjjggggggkkkpppqqqoooqqqvvv}}}xxxcccXXXSSSTTTWWW^^^gggqqq}}}|||yyyuuuqqqnnnllljjjgggdddbbbaaaaaa```bbblll|||uuuhhhgggxxx{{{oooaaaVVVGGGEEECCCCCCCCCCCCAAA@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<>>>?????????BBBGGGKKKVVVzzz}}}nnnrrryyypppmmmrrrnnnWWWWWWRRRLLLNNNPPPRRRRRRVVV[[[```fffqqq}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||zzzxxxuuurrrrrrssstttxxxwwwvvvxxx{{{~~~~~~ccc```___hhhxxx]]]QQQOOOOOOMMMOOOPPPSSSUUUWWW[[[aaaeeemmmtttnnnccceeefffnnnxxxrrrqqqvvvpppiiibbb]]]YYYVVVTTTTTTTTTUUUUUUUUUXXX]]]```dddgggkkkooovvv}}}jjj___XXXVVVWWWYYYZZZYYYcccxxxmmmhhhjjjpppvvvwwwuuuwww|||vvvbbbWWWRRRQQQTTT\\\fffqqq}}}|||{{{xxxuuuqqqpppmmmjjjgggdddbbbaaa^^^```hhhuuuqqqiiippp|||xxxrrrggg]]]KKKIIIEEECCCCCCCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<>>>@@@??????BBBHHHMMM___~~~rrrkkkxxxpppmmmqqq~~~bbbVVVWWWRRRNNNPPPPPPTTTUUUZZZ```eeemmm|||vvvaaabbbffftttiiiXXXSSSPPPOOOSSSNNNQQQTTTWWW[[[aaaggglllrrryyyoooccceeeeeemmm~~~xxxrrruuuvvvqqqlllhhhccc___[[[VVVSSSRRRQQQPPPOOOQQQRRRQQQPPPQQQRRRTTTUUUXXX[[[]]]aaannnlll^^^WWWTTTSSSTTTSSS\\\aaalllxxxqqqttt|||mmm^^^UUUQQQPPPTTT\\\gggsss~~~~~~}}}{{{yyyuuussspppmmmiiifffcccbbb]]]^^^dddppp||||||mmmjjjoooxxxwwwoooeeePPPLLLGGGDDDCCCCCCCCCBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<>>>@@@@@@???BBBIIIOOOiiiuuukkkiiirrrgggkkkyyyjjjZZZTTTTTTNNNOOOTTTRRRUUUXXX^^^fffnnnxxxnnnbbbeeekkk}}}ZZZPPPOOOJJJKKKRRRPPPRRRWWW[[[aaagggoootttxxxoooccceeeeeelll|||zzztttvvvzzzkkkbbb___\\\ZZZ[[[YYYVVVTTTRRRRRRRRRRRROOOQQQRRRRRRPPPOOOOOOOOONNNQQQTTTTTTWWWaaaqqq~~~uuuaaaWWWTTTSSSTTTVVVRRRaaahhhuuutttdddYYYTTTQQQQQQVVV^^^iiivvv~~~~~~|||wwwvvvsssoookkkgggdddccc]]]]]]bbblllxxx}}}zzzzzzqqqgggggg|||~~~zzz{{{uuukkkTTTOOOHHHDDDBBBCCCCCCCCC?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<>>>@@@@@@???BBBJJJQQQnnnssshhhjjjuuujjjbbbjjj{{{___UUUSSSOOOIIIOOOWWWTTTWWWZZZbbbkkktttjjj\\\dddxxxqqqTTTNNNNNNJJJKKKQQQUUUTTTWWW\\\aaahhhtttqqqbbbbbbbbbkkk}}}{{{yyyxxxeee]]]ZZZVVVUUUWWWXXXXXXYYYXXXWWWUUUUUUUUUXXXYYYYYYUUUPPPMMMLLLNNNMMMLLLNNNRRRTTTYYYcccnnnuuuiii\\\UUUSSSRRRTTTXXX[[[aaarrruuuhhh\\\UUUQQQPPPUUUVVV^^^mmm}}}~~~~~~|||{{{xxxtttooommmkkkhhhddd```aaa```ccchhhooo{{{{{{yyy~~~wwwllljjjsss|||}}}~~~~~~gggVVVHHHFFFCCC>>>AAAIII@@@???>>>======<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<<<<<<<<======<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======@@@BBB@@@DDDTTTeeennnddd```rrrmmmcccgggnnnvvv]]]SSSSSSQQQPPPOOOQQQUUUXXX[[[```iiiuuuoooeeeeeexxxfffPPPMMMOOOKKKLLLQQQSSSTTTYYYaaahhhqqq~~~nnn___]]]^^^eeesss|||ccc\\\VVVWWW]]]dddmmmuuuzzz||||||xxxrrrmmmlllmmmggggggfffccc^^^ZZZXXXXXXUUUQQQOOOQQQSSSUUUZZZ```mmm}}}xxx```WWWOOONNNNNNOOOSSSXXXddduuu~~~yyy}}}}}}rrr```RRROOOQQQTTTZZZgggyyy}}}xxxsssnnnllliiigggeeedddbbbcccggglllwwwtttkkkjjj|||yyycccNNNGGGDDDAAA@@@CCC@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;>>><<>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>===<<<<<>>EEEEEEKKKhhh~~~lllaaaYYYhhhjjjdddbbbiii}}}vvv^^^VVVMMMOOOPPPQQQRRRTTTWWWZZZeeedddlllsssffflllvvveeeWWWLLLLLLNNNMMMNNNRRRUUUVVV]]]fffmmmsss~~~~~~lll^^^YYYZZZ```jjjwwwuuuvvvyyy~~~nnn___\\\___dddmmm~~~zzzsssmmmhhhdddbbbaaa\\\XXXYYYYYY[[[```gggrrr|||gggYYYTTTPPPQQQSSSUUU\\\dddqqqzzzaaaQQQQQQVVVXXXbbbsss}}}zzzuuuooojjjgggggggggiiigggeeefffiiiqqqttt___[[[hhh~~~|||lllSSSFFFDDDDDDBBBAAA@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>>>>>>>???<<>>======<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>???>>>???AAAFFFOOOggg}}}jjj___ZZZhhh{{{rrrbbbfffiiiyyyuuu]]]TTTQQQPPPQQQRRRSSSTTTWWW[[[^^^ffflll}}}ooonnnwwwmmmVVVPPPKKKKKKMMMNNNQQQTTTUUUXXX```iiipppuuu~~~ttteee\\\UUUZZZcccmmmyyyssshhhkkklllooo{{{qqqllliiijjjhhhbbb]]]^^^[[[gggyyyyyysssooollliiihhhgggfffdddiiixxxhhhZZZUUUQQQPPPSSSWWW^^^jjjvvvxxxaaaSSSQQQUUUZZZbbbooo~~~}}}|||zzztttmmmhhhgggggghhheeebbbaaa```ffftttfffWWW]]]kkkzzzwwwyyy~~~uuu___MMMEEEDDDCCCAAA@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;:::999888999;;;===???<<>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::999666555666999<<>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777:::>>>???>>><<<;;;:::;;;AAACCCGGGaaa~~~mmmdddsssnnnooogggjjj{{{{{{gggXXXRRRQQQLLLQQQQQQTTTXXXYYY]]]hhhtttwwwuuummmSSSLLLKKKJJJJJJMMMPPPSSSUUUXXXbbbhhhppp|||{{{yyypppeee\\\ZZZ\\\eeeqqq~~~tttoooqqqzzzqqqjjjdddcccbbbcccfffjjjnnnpppttt{{{yyylll^^^[[[aaaaaaiiipppuuuvvvvvvcccYYYSSSPPPUUUSSSWWWcccmmm|||zzzllleeeaaadddllltttuuu```UUUPPPPPPXXX```ooo}}}|||{{{}}}}}}zzzuuuooojjjgggddd___ZZZYYYZZZ]]]fffpppiii___```uuuoootttzzzxxx{{{lllXXXIIIEEECCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888;;;===>>>===<<<<<<<<>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;======<<<<<<===>>>AAAEEEKKKZZZzzzxxxnnn~~~kkkbbbfffgggxxxqqqZZZSSSNNNOOORRROOORRRSSSVVVZZZ]]]fffxxxxxxvvvwwwZZZSSSKKKKKKLLLMMMOOORRRWWW[[[^^^llluuu{{{}}}~~~zzzwwwvvvvvvyyywwwlll^^^ZZZZZZ```kkkyyyzzznnnffffffnnnuuu}}}|||xxxwww{{{zzz}}}zzz```XXXQQQRRRWWWTTT]]]cccllluuu~~~fffXXXTTTSSSQQQWWWXXX^^^nnn{{{}}}qqqfff\\\UUUUUUXXX___hhhqqqpppjjjbbbYYYTTTUUU^^^fffwww}}}zzzzzz{{{{{{zzzyyywwwuuurrrooommmeee```\\\\\\[[[]]]dddlllyyynnneeepppvvvwwwzzzxxxuuuvvvooo^^^NNNFFFDDDCCC@@@???>>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAACCCKKKbbbuuuppptttcccaaadddggg~~~fffVVVSSSNNNNNNQQQNNNUUUVVVZZZ^^^cccoootttsss|||kkkVVVTTTJJJKKKMMMNNNOOOSSSYYY^^^aaaooovvv{{{~~~{{{~~~xxxsssssstttxxxwwwkkk]]]ZZZYYY___hhhvvvzzzmmmdddccciiiooovvv}}}}}}zzzzzzlllVVVOOOKKKMMMQQQOOO[[[aaaiiirrrxxx~~~fffXXXTTTTTTRRRYYY[[[cccttt{{{nnn```WWWOOONNNQQQUUU^^^eeeiiijjjggg^^^WWWWWW___gggzzz~~~{{{zzzzzzyyyyyyyyyxxxvvvtttqqqpppgggbbb______^^^^^^dddkkkuuuvvvfffqqqzzzwwwyyyuuuqqqvvvssscccRRRGGGCCCBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>:::;;;============@@@BBBEEEKKKdddtttjjjlllvvvfff```]]]___fffsssfffVVVSSSXXXSSSQQQTTTTTTTTTZZZdddooo|||{{{xxx}}}tttjjjuuudddUUUNNNIIIJJJMMMQQQRRRSSSWWW___fffgggwwwzzzuuurrrwwwxxxooommmrrryyymmmaaaZZZWWWXXX^^^fffqqquuutttpppjjjeeedddiiimmmwwwpppZZZOOONNNHHHGGGMMMNNNXXX^^^jjjuuu}}}uuu```VVVUUUWWWVVV___dddmmm}}}nnnZZZSSSNNNOOORRRTTTYYY^^^fffvvv~~~vvvkkkjjjqqqwww}}}zzzyyyvvvyyy}}}~~~zzzuuuqqqgggcccaaaaaa___\\\```eeelllvvvmmmmmmwwwvvvmmmzzzyyyaaaPPPHHHEEEAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>999;;;===>>>>>>>>>@@@AAADDDLLLjjjkkkcccjjjxxxvvvbbbaaa]]]___jjj}}}qqqfffWWWUUUYYYTTTQQQTTTTTTVVV]]]jjjxxxtttnnnvvv^^^SSSPPPNNNKKKNNNRRRSSSUUUYYY___eeesssyyyrrrqqqvvvwwwooonnnlllqqq{{{ttteee[[[WWWWWWZZZ___eeeoootttpppllliiigggfffhhhlllwwwhhhYYYMMMLLLMMMLLLNNNSSSWWWaaallluuurrrcccZZZVVVUUU\\\\\\fffuuu|||qqq```UUUMMMOOORRRRRRYYYbbbmmm|||sssrrr~~~|||zzzyyywwwwwwxxx{{{~~~|||vvvpppiiibbb^^^^^^^^^\\\]]]```jjjqqqiiieeekkkvvvjjjfffttt~~~gggOOODDDDDDBBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<;;;999???======???>>><<<>>>CCCFFFSSSqqqmmm]]]lllnnneee``````aaammm}}}fffVVVXXXYYYVVVSSSQQQSSSUUU[[[aaalll|||~~~vvvvvvnnnWWWMMMJJJJJJKKKNNNRRRTTTWWW\\\ccciiivvvyyytttppprrrzzztttnnnmmmlllpppxxx~~~pppbbbYYYVVVVVVZZZ___eeeooovvvqqqmmmkkkiiihhhjjjmmmzzzhhhXXXLLLLLLNNNLLLNNNTTTWWWaaammm{{{oooaaaWWWTTTTTT\\\\\\eeerrryyy|||sss```TTTMMMNNNQQQRRRZZZcccqqqzzzwww~~~|||yyyxxxwwwvvvxxxzzz|||zzztttnnniiibbb\\\\\\[[[ZZZ[[[^^^hhhmmmyyyhhhbbbfffppp}}}gggeeeqqqpppXXXJJJEEEBBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<===<<<;;;<<<===>>>===<<<===<<<<<>>===@@@FFFHHHYYYyyylllbbbuuujjjccc```aaadddtttrrr```SSSUUUVVVUUURRRRRRTTTXXX^^^eeerrrxxxwwwgggRRRIIIGGGHHHJJJNNNRRRUUUXXX^^^gggmmmzzz{{{~~~pppnnnnnnvvv|||qqqkkkkkkkkknnnttt{{{vvvjjj___WWWVVVVVVZZZ___eeeoooyyyrrrlllllllllkkkmmmqqq}}}}}}gggWWWLLLLLLNNNMMMPPPUUUYYYaaannnpppaaaWWWSSSTTTZZZ[[[bbbmmmssswwwwwwaaaUUULLLNNNQQQSSS\\\gggzzz}}}|||}}}|||yyyxxxwwwvvvwwwyyy{{{xxxrrrmmmiiiaaa[[[YYYXXXWWWXXX[[[eeegggpppggg\\\^^^gggwwwcccaaajjjzzzzzzaaaNNNEEEBBBAAA@@@??????>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;===>>>===<<<===;;;<<<>>>???>>>BBBHHHKKKccctttfffeee|||~~~eeeaaa___```ggg~~~dddZZZRRRTTTUUUTTTRRRSSSWWWZZZbbblll|||rrryyycccQQQJJJIIIKKKKKKNNNRRRUUUXXX___gggnnnzzz{{{ttttttyyyvvvllllllqqq}}}yyynnniiiiiilllmmmrrrxxx}}}pppddd\\\VVVVVVVVVZZZ```eeennn~~~~~~|||qqqiiikkknnnooorrrwww~~~fffWWWLLLMMMOOONNNQQQWWW]]]cccooouuueeeYYYTTTUUUXXXYYY___hhhmmmssszzzdddWWWNNNOOORRRVVV```lll~~~zzz||||||yyyxxxxxxwwwwwwyyyzzzwwwqqqllljjjbbb[[[YYYWWWUUUVVVZZZ```aaalllgggXXXVVV^^^vvvppp^^^[[[cccvvvhhhQQQCCCBBBBBBAAA@@@????????????;;;;;;;;;<<<<<<<<<<<<<<<888777777888;;;<<<<<<;;;>>><<<<<>>===?????????CCCIII[[[|||rrrlllvvvjjj^^^___^^^```pppeeeYYYYYYYYYYYYXXXUUUSSSUUUZZZ___kkk{{{sssrrrZZZPPPKKKKKKMMMNNNPPPSSSTTTWWW^^^gggnnn{{{rrrhhhhhhlllqqq{{{yyyoookkkrrrwwwzzzoooiiihhhkkkmmmrrrxxx~~~yyyhhh___XXXUUUUUUVVVZZZ```eeennn|||vvvgggjjjqqqsssxxxkkk[[[PPPPPPRRRQQQTTTYYY___eeessskkkZZZTTTUUUUUUYYY___eeelllyyynnn___SSSRRRUUUZZZgggttt~~~|||~~~{{{yyywwwuuuuuuvvvwwwvvvqqqllljjjccc]]]\\\[[[XXXWWWYYYWWW^^^mmmoooXXXOOOSSSggg{{{jjj]]]\\\gggtttXXXGGGCCCBBBAAA@@@@@@??????@@@=========<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===@@@======??????@@@EEELLLhhhpppnnn~~~hhh]]]___^^^aaawww{{{bbbZZZZZZ[[[[[[YYYVVVSSSVVV\\\aaaoooqqqjjjVVVPPPKKKJJJMMMMMMPPPSSSUUUYYYaaakkkrrrjjjcccgggjjjppp}}}xxxrrrrrrvvv~~~}}}rrrjjjhhhiiikkkrrryyyxxxfff\\\WWWSSSUUUVVVZZZ```fffmmm|||kkklllrrrsssxxxmmm^^^RRRRRRSSSRRRTTTZZZ```hhhwwwnnn]]]WWWYYYVVV\\\bbbhhhrrrqqqbbbTTTRRRUUUZZZggguuu~~~~~~|||zzzsssrrrqqqsssuuutttoookkkgggaaa]]]]]]\\\XXXWWWXXXVVV^^^mmmwww\\\OOOPPPaaarrrlllaaa^^^jjjuuuZZZHHHCCCCCCBBBAAA@@@@@@@@@@@@>>>=========<<<<<<<<<;;;???===<<<===??????>>>======;;;;;;>>>@@@BBBIIIPPPttt}}}iiilllvvveee[[[^^^^^^cccooo^^^YYYYYYYYYYYYWWWTTTSSSVVV^^^dddqqqmmmgggUUUPPPLLLJJJMMMMMMOOOSSSVVV[[[cccnnnvvvzzzeeebbbhhhkkkrrrzzzyyy{{{xxxtttkkkhhhfffjjjqqqzzzwwweee[[[UUURRRUUUVVVZZZaaafffmmm{{{nnnnnnrrrsssxxxooo```TTTSSSTTTSSSUUUZZZbbbkkkzzzqqq```[[[]]]XXX^^^ffflllvvvssscccTTTRRRTTTYYYggguuu~~~|||{{{qqqooonnnppprrrrrrnnnjjjeee```]]]^^^]]]YYYVVVWWWWWW___kkkzzz|||___OOOOOO]]]lllmmmddd^^^jjjtttYYYHHHCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;>>>===<<<<<<===>>><<<;;;:::888999>>>AAADDDLLLTTT}}}vvvhhhnnniii```ZZZ^^^^^^eeegggZZZXXXWWWWWWWWWUUUSSSRRRWWW```fffsssooo```UUUNNNLLLMMMKKKLLLNNNQQQUUU[[[fffsss|||sssfffeeeiiimmmvvvqqqeeebbbbbbdddlllwwwrrraaaYYYTTTQQQRRRQQQUUU^^^hhhpppzzztttmmmppprrrwww}}}nnn```TTTQQQTTTVVVYYY\\\hhhssswwwiii___XXXWWW]]]ccclll}}}zzzhhhWWWQQQSSSWWWdddqqquuuzzz~~~zzzzzz|||vvvtttpppppppppqqqsssrrrmmmiii```^^^[[[ZZZZZZ[[[ZZZYYYYYY^^^eeelllzzz```UUUTTTZZZiiiyyyfff___mmmxxx[[[HHHDDDBBB@@@???@@@@@@>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@>>><<>>>>>DDDEEELLL[[[|||wwwpppjjjrrr]]]YYYUUUZZZ]]]iiisss]]]TTTQQQOOOPPPMMMMMMQQQUUUZZZaaaiii{{{yyy|||]]]TTTMMMKKKMMMKKKPPPSSSVVVYYY___jjjvvvnnneeehhhnnn{{{|||}}}vvviiiaaa```^^^aaajjjuuu~~~lll\\\VVVSSSRRRSSSSSSXXXaaaiiiqqq|||~~~qqqnnnnnnrrrxxxmmmaaaVVVRRRSSSUUUZZZ```qqq{{{qqqcccYYY]]]aaaeeelllwwwyyyttthhh]]]UUUVVVXXX[[[fffsss|||~~~{{{zzz~~~zzzuuurrrkkkjjjkkkllllllkkkhhheeebbb___\\\ZZZZZZZZZYYYXXXSSSVVV[[[aaannneeeWWWSSSYYYgggsssbbblllzzzyyy{{{xxxbbbQQQEEECCCAAA@@@@@@@@@???>>>============<<<<<<<<<<<<========================999???>>>???EEEEEEMMM___yyyxxxtttmmmfffYYYUUUVVV[[[___nnnhhhWWWQQQMMMLLLLLLKKKLLLRRRWWW]]]fffooo}}}vvvZZZSSSMMMKKKMMMLLLQQQTTTWWW[[[aaakkkxxxzzzkkkffflllssszzz|||wwwssslllaaa\\\]]][[[^^^hhhttt}}}hhhYYYTTTSSSRRRTTTTTTZZZbbbiiiqqq}}}zzzsssrrrwww}}}|||uuufff]]]TTTQQQRRRUUU\\\dddttt~~~wwwggg\\\^^^```dddjjjsss|||{{{qqqjjjggg^^^VVVRRRVVVYYY]]]kkkzzz{{{xxx{{{wwwrrrooollllllmmmmmmmmmllliiihhhdddaaa]]][[[ZZZZZZXXXWWWUUUVVVYYY```kkk~~~jjjZZZTTTXXXfff|||wwwdddkkkvvv}}}nnnsss~~~zzzdddQQQEEECCCAAA@@@@@@@@@???>>>============<<<<<<<<<<<<<<<<<<============>>>>>>:::??????@@@DDDDDDPPPfffzzzyyy{{{xxxbbbZZZUUU\\\___dddttt{{{___SSSNNNLLLJJJKKKKKKNNNTTTYYY___jjjtttpppWWWRRRLLLJJJMMMLLLQQQSSSWWW[[[bbbmmmzzzvvviiihhhpppyyyxxxzzzxxxlllgggbbbYYYVVVYYYXXX\\\fffsss}}}fffWWWSSSRRRRRRSSSUUU[[[ccciiiqqq}}}zzzxxx}}}|||qqqllllllkkkhhhddd[[[UUUPPPOOOQQQUUU^^^hhhttt{{{mmmaaa\\\]]]```fffmmmuuu}}}uuukkkaaa\\\\\\YYYSSSQQQUUUYYYaaatttwwwxxx~~~|||tttooolllmmmmmmnnnnnnmmmkkkjjjjjjeeebbb^^^\\\ZZZYYYWWWVVVVVVUUUWWW^^^gggxxxkkkZZZQQQTTT```vvvxxxeeejjjsssvvvjjjsss~~~fffPPPEEECCCAAA@@@AAAAAA???>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<@@@???AAAEEEFFFWWWtttyyy|||rrraaa[[[WWW]]]```ggg|||qqqZZZQQQMMMKKKKKKNNNNNNQQQVVVZZZaaammmyyyjjjTTTQQQLLLJJJMMMMMMPPPSSSWWW\\\dddppp~~~sssjjjkkkvvv}}}uuuxxx~~~ooobbb^^^ZZZSSSQQQVVVWWW[[[eeeqqq{{{fffWWWSSSRRRRRRRRRUUU[[[ccciiippp}}}~~~{{{nnnaaa\\\\\\[[[XXXWWWRRRPPPOOOPPPQQQUUU```jjjtttqqqeee\\\[[[]]]bbbhhhnnnxxxtttggg^^^VVVTTTWWWWWWSSSSSSXXX^^^hhh{{{uuuzzz{{{sssnnnlllkkkmmmmmmmmmkkkiiiiiijjjgggddd___\\\ZZZYYYWWWUUUUUURRRUUU[[[cccqqqjjjXXXMMMNNNYYYnnnzzzfffhhhppp}}}wwwnnn{{{jjjQQQFFFDDDAAAAAAAAAAAA@@@???============<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>???AAA???AAAGGGLLLeeevvvnnn___YYYWWWZZZ___mmmjjjXXXQQQLLLLLLNNNRRRRRRTTTXXX[[[cccqqqfffRRRPPPKKKIIIMMMMMMPPPSSSXXX^^^fffsss~~~rrrkkkooozzzzzzrrruuu}}}wwwhhh\\\YYYUUUPPPOOOTTTXXX[[[dddoooxxxfffXXXSSSRRRRRRQQQTTT[[[ccchhhnnn|||sssdddWWWTTTTTTSSSQQQRRRNNNNNNPPPSSSSSSUUU```kkkvvvssshhh]]]ZZZZZZ^^^ccchhhttthhh]]]WWWQQQRRRXXXWWWUUUYYY```fffrrrxxxuuu~~~{{{tttpppoookkkmmmnnnllljjjhhhiiijjjhhheee```]]]ZZZXXXVVVTTTTTTQQQTTT[[[aaallljjjYYYMMMKKKVVVfff~~~hhhggglllyyy~~~wwwoooVVVFFFDDDBBBAAAAAAAAA@@@???============<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@AAA???CCCKKKUUUvvvvvvuuulll\\\VVVWWWZZZbbbwwwfffWWWPPPKKKKKKPPPTTTTTTUUUXXX\\\eeevvvdddQQQPPPKKKIIIMMMMMMQQQTTTZZZ```iiivvv}}}qqqlllqqq}}}vvvooosss|||ssseeeYYYWWWTTTOOOOOOTTTZZZ\\\dddnnnvvv~~~gggYYYTTTRRRQQQQQQTTT[[[cccgggnnn{{{ooo___SSSQQQRRRPPPPPPQQQNNNOOORRRUUUTTTVVV___jjjwwwuuuiii^^^ZZZYYY]]]```dddqqq~~~zzzbbbXXXSSSOOOSSS[[[WWWWWW^^^gggmmmyyy~~~wwwvvv{{{vvvsssrrrlllnnnooonnnkkkiiijjjllliiifffaaa]]]ZZZXXXVVVTTTUUURRRUUU\\\aaakkkmmm\\\OOOLLLVVVaaa|||iiigggiiiuuu~~~ttt[[[FFFDDDBBBAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<<<<======>>>???@@@@@@@@@AAAAAA???DDDNNN\\\qqqwww~~~kkk[[[UUUXXX]]]hhhdddWWWPPPJJJKKKQQQUUUTTTUUUYYY]]]gggzzzyyycccPPPLLLMMMLLLMMMRRRRRRVVV^^^fffkkkssszzzsssooossswwwooorrrzzzwwwggg[[[ZZZXXXRRRPPPSSSYYY```iiiqqqwww}}}hhhYYYTTTSSSSSSVVVXXX]]]bbbfffnnn~~~uuuggg[[[QQQOOOPPPPPPPPPRRRTTTSSSTTTWWWYYY\\\eeeooo|||~~~sssmmm]]]ZZZZZZ]]]```eeennnwwwyyybbbXXXSSSQQQUUU]]]aaa```eeennnxxx}}}{{{~~~}}}wwwpppkkkpppmmmjjjhhhhhhgggfffeeejjjfffaaa]]]YYYVVVSSSQQQRRRQQQRRRWWW___mmmuuu\\\QQQQQQRRRbbboooeeegggpppxxxZZZMMMFFF@@@@@@AAA@@@@@@AAA@@@@@@????????????@@@@@@>>>?????????@@@@@@@@@@@@BBBAAABBBEEEMMMfff{{{ppp~~~vvvccc[[[YYYTTT^^^lll|||bbbWWWRRRMMMLLLPPPOOOVVVWWWXXXaaajjj~~~wwwbbbPPPLLLMMMLLLNNNRRRVVVYYY```ggglllvvvyyytttqqqvvvyyyoooqqqyyyqqq___ZZZXXXUUUWWW\\\^^^dddmmmsssvvvzzziiiYYYTTTRRRRRRUUUWWW\\\ccchhhqqqsssaaaWWWNNNMMMPPPQQQSSSVVVVVVUUUWWW[[[]]]aaajjjsss{{{ooohhh\\\YYYXXX\\\```fffpppzzzvvvaaaWWWTTTRRRXXX```ggghhhmmmwww~~~~~~zzzvvvqqqmmmpppmmmjjjhhhhhhgggfffeeegggccc^^^ZZZXXXUUURRRPPPSSSRRRRRRWWW]]]jjjxxx]]]QQQPPPQQQ___~~~rrrdddbbbjjjuuu^^^NNNFFF@@@@@@BBB@@@@@@AAA?????????>>>>>>?????????>>>>>>>>>?????????@@@@@@CCCAAABBBHHHTTTnnnwwwpppooo___ZZZ[[[VVV```sss{{{aaaVVVQQQLLLLLLOOONNNVVVXXX[[[fffqqqtttaaaPPPLLLMMMLLLNNNSSSYYY\\\cccjjjppp{{{xxxtttssszzzyyyoooqqqwww}}}fff]]][[[[[[```hhhjjjnnntttwwwxxxxxx{{{}}}lll\\\UUUSSSSSSTTTWWW]]]dddjjjuuu~~~mmmYYYQQQKKKLLLOOORRRUUUYYYZZZZZZ]]]cccfffjjjsss}}}vvviiibbb[[[WWWWWWZZZ```hhhtttsss___XXXVVVVVV[[[dddmmmooovvv~~~zzzwwwuuusssqqqpppmmmjjjhhhggggggfffeeeccc```[[[XXXVVVTTTRRRPPPSSSRRRRRRVVV\\\hhh{{{}}}```QQQOOOPPP[[[xxx|||hhh___fffrrrcccNNNFFFAAAAAABBB@@@@@@AAA???>>>>>>======>>>>>>???=========>>>>>>>>>??????CCCAAACCCLLL^^^yyypppqqqwwwfff[[[YYY\\\XXXbbb}}}xxx```UUUQQQLLLKKKOOONNNWWWZZZ___mmm{{{ppp^^^OOOMMMMMMLLLNNNTTTXXX^^^gggooouuu{{{}}}yyyvvvuuu|||yyyooopppvvv}}}kkkbbbccceeellltttxxx|||}}}{{{{{{}}}qqq```XXXVVVWWWUUUXXX^^^eeelllxxx~~~zzzyyywwwdddUUUNNNIIIKKKOOORRRVVV[[[```aaafffnnnsssxxxrrreee^^^YYYUUUUUUYYY___hhhvvvsssaaa[[[ZZZYYY___gggnnnsss||||||xxxuuutttssssssooommmiiigggggggggfffdddaaa^^^ZZZWWWUUUTTTRRRQQQQQQPPPQQQUUU[[[fffxxxcccSSSPPPQQQWWWrrrpppccciiivvvfffOOOGGGAAAAAABBB@@@@@@AAA>>>>>>============>>>>>>============>>>>>>>>>>>>CCCAAADDDPPPfffwwwiiissslll^^^WWWXXX\\\ZZZeeettt]]]SSSPPPLLLLLLOOOOOOYYY\\\cccssskkk\\\OOOMMMMMMLLLNNNUUUVVV^^^kkkuuuyyy{{{|||yyyxxxxxxqqqqqquuu|||~~~kkkiiipppuuu{{{uuuaaaXXXVVVXXXWWWYYY___gggooo{{{~~~|||}}}{{{xxx{{{rrr^^^TTTNNNKKKMMMOOOQQQVVV\\\eeehhhpppzzzqqqddd]]]WWWTTTSSSXXX___hhhvvvtttccc^^^]]]]]]aaaiiinnnvvv}}}xxxtttsssssstttooollliiiggggggfffeeeddd```]]]YYYWWWVVVUUUTTTRRRNNNMMMPPPUUU[[[eeewwwfffTTTQQQSSSTTTnnnxxxhhhrrriiiPPPHHHBBBBBBBBB@@@@@@AAA>>>>>>============>>>>>>============>>>>>>>>>>>>BBBBBBFFFSSSlllpppfffxxxeee[[[UUUVVV[[[\\\iiipppYYYRRRPPPLLLLLLPPPRRR[[[___fffxxx~~~gggYYYOOONNNNNNLLLOOOUUUVVV```nnnxxx{{{~~~}}}yyyvvvuuuxxx}}}wwwkkkqqq}}}zzzbbbVVVUUUXXXYYY[[[bbbjjjttt~~~zzzxxxyyy{{{zzzzzzqqq\\\UUUPPPNNNOOOQQQRRRWWW]]]hhhmmmwwwooobbb[[[VVVSSSSSSXXX___gggtttrrrbbb_________dddkkkppp{{{|||}}}}}}yyytttrrrssstttooollliiigggffffffeeeddd```^^^ZZZWWWVVVVVVTTTSSSMMMMMMPPPUUU[[[eeevvvgggTTTQQQTTTSSSkkk}}}mmm{{{lllQQQIIIBBBBBBBBB@@@@@@AAA???>>>>>>======>>>>>>???=========>>>>>>>>>??????AAACCCIIIXXXrrrnnnkkk```YYYUUUTTT[[[^^^oookkkVVVPPPOOOMMMNNNRRRTTT]]]aaajjj}}}yyydddWWWNNNNNNNNNLLLOOOVVVZZZdddqqqyyy{{{}}}}}}{{{}}}xxxpppxxxgggXXXVVVYYYYYY\\\dddnnnzzz{{{qqqlllpppvvv~~~~~~xxxyyyzzz|||~~~~~~zzzzzz}}}qqq\\\VVVRRRPPPRRRSSSTTTYYY___iiinnnzzznnn```XXXUUURRRSSSXXX^^^eeeqqq|||~~~nnn```^^^```aaafffmmmqqq~~~||||||}}}|||yyyuuurrrssstttnnnlllhhhgggffffffeeeddd```]]]ZZZWWWVVVUUUSSSRRRNNNNNNQQQVVV[[[cccsssgggSSSOOORRRRRRjjjqqqpppQQQIIICCCBBBCCCAAA@@@AAA?????????>>>>>>?????????>>>>>>>>>?????????@@@@@@@@@EEEMMM]]]yyyvvvoootttwww\\\YYYTTTRRRZZZaaauuu|||fffSSSNNNOOONNNPPPTTTTTT^^^ccclllwwwsss|||~~~bbbVVVNNNNNNNNNLLLOOOVVV___gggrrrxxxyyyvvv}}}mmm\\\YYY\\\YYY\\\eeeqqq~~~ttthhh```cccgggnnn|||rrryyy|||yyy|||~~~zzz|||}}}|||yyy{{{qqq\\\UUURRRQQQSSSTTTUUU[[[bbbhhhnnn{{{mmm^^^VVVUUURRRSSSYYY^^^dddoooyyyyyyiii]]]]]]```bbbgggoooqqq}}}|||xxxzzz{{{yyyuuussssssuuunnnlllhhhfffffffffeeeccc```]]]YYYVVVUUUTTTRRRQQQPPPPPPSSSWWW[[[bbbqqq~~~fffQQQMMMOOORRRjjjttttttRRRIIICCCCCCCCCAAA@@@AAA@@@@@@????????????@@@@@@????????????@@@@@@@@@@@@???FFFPPPaaaqqqqqqzzzpppYYYYYYTTTRRR[[[cccyyyyyydddQQQMMMOOOOOOQQQUUUTTT^^^dddnnnsssoooyyy```VVVMMMKKKLLLNNNQQQTTTYYYfffuuuyyyuuu}}}ttt^^^WWWXXXYYYaaakkksssmmmbbbWWWVVV[[[bbbllltttuuummmkkk{{{yyyxxxxxxyyyyyyzzz{{{{{{~~~hhh\\\VVVVVVSSSPPPRRRYYY___bbbhhhttt|||iii\\\WWWUUUTTTWWW]]]bbbgggoooxxx}}}kkk\\\\\\___```hhhssssss~~~vvvyyy}}}zzzyyyyyyzzzzzzwwwssspppllliiifffeeeddddddcccbbb^^^]]]\\\ZZZWWWUUUTTTSSSRRROOOQQQWWWYYY^^^nnneeeOOOKKKNNNYYYgggxxxvvvSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@CCCCCCMMMhhhuuuqqqfff[[[TTTUUUYYYXXXhhhpppbbbTTTOOOPPPPPPQQQRRRWWW___fffoooxxxnnnnnnyyy```VVVMMMKKKMMMNNNQQQTTT[[[fffrrruuutttyyyaaaYYYZZZ[[[cccnnnxxxkkk```UUURRRUUUYYY```gggrrrwww}}}~~~yyyrrrllliiippp{{{xxxyyyxxxzzz~~~dddXXXUUUUUUTTTSSSUUU[[[bbbfffjjjwww~~~}}}hhh[[[VVVWWWVVVXXX___dddiiiqqqyyynnn```___aaabbbhhhpppwww}}}yyy~~~{{{yyyyyyyyyzzzzzzwwwssspppllliiifffdddddddddcccbbb___^^^]]]ZZZXXXUUUTTTSSSRRROOOQQQVVVYYY]]]nnnfffPPPKKKNNNVVVfffuuuzzzsssSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCEEESSSppp|||sssxxx{{{bbbZZZUUUVVV[[[[[[lllkkk^^^RRRNNNPPPQQQRRRTTTVVV^^^hhhuuutttjjjkkkxxx___UUUMMMLLLMMMNNNQQQTTT]]]dddlllpppssseee\\\]]]]]]fffrrr}}}jjj___TTTQQQQQQRRRUUUYYY___ccchhhjjjiiiiiikkkmmmuuu{{{wwwxxxzzz|||aaaVVVTTTUUUVVVWWWZZZ___eeekkkooo{{{zzzfffZZZVVVYYYXXXZZZ```fffkkkttt|||ttteeedddgggiiimmmsss|||}}}{{{~~~zzzxxxxxxyyyzzzzzzxxxsssoookkkhhheeedddddddddcccbbbbbb```^^^ZZZWWWUUUSSSSSSQQQOOOPPPUUUWWW\\\mmmgggPPPKKKNNNTTTffftttwww}}}oooSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCHHHZZZ{{{xxxtttsss]]]YYYVVVWWW]]]^^^rrreeeZZZOOOMMMOOOQQQSSSUUUWWW^^^kkk~~~nnnfffjjjyyy}}}^^^UUUMMMLLLNNNOOOQQQTTT\\\```gggmmmvvvjjj^^^___^^^ggguuukkk```VVVRRRRRRQQQSSSVVVYYY]]]bbbddddddgggnnnssszzzyyytttuuu}}}|||bbbWWWVVVVVVYYY]]]___bbbiiipppwwwyyyfff[[[VVVZZZYYY[[[bbbgggmmmvvv{{{mmmkkkooorrrvvvzzz}}}|||~~~zzzwwwwwwxxxzzzzzzxxxsssooojjjhhheeedddddddddcccbbbcccaaa^^^ZZZWWWUUUSSSSSSQQQNNNOOOTTTVVV[[[lllhhhQQQLLLNNNUUUeeevvvwww{{{lllSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDCCCJJJ^^^}}}|||lllYYYZZZWWWXXX^^^bbbxxx{{{aaaWWWNNNMMMOOOPPPRRRUUUZZZaaarrrzzzkkkffflll|||{{{]]]TTTMMMLLLNNNOOOQQQTTTZZZ]]]eeeooo~~~pppaaaaaa```iiiwwwnnncccXXXTTTSSSSSSUUUYYYWWW\\\aaabbbbbbfffnnnuuuwwwsssvvv{{{cccZZZZZZZZZ^^^ccceeefffmmmwww}}}jjj^^^XXX[[[ZZZ\\\ccciiipppzzzxxxrrrsssuuuzzz}}}~~~~~~{{{uuuvvvxxxzzz{{{xxxsssoooiiigggdddcccddddddcccccccccaaa]]]YYYVVVTTTSSSSSSQQQNNNNNNSSSTTTYYYjjj~~~iiiRRRLLLMMMTTTaaa}}}yyyxxxlllSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAACCCDDDEEEEEEMMMbbbgggXXX\\\YYYXXX^^^eeewww^^^UUUNNNMMMNNNNNNPPPTTT^^^eeexxx~~~xxxllliiiqqqwww\\\TTTMMMMMMOOOOOOQQQTTTZZZ]]]gggvvv{{{gggeeedddnnn|||uuuiii[[[UUUTTTTTTWWW[[[YYY___dddfffggglllwwwyyyvvv|||{{{eee^^^```___cccjjjllllllvvvqqqccc[[[\\\[[[]]]eeellltttzzzuuuwww}}}|||zzztttuuuxxxzzz{{{xxxsssnnniiifffdddccccccddddddcccbbb```\\\XXXUUUSSSSSSSSSQQQNNNNNNQQQSSSXXXiii}}}}}}kkkSSSLLLMMMPPP]]]xxxzzzttt|||nnnSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEGGGQQQhhh{{{cccVVV]]]ZZZYYY___jjjqqqZZZSSSNNNNNNOOONNNPPPTTT```hhh}}}{{{uuummmmmmtttttt[[[SSSMMMMMMOOOPPPQQQTTT\\\```mmmpppkkkkkkttttttbbbXXXTTTTTTXXX]]]]]]ccciiillloooyyy}}}~~~}}}jjjddddddbbbgggpppsssuuuyyyiii___^^^\\\```hhhpppyyy|||~~~yyyvvvsssuuuwwwzzz{{{xxxrrrnnnhhhfffcccbbbcccddddddccc```^^^ZZZVVVTTTSSSSSSTTTQQQMMMMMMPPPRRRWWWhhh|||~~~|||lllTTTMMMMMMNNN^^^{{{vvvkkknnnwwwnnnSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???AAABBBDDDEEEIIIUUUpppkkk___TTT\\\ZZZYYYbbbqqq~~~kkkVVVQQQMMMOOOPPPPPPSSSWWW___hhhxxxrrrlllnnnuuusss[[[SSSMMMMMMPPPPPPQQQTTT^^^cccqqqwwwppppppyyy~~~iii\\\VVVUUUXXX^^^\\\bbbiiimmmsssooojjjfffdddjjjtttxxx{{{~~~lllaaa___^^^bbbjjjsss}}}}}}wwwsssssstttwwwzzz{{{xxxrrrnnnhhhfffcccbbbcccddddddccc___]]]YYYUUUSSSSSSSSSTTTQQQMMMMMMPPPQQQVVVhhh|||}}}{{{mmmUUUMMMMMMNNNcccssscccdddnnnoooSSSJJJCCCBBBBBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@BBBDDDDDDKKKXXXwww___\\\RRR\\\ZZZYYYdddvvvzzzfffRRRNNNLLLOOOQQQRRRUUUZZZ]]]gggwww~~~{{{nnnkkknnnttt~~~qqqYYYRRRMMMMMMOOOPPPSSSXXX\\\iiizzzzzzxxx{{{bbbVVVYYY]]]^^^aaabbbhhhttttttoookkkmmmpppsssyyysssccc]]]^^^cccmmm{{{|||vvvrrruuuvvvxxx{{{|||xxxpppiiidddcccccccccdddccc```^^^[[[ZZZYYYWWWVVVUUUTTTTTTQQQNNNNNNQQQTTTZZZgggsss|||zzziiiUUUOOONNNPPPjjjmmmaaacccooowwwYYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@BBBEEEHHHKKKjjjaaa]]]WWWWWW]]]]]]ccc~~~wwwdddQQQPPPOOOMMMMMMPPPUUUYYYeeelllwwwxxxzzzooollllllnnn{{{nnnYYYRRRLLLMMMOOOPPPSSSXXX```lll|||mmm^^^\\\]]]\\\eeeiiirrr~~~vvvuuuuuuuuuxxxuuueee___aaagggrrr{{{uuuqqqqqqssswww{{{|||xxxpppjjjeeedddccccccdddbbb```]]][[[ZZZXXXVVVTTTSSSRRRRRRPPPNNNMMMPPPSSSYYYfffrrr}}}zzzfffRRRMMMLLLRRRmmmooocccdddpppwwwYYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@AAAAAABBBAAAAAACCCFFFIIIVVVwwwvvv\\\[[[VVVXXX]]]]]]eeeppp\\\OOOOOONNNNNNOOOSSSXXX]]]fffqqq~~~vvvwwwyyylllhhhjjjpppiiiXXXQQQLLLMMMOOOPPPTTTXXXaaammm|||{{{iiibbbaaa```eeemmm{{{}}}zzz}}}xxxiiiaaadddkkkvvvzzztttqqqooorrrwww|||}}}xxxqqqkkkgggeeedddccccccaaa___\\\\\\ZZZXXXVVVSSSQQQPPPPPPOOOMMMMMMPPPSSSXXXdddppp{{{~~~dddQQQMMMMMMUUUrrrpppeeefffrrryyyYYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@AAABBBCCCBBBBBBDDDHHHKKK]]]}}}jjj|||{{{YYYXXXVVVYYY\\\\\\ggghhhWWWMMMNNNNNNNNNPPPUUU\\\aaahhhwww{{{sssttt~~~wwwiiieeehhhrrrfffXXXQQQLLLMMMOOOPPPTTTYYYaaalllyyyrrriiiiiikkkjjjttt}}}|||nnncccfffmmmwww~~~yyyuuurrrssswww|||yyyqqqkkkhhhfffdddcccbbbaaa^^^\\\]]]\\\YYYVVVSSSQQQPPPOOONNNLLLLLLOOORRRWWWcccnnn|||~~~eeeQQQOOOQQQVVVuuuqqqfffhhhttt}}}YYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@AAABBBBBBBBBBBBDDDHHHKKK]]]rrrfffxxxZZZVVVVVVZZZ[[[ZZZhhh{{{dddVVVMMMNNNNNNOOOQQQWWW]]]bbbhhh~~~yyyoooqqqzzzvvviiifffhhhsssfffWWWPPPLLLMMMOOOPPPTTTYYYaaakkkwww|||qqqrrrwwwzzzttthhhjjjooowww}}}yyyvvvttt{{{yyyqqqlllhhhfffdddbbbbbbaaa___]]]___]]][[[WWWTTTRRRPPPPPPNNNLLLLLLOOORRRWWWbbbmmm||||||cccPPPNNNRRRVVVvvvqqqgggiiittt{{{~~~~~~YYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAADDDHHHKKK```pppiiisss[[[UUUWWWZZZZZZZZZkkkppp^^^TTTNNNNNNOOOOOORRRWWW^^^cccjjjzzzmmmnnnwww~~~vvvkkkiiijjjssshhhWWWPPPKKKMMMOOOQQQUUUZZZbbbkkkxxx}}}||||||}}}qqqqqqrrrvvv}}}}}}{{{yyyxxxwwwppplllhhhfffcccbbbaaaaaa___^^^___^^^[[[XXXUUUSSSQQQPPPNNNLLLMMMPPPSSSWWWbbblll{{{zzz```MMMLLLPPPXXXxxxpppfffhhhtttrrrvvv{{{YYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@???@@@AAAAAAAAADDDHHHKKKfffvvvnnniiiYYYUUUWWWZZZZZZ]]]qqqzzzcccVVVQQQOOOOOOPPPQQQTTTYYY```eeerrr|||lllmmmuuu}}}~~~}}}vvvmmmjjjkkkssskkkVVVPPPKKKMMMOOOQQQUUUZZZ```hhhvvv}}}xxx{{{sssvvv}}}wwwtttrrrssswww}}}}}}||||||||||||tttnnnkkkgggeeebbbaaaaaaaaaaaa___]]]\\\ZZZWWWTTTRRRQQQPPPNNNMMMNNNQQQTTTXXXbbblllzzzxxx___LLLLLLQQQ[[[{{{nnneeegggrrrllltttyyyYYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@@@@AAABBBBBBCCCEEEIIILLLggg|||uuu```WWWTTTWWWZZZ[[[bbbzzzmmmYYYQQQPPPOOOPPPQQQSSSWWW^^^fffkkk}}}}}}lllnnnvvv{{{|||zzzuuullliiiiiiqqqnnnVVVPPPKKKMMMOOOQQQUUUZZZ]]]eeesssvvvppprrrwww|||{{{nnnpppvvvyyyxxxtttooonnnrrrxxx}}}}}}}}}~~~~~~yyyqqqllljjjgggdddbbbaaaaaabbbaaaaaa\\\ZZZXXXVVVSSSRRRPPPPPPOOONNNOOORRRTTTXXXbbblllzzzwwwaaaMMMNNNSSS___~~~mmmdddfffqqqjjjvvvyyyYYYNNNDDDBBBCCCAAA@@@AAA@@@@@@????????????@@@@@@AAABBBCCCCCCDDDGGGKKKNNNbbbzzz[[[WWWTTTVVVYYY]]]gggfffVVVRRRTTTNNNPPPRRRUUUZZZbbbjjjppp}}}mmmooowwwzzzzzzyyytttkkkggggggqqqmmmVVVPPPLLLMMMPPPQQQTTTYYY^^^cccpppwwwpppkkkjjjlllooowwwqqqfffiiillluuurrrjjjmmmpppooottt}}}}}}xxxyyyyyyqqqkkkgggfffeeeeeedddcccbbbaaa```___[[[YYYWWWUUUTTTSSSSSSTTTPPPNNNNNNPPPRRRVVV```kkk{{{{{{zzz___PPPGGGQQQ\\\kkkeeegggttt{{{qqquuu{{{XXXLLLBBB@@@CCCBBB@@@@@@????????????????????????@@@AAA@@@???BBBGGGLLLNNNbbbzzzrrr\\\TTTTTTUUU[[[]]]fffttt___WWWTTTRRRUUUSSSTTTXXX]]]dddnnnyyy{{{qqqpppwwwsssuuu|||sssiiihhhiiippplllVVVPPPLLLMMMPPPQQQUUUYYY]]]bbbooo|||nnnhhhcccccceeehhhpppxxx}}}pppeeegggiiissstttlllnnnqqqpppttt}}}~~~}}}yyyzzz~~~vvvooojjjggggggeeeeeedddbbbaaa___^^^^^^[[[YYYXXXVVVTTTTTTTTTTTTQQQOOONNNOOOPPPTTT^^^iii|||dddTTTJJJRRR```ooohhhhhhuuu|||}}}ZZZNNNCCCBBBDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBGGGLLLNNNhhhooo\\\VVVWWWVVV[[[___kkkooo\\\UUUTTTSSSUUUTTTVVVZZZ___dddnnnxxxrrrqqqwww~~~ooopppvvv|||qqqiiihhhjjjrrrjjjVVVPPPLLLNNNPPPRRRUUUZZZ]]]bbbooorrreee```\\\]]]___bbbjjjqqqxxxpppdddeeefffooo}}}xxxttt|||yyypppppprrrqqquuu|||~~~zzz{{{zzzrrrllliiihhhgggeeedddcccaaa___]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSSSSQQQNNNMMMOOOOOOSSS\\\ggghhhWWWKKKRRRdddwwwnnnjjjwww[[[OOODDDCCCEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBEEEKKKPPPrrrhhhZZZWWWYYYWWW[[[aaassshhhYYYSSSSSSTTTVVVUUUXXX]]]aaaeeennnxxxtttssszzz{{{kkkjjjooowwwnnnhhhhhhkkkuuuhhhVVVPPPLLLNNNPPPRRRVVVZZZ^^^cccpppzzzlllaaa\\\YYY[[[^^^bbbiiipppvvvqqqeeeeeeeeemmm{{{|||uuussstttxxxvvvtttuuuuuuxxx|||}}}zzz{{{~~~~~~uuummmiiigggggghhhdddcccbbb___]]][[[YYYYYYYYYYYYXXXVVVUUUTTTSSSSSSPPPMMMMMMOOOPPPTTT^^^iiiiiiXXXKKKQQQfffsssmmmzzz\\\OOODDDCCCEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBDDDKKKSSSyyyaaaXXXWWWYYYVVVZZZccczzz|||bbbUUUQQQRRRSSSVVVWWW[[[```bbbeeeoooyyyxxxvvv}}}yyyhhhggglllsssmmmhhhiiimmmyyyhhhVVVPPPLLLNNNQQQSSSWWW[[[aaafffsssqqqeee]]]YYYXXX\\\___cccjjjqqqwwwttthhhfffdddlllzzz}}}qqqlllooosss{{{~~~yyyyyyzzz|||{{{yyyzzz~~~{{{qqqiiiffffffggggggcccbbb```^^^\\\ZZZXXXXXXXXXXXXWWWVVVTTTSSSRRRQQQNNNLLLLLLOOORRRWWWbbbmmmgggXXXMMMSSSfffuuunnn|||[[[OOODDDBBBDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAABBB@@@@@@BBBBBBCCCLLLWWW{{{{{{^^^ZZZXXXXXXVVVZZZeeettt]]]TTTPPPPPPRRRUUUWWW\\\aaacccfffppp{{{}}}{{{xxxhhhggglllpppmmmjjjkkkppp}}}jjjVVVPPPLLLNNNQQQSSSWWW\\\dddiiiwwwzzzggg]]]YYYVVVVVV[[[```ccciiipppwwwwwwjjjhhhdddjjjzzzyyykkkggglllsss|||~~~~~~yyyxxx{{{~~~xxxmmmfffdddeeeffffffbbbaaa```^^^\\\ZZZYYYXXXVVVVVVUUUUUUSSSRRRPPPOOOMMMKKKLLLOOOSSSXXXdddpppfffYYYOOOWWWiiisssmmm\\\OOODDDBBBCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???CCCCCCCCCMMM[[[|||uuu___^^^ZZZWWWWWW\\\gggkkkYYYRRROOOOOORRRTTTWWW\\\aaabbbeeeqqq~~~wwwgggggglllpppooonnnmmmrrrkkkVVVPPPLLLNNNRRRTTTXXX]]]eeelllzzzrrrbbbZZZWWWTTTUUU[[[```dddjjjpppttt|||xxxkkkgggbbbhhhxxxvvvhhheeelllsss{{{}}}yyyzzz}}}}}}uuujjjddddddeeeeeedddaaa```___^^^\\\[[[ZZZYYYTTTTTTTTTSSSRRRPPPNNNMMMMMMKKKKKKOOORRRWWWcccnnnbbbWWWOOOWWWooo{{{lllkkk]]]PPPEEECCCDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???<<<>>>CCCDDDCCCOOO___ooo^^^^^^WWWVVVYYY```kkkbbbTTTRRROOOOOORRRSSSVVV[[[___```eeerrruuueeeeeejjjqqqrrrqqqppptttmmmVVVPPPLLLOOORRRTTTXXX]]]fffmmm}}}|||{{{zzz}}}ooobbb\\\WWWTTTVVV\\\bbbeeekkkrrrqqqyyyxxxkkkgggaaagggwww~~~~~~pppcccbbbiiiqqq{{{~~~~~~zzz{{{{{{sssiiicccdddeeedddccc``````___^^^]]][[[[[[ZZZSSSSSSSSSSSSQQQOOOMMMLLLMMMKKKKKKNNNPPPUUU```kkk]]]TTTLLLUUUuuutttgggiii^^^RRRGGGDDDFFFDDDBBBAAA????????????????????????>>>;;;===DDDDDDCCCPPPaaaiii\\\\\\SSSVVVZZZcccmmm}}}\\\QQQQQQPPPPPPSSSRRRUUUZZZ^^^___dddsssssscccbbbhhhrrrttttttrrruuukkkZZZRRRLLLNNNRRRVVV[[[```iiisss{{{uuutttrrrsssttttttuuuzzzzzzdddXXXVVVSSSTTTXXX]]]___bbbiiiqqqrrryyyuuugggccc___dddrrrwww}}}{{{}}}vvvmmmfffbbbgggppp~~~vvvrrryyy{{{wwwyyy|||sssggg___^^^aaacccddddddbbb^^^ZZZWWWVVVWWWXXXWWWVVVUUUSSSQQQNNNMMMLLLLLLLLLMMMOOOOOOTTTbbbqqqzzz\\\OOORRRXXXxxxkkkcccjjj[[[PPPFFFCCCCCCBBB@@@AAA@@@@@@??????@@@@@@AAABBB???BBB@@@@@@DDDCCCPPPhhhggg\\\VVVWWWZZZ]]]^^^vvvsss]]]SSSKKKKKKQQQRRRYYYZZZ]]]``````eeerrrsssddddddlllvvvqqqnnnrrryyynnn[[[SSSMMMNNNRRRVVV[[[```kkkuuutttmmmkkkjjjlllnnnnnnpppvvvttt```VVVUUUTTTTTTYYY^^^aaacccjjjsssrrrxxxsssccc```]]]cccooottt{{{zzz}}}ppphhhccc```fffppp|||}}}wwwooojjjpppyyy{{{xxxzzz|||ssshhhaaa```ccceeefffeeeccc___[[[YYYXXXXXXXXXWWWVVVTTTRRRPPPNNNMMMLLLKKKKKKMMMOOOOOOUUUdddsssvvvYYYMMMPPPUUUrrr}}}gggdddoooZZZOOOEEECCCCCCBBB@@@AAA@@@@@@??????@@@@@@AAABBB@@@CCC@@@AAAEEEFFFTTTnnn~~~ddd[[[XXXZZZZZZ^^^aaa|||ppp\\\UUUMMMNNNSSSSSSYYY[[[^^^```aaafffuuuxxxgggdddjjjsssoooooottt|||vvv^^^UUUNNNOOORRRVVV[[[___lllxxx}}}nnnfffeeehhhjjjnnnqqquuu}}}{{{kkk[[[SSSTTTTTTUUUYYY___bbbdddllluuutttyyyooo^^^\\\ZZZaaalllooovvvwww|||{{{jjjccc```___fffqqq{{{zzz{{{}}}|||xxxyyy}}}xxxmmmfffccciiiqqqzzz|||zzz|||xxxpppfff``````ccceeefffeeeccc```]]]ZZZYYYYYYYYYVVVUUUTTTRRRPPPNNNMMMLLLIIIJJJLLLOOOQQQXXXhhhwwwoooUUUKKKMMMRRRiiitttcccffftttzzzYYYNNNEEECCCDDDBBB@@@@@@@@@@@@??????@@@@@@AAABBB@@@CCCAAAAAAFFFIIIZZZvvvwwwaaa[[[YYY[[[ZZZ^^^eeelllZZZVVVPPPPPPUUUTTT]]]^^^bbbddddddjjj{{{|||iiidddgggnnnmmmpppvvvaaaWWWOOOOOOSSSVVV[[[```mmmzzzyyykkkgggfffiiinnntttzzz{{{pppcccVVVQQQSSSSSSTTTXXX___bbbeeemmmvvvyyyjjjZZZZZZYYY```jjjkkkrrrttt{{{wwwhhhbbb______hhhsss|||ssssssvvv{{{|||yyyyyy}}}zzzqqqgggbbbccciiirrr{{{|||{{{~~~~~~rrrkkkccc^^^___bbbddddddcccbbb```]]][[[YYYXXXXXXUUUTTTSSSQQQOOONNNLLLLLLHHHIIILLLOOORRR[[[lll|||}}}hhhQQQJJJMMMQQQbbbpppaaaeeetttvvvXXXNNNEEECCCDDDBBB@@@@@@@@@@@@??????@@@@@@AAABBB???CCCAAAAAAGGGKKK___}}}rrr```ZZZXXX[[[[[[```iiijjjYYYTTTOOOPPPWWWVVVaaabbbfffggghhhooo~~~jjjccceeekkkmmmqqqxxxcccYYYQQQPPPSSSWWW\\\aaammmzzz{{{{{{zzz|||wwwmmmlllnnnmmmrrr{{{|||rrrhhh]]]SSSPPPSSSQQQSSSXXX___cccfffoooxxx~~~eeeXXXYYYXXX^^^hhhiiinnnrrrzzzvvvfff```___```iiiuuuvvvjjjlllrrryyy{{{yyyyyy|||~~~}}}uuummmgggdddhhhoooyyy~~~||||||~~~{{{pppjjjbbb___```bbbdddddd```______]]][[[YYYWWWVVVTTTSSSRRRPPPOOOMMMLLLKKKIIIJJJLLLPPPUUU^^^qqqxxxzzzaaaOOOJJJNNNQQQ```lll]]]aaaqqqsssWWWMMMDDDCCCDDDBBB@@@@@@@@@@@@??????@@@@@@AAABBB===AAA@@@AAAFFFLLLaaappp___ZZZVVVYYY]]]bbbooojjjWWWQQQLLLOOOXXXYYYaaacccfffggghhhqqqiiibbbdddjjjoootttzzzdddZZZQQQPPPTTTWWW]]]ccclllzzz}}}rrrrrrrrruuuzzz{{{sssuuuxxxwww}}}zzzqqqhhhaaaYYYRRRPPPSSSRRRSSSYYY```dddiiiqqq{{{ttt___WWWZZZXXX[[[eeehhhlllqqqzzzvvvgggaaaaaacccnnnzzzuuukkkmmmuuu~~~}}}}}}}}}~~~}}}xxxpppkkkiiiiiillluuu}}}{{{|||}}}zzzqqqllleeebbbccceeefffeee^^^^^^^^^^^^\\\YYYWWWUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKNNNSSSWWWbbbuuu{{{tttvvv^^^NNNKKKNNNQQQ^^^fffWWW\\\nnnqqqUUULLLDDDDDDDDDBBB@@@???@@@@@@??????@@@@@@AAABBB<<>>BBBAAAEEENNN[[[ggg\\\]]]aaannnlllZZZVVVUUUWWWZZZ\\\aaagggcccdddiiisss}}}{{{ttt}}}{{{jjj```]]]^^^ccclllyyyxxxoooooolllmmmqqqxxxmmm```bbbbbbjjjrrrwww|||www~~~___]]]\\\```gggqqqlll]]]UUUSSSXXX\\\bbbiiipppvvvzzz|||zzzyyywwwsssdddgggqqqvvvzzz}}}|||~~~|||wwwzzzxxxtttrrruuuxxxyyyyyy}}}mmm]]]SSSRRR[[[```fffpppgggfffiiiggglllmmmiiieeedddbbb^^^]]][[[YYYYYYWWWWWW]]]eeeoooxxx~~~|||vvvrrrooojjjgggjjjqqquuutttpppdddaaa]]]ZZZXXXWWWUUUSSSSSSSSSTTTTTTSSSQQQOOONNNKKKKKKKKKLLLMMMMMMLLLKKKNNNRRR[[[hhhuuupppeeebbb\\\jjjmmmWWWUUUmmmfff^^^]]]dddtttxxxZZZOOOIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>BBBCCCGGGOOOXXXvvvgggaaaaaa^^^lllppp[[[VVVSSSUUU[[[aaacccbbb```fffoooxxx|||tttuuuzzz{{{|||zzzyyy|||yyyjjjbbb``````aaaiiiuuu~~~tttrrroooooorrrzzzmmm```aaaeeeoooyyy|||}}}eeebbbbbbhhhrrrpppaaaYYYVVVYYY]]]cccjjjoootttxxxzzzooobbbgggppptttvvvyyyyyy}}}}}}wwwsssvvv{{{rrrmmmooorrruuuuuuvvvyyy~~~zzzfff^^^YYYXXX```kkk{{{qqqeee```bbbfffhhhlllmmmiiigggfffeeebbbccc```___```___```gggpppwww~~~~~~{{{vvvrrrpppkkkgggiiinnnqqqooolllccc```\\\ZZZXXXWWWUUUTTTSSSSSSSSSSSSRRRPPPOOONNNKKKKKKKKKLLLMMMMMMLLLKKKMMMQQQZZZggguuuooodddaaa^^^qqqkkkXXXXXXqqqlllccc```kkkxxxZZZNNNIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???CCCCCCFFFNNNVVVtttjjjcccdddbbbrrrooo[[[VVVSSSUUU\\\bbbcccbbbccciiirrr}}}sssmmmnnnrrrvvvwww|||{{{xxxyyywwwjjjcccbbbcccbbbiiirrr{{{{{{vvvsssqqqtttnnnaaabbbgggsss~~~lllhhhjjjuuuvvvggg^^^[[[\\\aaahhhnnnrrrvvvzzz|||{{{{{{lllccciiiqqqrrrsssvvvwww~~~~~~vvvqqqpppttttttjjjfffkkknnnqqqqqqqqqssswww|||sss^^^ZZZZZZ[[[cccuuurrrbbb]]]]]]```dddhhhmmmnnnkkkiiijjjjjjgggfffdddbbbcccdddgggqqq{{{~~~}}}{{{vvvrrrqqqlllhhhiiilllmmmjjjgggbbb___[[[YYYXXXXXXVVVUUUTTTTTTRRRQQQPPPPPPOOOOOOKKKKKKKKKLLLLLLMMMMMMMMMOOOSSS[[[gggxxxnnnddd___bbb{{{dddWWWZZZtttuuukkkgggwwwzzzZZZNNNIIIHHHGGGEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBFFFMMMVVVtttkkkdddeeeeeevvvnnn[[[WWWSSSUUU\\\bbbdddcccgggllluuurrrkkkggghhhkkkqqqsssxxxzzztttuuu{{{vvvjjjeeedddeeefffkkkrrryyyyyyuuurrrvvvoooddddddgggtttrrrpppvvv}}}lllbbb^^^^^^eeemmmuuuzzz~~~wwwlllfffmmmsssrrrqqqtttvvv~~~zzzpppmmmnnnuuu|||}}}mmmeeeccciiikkknnnnnnnnnoootttxxxnnn[[[VVV\\\```iii|||hhh___^^^___bbbfffjjjoooqqqnnnmmmnnnnnnllljjjgggeeefffgggmmmzzz~~~~~~{{{vvvrrrpppllliiiiiikkkkkkhhheee```]]]ZZZXXXXXXXXXWWWVVVUUUTTTRRRPPPOOOOOOOOOPPPJJJKKKLLLLLLLLLLLLMMMOOORRRVVV]]]iii|||mmmddd]]]fffwww[[[TTTZZZvvv~~~vvvsss|||[[[OOOJJJIIIGGGFFFDDDDDDCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBFFFNNNXXXwwwkkkcccddddddwwwooo[[[WWWSSSVVV]]]ccceeedddhhhlllvvvwwwllliiihhhhhhjjjoooqqqvvv}}}vvvoooooottt}}}yyynnnhhhfffdddgggkkkqqqwww}}}wwwvvv}}}nnneeefffiiivvvxxxzzzsssgggaaa___hhhttt}}}vvvmmmiiiooossspppooosssuuu}}}vvvmmmmmmpppttt}}}uuugggdddeeeiiikkkmmmmmmlllooouuuzzz~~~lll\\\XXXbbbkkkzzzzzzooodddaaabbbcccfffiiioootttwwwtttrrrrrrqqqnnnmmmiiiggghhhkkkttt~~~{{{vvvqqqmmmkkkiiiiiikkkkkkiiifff___]]]ZZZXXXXXXXXXWWWVVVUUUSSSQQQPPPOOONNNOOOOOOJJJLLLMMMLLLKKKLLLNNNQQQTTTXXX___kkk{{{llleee\\\jjjnnnVVVTTT\\\{{{}}}]]]RRRLLLKKKHHHFFFDDDCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCBBBFFFPPP\\\}}}|||mmmddddddeeexxxrrr\\\WWWTTTVVV^^^dddfffffffffjjjuuussskkkjjjjjjlllnnnoooqqquuuyyy}}}{{{pppiiihhhlllttt{{{~~~uuummmgggcccdddhhhnnnttt|||}}}zzziiicccdddjjjttt~~~{{{oooiiidddnnn}}}xxxpppmmmqqqqqqmmmnnnsssvvv}}}vvvpppqqquuuyyy~~~nnneeedddgggjjjkkkllllllmmmqqqyyy{{{{{{iii___ZZZddduuuzzzkkkiiiiiilllmmmkkklllpppxxx~~~~~~zzzxxxtttooojjjeeeccceeekkkwww~~~}}}yyytttooojjjiiiiiiiiijjjjjjhhhggg___]]]ZZZXXXXXXWWWVVVUUUSSSSSSQQQPPPOOOOOONNNNNNJJJLLLMMMLLLKKKKKKOOOSSSTTT[[[dddssstttiiiggg^^^pppgggUUUXXXbbb|||]]]TTTOOOMMMJJJFFFDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBFFFPPP^^^{{{oooffffffhhh|||www\\\WWWTTTWWW^^^eeeggggggeeehhhrrrtttnnnmmmmmmnnnqqqqqqsssuuuvvvwwwyyy|||~~~uuuiiiaaa```bbbjjjqqquuu|||~~~sssiiicccaaafffmmmtttoooaaa]]]___ccckkkxxxyyysssooo{{{xxxsssuuusssoooqqqyyy}}}|||zzz}}}vvvjjjddddddfffjjjkkkkkkkkkmmmsss~~~|||rrrddd```\\\gggxxxrrrwww{{{yyy}}}}}}wwwpppiiieeeccchhhqqq}}}zzzvvvpppkkkiiihhhhhhiiihhhgggeeeddd```]]]ZZZXXXWWWWWWVVVTTTRRRRRRRRRQQQPPPOOONNNMMMJJJLLLNNNLLLJJJKKKPPPTTTWWWbbbpppllleeehhhaaawww___TTT[[[gggwwwxxx\\\UUURRROOOKKKGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBEEEOOO]]]mmmeeegggjjj~~~}}}\\\XXXTTTWWW___fffhhhgggfffhhhpppwwwsssqqqppprrrvvvxxxyyyzzzxxxwwwxxx{{{|||~~~kkk```ZZZXXXYYY```fffjjjqqqxxx}}}~~~wwwkkkcccaaafffnnnuuufffZZZYYY[[[ZZZaaannnzzz|||{{{zzzzzzzzzwwwsssvvvrrriiidddcccdddjjjjjjjjjjjjllluuu}}}~~~lll``````cccnnn}}}yyyqqqpppllllllrrr}}}{{{xxxtttmmmhhhhhhhhhhhhhhhgggeeebbbaaa```]]]ZZZXXXWWWVVVUUUTTTQQQQQQRRRRRRQQQOOOMMMLLLIIILLLNNNMMMJJJKKKPPPUUU[[[iii{{{gggbbbhhhccc|||zzzXXXRRR\\\hhhkkk}}}uuuZZZUUUTTTQQQLLLGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDBBBEEENNN[[[iiicccfffiii~~~\\\XXXUUUXXX___fffhhhhhhgggiiiooo{{{|||xxxuuusssuuuzzz}}}zzzzzz~~~vvvcccWWWWWWSSSTTTYYY^^^bbbiiipppoooqqqxxxyyymmmgggiiigggiiisssnnn```[[[YYYWWW[[[eeesss}}}{{{ppprrrtttyyy||||||wwwrrrwww~~~sssiiibbbaaadddrrrpppmmmkkknnnzzz~~~|||}}}xxxkkk^^^fffiii}}}xxxuuulllooosss||||||vvvsssqqqnnnkkkhhhfffeeeeeeeeedddaaa___]]]]]][[[YYYXXXWWWWWWWWWUUURRROOONNNOOOOOOMMMJJJIIIIIIJJJMMMKKKJJJOOOVVVaaatttqqq]]]cccmmmmmmRRRPPPUUUooouuukkkrrrttt```WWWVVVOOOIIIHHHFFFCCCCCCEEEDDDCCCBBBAAAAAAAAAAAABBBAAACCCBBBGGGQQQ\\\{{{llleeeaaajjj~~~aaaYYYUUUYYY```dddgggjjjhhhiiillluuu{{{xxx|||{{{{{{kkk[[[SSSQQQRRRUUUXXXXXXXXX^^^eeekkkmmmtttzzznnngggdddccchhhsssyyyeeeZZZVVVTTTSSS\\\fffvvvvvviiiaaaaaacccgggkkklllqqq~~~|||rrriiibbbccchhhmmmmmmlllnnnttt~~~{{{{{{yyywww{{{sssggg\\\fffrrryyyrrrqqqsssyyyzzzuuussspppmmmiiigggeeeddddddeeedddbbb```^^^]]][[[YYYXXXWWWVVVVVVSSSQQQNNNMMMNNNMMMKKKIIIJJJIIIJJJLLLKKKKKKPPPXXXfffvvvsssiiiYYYbbbrrreeePPPPPPVVVpppnnngggooolll^^^XXXWWWPPPJJJHHHFFFCCCBBBDDDCCCCCCBBBAAAAAABBBBBBBBBCCCEEECCCGGGPPPYYYwww~~~hhhbbb___iii|||cccZZZUUUXXX^^^aaacccffffffgggjjjrrr|||zzz~~~yyyeeeWWWRRRPPPNNNPPPTTTUUUVVV\\\ccciiikkkttt}}}pppiiiddddddiiiuuukkk]]]WWWVVVVVVWWWdddooooooaaaZZZUUUSSSTTTWWWZZZ\\\bbbrrrzzzppphhhccceeeiiijjjkkkmmmsssxxxwwwwwwwww~~~oooeee]]]kkk|||~~~wwwpppoooqqqxxx~~~xxxtttrrrpppkkkgggddddddcccdddeeeeeeccc```^^^]]][[[YYYWWWVVVUUUUUUSSSQQQOOOOOOOOONNNLLLKKKKKKJJJJJJLLLKKKLLLSSS[[[lllzzziiidddWWWaaavvvuuu[[[NNNPPPWWWrrrhhhdddnnneee^^^\\\XXXQQQJJJHHHFFFCCCBBBDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFDDDGGGNNNVVVqqq}}}fffaaa___hhh|||eee[[[UUUWWW[[[^^^```bbbffffffhhhqqq~~~}}}{{{qqq^^^UUUSSSPPPMMMMMMQQQTTTWWW\\\ccckkkoooyyytttllliiihhhmmmxxxsssbbbZZZYYY[[[___cccrrrsss___XXXVVVUUURRRQQQSSSUUUWWW]]]lllzzzyyyqqqiiiccccccgggjjjkkkooozzz{{{}}}mmmfffaaaqqqwwwoookkkkkkooouuu~~~{{{vvvsssrrroooiiieeebbbbbbcccdddfffeeecccaaa^^^]]][[[XXXVVVUUUTTTTTTTTTTTTSSSRRRRRRQQQOOONNNLLLJJJJJJLLLLLLMMMUUU^^^ooo}}}}}}gggeeeYYYaaaxxxfffSSSKKKOOOXXXvvv}}}dddcccnnnxxxcccbbbaaaYYYQQQKKKIIIFFFCCCBBBDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDGGGMMMSSSmmmhhhdddaaaiii~~~eee\\\UUUVVV[[[^^^```ccciiihhhiiirrr~~~|||}}}}}}|||lllZZZUUUUUUSSSOOONNNSSSWWWZZZ___eeerrrxxxuuummmlllkkkooozzzwwwjjj]]]YYYYYY]]]eeemmmgggYYYUUUUUUVVVVVVTTTUUUWWWXXX]]]iiiuuuyyyqqqiiibbbaaadddkkklllrrrmmmgggeeevvvyyylllffffffjjjsss{{{~~~|||~~~~~~zzzuuurrrqqqnnniiidddaaaaaabbbdddfffeeeccc```]]]\\\ZZZXXXVVVUUUTTTSSSSSSTTTTTTTTTRRRQQQPPPOOOLLLJJJKKKMMMMMMPPPXXXaaapppyyyhhhfffZZZdddzzz|||]]]OOOKKKOOO[[[|||vvv___```mmmtttdddeeeaaaXXXQQQKKKIIIGGGCCCCCCEEECCCCCCBBBBBBBBBCCCCCCDDDAAACCCCCCFFFMMMRRRllllllfffaaaggg}}}eee\\\UUUWWW]]]aaadddgggiiihhhiiirrr|||zzz|||~~~~~~gggWWWTTTUUUUUURRRRRRVVVYYY\\\aaagggwww~~~vvvnnnjjjiiinnnzzzmmmccc[[[[[[[[[___lllzzzxxx```VVVRRRRRRTTTXXXVVVVVVXXXZZZ]]]gggqqq|||~~~||||||{{{}}}wwwooogggaaaaaaeeekkknnnyyykkkhhhjjjxxxlllhhhjjjpppyyy~~~{{{||||||vvvrrrpppnnniiieeeaaaaaabbbeeefffeeebbb___[[[ZZZXXXWWWUUUUUUTTTTTTOOOQQQSSSRRRPPPNNNMMMMMMKKKJJJLLLOOOPPPRRRZZZcccpppwwweeebbb[[[kkkrrrYYYNNNLLLQQQ```mmmYYY[[[hhhpppffffff]]]XXXQQQKKKIIIHHHDDDDDDFFFEEEDDDDDDCCCBBBBBBCCCCCC???BBBBBBGGGMMMRRRkkknnnfff```fff{{{eee\\\UUUWWW^^^cccgggkkkhhhfffgggrrr{{{zzz~~~zzzcccVVVSSSTTTUUUUUUXXX[[[[[[[[[aaaiiiwww|||sssjjjhhhmmmyyyuuueee___^^^ccceeelllnnn[[[SSSPPPQQQUUUYYYWWWYYY\\\___bbbjjjsss{{{xxxsssnnnjjjhhhgggeeegggoooyyy~~~ssshhhaaa```eeelllooouuu{{{iiillluuu{{{sssssswww}}}}}}~~~~~~wwwrrrpppnnnjjjfffaaaaaaccceeefffeeeaaa^^^YYYXXXWWWVVVUUUUUUUUUUUUMMMPPPSSSRRRPPPMMMMMMMMMJJJJJJMMMQQQRRRTTT[[[dddrrrtttccc```^^^uuufffUUUMMMMMMUUUggggggUUUYYYfffllliiikkk```VVVOOOJJJIIIHHHEEEEEEHHHGGGFFFEEECCCBBBBBBBBBBBB@@@CCCDDDHHHMMMQQQiiiqqqhhhbbbhhh~~~fff\\\UUUWWW^^^bbbgggkkkhhhfffhhhsss~~~zzzzzzuuubbbYYYVVVUUUWWWZZZ```ccc___]]]ccclllyyyzzzmmmjjjmmmxxxxxxlll___]]]bbblllrrr|||gggXXXRRRPPPTTTZZZ[[[ZZZ\\\aaaeeehhhooowww{{{vvvjjjccc___\\\YYYXXXWWWXXXaaajjjlllrrrzzzoooccc]]]___iiissssss}}}vvvgggppp~~~yyy|||xxxssspppnnnjjjgggaaabbbccceeefffddd```]]]XXXWWWVVVVVVUUUUUUVVVVVVNNNRRRUUUTTTQQQOOONNNOOOIIIJJJMMMRRRTTTUUU\\\dddtttqqqccc```bbb~~~}}}\\\RRRLLLOOOXXXlll~~~fffUUUYYYgggyyyhhhlllqqqfffVVVOOOJJJIIIHHHFFFFFFIIIHHHGGGEEEDDDBBBAAAAAAAAABBBEEEEEEHHHMMMPPPgggtttkkkeeelllggg]]]UUUWWW]]]aaafffiiijjjiiikkkwww}}}zzz{{{sssddd]]]ZZZXXXZZZ```hhhjjjddd___fffppp}}}yyyrrrmmmkkkrrr{{{xxxuuuwww}}}zzz}}}ooohhhcccbbbeeepppvvvtttssswww~~~}}}gggXXXSSSTTTUUUUUUZZZ\\\___fffoooxxx}}}xxxggg^^^]]]WWWTTTRRRTTTTTTTTTZZZaaahhhooowww}}}}}}lll```^^^eeeooovvvyyyuuulllrrrwww|||}}}xxxqqqnnnlllhhheeeaaa``````bbbdddccc___[[[VVVWWWWWWXXXWWWUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLKKKKKKOOOTTTWWWXXX```hhh|||~~~mmmggg]]]iiijjjXXXQQQKKKMMM___wwwzzzeeeZZZXXX```sss{{{nnnnnnjjjaaaRRROOOLLLJJJJJJIIIGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDBBBDDDCCCFFFLLLRRRkkk}}}kkkkkklll{{{ttt^^^UUUZZZ\\\bbbiiihhhggghhhlllyyy~~~pppaaa\\\ZZZXXXXXXeeepppnnnddd```gggqqq|||uuuooonnnttt{{{qqqmmmlllooowwwwwwzzzzzziiiccceeehhhrrruuurrrrrrrrrvvv|||zzzgggXXXSSSTTTVVVWWW]]]___dddmmmwwwtttcccZZZZZZSSSPPPOOOQQQQQQRRRWWW^^^fffllluuu}}}sssgggaaadddnnnzzzxxxvvv~~~vvvpppmmmjjjgggddd```___```bbbcccbbb^^^[[[XXXXXXYYYYYYYYYWWWVVVUUURRRRRRQQQOOONNNMMMLLLKKKJJJKKKOOOUUUYYY\\\dddmmm}}}llleeebbbsssdddOOOMMMIIIOOOdddzzzcccXXXXXXccc~~~|||ttttttmmmaaaTTTPPPLLLIIIIIIIIIIIIHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBDDDCCCFFFMMMSSSmmmmmmmmmooo~~~www___UUUYYY[[[```hhhgggggghhhmmmyyyvvvggg```]]][[[^^^iiirrrpppgggdddkkktttxxxsssqqqvvv{{{qqqddddddeeelllvvvtttwwwuuueee```dddlllwwwnnnmmmnnnpppsssvvv{{{{{{kkk^^^XXXWWWZZZ[[[```ccckkkuuuppp^^^UUUUUUPPPNNNNNNPPPQQQRRRXXX^^^hhhmmmwwwpppiiibbbcccmmm|||{{{{{{{{{zzzsssnnnkkkhhheeeaaa^^^^^^___aaabbbaaa^^^[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVRRRQQQPPPOOOMMMLLLKKKKKKIIIJJJNNNVVV\\\cccooozzz{{{mmmiiilll~~~^^^KKKJJJHHHSSSmmmwww```UUUZZZjjj~~~|||ooo___UUUQQQLLLIIIIIIJJJKKKKKKFFFFFFEEEDDDDDDDDDDDDDDDCCCEEECCCFFFMMMUUUpppnnnmmmppp~~~dddWWWYYYZZZ```hhhggghhhjjjooo}}}qqqfff```]]]aaajjjrrrrrrkkkiiipppwwwyyyuuusssvvvzzz~~~{{{jjjcccbbbhhhrrr}}}sssvvvssseeeccchhhtttllliiimmmmmmpppuuuyyy{{{}}}xxxkkkaaa\\\]]]___aaagggqqq~~~mmmZZZRRRRRRRRRPPPQQQTTTVVVWWW]]]dddooottt~~~|||jjjeeecccjjjzzz{{{}}}{{{{{{vvvoookkkiiigggbbb___\\\]]]^^^``````___\\\ZZZZZZZZZ[[[[[[ZZZYYYWWWVVVQQQQQQPPPOOOMMMLLLKKKJJJJJJJJJMMMVVV```mmmzzzooonnnvvvsssZZZMMMJJJJJJWWWuuuqqq[[[TTT___tttnnnZZZSSSPPPLLLJJJJJJKKKJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDDDDEEECCCFFFNNNVVVrrrnnnkkknnn|||mmm\\\[[[[[[aaahhhhhhiiikkkrrr}}}lllaaa]]]^^^hhhrrrsssnnnlllqqqxxx|||wwwtttuuuxxx|||rrrgggeeecccooouuuxxxsssggggggsss{{{kkkiiilllooottt{{{~~~~~~yyyjjj```___aaabbbjjjvvvnnnYYYQQQRRRTTTRRRTTTXXX[[[\\\bbbiiitttzzz}}}wwwxxx}}}rrrooorrr|||tttfffeeeiiiwww~~~xxx~~~}}}zzzuuuqqqllliiihhheee```\\\YYY[[[^^^______]]][[[ZZZYYYYYYZZZZZZYYYXXXVVVUUURRRQQQPPPOOOMMMLLLKKKKKKMMMKKKMMMVVVdddwwwxxxqqqmmm}}}fffTTTMMMIIILLL[[[zzziiiWWWTTTddd~~~kkkXXXQQQOOOMMMLLLLLLKKKIIIGGGHHHHHHGGGEEEEEEDDDDDDDDDDDDEEECCCGGGNNNUUUqqqrrrnnnooo{{{wwwaaa\\\[[[```hhhggggggjjjrrrpppaaa\\\]]]hhhsssuuunnnkkkooouuuzzzuuussstttxxxlllfffhhhkkk|||zzz|||rrrhhhiiiwwwwwwkkkhhhiiitttzzzttteeeaaacccfffnnn}}}}}}ttt]]]SSSTTTSSSSSSUUU[[[^^^```eeelllvvvzzzqqqmmmnnnuuu}}}}}}{{{yyyjjjcccdddhhhpppwwwzzzmmmbbbfffsssttt{{{~~~}}}}}}wwwqqqnnnjjjhhhgggddd___ZZZWWWZZZ]]]^^^]]][[[ZZZZZZXXXXXXYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLNNNLLLOOOYYYiiisssnnniiixxx\\\MMMHHHIIINNNaaaaaaVVVWWWjjjkkk\\\TTTRRROOOMMMLLLKKKIIIGGGIIIIIIGGGFFFEEEEEEEEEEEECCCEEEDDDGGGMMMSSSlll}}}~~~xxxvvv}}}hhh```]]]bbbiiihhhgggjjjssstttbbb]]]___lllxxxwwwnnnjjjqqq{{{~~~vvvrrrooorrr}}}nnnlllppp~~~~~~tttjjjkkkzzztttkkkkkknnnxxx~~~nnnhhhjjjkkkuuu~~~}}}zzzbbbWWWXXXTTTTTTWWW]]]aaaccciiipppzzzvvvnnnmmmooovvv}}}wwwkkk```___ccchhhmmmrrr~~~tttiiibbblllxxx{{{~~~{{{tttnnnkkkhhhggggggddd^^^ZZZUUUXXX\\\^^^\\\ZZZYYYZZZXXXXXXYYYYYYXXXWWWUUUTTTTTTSSSRRRQQQOOONNNMMMMMMNNNNNNSSS^^^nnnvvvkkkiiimmmmmmRRRIIIIIIKKKUUUlllzzz\\\VVV[[[nnnoooggg[[[WWWQQQLLLKKKKKKLLLLLLJJJIIIHHHGGGFFFEEEEEEEEECCCEEEDDDGGGMMMPPPgggyyy~~~sssiiidddhhhooommmmmmpppwwwxxxddd``````nnnzzzxxxooopppxxxqqqlllnnnyyyssstttzzzvvvlllmmmssslllpppwwwzzzwwwppprrrpppzzz{{{}}}~~~eeeZZZZZZWWWWWWZZZaaaeeegggmmmtttxxxqqqrrrvvv}}}}}}mmmccc\\\___ggglllpppsss~~~qqqfffeeessszzz{{{xxxqqqmmmjjjhhhggggggddd^^^YYYTTTXXX\\\]]][[[YYYYYYZZZXXXYYYYYYYYYYYYWWWVVVUUUTTTTTTSSSRRRPPPOOONNNMMMMMMNNNUUUcccrrrnnneeedddwwwaaaKKKIIIOOONNN\\\vvvwww[[[WWW]]]pppssspppbbb[[[RRRKKKIIIKKKNNNPPPKKKJJJIIIGGGFFFEEEEEEEEEBBBEEEEEEHHHLLLNNNdddwww~~~rrrlllpppvvvtttuuuwww}}}zzzgggccc^^^lllyyyxxxrrryyyyyypppmmmnnnwwwxxx}}}xxx{{{oooqqqsssjjjnnnvvvzzz~~~|||yyyyyyxxxnnn^^^\\\XXXWWW[[[aaaeeehhhooovvv|||yyy~~~wwwhhhaaa^^^cccfffgggnnnyyyuuugggiiifffssszzz~~~yyytttpppkkkkkkjjjhhhddd```[[[YYYXXXYYYZZZ[[[ZZZYYYWWWUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWWWWVVVTTTRRROOONNNTTTTTT[[[gggvvv{{{jjjfffiiiwww^^^OOOJJJNNNRRRiiimmmZZZRRRbbbuuuuuupppbbbUUUPPPPPPNNNKKKKKKNNNMMMKKKHHHGGGGGGGGGGGGEEEIIIFFFDDDHHHMMMccc~~~tttooonnnfffeeennnzzzzzzqqqkkklllsss|||}}}zzz|||qqqssssssjjjmmmtttuuu|||zzzxxxuuuddd___ZZZYYY\\\cccgggjjjqqqyyyvvvfff___\\\aaaeeeiiissspppeeejjjttt|||{{{wwwrrrnnnjjjiiigggeeeaaa]]]ZZZXXXXXXYYYZZZ[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVUUUSSSRRRPPPOOOUUUVVV^^^lll|||vvvhhhhhhmmmnnnYYYMMMKKKQQQWWWtttkkk\\\XXXiii~~~tttuuunnnaaaUUUQQQQQQOOOMMMMMMMMMLLLIIIGGGFFFFFFFFFFFFDDDHHHFFFEEEHHHMMMccc}}}~~~}}}pppgggeeeqqq~~~ssslllkkkpppxxx~~~|||ssswwwxxxnnnnnntttttt||||||wwwoooddd^^^]]]```fffjjjmmmttt{{{uuuccc\\\ZZZ___dddjjjxxx{{{llleeennnwwwtttsssxxxzzz{{{|||~~~ttt~~~~~~{{{xxxtttooolllhhhgggddd```]]]ZZZXXXWWWXXXYYYZZZZZZZZZYYYWWWWWWUUUUUUTTTTTTSSSTTTTTTUUUWWWVVVTTTSSSQQQQQQQQQQQQWWWYYYaaarrrooofffkkkuuubbbRRRLLLLLLUUUeeefff\\\]]]pppzzzqqqrrrkkk```UUURRRRRRPPPOOOOOONNNLLLJJJHHHGGGFFFFFFGGGDDDHHHEEEEEEJJJNNNbbb|||vvvmmmjjjzzzwwwooolllpppvvvvvv}}}zzzssswwwvvvtttwww{{{~~~vvv|||mmmfffdddfffjjjmmmooouuu}}}sssaaaZZZWWW\\\bbbiiizzzvvvkkkkkkyyyvvvnnnppppppttt|||zzztttpppiiilllqqqvvv{{{}}}zzzvvvzzz|||{{{}}}~~~zzzwwwuuurrrnnnkkkgggeeeaaa]]][[[YYYXXXXXXXXXXXXYYYZZZYYYYYYXXXWWWUUUUUUTTTSSSRRRSSSTTTTTTVVVTTTRRRPPPOOOPPPRRRSSSXXXZZZdddwwwzzzjjjfffpppsssXXXNNNLLLOOOZZZxxx~~~___YYY^^^ssstttllllllhhh^^^UUUSSSSSSQQQPPPQQQOOONNNLLLJJJIIIHHHHHHIIIDDDGGGFFFFFFKKKOOOaaa}}}~~~yyywwwyyypppkkknnntttuuu}}}wwwqqqvvv~~~{{{}}}wwwyyyqqqnnnnnnpppqqqrrrxxxppp```YYYWWW[[[```gggzzz{{{rrrllltttqqqlllmmmmmmqqqyyyvvvrrrooojjjeeeccc\\\```gggmmmppprrruuuxxx~~~yyyyyy}}}~~~~~~}}}|||yyyvvvtttrrrpppmmmkkkgggddd```]]]ZZZYYYYYYZZZXXXXXXYYYYYYYYYYYYYYYXXXVVVVVVUUUTTTTTTSSSTTTTTTTTTRRRPPPNNNNNNPPPRRRTTTYYY[[[fff}}}rrrggggggvvvkkkRRRMMMMMMSSSaaavvvYYYWWW```vvvooohhhfffeee]]]VVVUUUUUURRRQQQSSSOOONNNLLLJJJIIIHHHHHHHHHDDDHHHFFFGGGMMMOOO^^^yyyzzzqqqsssyyyzzzpppjjjkkkpppwwwtttpppwwwzzz{{{wwwvvvxxxxxxyyy~~~|||mmm___YYYWWW[[[```hhh{{{~~~wwwpppnnn}}}wwwkkkhhhfffgggmmmuuu}}}yyykkkiiigggbbb^^^___YYY]]]dddkkknnnqqqzzz|||yyy|||~~~~~~}}}{{{xxxvvvtttrrrpppooonnnllliiieeeccc```\\\ZZZYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWVVVUUUTTTTTTRRRPPPOOOPPPRRRTTTVVV[[[^^^mmm}}}mmmfffhhhzzzcccNNNMMMNNNUUUgggnnnWWW\\\kkkzzzoooiiieeeeee^^^ZZZYYYXXXTTTSSSUUUNNNMMMKKKIIIHHHGGGGGGGGGFFFIIIGGGIIINNNNNN[[[ttt~~~{{{qqqfff]]]^^^ccclll~~~rrrjjjjjjmmmwwwrrrqqqyyy~~~~~~}}}zzzkkk]]]YYYYYY^^^bbbjjj|||{{{sssmmmooopppfffcccaaadddllluuu}}}qqqddddddfffaaa```cccaaadddllluuu{{{||||||}}}|||{{{zzzwwwtttqqqooommmllllllkkkiiigggbbbaaa___\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZXXXYYYZZZ[[[ZZZXXXVVVTTTTTTTTTSSSRRRSSSUUUWWWYYY]]]dddwwwvvvjjjfffiii{{{}}}[[[JJJMMMNNNWWWlllgggXXXhhh}}}xxxsssoooiiigggbbb^^^^^^\\\WWWVVVXXXQQQOOOMMMKKKJJJJJJJJJJJJGGGJJJHHHJJJNNNNNNXXXooo{{{}}}~~~qqqvvvxxxlll___VVVQQQSSSVVV\\\lll|||vvvmmmkkkmmmwww~~~rrrrrr{{{yyyjjj\\\XXXZZZ```eeennn{{{wwwqqqkkknnnmmmbbb``````eeennnyyy|||kkk```cccfffcccccchhhkkkmmmuuu}}}}}}zzzzzzxxxuuurrrmmmkkkjjjiiijjjiiigggfff```___^^^\\\ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[XXXZZZ\\\^^^]]]ZZZWWWTTTVVVUUUUUUUUUVVVXXXZZZ[[[^^^hhhrrrhhheeeiii{{{uuuTTTHHHLLLMMMXXXnnnbbb[[[sssxxxxxxuuunnnjjjeeebbbaaa___ZZZYYY[[[UUUTTTRRROOONNNNNNNNNNNNHHHKKKIIIJJJOOOMMMWWWmmm{{{{{{{{{|||zzzgggiiiiii[[[TTTMMMKKKNNNPPPSSS___nnnzzz{{{ppphhhgggjjjwww|||zzzppp}}}kkkccccccdddfffiiissszzzzzzxxxooojjjqqq}}}llldddccceeeffflllxxxhhhYYYaaakkklllpppyyy}}}yyyvvvsssqqqoookkkhhhfffeeeeeeeeedddbbbaaa```]]]ZZZXXXXXXYYYYYY[[[XXXUUUUUUXXXYYYXXXWWWWWWXXXXXXYYYZZZZZZYYYYYY]]]WWWTTTVVVYYYZZZ[[[]]]```qqqpppeeeaaammm}}}dddOOONNNLLLJJJ\\\wwwvvvgggiiixxxvvvxxxtttnnnhhhffffffddd___[[[TTTSSSQQQOOONNNLLLLLLLLLNNNKKKJJJKKKKKKOOOZZZeeeyyy{{{}}}lll^^^YYYVVVTTTLLLIIIHHHIIIJJJNNNXXXbbb~~~wwwnnnqqqxxxxxxmmmddddddgggsssyyyvvvnnngggfffiiinnnttt|||{{{vvvmmmiiiqqq|||jjjbbbbbbaaadddnnn~~~kkk___fffooottt~~~|||zzzwwwtttqqqooojjjhhhfffeeeeeedddcccbbbaaa___\\\ZZZXXXXXXYYYYYYYYYWWWUUUUUUXXXZZZZZZYYYYYYYYYZZZYYYYYYXXXWWWWWWZZZUUURRRUUUXXXYYY[[[___fffwww|||llleeecccppp~~~www^^^MMMLLLLLLNNNdddooohhhppp|||}}}xxxsssmmmkkkjjjhhhbbb]]]VVVUUUSSSQQQOOONNNNNNMMMMMMJJJIIIIIIJJJNNNXXXccc~~~~~~}}}hhh[[[VVVSSSPPPKKKIIIHHHIIIJJJNNNXXXbbb~~~ooohhhlllttt|||xxxxxx|||rrr~~~iii___```dddnnnttt|||||||||~~~zzzvvvzzzqqqnnnmmmpppxxx}}}tttjjjgggppp{{{ggg```bbb```eeesss|||mmmeeelllxxx|||||||||{{{xxxuuurrrpppjjjgggeeeddddddcccbbb```___^^^\\\ZZZXXXXXXXXXYYYWWWVVVUUUVVVXXXZZZ[[[ZZZZZZZZZZZZYYYXXXVVVUUUTTTVVVRRRPPPSSSVVVXXX^^^dddqqqrrrfffcccfffuuuiiiWWWJJJIIIKKKRRRmmmwwweeeiii||||||xxxtttqqqoookkkeee```XXXWWWUUUSSSQQQPPPOOOOOOLLLIIIHHHIIIIIIMMMVVVaaa}}}dddVVVRRROOOLLLJJJHHHHHHIIIJJJNNNWWWbbbsssgggbbbhhhppp{{{zzz{{{}}}}}}xxxqqqqqqsssxxxxxxjjj~~~ggg\\\\\\aaahhhoooxxx|||}}}uuuqqqtttzzzwwwsssoooooouuuxxxwwwuuuxxxsssjjjgggppp|||fffaaafffhhhmmm|||~~~pppjjjttt~~~|||zzz{{{||||||zzzwwwsssqqqiiifffdddbbbbbbbbb```^^^]]]\\\[[[YYYXXXXXXXXXYYYWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSRRRRRRPPPOOORRRUUUYYYbbblll}}}zzzjjjaaabbbiii{{{~~~^^^RRRHHHGGGJJJVVVssseee]]]lll}}}{{{xxxuuuqqqllleee```ZZZXXXWWWTTTRRRQQQPPPPPPLLLJJJIIIJJJJJJMMMVVV```~~~}}}aaaTTTOOOLLLJJJIIIGGGHHHJJJKKKNNNXXXbbbzzzkkkbbb```fffnnnuuutttvvvwwwwwwzzz~~~yyytttnnnkkknnnrrrxxxqqqdddiii\\\[[[___ccckkkuuuzzzxxxoookkkiiiiiimmmssszzzvvvnnnllllllpppzzz}}}tttllljjjrrr~~~jjjgggnnnttt{{{yyyuuu|||{{{zzz{{{||||||zzzwwwsssqqqhhheeecccaaaaaa```^^^]]][[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYWWWWWWVVVVVVTTTUUUUUUUUUUUUTTTSSSSSSPPPOOOPPPSSSVVV\\\iiivvvssseee___bbblllzzzWWWPPPIIIGGGLLL[[[xxxrrr^^^ZZZrrr|||{{{xxxuuupppjjjddd```[[[YYYWWWUUUSSSQQQPPPPPPNNNLLLKKKLLLMMMOOOXXXaaa~~~}}}aaaTTTOOOLLLIIIIIIGGGHHHKKKLLLOOOXXXbbbsssddd]]]\\\bbbiiiooooooqqqtttsssuuu~~~yyysssnnnmmmiiihhhlllrrryyykkk___ooo___\\\^^^```hhhrrrzzzvvvgggbbb___aaabbbdddiiippp~~~wwwrrrqqqkkkkkknnnuuuwwwrrrpppuuuqqqqqqyyy}}}|||zzzzzzzzzzzzxxxuuurrrpppgggeeebbb```___^^^]]][[[YYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[ZZZWWWUUUUUUUUUTTTUUUUUUUUUUUUUUUTTTSSSPPPPPPRRRVVVXXX```qqqlllbbb```fffqqqnnnRRRNNNJJJIIIQQQeee{{{hhh``````{{{|||{{{xxxtttnnniiidddaaa\\\[[[YYYVVVTTTRRRQQQPPPPPPNNNMMMOOOOOOPPPYYYbbb~~~~~~~~~bbbUUUPPPMMMJJJIIIHHHIIIMMMNNNQQQZZZcccmmm^^^XXXXXX\\\aaajjjkkknnnqqqooonnnttt}}}}}}|||uuuvvv}}}|||vvvpppjjjhhhddddddjjjqqqxxxyyyeeeYYYuuuccc^^^______fffpppyyyyyynnnfffYYYXXXZZZ___bbbdddlllttt~~~{{{xxxuuutttpppqqqttt{{{{{{xxxvvvyyyzzz|||~~~}}}|||xxxxxxwwwuuusssqqqooommmfffdddaaa___^^^]]][[[ZZZWWWXXXXXXXXXYYYXXXXXXXXXVVVYYY[[[ZZZXXXVVVVVVWWWXXXXXXXXXXXXWWWVVVTTTTTTQQQRRRUUUYYY[[[eeexxxwwweee___bbbkkkwwwyyy]]]LLLLLLJJJLLLZZZsssiii___aaakkk}}}|||yyytttnnniiifffeee___]]][[[XXXVVVTTTSSSRRRPPPNNNNNNOOOOOOQQQYYYbbb||||||~~~~~~cccUUUQQQNNNKKKJJJIIIKKKNNNPPPSSS[[[eeekkk\\\WWWVVVXXX\\\dddfffkkkooonnnkkkooowww{{{oooeeeeeekkkpppuuu|||{{{wwwpppjjjgggcccccciiipppxxxsss___TTTzzzggg``````^^^eeennnxxx{{{rrrhhh___YYYVVVWWW[[[```dddhhhqqq{{{~~~~~~}}}{{{yyyxxxyyyzzz~~~~~~|||zzz{{{}}}{{{zzzzzzwwwvvvtttrrrpppmmmlllkkkfffddd```___^^^]]][[[YYYVVVWWWXXXXXXYYYXXXXXXXXXTTTWWWZZZZZZXXXVVVWWWYYY]]]\\\\\\ZZZYYYWWWUUUTTTRRRTTTWWW[[[]]]ggg}}}}}}nnn___]]]dddppp{{{rrrQQQIIIIIIIIINNN```}}}ttt]]]YYY```sss}}}zzzuuuoookkkiiihhhaaa___]]]ZZZXXXVVVTTTTTTPPPNNNNNNPPPOOOQQQXXXaaa{{{zzzcccUUUQQQNNNKKKJJJIIIKKKOOOQQQTTT\\\fff~~~kkk]]]XXXVVVWWWZZZ___bbbjjjpppooommmpppwww~~~ggg[[[ZZZ___cccfffpppxxx{{{zzzxxxrrrkkkiiieeedddiiiqqqyyyppp[[[PPPooobbb___bbbeeeooozzzuuulllddd[[[WWWWWWXXX[[[___eeelllttt}}}{{{~~~zzz|||~~~|||}}}xxx{{{{{{yyy{{{xxxuuuvvvtttqqqnnnllllllkkkiiigggeeedddbbbaaa___]]][[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZXXXVVVUUUXXXYYYYYYWWWUUUUUUVVVWWWSSSTTTYYYaaaeeemmmsssdddbbb]]]dddyyy~~~eeeQQQJJJMMMOOOVVVnnn}}}eeeWWWZZZjjj}}}wwwpppjjjhhhhhheeeccc```^^^\\\ZZZWWWTTTSSSQQQPPPRRRSSSSSSXXX^^^xxx||||||}}}eeeSSSOOONNNKKKIIIKKKOOOQQQOOORRR___mmmfffZZZVVVRRRTTTYYYbbbkkkjjjjjjqqqsssuuuyyyqqqmmmjjjlllrrruuu^^^TTTTTTUUUTTTaaaiiisssyyyxxxuuusssrrrnnnhhhfffkkksss{{{iiiYYYQQQwwwiiicccbbbeeeooozzzttthhh```ZZZUUUSSSUUU[[[```fffmmmttt}}}vvv}}}zzzwwwzzz~~~~~~~~~}}}}}}}}}xxxuuuqqqtttuuuvvvzzzyyytttsssrrrpppmmmkkkjjjiiigggeeebbbbbbaaa```___]]]]]]\\\ZZZZZZYYYXXXWWWWWWWWWWWWVVVWWWYYYYYYYYYWWWVVVUUUXXXXXXXXXWWWUUUUUUVVVXXXXXXYYY___gggnnnyyylll___[[[[[[dddttt{{{ooo[[[LLLFFFJJJRRRbbb|||xxxcccYYY^^^ooo{{{uuupppmmmmmmiiifffcccaaa___]]]ZZZWWWVVVSSSRRRTTTTTTTTTYYY```|||}}}~~~zzzvvv~~~iiiVVVRRRQQQOOOMMMNNNQQQRRRRRRVVVdddsssdddXXXUUURRRTTTYYY```kkkmmmooowwwxxxzzzmmmeeeaaa___dddlllqqq[[[SSSTTTUUUTTTZZZbbbmmmuuuyyyxxxuuusssooolllmmmttt{{{}}}gggWWWPPPsssjjjcccfffnnnyyyoooeee[[[VVVTTTRRRTTTYYY^^^fffpppxxx~~~}}}sss|||xxxvvvuuuuuuyyy}}}~~~{{{~~~yyy|||vvvqqqnnnkkkooorrruuu}}}zzzsssppppppmmmjjjiiihhhgggeeeddd``````______^^^^^^]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVWWWXXXXXXXXXWWWUUUTTTWWWWWWWWWVVVTTTTTTVVVXXXZZZ[[[```iiiuuussscccYYYVVV[[[eeennnlll___QQQIIIFFFIIIXXXqqqppp```\\\hhh~~~zzzuuuqqqnnnmmmmmmjjjgggeeecccaaa]]][[[YYYVVVUUUVVVVVVVVVZZZaaa{{{~~~zzzrrrzzzppp\\\VVVTTTSSSRRRRRRRRRSSSTTTZZZjjjyyy|||bbbVVVSSSQQQSSSYYY___lllrrrvvv~~~{{{lll___ZZZWWWWWWaaammmmmmYYYTTTUUUUUUTTTXXX___kkkwww~~~~~~yyytttqqqqqqwwwxxxcccUUUNNN|||pppfffffflllvvv}}}~~~~~~{{{fff^^^WWWUUUUUUVVV\\\bbbcccmmmyyy|||sss|||zzzsssrrrrrrtttxxx~~~{{{{{{xxx|||wwwrrrmmmkkkjjjooottt{{{{{{sssooonnnllliiiggggggfffdddccc``````___^^^]]]\\\[[[[[[ZZZYYYWWWVVVUUUVVVWWWXXXVVVWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTSSSQQQRRRTTTWWWZZZ\\\aaalll}}}jjj^^^XXXVVV]]]gggkkkdddXXXNNNIIIHHHKKK]]]|||lll]]]^^^uuu}}}yyyuuuqqqnnnmmmooollliiigggfffccc```^^^[[[XXXWWWXXXWWWVVVZZZ```ttt}}}uuu{{{yyybbbXXXUUUSSSTTTRRRQQQRRRTTT\\\mmm}}}yyy___UUUSSSQQQTTTYYY___nnnwww}}}iii___WWWUUUTTTWWWeeeuuukkk]]]ZZZYYYWWWUUU___fffrrrxxxvvvxxxrrr^^^QQQKKKvvviiigggjjjrrrxxxzzz{{{}}}mmm___YYYUUUVVVWWWZZZbbbjjjkkkuuu{{{uuu}}}}}}wwwqqqpppoooqqqxxxyyyzzz|||zzz|||yyytttoookkkhhhggggggooo{{{~~~zzztttqqqmmmkkkhhhgggffffffdddcccaaa```___]]]\\\ZZZYYYXXXYYYXXXWWWWWWWWWWWWYYYYYYXXXXXXXXXWWWVVVTTTSSSSSSQQQQQQQQQOOONNNPPPSSSVVV[[[^^^eeesssuuueee]]]ZZZWWWaaaiiiiii___UUUMMMJJJJJJNNNbbbkkk[[[```~~~~~~zzzxxxuuurrrpppnnnllliiihhhgggeeeccc```]]]ZZZXXXYYYWWWVVVZZZ```oooxxx{{{iii[[[TTTPPPSSSQQQPPPRRRUUU]]]mmm{{{xxx___UUUSSSRRRUUUZZZaaaqqq{{{aaaYYYSSSTTTTTTYYYhhhzzzjjjbbb```]]]ZZZYYYccclllzzzmmmZZZNNNIIInnniiigggmmmsssuuuwwwyyy}}}uuuaaaYYYUUUUUUWWWZZZ^^^gggpppwwwzzzvvvzzzyyyvvvsssqqqoooqqq{{{|||xxx{{{~~~~~~|||{{{zzzyyyxxxvvvsssppplllhhhfffeeeeeeiiivvv}}}~~~}}}wwwsssqqqkkkiiigggeeeeeeeeecccbbbaaa```___]]]ZZZXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[YYYWWWUUUTTTRRRRRROOOOOOOOOMMMMMMOOOSSSVVVUUU]]]iii|||nnnaaa\\\[[[XXXeeeooojjj\\\QQQLLLKKKLLLVVVllljjj^^^eee{{{xxxwwwuuurrrnnnlllkkkhhhhhhhhhgggeeeccc```\\\ZZZZZZXXXVVVZZZ___nnn{{{zzzrrr```UUUOOORRRPPPPPPTTTXXX___lllxxxyyy```VVVTTTSSSVVV[[[cccttt~~~yyy```XXXSSSUUUXXX^^^nnnxxxgggbbb```\\\[[[^^^cccooojjjXXXNNNJJJrrrjjjeeehhhnnnpppsssvvvyyy}}}hhhZZZWWWVVVYYY^^^bbbgggpppzzz|||{{{}}}{{{xxxyyyzzzxxxsssvvv~~~{{{{{{}}}|||xxxssspppoooooonnnmmmjjjiiihhhggghhhkkkmmmoooxxx~~~yyysssooopppiiigggdddcccccccccbbb```___^^^]]]\\\ZZZYYYXXXWWWTTTUUUXXX[[[\\\]]]]]]\\\___]]][[[XXXUUUSSSQQQQQQPPPPPPOOONNNMMMPPPTTTXXXTTTaaatttvvvfff\\\XXXYYYZZZnnn{{{pppZZZLLLKKKOOOTTTfffeeedddrrr}}}wwwuuuuuutttqqqmmmkkkiiihhhhhhiiiiiigggfffccc___]]]\\\ZZZXXX[[[```kkk{{{}}}|||fffXXXPPPSSSQQQSSSYYY]]]bbblllvvv~~~{{{bbbXXXUUUTTTWWW]]]eeevvvyyy```XXXVVV]]]eeeooopppaaa]]]ZZZVVVZZZcccgggvvvjjjYYYPPPLLLuuukkkdddeeejjjnnnqqqtttuuuqqqaaaVVVYYYZZZ___fffkkkqqqzzz}}}}}}yyy}}}zzz|||}}}|||~~~{{{tttuuuxxxzzz|||~~~rrrnnniiifffeeeeeedddcccaaabbbcccggglllsssyyy}}}~~~wwwooolllnnngggeeecccbbbbbbaaa```___\\\\\\[[[[[[ZZZYYYYYYYYYRRRTTTXXX\\\______^^^]]]aaa___\\\YYYUUUSSSQQQPPPQQQQQQPPPOOONNNQQQVVVYYY[[[lllnnnaaaXXXUUUWWW\\\vvvxxxZZZIIIKKKSSS^^^tttsss___jjj~~~zzzxxxyyyxxxuuuqqqjjjiiihhhhhhjjjjjjiiihhheeeaaa___^^^\\\YYY\\\bbbfff~~~lll\\\SSSTTTSSSWWW]]]aaaeeemmmuuuvvv}}}cccYYYWWWUUUXXX]]]eeevvv|||aaaYYYYYYeeettt{{{kkk\\\WWWSSSQQQYYYfffnnn~~~kkk[[[RRROOOqqqeeefffhhhhhhmmmuuuuuu{{{yyyddd\\\\\\[[[^^^fffpppwww}}}{{{yyyzzz|||}}}yyytttttttttvvvyyy~~~{{{uuummmddd]]][[[\\\[[[\\\___dddbbbeeemmmuuu}}}{{{uuuqqqnnnllljjjeeeddddddcccbbbaaa``````^^^\\\YYYWWWVVVVVVXXXYYYVVVTTTUUUYYY___aaa^^^ZZZ^^^^^^]]]\\\YYYWWWTTTRRRSSSRRRQQQPPPQQQSSSVVVXXXccctttccc___]]]ZZZXXXssssssUUUNNNKKKXXXjjjbbb[[[mmm}}}{{{zzzxxxtttqqqmmmkkkhhhhhhjjjkkkkkkjjjgggeeeaaa^^^\\\\\\]]]^^^kkk}}}|||uuu___SSSTTTVVV\\\eeejjjlllooottt{{{~~~aaaWWWVVVSSSTTTYYYmmmsssnnngggkkkuuurrrbbbTTTRRRQQQPPPXXXddduuunnn[[[QQQNNNuuufffeeegggggglllssstttzzzrrraaa]]]___aaaeeemmmxxx~~~yyyvvvwwwxxxzzz|||~~~xxxtttwwwxxx|||}}}tttmmmccc[[[UUUUUUVVVWWWYYY]]]bbbbbbiiixxxyyyssspppmmmjjjiiiddddddcccaaa```^^^]]]]]]\\\ZZZXXXVVVUUUVVVWWWYYYZZZXXXXXX\\\aaaccc```]]]\\\\\\]]]\\\[[[YYYVVVTTTWWWVVVUUUTTTTTTWWW[[[^^^pppmmmaaa]]]YYYZZZ```|||rrrUUUQQQPPP___|||rrrXXXZZZppp|||{{{zzzyyyvvvsssooommmjjjiiijjjjjjjjjiiieeeccc```^^^]]]^^^___```iii~~~xxxvvvzzzbbbUUUUUUWWW^^^ggglllmmmooosss~~~gggZZZWWWTTTUUU[[[iiinnnzzzuuurrr|||vvvhhhZZZNNNMMMMMMMMMTTT___mmm}}}ppp\\\RRRPPP~~~jjjdddfffgggkkkpppqqqwww|||lllccccccfffkkkoooxxx{{{vvvsssqqqrrrssstttwwwzzz}}}vvvsss{{{~~~vvvkkkcccZZZSSSOOOPPPRRRTTTXXX]]]dddhhhttt|||vvvqqqmmmkkkhhhgggccccccaaa___]]]\\\ZZZYYYXXXWWWUUUTTTTTTUUUWWWXXX[[[ZZZZZZ]]]```bbb___\\\ZZZ\\\]]]^^^]]]ZZZWWWUUUWWWWWWVVVVVVWWW\\\bbbggg~~~xxxddd___[[[VVV```qqqlllTTTSSSXXXlllrrr___SSS]]]www}}}{{{zzzzzzyyywwwuuuqqqooollljjjjjjjjjiiihhhfffeeecccaaaaaabbbdddeeefffvvvyyyrrr~~~hhhWWWWWWXXX___iiiooopppqqqtttnnn^^^XXXTTTWWW\\\fffkkkvvvkkk]]]QQQIIIJJJJJJJJJPPPYYYcccppprrr^^^SSSRRRqqqffffffgggiiilllmmmtttyyy}}}}}}ooojjjmmmpppvvvzzzyyytttqqqooonnnqqqqqqsssvvvzzz|||vvvuuu~~~zzzooobbbYYYVVVPPPMMMPPPSSSVVV[[[bbbkkksss}}}{{{wwwrrrnnnkkkiiifffddddddcccaaa___\\\ZZZXXXWWWUUUTTTSSSSSSSSSUUUVVVWWWYYYXXXXXXYYY\\\\\\[[[YYY[[[\\\^^^^^^]]]YYYVVVSSSSSSTTTVVVWWWZZZ```iiipppmmm]]]]]]ZZZXXXjjjcccPPPUUU```yyy}}}eeeZZZVVVddd~~~~~~}}}|||zzzyyyxxxvvvuuuqqqooolllkkkkkkkkkkkkjjjjjjiiigggfffffffffggghhhcccnnnvvv}}}mmmZZZXXXYYY```llltttuuuvvvyyyuuuaaaXXXTTTWWW\\\eeelllvvvzzzaaaVVVNNNHHHIIIJJJJJJMMMSSSYYYbbbnnnxxxsss^^^TTTSSS{{{kkkgggggghhhiiijjjpppwww|||vvvtttwwwzzzzzzsssooonnnnnnmmmrrrsssuuuyyy}}}{{{xxxxxx~~~vvvjjj]]]TTTTTTPPPOOORRRVVVYYYaaaiiirrr}}}vvvsssoookkkiiigggdddbbbdddbbbaaa^^^[[[YYYWWWVVVSSSSSSRRRRRRSSSTTTUUUVVVWWWVVVVVVWWWXXXYYYXXXWWW]]]]]]^^^]]]ZZZVVVRRRPPPOOOSSSWWW[[[___gggqqqzzzxxxeeeXXXYYYZZZ___wwwwwwYYYLLLVVVgggjjj]]]YYY\\\kkk~~~{{{xxxvvvuuutttpppnnnlllkkkmmmnnnmmmmmmlllkkkiiihhhgggffffffgggccciiivvvzzz}}}sss]]]YYYYYY```mmmwww{{{||||||eeeYYYUUUXXX\\\ccclllyyypppXXXQQQLLLHHHHHHIIIIIIKKKMMMPPPVVV^^^eeellluuuttt^^^TTTSSSsssjjjggggggggggggooovvv{{{~~~~~~wwwrrrpppqqqrrrsssrrrsssvvvzzz{{{yyy{{{zzzrrrggg[[[RRRQQQOOOPPPUUUYYY___hhhrrr{{{~~~{{{rrrpppllljjjhhhfffcccaaabbbaaa___]]]ZZZXXXVVVUUUSSSRRRRRRRRRSSSTTTUUUUUUWWWWWWWWWXXXXXXYYYYYYYYY]]]]]]\\\YYYVVVSSSPPPNNNOOOUUU\\\aaaeeemmmxxxmmm___TTTUUU]]]llliiiQQQLLLZZZlll{{{```UUUXXX```qqq}}}yyyvvvuuuuuupppnnnllllllnnnoooooooookkkjjjiiigggfffeeeeeeeeeeeehhhttt~~~}}}zzzddd[[[ZZZ___lllwww|||~~~lll]]]YYY\\\```cccnnn|||nnnWWWNNNKKKHHHGGGHHHJJJJJJJJJMMMQQQVVV[[[aaaiiittt|||uuu^^^TTTTTT{{{mmmhhhffffffgggooovvv{{{{{{xxxxxx{{{}}}zzz|||zzzzzz}}}}}}vvvnnndddYYYRRROOONNNRRRYYY___gggsss~~~zzzvvvpppmmmkkkiiigggfffcccaaa___^^^]]][[[XXXVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVWWWWWWWWWXXXXXXZZZ[[[[[[ZZZXXXUUURRRPPPOOONNNPPPWWW```eeehhhnnnxxxxxxccc\\\UUUXXXggg~~~rrr\\\NNNQQQ```pppnnnYYYPPPYYYgggyyy~~~zzzwwwxxxyyyssspppnnnmmmnnnoooooonnnjjjjjjiiiiiihhhhhhhhhhhhhhhjjjvvv{{{mmm^^^[[[^^^iiitttzzz}}}|||ttteeeaaacccfffkkkuuummmYYYMMMLLLJJJIIIKKKNNNOOOOOORRRUUUYYY]]]bbbiiisssyyy~~~www___UUUVVVooohhhffffffgggooowwwzzzyyyyyy}}}zzzssskkkcccYYYRRROOOOOOTTT]]]eeennn|||~~~wwwsssooollljjjhhhgggfffcccaaa]]]\\\[[[YYYWWWUUUTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWYYY[[[YYYWWWTTTRRRPPPOOOOOOOOOPPPXXXaaafffhhhllluuu|||ooo^^^\\\XXX\\\qqqeeeTTTNNNVVVeeerrr~~~dddSSSPPP\\\ooo}}}~~~{{{yyyzzz|||uuussspppnnnnnnnnnmmmlllkkkkkkkkkllllllmmmmmmmmmjjjlllyyyyyyzzzsss```\\\]]]gggqqqwwwzzz|||{{{|||{{{jjjfffiiikkkuuu}}}gggUUUNNNNNNMMMLLLPPPTTTVVVUUUYYY\\\```dddiiipppxxx}}}yyyaaaWWWWWWvvvhhhddddddlllqqqxxx}}}{{{wwwzzz}}}~~~vvvoooggg]]]UUUSSSSSSPPPSSS___iiirrr||||||{{{wwwssssssoooiiieeecccaaa___]]]\\\ZZZXXXUUUTTTTTTUUUVVVTTTSSSRRRRRRRRRSSSUUUVVVTTTVVVXXXYYYXXXVVVVVVWWWUUUTTTQQQMMMKKKKKKNNNQQQUUUXXX^^^cccdddeeemmmvvvuuueeeYYY^^^```iiilll^^^QQQOOOVVVeee}}}mmm^^^VVVQQQbbbwww}}}zzzwwwyyysssmmmllloooqqqooommmnnnmmmllllllllllllmmmmmmoooooozzzpppnnnyyy~~~~~~iiiaaa\\\___gggoooxxx~~~}}}uuuuuuvvvlll[[[XXXRRRQQQVVVZZZ\\\bbbiiikkkpppssssssttt~~~|||eeeXXXRRR~~~pppjjjiiimmmpppuuuxxxvvvsssvvv}}}vvvnnnfff[[[TTTRRRSSSQQQVVVaaakkkuuu|||zzzzzzyyyvvvrrroookkkfffbbb```^^^\\\[[[YYYXXXVVVTTTSSSSSSSSSTTTTTTSSSRRRRRRRRRSSSUUUUUUWWWXXXZZZYYYWWWUUUUUUUUUSSSSSSRRRPPPOOOPPPRRRUUUUUUVVVYYY]]]```fffssskkk^^^TTTYYYbbbwww}}}^^^SSSKKKMMMWWWiiitttcccYYYUUU[[[nnn}}}{{{yyy{{{vvvqqqoooqqqrrrpppmmmllllllmmmnnnnnnooooooooopppqqq|||~~~rrrpppxxx~~~iii___YYY^^^hhhsss|||ssseee```\\\]]]eeelllpppwww}}}fffYYYTTTzzzqqqnnnmmmnnnpppsssrrrooorrrxxxuuunnndddYYYRRRQQQRRRRRRYYYdddlllyyy|||wwwvvvvvvuuurrrooojjjgggbbb___]]]\\\YYYXXXUUUUUUTTTSSSRRRRRRQQQQQQSSSSSSSSSRRRSSSTTTTTTUUUYYY[[[[[[ZZZWWWTTTTTTTTTSSSTTTUUUUUUTTTUUUWWWZZZWWWVVVWWW[[[```kkk~~~xxxccc[[[ZZZ]]]mmmhhhRRRMMMJJJOOO[[[nnnxxxdddXXXWWWYYYlll}}}|||{{{}}}yyyuuutttuuutttrrrooolllmmmooopppqqqqqqqqqqqqqqqttt{{{{{{rrroootttvvv~~~|||zzznnnaaaXXX\\\iiiuuu}}}yyysssqqquuu~~~hhh[[[VVVvvvooommmlllnnnssssssqqqrrrvvvuuummmcccWWWQQQPPPPPPRRRZZZeeemmm|||}}}wwwtttqqqppppppooollljjjfffccc___]]][[[ZZZXXXVVVSSSSSSTTTSSSSSSQQQPPPOOOSSSSSSSSSSSSSSSTTTTTTUUUYYYZZZZZZYYYVVVUUUTTTUUUTTTVVVXXXYYYYYYYYYZZZ[[[ZZZYYY[[[```iiiwwwrrrbbb___bbbiii}}}qqq[[[OOOPPPSSSYYYddduuujjjZZZUUU]]]ggg~~~~~~}}}}}}}}}}}}{{{yyyxxxyyyxxxuuusssoooppprrrssstttsssqqqppppppvvv}}}yyyqqqlllooommmwwwwwwwww{{{yyyiii[[[\\\hhhssszzz~~~kkk___ZZZ{{{rrrooonnnpppvvvyyywwwvvvwww}}}tttlllaaaVVVPPPQQQMMMPPPYYYdddmmm~~~tttooonnnlllkkkjjjiiigggeeebbb```]]][[[ZZZYYYWWWUUUSSSTTTTTTTTTSSSRRRQQQPPPRRRSSSSSSSSSTTTTTTTTTTTTVVVWWWXXXWWWVVVUUUWWWXXXWWWYYY[[[[[[ZZZYYYYYYZZZZZZ[[[bbblllwwwnnnbbbaaafffvvvsssZZZPPPLLLSSS]]]fffooo|||sss```VVVYYYiii{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzxxxwwwssstttuuuuuutttrrrpppnnnpppwww|||qqqhhhiiigggrrrvvvwwwxxxooo^^^]]]gggqqqyyy}}}pppccc^^^~~~xxxttttttzzz~~~}}}zzzzzz}}}~~~}}}~~~xxxqqqiii^^^RRRNNNPPPMMMOOOWWWcccoootttooolllkkkkkkiiigggeeecccbbb___]]][[[ZZZZZZYYYVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRTTTUUUUUUUUUUUUXXXZZZYYYZZZ[[[[[[YYYXXXWWWXXXXXX^^^jjjzzz~~~jjjaaabbboooaaaPPPJJJGGGVVVfffrrr{{{}}}ggg[[[XXXbbbyyy~~~~~~~~~}}}|||{{{zzzyyyyyyyyyvvvvvvvvvvvvtttrrrooonnnpppxxxyyygggeeefffpppwwwyyywwwtttbbb^^^eeeoooyyy|||~~~~~~uuugggaaa}}}xxx{{{~~~~~~{{{zzzzzz~~~wwwttttttuuu{{{xxxrrrllldddYYYNNNKKKNNNNNNOOOVVVdddqqq|||sssrrrllllllllljjjgggdddbbbaaa[[[ZZZXXXXXXXXXWWWUUUSSSTTTTTTRRRQQQQQQRRRRRRSSSQQQRRRSSSTTTUUUTTTTTTSSSQQQRRRSSSSSSSSSTTTWWWYYYXXXYYYYYYXXXWWWVVVWWWXXXZZZcccssstttiiigggkkkjjjWWWNNNIIIHHH\\\rrrqqq___ZZZ___ooo~~~zzzwwwvvvwwwxxxwwwvvvvvvtttsssrrrqqqpppqqqzzz}}}jjjcccggglllvvvyyyuuu|||{{{hhh```ccckkkuuu~~~{{{{{{|||yyykkkccc{{{zzz}}}zzzxxxvvvyyyuuummmllloooqqqvvv}}}}}}sssnnnhhhaaaVVVLLLIIILLLOOOOOOVVVdddsss|||wwwxxxmmmnnnnnnlllhhheeecccbbbYYYXXXWWWWWWWWWVVVTTTRRRTTTSSSQQQPPPPPPQQQRRRSSSQQQRRRSSSUUUUUUTTTTTTSSSRRRRRRSSSRRRRRRSSSUUUXXXVVVWWWWWWVVVUUUUUUWWWYYY___hhh{{{|||ooolllpppvvvgggQQQLLLLLLGGGNNNeee}}}}}}kkk\\\]]]gggyyyzzzuuuttttttvvvvvvuuutttsssrrrrrrsssssssss||||||nnnccciiihhhtttwwwqqqwwwnnnbbb```fffpppzzz{{{zzzzzz~~~xxxkkkiiijjjnnn~~~|||mmmeee|||}}}~~~{{{yyyxxxwwwxxx|||~~~}}}~~~~~~{{{zzzzzzzzz|||}}}uuuooojjjeeejjjtttyyyzzzssskkkddd[[[TTTQQQOOOLLLJJJNNNNNNWWWhhhzzz|||yyysssqqqpppooommmiiiccc___ZZZYYYWWWVVVUUUTTTTTTTTTUUUTTTSSSQQQQQQSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRTTTSSSSSSTTTRRRQQQVVV]]]jjjwwwqqqfffiiiuuuqqqXXXIIIHHHIIIHHHSSSlllnnnbbbYYY___uuu{{{xxxxxxwwwuuussssssrrrqqqpppqqqrrrssstttuuu}}}~~~}}}~~~sssbbbdddhhhmmmrrrtttrrrvvvsssccc^^^ccclllrrrwww|||uuufff[[[\\\^^^```iiivvvuuujjjhhh|||{{{~~~~~~zzzxxxwwwxxx|||}}}{{{~~~{{{}}}~~~{{{xxxwwwvvvvvvpppqqqrrrssssssrrrqqqpppqqqqqqpppqqqrrrsssuuuvvvxxxyyy{{{}}}~~~tttqqqnnnkkkqqqzzz{{{rrrlllbbb\\\TTTOOOMMMLLLJJJIIINNNOOOXXXhhh||||||yyyvvvuuusssrrrpppkkkfffbbbYYYXXXWWWUUUTTTTTTTTTSSSUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSTTTSSSRRRQQQOOOOOONNNNNNNNNMMMNNNPPPPPPRRRZZZcccuuu}}}nnnnnnwwwsss]]]MMMEEEDDDEEEFFFXXXooo|||fff^^^YYYccc{{{zzzxxxxxxwwwtttrrrqqqqqqqqqqqqrrrtttvvvwwwvvv}}}~~~}}}{{{hhhgggeeeiiinnnqqqooosss|||kkkcccdddkkkpppxxx}}}hhh[[[RRRSSSVVVWWW```kkkuuuooofffggg}}}zzz|||{{{yyywwwwww{{{{{{xxx|||||||||}}}zzzwwwvvvuuuqqqpppnnnllljjjhhhfffeee___```aaabbbbbbaaa```___bbbbbbbbbbbbcccdddfffgggggghhhjjjlllnnnoooppppppvvvzzzvvvuuuuuuuuu{{{|||xxxpppgggaaaWWWSSSNNNJJJIIIJJJJJJJJJOOOQQQZZZjjj|||xxxwwwuuusssqqqoookkkeeeaaaXXXWWWVVVUUUTTTSSSSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSTTTTTTTTTTTTTTTSSSUUUTTTRRRQQQOOOMMMLLLKKKKKKJJJJJJNNNQQQVVVaaalllpppnnnzzzqqq^^^MMMHHHGGGFFFHHHNNNaaatttqqq^^^ZZZ\\\jjj~~~~~~|||yyyxxxwwwvvvsssqqqrrrrrrrrrssstttwwwyyy{{{xxx}}}}}}|||hhh```aaadddiiillllllppp~~~vvviiidddhhhnnnxxx}}}___UUUNNNQQQTTTVVV]]]fffiiivvvxxxiiifffkkk}}}}}}~~~~~~{{{yyywwwwwwzzz{{{www{{{}}}{{{{{{{{{xxxwwwtttpppllliiigggfffaaa``````___]]]ZZZXXXWWWTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYY[[[\\\^^^```aaabbbbbbhhhkkkooorrrsssuuuwwwxxx~~~|||}}}~~~}}}zzzvvvrrrllleee]]]WWWQQQNNNKKKIIIHHHIIIKKKLLLPPPSSS]]]nnnyyyuuurrrpppnnnllliiieee```]]]WWWVVVUUUTTTSSSRRRRRRSSSUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLNNNLLLLLLPPPUUU]]]kkkxxxzzzooowww~~~sssaaaPPPFFFHHHIIIFFFMMMZZZmmmzzz|||fffXXXYYYaaattt}}}~~~~~~~~~}}}~~~|||zzzzzzyyyyyyxxxwwwvvvtttrrruuuuuutttuuuvvvxxxzzz{{{yyy|||{{{yyynnn___^^^```eeeiiijjjnnnzzz}}}kkkbbbeeekkkxxx}}}yyyxxxzzzzzz[[[TTTPPPRRRVVVXXX^^^dddiiiqqq~~~}}}~~~pppgggjjjsss}}}{{{zzzyyyxxxxxx{{{~~~xxx|||~~~|||yyyuuurrrqqqpppoookkkiiifffccc___\\\[[[ZZZVVVVVVVVVUUUSSSQQQOOONNNMMMMMMNNNNNNOOOOOOOOOOOOLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQSSSTTTUUUVVVVVV[[[]]]```bbbccceeehhhkkkppptttwwwvvvwwwzzzyyyuuutttvvv{{{~~~yyywwwsssmmmgggaaa[[[UUUQQQLLLKKKJJJIIIHHHJJJLLLNNNSSSYYYddduuu}}}tttpppllljjjgggeeeccc```[[[XXXUUUTTTSSSRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTQQQQQQRRRRRRRRRQQQPPPPPPRRROOOPPPUUU[[[eeeuuuxxxxxxooo\\\PPPFFFCCCGGGEEECCCPPPdddzzzqqq^^^SSSYYYiii~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{}}}~~~~~~|||zzzyyyxxxxxxyyyyyywwwvvvuuuuuuzzzyyyxxxwwwwwwwwwxxxyyyxxxyyyxxxwww|||lll______cccgggjjjmmmvvvnnnbbbccciiivvv{{{}}}uuummmmmmnnnuuuyyyyyyXXXSSSPPPRRRVVVYYY^^^bbblllqqqyyy}}}ssslllmmmtttzzzrrrhhhdddkkkttt{{{zzz{{{{{{|||~~~|||~~~~~~zzzyyyyyyqqqooollliiifffdddcccccc^^^\\\ZZZWWWUUUSSSQQQQQQPPPOOONNNMMMLLLKKKJJJJJJHHHHHHHHHIIIIIIJJJKKKKKKHHHIIIJJJKKKKKKKKKKKKJJJHHHHHHJJJKKKKKKLLLLLLKKKOOOQQQTTTUUUVVVWWWZZZ\\\aaaeeegggeeefffiiiiiifffgggiiilllpppsssuuuvvvwww{{{}}}}}}|||uuuooojjjccc]]]XXXSSSOOOMMMHHHIIIIIIIIIIIIKKKOOORRRXXXaaannnvvvmmmiiifffdddaaa```^^^\\\XXXVVVTTTSSSRRRQQQQQQQQQQQQQQQUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTTTTSSSRRROOOPPPQQQSSSTTTSSSSSSRRRRRRQQQTTT[[[dddqqqwwwxxxzzzaaaPPPHHHFFFGGGJJJIIIMMM___uuu{{{gggYYYQQQ]]]sss~~~}}}~~~~~~}}}|||{{{zzzyyyyyyxxxzzz}}}~~~}}}{{{zzzxxxyyyzzzyyyxxxxxxyyyzzz}}}|||zzzxxxwwwvvvvvvwwwxxxwwwvvvvvvxxxsss```___bbbgggjjjmmmssszzzuuufffdddgggsssxxx~~~uuuzzz}}}nnnhhhggghhhkkklllqqqxxxzzzyyyzzz~~~zzz\\\YYYWWWXXX\\\```ccceeeqqquuu{{{}}}zzzqqqgggaaadddlllxxxwwwmmmfffaaa___dddlll|||}}}~~~~~~}}}{{{xxxxxxwwwtttpppmmmmmmmmmeeeccc```]]]ZZZXXXXXXWWWTTTSSSQQQOOONNNMMMLLLLLLLLLKKKIIIGGGGGGFFFGGGGGGEEEEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGIIIKKKLLLLLLMMMNNNPPPSSSVVVWWWUUUVVVZZZ[[[XXXZZZ[[[\\\___bbbeeegggiiiooorrrvvv{{{|||}}}||||||{{{sssgggbbbZZZTTTPPPNNNLLLJJJFFFHHHKKKLLLNNNQQQVVV[[[___jjjyyypppgggbbb___]]][[[ZZZYYYXXXUUUSSSSSSRRRQQQQQQPPPPPPQQQQQQTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRQQQOOOOOOMMMNNNPPPRRRSSSSSSRRRQQQRRRSSSYYYdddrrrzzzsssxxx{{{fffTTTKKKFFFJJJMMMNNNSSSaaawwwrrr```XXXYYYggg~~~|||{{{{{{{{{zzz{{{{{{{{{|||{{{}}}}}}{{{yyyzzz{{{zzzyyyyyy|||~~~}}}{{{xxxwwwvvvvvvvvvyyyvvvvvvwwwwww|||wwwbbb___aaafffjjjkkkoootttooogggfffooouuu}}}|||vvv{{{{{{llleeedddeeeeeedddiiipppssstttxxx~~~yyyfffdddaaa```dddiiilllmmmsssxxx}}}|||uuukkkbbb]]]^^^gggsss}}}}}}|||tttiii^^^ZZZZZZ[[[^^^bbb~~~~~~~~~~~~{{{}}}}}}zzzuuuqqqoooiiijjjiiigggdddbbbbbbccc]]][[[XXXUUURRRQQQPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHFFFDDDCCCDDDEEEFFFEEEEEEEEEFFFFFFHHHIIIIIIHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFCCCEEEGGGHHHGGGGGGHHHIIIKKKNNNNNNKKKLLLQQQRRRPPPRRRRRRRRRTTTWWWZZZ]]]___dddfffjjjpppvvv||||||}}}|||}}}|||rrraaa\\\TTTNNNKKKJJJJJJIIIFFFIIINNNQQQSSSXXX^^^cccdddppp|||lllbbb^^^ZZZXXXVVVUUUUUUTTTRRRPPPRRRRRRQQQPPPPPPPPPQQQQQQTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLMMMNNNPPPRRRRRRQQQPPPOOORRRUUU^^^mmm~~~~~~sssqqqxxx|||jjjTTTIIIHHHDDDIIILLLMMMYYYooonnn]]]XXXcccsss~~~~~~|||yyyyyyyyyzzz{{{|||~~~~~~|||zzz{{{|||zzzyyyzzz~~~~~~|||zzzxxxwwwvvvwwwwwwzzzvvvvvvyyyxxx{{{bbb___```eeeiiijjjmmmqqqwwwjjjeeemmmsss|||{{{}}}wwwhhh```^^^___cccaaaeeennnrrrsssxxxxxxiiihhheeecccffflllooopppnnnuuuzzzxxxnnnccc\\\YYY[[[dddpppzzz}}}|||yyywwwiii]]]RRRRRRVVVYYY\\\^^^~~~{{{yyy}}}zzz|||}}}~~~~~~zzztttooollliiieeeccc___^^^\\\YYYWWWVVVVVVVVVRRROOOLLLHHHGGGGGGIIIKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIJJJMMMPPPTTTVVVUUUVVVYYY^^^eeelllsssxxxyyy}}}}}}|||~~~{{{pppggg^^^WWWOOOIIIHHHHHHHHHGGGIIINNNSSSVVVXXX[[[```eeennn|||qqqeee^^^[[[VVVVVVUUUTTTSSSSSSSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPTTTUUUVVVVVVUUUTTTSSSRRRSSSSSSRRRQQQPPPNNNLLLKKKIIIIIILLLQQQPPPMMMNNNRRRTTT]]]kkk}}}zzzkkkmmmqqquuurrrfffVVVKKKGGGFFFFFFGGGLLLWWWiiicccYYY\\\mmmyyyxxx||||||wwwuuuvvvuuuuuuvvvzzz}}}~~~}}}{{{vvvuuuyyy~~~}}}yyyvvvvvvwwwxxxxxxxxx{{{yyywwwwwwuuulllhhhcccbbbfffjjjkkkjjjwwwpppeeeiiippp{{{~~~{{{uuuiiibbb___^^^aaaaaaeeekkknnnqqqyyywwwvvvuuussspppoooooopppvvvrrrpppmmmfff]]]ZZZ\\\ccckkkttt{{{uuuiii[[[SSSLLLMMMQQQSSSWWW\\\~~~yyyuuuxxxwwwyyyzzz{{{~~~{{{xxxuuuqqqkkkgggccc```\\\ZZZWWWVVVTTTQQQPPPOOOOOOOOONNNLLLIIIGGGFFFGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLMMMMMMMMMNNNNNNLLLKKKIIIGGGEEEEEEEEEEEEGGGGGGEEEEEEDDDEEEEEEFFFCCCCCCCCCDDDDDDEEEEEEFFFGGGFFFFFFFFFHHHJJJLLLNNNMMMNNNPPPTTTYYY```fffjjjmmmrrrzzz}}}|||{{{{{{{{{uuukkkccc\\\VVVNNNIIIHHHIIIIIIIIIJJJNNNRRRVVVYYY___hhhnnnzzz}}}kkkaaa\\\XXXVVVUUUTTTTTTSSSSSSSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSTTTTTTUUUTTTSSSRRRQQQRRRRRRQQQPPPOOOMMMLLLKKKIIIJJJMMMQQQQQQNNNPPPTTTWWWcccvvvooohhhpppooommmeeeYYYNNNGGGEEEEEEDDDGGGOOOaaaxxx}}}```YYY___sssyyyuuuuuu||||||{{{xxxwwwvvvxxx|||~~~~~~{{{wwwwwwzzz}}}~~~{{{vvvtttuuuwwwxxxxxxwww{{{xxxvvvwwwuuuxxxmmmcccdddhhhiiijjjkkkwwwqqqddddddmmmzzzyyyjjjbbb``````______ccchhhjjjnnnyyy}}}yyytttpppmmmmmmooollljjjhhhccc\\\\\\```lllvvvppp```VVVOOOJJJLLLPPPRRRVVV[[[||||||{{{|||vvvrrrsssssssssuuuwwwyyy~~~|||wwwrrrnnnjjjfffaaa\\\YYYVVVSSSPPPNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLIIIHHHHHHGGGGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGHHHLLLKKKJJJJJJKKKLLLMMMNNNLLLKKKIIIGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFAAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFGGGJJJNNNRRRWWWYYY^^^ccclllttt{{{~~~{{{vvvssspppkkkddd^^^YYYTTTNNNIIIIIIJJJKKKLLLNNNPPPTTTXXX^^^hhhttt}}}pppbbb]]]XXXUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNLLLKKKJJJIIIJJJNNNRRRRRROOORRRXXXbbbrrrvvvddddddmmmnnndddWWWMMMGGGEEEDDDDDDFFFLLL\\\tttrrrZZZZZZeee}}}|||yyyuuuvvv}}}}}}}}}zzzyyyyyy{{{~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwxxxyyyvvvsssrrrtttvvvwwwxxxwwwzzzxxxvvvwwwuuusssbbbdddhhhfffggglllsssrrrccc```kkkyyymmmbbbaaaccc^^^^^^aaacccdddjjjxxx}}}uuunnnjjjggghhhfffdddccc```^^^bbbiiivvvpppZZZPPPKKKIIILLLPPPQQQUUUYYY}}}{{{yyyxxx{{{~~~|||xxxtttqqqqqqnnnmmmnnnqqqsssvvv||||||wwwqqqjjjeeeaaa^^^YYYTTTRRROOOLLLJJJIIIIIIGGGFFFFFFFFFGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKLLLMMMIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKJJJIIIJJJLLLNNNOOOMMMMMMLLLJJJIIIHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFHHHKKKMMMOOOSSSWWW]]]cccjjjqqqxxx}}}~~~yyyqqqkkkgggbbb^^^ZZZWWWSSSOOOKKKKKKLLLNNNPPPTTTVVVYYY]]]eeerrr|||eee\\\ZZZWWWTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMKKKJJJIIIIIIJJJNNNRRRRRRQQQWWW___tttlllaaabbbhhhnnn___NNNGGGFFFFFFFFFFFFLLLZZZrrrdddWWW___ooo}}}{{{{{{}}}zzzzzz{{{{{{{{{}}}~~~|||{{{zzzzzz{{{{{{zzzxxxuuutttttttttsssqqqtttrrrppppppsssvvvxxxxxxwww{{{xxxvvvxxxvvvzzzaaaaaafffbbbccclllmmmwwwtttbbb```lllzzzsssfffdddggg``````aaaaaaaaafffvvv{{{ooohhhcccaaacccaaaaaabbbaaacccmmmxxxuuu\\\OOOLLLKKKOOOQQQRRRTTTYYY|||~~~{{{yyy{{{xxxvvvtttqqqpppqqqqqqpppjjjgggfffjjjlllnnnuuu~~~~~~zzzvvvqqqjjjbbb]]]XXXUUUQQQNNNLLLJJJHHHFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGHHHIIIKKKKKKKKKKKKJJJMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKLLLOOONNNMMMLLLMMMOOOQQQSSSNNNNNNNNNNNNMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHIIINNNOOOQQQTTTYYYaaaiiiooouuuxxx|||{{{vvvnnngggaaa]]][[[YYYVVVTTTQQQOOONNNOOORRRUUUYYY[[[___dddmmm{{{ppp^^^YYYYYYXXXUUUSSSRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHJJJNNNRRRSSSUUU```kkkqqqfffdddgggjjjiiiYYYJJJFFFGGGGGGGGGIIIUUUjjjmmm\\\[[[jjj||||||yyyyyy{{{{{{{{{}}}~~~|||yyywwwvvvvvvvvvxxxvvvuuuttttttsssqqqnnnqqqooonnnpppsssvvvxxxyyywww|||yyyvvvyyyxxx}}}ccc^^^aaa^^^```jjjgggpppxxxggggggppp{{{|||lllhhhjjjfffdddcccbbbbbbhhhwwwsssfff___]]]\\\]]]]]]```cccfffmmm|||xxx^^^RRROOOPPPSSSTTTTTTWWW[[[}}}}}}|||xxxwwwoooooommmkkkmmmqqqrrrppphhhbbb```eeeggghhhqqq|||~~~|||xxxuuuqqqlllgggaaaZZZVVVPPPMMMIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRRRRRRRSSSTTTVVVWWWQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEJJJJJJKKKKKKNNNTTT[[[aaahhhlllqqqwww}}}wwwsssmmmfffaaa]]]\\\[[[XXXWWWVVVSSSRRRSSSWWWZZZ]]]aaagggnnnyyyzzzfffYYYWWWXXXWWWTTTQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUSSSRRRQQQNNNMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKOOOSSSUUU\\\kkk{{{{{{cccaaaiiippprrr```RRRGGGFFFFFFEEEJJJQQQccczzzqqqcccaaajjj{{{}}}|||~~~}}}~~~|||yyyzzzyyyyyyyyy|||~~~~~~|||yyyvvvtttsssrrrxxxyyyyyyxxxwwwtttrrrppppppooooooqqqtttxxxyyyzzzvvv|||yyyuuuyyyxxxyyymmm___]]][[[___fffdddkkk{{{rrrqqquuu{{{uuummmllljjjgggeeefffhhhnnn{{{lll___ZZZXXXWWWYYY[[[bbbjjjqqq}}}xxx\\\TTTSSSTTTWWWXXXXXX\\\bbb~~~}}}}}}}}}wwwqqqnnnmmmkkknnnpppppptttzzzxxxrrrggg___\\\```cccdddooo}}}~~~}}}~~~{{{wwwsssnnnjjjeee```\\\WWWRRRNNNKKKHHHFFFEEEEEEFFFEEEDDDEEEEEEEEEFFFHHHJJJLLLMMMLLLMMMMMMMMMNNNOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTSSSSSSTTTUUUWWWXXXZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^aaabbbbbbccceeeffffffgggcccccccccbbb```^^^[[[ZZZ[[[[[[ZZZXXXUUURRROOONNNOOONNNMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCEEEGGGHHHIIIJJJMMMQQQUUUYYY\\\bbbjjjqqqxxx|||}}}zzzzzz{{{sssqqqmmmhhhccc```______ZZZ[[[ZZZWWWUUUVVVZZZ^^^dddjjjsss~~~rrrhhh\\\UUUTTTUUUTTTRRRQQQPPPPPPPPPQQQQQQRRRSSSRRRSSSTTTUUUTTTSSSQQQPPPMMMMMMLLLLLLLLLMMMOOOPPPMMMMMMMMMMMMMMMLLLKKKJJJMMMNNNQQQUUUYYYdddxxxmmm[[[aaaoootttrrrWWWMMMFFFFFFDDDEEEQQQ```yyyuuueeedddooo{{{yyyyyy{{{{{{zzz|||~~~yyywwwyyyvvvvvvwwwyyy|||}}}|||{{{}}}|||{{{yyywwwuuurrrqqqwwwzzz}}}{{{wwwsssrrrrrrqqqpppppprrrvvvyyy{{{{{{tttzzzwwwsssxxxwwwuuu||||||ccc[[[[[[___cccfffiiiwwwzzzyyyyyy}}}}}}rrrnnnlllgggfffkkkqqqxxxkkk^^^YYYVVVTTTYYY^^^iiivvvyyyZZZTTTSSSUUUYYYZZZ\\\bbbjjj~~~{{{yyywww~~~xxxoooiiiggggggkkkqqqvvvyyy~~~~~~vvvggg]]]YYY^^^aaacccnnn~~~}}}wwwssssssxxx||||||zzz{{{wwwtttwww~~~||||||{{{{{{zzzwwwrrrnnngggccc]]]XXXTTTPPPLLLIIIJJJHHHFFFEEEFFFHHHHHHGGGHHHHHHHHHIIIKKKNNNPPPRRRNNNNNNMMMMMMNNNOOOPPPPPPPPPQQQRRRTTTVVVYYY[[[\\\^^^___```cccfffiiilllmmmqqqqqqqqqqqqrrrrrrrrrssswwwxxxyyy{{{|||}}}}}}}}}~~~~~~}}}{{{xxxtttqqqoooppppppnnnlllhhhdddaaa^^^ZZZYYYXXXWWWUUUTTTSSSRRRLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCAAADDDGGGJJJKKKKKKMMMNNNMMMPPPVVV^^^gggnnnsssvvv|||}}}~~~yyyuuuuuuvvvpppooommmjjjeeebbbaaaaaa\\\]]]]]]ZZZXXXXXX\\\```kkkrrr~~~sssbbb]]]VVVRRRRRRRRRQQQOOOPPPPPPPPPPPPPPPQQQRRRSSSQQQRRRTTTUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLNNNOOOPPPMMMMMMNNNMMMMMMLLLKKKJJJOOOPPPSSSWWW\\\iiieee[[[gggtttssskkkTTTKKKGGGFFFDDDFFFXXXnnnzzzjjj```hhh|||zzzvvvuuuvvv{{{zzz{{{}}}{{{uuutttvvvttttttuuuxxx{{{{{{zzzyyyzzzzzzzzzzzzxxxvvvsssrrrtttyyy}}}{{{uuuppppppqqqqqqqqqqqqssswwwzzz{{{{{{rrryyyuuuqqqvvvuuurrrwwwyyyggg[[[\\\___```iiijjjttt~~~zzzxxx{{{uuuooolllgggfffnnnwww~~~lllaaaZZZVVVSSS[[[cccqqq{{{[[[SSSRRRUUUYYY\\\___gggppp{{{zzzzzz|||xxxqqqiiiddddddhhhlllsss{{{uuucccXXXVVV]]]___```pppuuukkklllnnnoooqqqqqqqqqqqqkkkmmmqqquuuxxx|||~~~|||{{{{{{xxxuuutttsssooohhhccc___\\\WWWQQQMMMKKKJJJJJJGGGEEEDDDDDDEEEGGGHHHHHHJJJHHHFFFGGGIIILLLNNNOOOTTTRRRRRRRRRTTTUUUTTTRRRWWW[[[aaaeeegggiiimmmpppwwwuuutttwww|||zzzuuuwwwssspppnnnmmmiiiddd___ZZZWWWTTTQQQNNNJJJFFFDDDDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHLLLQQQTTTXXX\\\bbbgggpppsssyyy~~~~~~~~~~~~}}}yyyuuussssssssskkknnnnnnlllkkkjjjddd]]]ZZZYYY[[[___``````dddkkkssszzzttteeeYYYWWWUUUSSSQQQOOONNNNNNMMMNNNPPPRRRSSSSSSRRRRRRTTTSSSSSSRRRQQQQQQPPPPPPNNNMMMLLLMMMNNNPPPPPPPPPMMMKKKMMMQQQRRRNNNKKKKKKQQQPPPTTT\\\gggwwwzzzlll___aaakkknnneeeYYYSSSJJJDDDEEEKKKXXXnnnlllcccdddvvv}}}zzzwwwuuuzzz|||~~~}}}{{{xxxvvvvvvyyyzzzzzzzzzyyyyyy{{{}}}|||yyyuuurrrrrrqqqqqqpppzzzzzzzzzxxxuuutttuuuvvvyyyvvvsssvvv{{{~~~}}}{{{tttttttttttttttttttttsssvvvsss^^^[[[______eeefffmmmzzz{{{ssspppxxxqqqjjjkkkjjjmmmwww}}}nnnaaa\\\YYYWWWeeekkkyyy~~~dddWWWUUUVVVZZZ]]]```hhhppp~~~xxx||||||qqqoookkkhhhgggjjjqqqvvv~~~aaaXXXUUU\\\___aaaqqquuukkkfffgggjjjlllnnnnnnnnnmmmoooqqqtttwwwyyy||||||zzzzzzxxxuuuqqqooommmiiibbb]]]XXXUUUQQQLLLIIIGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKKKKLLLKKKKKKKKKMMMOOOPPPPPPVVVWWWYYY[[[]]]```bbbdddkkkpppvvvzzz}}}}}}xxxooohhh___WWWSSSPPPMMMJJJHHHIIIHHHGGGEEEDDDDDDDDDFFFFFFFFFGGGGGGFFFEEEEEEDDDGGGLLLOOOQQQUUUZZZ^^^gggjjjpppuuuyyy{{{{{{zzz||||||zzzwwwssspppppppppllloooqqqppppppooohhhaaa[[[[[[^^^ccceeeeeejjjqqq}}}tttfff^^^VVVUUUSSSQQQPPPNNNNNNMMMMMMNNNOOOQQQSSSSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNOOONNNMMMMMMNNNPPPPPPPPPNNNKKKKKKNNNOOOMMMLLLOOOTTTUUU\\\iiiwwwkkkccc^^^bbbkkkkkk```TTTLLLGGGDDDIIISSSeeeqqq```bbbnnn~~~|||zzzyyyyyy{{{}}}|||zzzxxxwwwwww{{{}}}}}}}}}{{{zzz{{{|||{{{xxxtttrrrrrrrrrrrrqqqxxxyyyzzzyyywwwvvvwwwxxxzzzwwwuuuvvv{{{}}}|||yyyttttttssssssssssssttttttzzz|||aaaZZZZZZZZZbbbcccjjjwww{{{uuurrrxxxqqqiiihhhjjjqqqyyytttwwwpppbbb]]]\\\\\\fffrrr|||aaaVVVTTTTTTXXX\\\aaakkktttyyy{{{|||}}}|||wwwkkkjjjjjjkkknnnuuu}}}___VVVTTT[[[___cccrrruuuiiicccccceeehhhkkknnnooopppoooxxxxxxyyy{{{}}}}}}{{{xxxwwwvvvuuuqqqlllhhheee```YYYTTTPPPNNNKKKHHHFFFEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNKKKLLLMMMNNNPPPRRRSSSTTT\\\```eeejjjnnnttt|||oooccc]]]ZZZVVVSSSPPPOOOMMMKKKJJJHHHHHHGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFIIIKKKLLLOOORRRUUUXXX[[[```fffkkkooopppqqqwwwwwwvvvtttpppmmmmmmmmmmmmqqquuuuuuuuussskkkcccZZZ[[[```gggiiikkkrrrzzzqqqggg^^^XXXUUUSSSRRRQQQPPPOOONNNNNNNNNLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRQQQPPPOOONNNMMMLLLOOOOOOOOOOOOOOOOOOPPPPPPPPPMMMLLLNNNOOONNNPPPTTTXXX]]]iii|||hhh\\\[[[^^^dddhhhdddWWWLLLHHHFFFHHHRRRccczzzyyycccZZZfff{{{~~~~~~~~~~~~}}}|||xxxzzz||||||{{{zzzyyyzzz~~~|||{{{{{{zzzxxxtttssssssttttttsssvvvxxxzzz{{{zzzyyyzzzzzz{{{xxxvvvxxx{{{|||{{{xxxttttttsssrrrrrrssstttuuu}}}gggYYYWWWXXX]]]___eeeqqq}}}yyywwwzzz~~~}}}|||sssjjjiiippp}}}qqqpppsss~~~wwwgggaaadddhhhppp{{{aaaXXXUUUTTTYYY___gggsss~~~}}}|||{{{{{{}}}zzzvvvnnnoooqqquuu{{{www\\\TTTRRRYYY^^^dddsss|||lllcccaaadddgggjjjoootttxxx{{{|||~~~{{{xxxvvvtttrrrsssnnngggbbb^^^ZZZSSSNNNLLLKKKIIIGGGGGGGGGHHHHHHFFFHHHJJJKKKKKKLLLMMMNNNMMMOOOPPPSSSVVV[[[```dddjjjqqqzzzuuummmiiiddd___[[[YYYVVVTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKHHHHHHIIIJJJKKKMMMOOOPPPNNNQQQVVV[[[aaafffiiikkkpppqqqrrrqqqooommmmmmnnnoootttxxxxxxwwwsssjjjaaaVVVYYY```hhhmmmqqq{{{}}}lllbbb]]]WWWRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOLLLMMMNNNPPPRRRSSSTTTUUURRRRRRQQQPPPOOONNNMMMMMMQQQQQQQQQPPPOOOOOOPPPQQQTTTQQQPPPRRRRRRQQQTTTYYY\\\fffxxxnnn```XXX[[[```dddbbbZZZOOOFFFIIIIIIOOOaaayyypppaaa___ooo~~~~~~~~~~~~~~~~~~~~~}}}yyy{{{}}}~~~}}}}}}}}}~~~}}}{{{{{{{{{xxxuuutttuuuvvvvvvvvvvvvyyy|||}}}|||{{{{{{{{{yyyxxxxxxyyy|||}}}{{{zzztttsssrrrqqqrrrsssuuuvvv}}}ooo\\\VVVWWWZZZ[[[```lllzzz}}}|||vvvooosss}}}}}}}}}sssnnnttt}}}xxxddd\\\YYYXXX]]]dddnnn}}}}}}zzzyyy||||||yyytttwww|||mmmZZZSSSQQQWWW^^^eeesssttteee```aaahhhlllrrryyy~~~|||yyyuuusssqqqkkkccc^^^ZZZUUUPPPKKKIIIHHHHHHHHHHHHIIIJJJKKKGGGIIIKKKLLLKKKLLLNNNPPPSSSUUUXXX\\\ccclllwww~~~xxxsssooojjjeeeaaa___]]]ZZZXXXUUUUUUUUUUUUTTTSSSRRRQQQKKKKKKJJJJJJKKKLLLMMMMMMNNNOOORRRVVV[[[```dddfffiiikkknnnooonnnnnnoooppptttxxxyyywwwuuuqqqhhh___UUUYYYaaakkkrrrzzztttiii^^^ZZZXXXTTTRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQMMMNNNOOOPPPQQQSSSTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPRRRSSSSSSRRROOOOOOPPPRRRSSSRRRSSSUUUUUUTTTXXX]]]ffftttpppbbb^^^___aaacccaaaZZZQQQIIIEEEJJJNNN[[[ssstttddd___bbbvvv~~~}}}}}}}}}|||~~~}}}||||||zzzwwwvvvwwwxxxxxxxxxxxxzzz}}}~~~}}}{{{zzzzzzxxxxxxyyy{{{}}}~~~}}}}}}ttttttssssssssstttuuuvvvzzzxxx```UUUTTTWWWXXX]]]gggvvv}}}zzzrrreee```]]]\\\bbbkkkxxxyyywwwzzz}}}yyy~~~mmm[[[UUUSSSWWW___hhhuuu||||||~~~mmmaaa___bbbnnntttyyyuuummmggg___YYYUUURRRMMMIIIFFFFFFFFFGGGHHHIIIKKKKKKIIILLLNNNOOOOOOQQQVVVZZZ[[[___eeellluuu{{{uuuqqqmmmiiieeeaaaaaa```___^^^\\\[[[ZZZRRRPPPOOOOOOQQQRRRRRRQQQOOOOOOOOOQQQTTTXXX\\\^^^eeehhhkkkmmmnnnnnnpppqqquuuwwwuuuqqqnnnjjjccc[[[UUUZZZdddoooxxxttthhh^^^TTTQQQPPPOOOPPPRRRPPPPPPPPPOOOOOOPPPPPPQQQOOOOOOOOOOOOQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVSSSPPPNNNPPPSSSRRRQQQRRRUUUVVVWWW___gggyyytttddd___```eeeeeebbb[[[RRRJJJHHHHHHKKKXXXmmmxxx```YYY\\\fff~~~}}}}}}|||||||||yyyxxxyyyzzz{{{zzzyyy{{{}}}}}}|||{{{{{{{{{zzz{{{}}}~~~~~~~~~tttttttttuuuvvvvvvvvvwwwvvv}}}gggTTTOOOUUUVVVZZZcccrrrpppgggccc```bbbjjjvvv|||xxxyyy|||}}}~~~ppp^^^YYYVVVZZZbbbkkkwwwuuuooorrrxxxwwwiiiaaabbbgggvvvyyysssggg```XXXRRRPPPMMMJJJGGGEEEFFFGGGHHHIIIKKKLLLMMMMMMQQQTTTUUUVVV[[[dddjjjmmmuuu}}}yyyxxxwwwtttqqqnnnkkkjjj```^^^]]]]]]```bbbaaa```[[[YYYWWWUUUVVVYYY\\\^^^cccfffjjjlllllllllmmmmmmnnnnnnjjjdddaaa```[[[UUUTTTYYYcccooozzzsssddd\\\UUUOOOOOOOOONNNMMMOOOPPPOOONNNNNNNNNNNNOOOOOOQQQPPPPPPOOOPPPQQQRRRSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTVVVWWWUUUPPPNNNPPPSSSSSSQQQRRRUUUXXX^^^lllyyywwwiiiaaa___bbbdddaaa\\\SSSKKKHHHIIILLLSSSiii{{{gggYYYYYYaaaxxx~~~}}}}}}}}}~~~|||{{{{{{|||||||||wwwyyy{{{{{{{{{{{{}}}~~~~~~~~~}}}|||ssstttvvvxxxyyyxxxwwwwwwtttvvv}}}sssZZZPPPRRRSSSVVV___nnnyyypppgggfffkkkvvv{{{zzz|||||||||tttvvvxxx{{{~~~}}}||||||~~~qqq```\\\YYY\\\dddnnnyyyvvvlllhhhmmmuuuyyy{{{zzzqqqgggcccgggnnn}}}vvvooobbb\\\SSSNNNLLLJJJHHHEEEGGGHHHIIIJJJLLLMMMOOOOOOQQQTTTXXXZZZ]]]dddooowww{{{yyypppmmmlllmmmppprrrqqqpppmmmjjjfffcccbbbdddfffhhhcccfffiiikkkjjjiiiiiijjjeeeddd^^^XXXUUUVVVTTTOOORRRWWWaaammmyyyppp]]]ZZZOOOMMMOOOTTTUUUQQQMMMLLLOOONNNMMMMMMMMMMMMMMMMMMRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVTTTWWWXXXUUUPPPNNNPPPTTTWWWTTTSSSUUUZZZeeexxxttteee```]]]]]]^^^```\\\VVVNNNHHHGGGKKKOOO\\\xxxtttggg^^^[[[aaalll~~~~~~~~~~~~|||}}}}}}}}}}}}vvvwwwyyyzzzzzz|||}}}{{{zzzrrrtttwwwzzz{{{zzzxxxwwwtttrrrwww~~~bbbVVVQQQQQQTTT]]]kkk}}}{{{llllllsss}}}yyy~~~zzzvvvpppqqqsssxxx}}}|||zzzuuuwww|||~~~wwwddd___[[[```kkkuuuzzzzzzxxxpppkkkgggdddfffkkkrrrooollliiidddaaagggooo~~~qqqeeeZZZTTTLLLHHHGGGHHHGGGFFFJJJKKKLLLLLLNNNOOOPPPQQQ[[[^^^ccchhhooo{{{zzzzzz}}}yyywwwvvvtttssspppooonnnllljjjgggdddcccYYYWWWUUUSSSQQQQQQQQQRRRRRRZZZdddmmmyyysssaaaVVVQQQNNNOOOOOOOOOOOOOOOPPPPPPJJJKKKMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSPPPNNNNNNNNNNNNPPPSSSUUUVVVVVVTTTSSSSSSTTTTTTSSSRRRSSSUUUWWWUUUUUUXXX\\\bbbqqqyyydddYYYYYY\\\\\\YYYZZZRRRKKKIIIIIIKKKRRRYYYtttrrr___XXXRRRRRReee}}}~~~~~~|||}}}|||xxxuuussstttvvvyyy|||~~~{{{yyyxxxxxxxxxzzz|||~~~}}}{{{xxxtttvvvwwwxxxlllPPPPPPNNNUUU\\\bbbwwwttt|||}}}wwwqqqqqqqqqtttxxx|||}}}~~~zzz|||}}}~~~~~~~~~}}}|||{{{~~~~~~~~~wwwtttwww{{{||||||}}}}}}zzziiiccc___dddqqq{{{~~~}}}}}}uuunnnjjjfffcccdddhhhmmmkkkiiifffaaa```hhhssswwwjjj___UUUPPPKKKHHHHHHIIIJJJIIIIIIJJJKKKLLLOOORRRVVVYYY]]]fffsssxxxxxxwwwuuupppkkkfffbbbWWWUUURRRPPPOOOPPPRRRSSSSSSYYYbbbkkkwwwsssaaaUUUNNNKKKNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNOOONNNLLLKKKLLLMMMSSSTTTTTTSSSPPPOOOOOOPPPRRRTTTWWWYYYZZZYYYWWWUUURRRSSSSSSSSSRRRRRRUUUWWWSSSTTTXXXbbbnnnxxxjjj[[[UUUXXX\\\ZZZVVVOOOLLLIIIHHHGGGLLLYYYggguuudddXXXZZZ^^^cccvvv~~~{{{{{{|||{{{yyyvvvrrrtttvvvzzz~~~~~~|||zzzwwwxxxzzz~~~}}}zzzrrrttttttsss{{{www\\\SSSOOOUUU[[[aaauuuxxxvvvxxxwwwtttrrrrrrsssvvvyyy{{{{{{}}}yyyzzzzzzzzzzzzzzzyyyxxxwww}}}}}}}}}{{{yyyyyytttssswww{{{yyywwwwwwyyy|||~~~pppiiieeelllzzz}}}uuunnnkkkhhhddddddfffgggfffeeebbb]]]^^^kkkzzz|||pppcccZZZQQQNNNJJJHHHIIIKKKMMMMMMLLLMMMOOORRRVVV\\\dddiiiooo}}}~~~xxxnnneee___TTTRRROOOMMMMMMOOOSSSUUUWWWZZZaaaiiittt~~~}}}kkk\\\SSSOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNLLLKKKLLLMMMSSSSSSSSSQQQPPPOOOQQQSSSUUUWWWZZZ\\\\\\ZZZWWWUUURRRTTTUUUTTTSSSSSSUUUWWWUUUUUU]]]lllyyyeee\\\SSSSSSYYY\\\WWWPPPGGGGGGIIIHHHGGGPPPggg}}}zzzdddXXXUUUaaannnzzz}}}~~~~~~{{{zzzyyyyyy{{{{{{zzzyyywwwxxxzzz}}}}}}{{{vvvxxx{{{}}}sssuuusssooossskkkWWWPPPSSSZZZ```sssooonnnttt~~~xxxwwwvvvuuuvvvxxxyyyxxxwwwxxxxxxyyyzzz{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwwww{{{{{{||||||{{{yyywwwuuutttqqqsssxxxzzzvvvsssrrrtttwww{{{}}}vvvpppllltttxxxqqqnnnlllhhheeefffcccbbbbbb```\\\___oooxxxjjj^^^XXXPPPNNNKKKIIIIIIKKKNNNOOOQQQTTTYYY^^^eeeooo{{{zzzmmmaaaYYYQQQNNNLLLJJJLLLPPPUUUYYY\\\^^^bbbjjjrrrvvvwwwuuuqqqfffXXXPPPNNNOOOOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKLLLMMMLLLMMMNNNPPPQQQRRRQQQOOONNNOOORRRUUUVVVXXXZZZ\\\[[[YYYVVVTTTUUUVVVWWWVVVUUUTTTVVVXXXZZZ[[[eeezzz{{{eee[[[VVVSSSWWW\\\[[[RRRIIIGGGGGGHHHIIIMMM\\\xxx|||kkk___VVVXXXiii|||~~~~~~~~~}}}}}}yyy{{{~~~}}}{{{zzzzzzxxxxxxyyyzzz{{{}}}}}}}}}{{{zzzwwwyyy}}}}}}xxxxxxtttnnnooo|||zzz]]]QQQQQQXXX___qqqwwwjjjkkkuuu}}}xxxwwwwwwxxxxxxvvvsssppppppqqqrrrssstttvvvyyy{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzyyywwwtttrrrrrrppprrrwwwxxxsssppppppqqqssswwwyyyzzz||||||wwwuuu~~~{{{rrrooommmiiieeeeeeaaaaaaaaa```^^^bbbrrr{{{ttteeeZZZTTTPPPNNNKKKIIIHHHKKKOOORRRVVV\\\gggqqq}}}uuugggZZZRRRNNNLLLJJJKKKNNNSSSZZZ^^^bbbcccffflllpppoooiiiccc[[[TTTLLLIIIKKKMMMKKKIIIJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJLLLLLLLLLLLLNNNPPPOOOOOOOOONNNNNNPPPSSSVVVXXXYYY[[[\\\[[[YYYWWWUUUVVVVVVVVVUUUTTTTTTWWWYYY___cccrrr{{{eeeZZZTTTSSSUUUYYY\\\XXXOOOGGGGGGDDDEEELLLYYYnnnoooaaa]]]XXX]]]ooo~~~~~~~~~~~~|||{{{yyyxxxwwwzzz||||||zzzxxxwwwwwwxxxyyyzzz|||}}}~~~{{{xxxwwwzzz{{{~~~~~~{{{yyyxxxtttnnnlllwwwgggVVVQQQWWW^^^ooosssgggjjjxxxyyyxxxvvvuuutttqqqmmmjjjkkklllmmmnnnooorrrvvvyyyzzzzzzyyyyyyyyyyyyzzzzzzxxxyyyzzzzzzxxxvvvtttrrrqqqoooqqqtttsssooommmnnnoooqqqtttvvvxxx{{{~~~}}}rrrnnnlllhhhcccbbbbbb``````bbbbbbfffrrr~~~yyyvvvvvvvvvvvv{{{}}}pppbbbWWWQQQQQQPPPMMMLLLMMMRRRZZZ```bbbmmm|||}}}wwwmmmaaaUUUNNNLLLKKKLLLMMMRRRYYY___cccgggiiilllooooooiii___WWWQQQNNNJJJJJJKKKLLLIIIGGGHHHIIIJJJJJJLLLLLLMMMNNNLLLMMMNNNMMMKKKJJJKKKLLLLLLNNNOOOOOOPPPQQQUUUWWW[[[[[[[[[[[[[[[ZZZYYYYYYUUUUUUTTTSSSSSSWWW\\\```hhhpppggg[[[XXXNNNRRRWWWZZZXXXSSSLLLGGGCCCAAAGGGWWWlllwwweee\\\YYYZZZdddwww~~~}}}~~~}}}|||~~~}}}|||zzzxxxwwwyyyzzz{{{zzzxxxwwwwwwxxxyyy{{{}}}~~~~~~~~~|||yyyxxxwww{{{{{{}}}}}}{{{vvvtttqqqnnnkkkrrrvvv^^^SSSWWW\\\kkkwwwiiiooo~~~zzzuuuqqqooonnnllljjjiiikkklllllllllnnnrrruuuwwwwwwvvvvvvwwwxxxzzzzzzwwwxxxyyyzzzyyywwwtttssspppnnnnnnooonnnjjjjjjmmmoooppprrrsssuuuyyy}}}tttooommmhhhdddbbbccc``````cccfffiiipppwww{{{|||yyytttrrruuuvvvsssuuuyyy~~~vvvmmmcccYYYTTTVVVVVVUUUUUUZZZdddqqqzzz~~~|||zzzvvvooofff\\\SSSNNNKKKLLLNNNQQQWWW^^^dddhhhjjjlllpppqqqmmmdddXXXPPPMMMMMMLLLKKKKKKJJJIIIIIIGGGHHHIIIJJJLLLNNNOOOPPPKKKMMMMMMLLLKKKJJJKKKLLLLLLNNNPPPRRRSSSUUUWWWYYY[[[ZZZYYYXXXXXXXXXZZZ[[[VVVVVVVVVVVVYYY___hhhnnnxxxmmm]]]WWWYYYQQQXXX]]]\\\TTTKKKGGGGGGCCCHHHWWWmmm|||jjj___^^^[[[bbbrrr~~~}}}{{{}}}~~~|||{{{{{{{{{|||}}}}}}|||{{{{{{{{{|||{{{yyywwwwwwxxxzzzzzz}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyzzz{{{~~~}}}|||tttqqqooonnnmmmppp}}}iiiXXXXXX[[[gggyyyxxx~~~vvvpppmmmmmmnnnnnniiikkklllllljjjkkknnnrrrttttttttttttuuuwwwxxxzzzwwwxxxyyyzzzyyywwwuuutttpppmmmkkkllljjjggghhhmmmnnnpppqqqrrrsssvvv{{{}}}xxxrrrooojjjfffdddccc______dddhhhjjjmmmqqqnnnnnnlllmmmttt{{{|||wwwuuuzzz~~~}}}zzzuuuppplllfff___ZZZ[[[\\\]]]```ggguuuyyyvvvqqqjjjbbbZZZSSSOOOKKKLLLOOOTTTZZZaaagggjjjkkknnnrrrrrrkkk```UUUMMMIIIIIIIIIHHHFFFEEEFFFHHHFFFGGGIIIKKKMMMOOOPPPQQQHHHJJJKKKLLLKKKLLLMMMOOOLLLOOORRRUUUVVVWWWYYY[[[YYYXXXUUUTTTTTTUUUXXXZZZYYYYYYYYYZZZ___iiittt{{{~~~hhh\\\UUUSSSTTTZZZaaaeee___QQQFFFCCCEEEIIISSSiii}}}qqqbbb^^^bbb```kkk|||{{{yyy|||~~~|||{{{xxxyyy{{{}}}}}}}}}|||yyywwwwwwyyy{{{{{{}}}}}}}}}~~~}}}{{{zzzzzz{{{~~~xxxwwwwwwyyy|||~~~~~~tttpppoooqqqpppqqq{{{~~~{{{qqq[[[YYYZZZdddvvv~~~xxxttttttqqqmmmssskkkdddcccdddfffjjjooorrrssstttuuuvvvxxxxxxyyywwwwwwvvvuuuuuuuuuuuuuuukkklllllljjjiiihhhiiijjjmmmnnnppprrrvvvyyy|||}}}~~~~~~|||zzzzzztttkkkeeeeeeaaabbbfffiiihhhhhhjjjfffnnnxxx{{{uuuooommmnnnkkkeeedddhhhhhhggghhhqqq{{{wwwqqqjjjbbbZZZSSSNNNNNNOOOQQQVVV\\\cccjjjnnnoooppppppmmmggg]]]SSSMMMJJJJJJIIIIIIIIIIIIHHHHHHKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKIIIIIIIIIJJJLLLNNNIIIKKKNNNRRRUUUWWWXXXXXXUUUUUUUUUTTTSSSTTTWWWYYYWWWXXXZZZaaalllyyyccc^^^[[[QQQQQQ]]]ccciiifffYYYKKKEEECCCBBBNNNccctttggg]]]\\\bbbppp|||~~~}}}|||{{{{{{|||}}}~~~}}}zzzwwwvvvxxx{{{~~~}}}|||zzzyyyzzz{{{}}}~~~~~~~~~~~~|||{{{}}}{{{{{{xxxvvv{{{~~~wwwwwwxxx{{{}}}}}}{{{yyyppprrrsssqqqooopppuuu{{{bbbUUUWWW___mmm{{{zzzyyyzzz}}}yyyxxxtttoooqqqiiidddcccdddeeeiiimmmoooooopppqqqrrrtttuuuvvvuuuttttttsssrrrrrrrrrrrrkkkllllllkkkiiihhhjjjkkklllmmmoooqqqtttwwwzzz{{{|||}}}~~~}}}vvvmmmiiigggeeefffkkkmmmnnnqqqvvv}}}yyypppooojjjiiilllmmmkkknnnssswwwxxx~~~yyyvvvqqqkkkddd]]]VVVRRRQQQRRRTTTXXX]]]dddiiimmmppppppoookkkcccYYYPPPJJJIIIIIIIIIIIIHHHHHHHHHHHHKKKKKKMMMNNNOOOOOOOOOOOOMMMLLLJJJIIIHHHIIIKKKLLLIIIJJJMMMQQQTTTVVVWWWWWWQQQQQQQQQPPPPPPQQQUUUXXXZZZ\\\```iiivvvlllXXXUUUVVVTTT[[[ggguuummm___PPPFFFDDDIIIOOOeeeyyywwwhhh]]]ZZZdddppp{{{{{{{{{||||||||||||{{{{{{}}}~~~~~~~~~}}}{{{yyywwwwwwxxx|||~~~{{{zzzyyyyyyzzz{{{}}}}}}~~~~~~xxxzzzyyyyyy~~~zzzwwwwwwxxxyyy{{{{{{yyyvvvrrruuuwwwuuuqqqppprrruuujjj]]][[[___iiiuuuvvvvvvxxx~~~~~~~~~xxxpppmmmgggbbbccceeeeeegggkkkllllllmmmnnnoooqqqrrrsssrrrqqqqqqpppooonnnnnnnnnkkkllllllkkkjjjjjjkkklllllllllnnnppprrruuuwwwxxxzzz{{{|||}}}~~~uuunnnllliiiiiimmmssswww{{{xxxnnngggjjjggghhhmmmrrrwww}}}}}}zzzxxxuuussspppjjjddd^^^YYYWWWVVVVVVWWWZZZ^^^cccgggjjjnnnmmmjjjddd\\\SSSLLLGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHIIIIIIJJJMMMOOORRRTTTUUUVVVPPPPPPPPPOOOOOOQQQVVVYYY[[[___fffqqqcccYYYPPPOOOUUU]]]hhhrrr~~~kkkVVVKKKEEEFFFQQQ^^^{{{kkk^^^YYYaaauuu~~~zzzwwwxxxzzz||||||zzzxxxwwwyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}xxxyyyyyyzzz{{{{{{||||||~~~zzzwwwuuuxxxzzz||||||uuuvvvvvvvvvxxxyyyyyywwwuuuvvvyyyzzzyyytttpppoooppp|||nnnbbb^^^]]]ccclllpppqqqtttzzz{{{rrriiidddaaaccceeedddfffiiikkkkkkkkkkkkmmmoooqqqrrroooooonnnnnnmmmllllllkkkkkklllmmmlllkkkkkkmmmnnnmmmmmmnnnppprrrtttvvvwwwzzzzzzzzz{{{{{{||||||}}}}}}qqqllllllllloooxxx}}}oooiiigggiiiiiimmmttt~~~}}}}}}|||{{{zzzyyyxxxwwwvvvrrrrrrrrrqqqpppoooooonnnmmmmmmkkkgggaaa]]]ZZZXXXXXXXXXYYYZZZ]]]```ccceeefffddd```[[[TTTMMMHHHEEEFFFGGGGGGGGGHHHHHHIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQQQQOOOLLLIIIGGGGGGGGGHHHIIIJJJLLLNNNPPPRRRTTTTTTSSSTTTSSSSSSSSSVVVZZZ^^^aaagggrrrjjjUUUSSSQQQRRR]]]jjjrrrrrrrrr^^^MMMJJJIIIKKK\\\qqq|||uuulllbbb___fffxxx~~~~~~|||zzzvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuvvvxxxyyyzzz}}}~~~yyyxxxyyyzzz{{{||||||||||||}}}yyyvvvuuuwwwyyy|||~~~}}}yyytttuuuuuuuuuwwwyyyzzzyyywwwyyyzzzzzzxxxtttqqqppppppvvvrrrkkkeee```bbbjjjkkkmmmqqqwwwwwwjjjeeebbbdddeeedddeeehhhggggggfffggghhhjjjmmmnnnllllllmmmmmmmmmlllkkkjjjlllmmmmmmmmmlllmmmnnnppppppppppppqqqssstttvvvwwwyyyyyyzzzzzzzzz{{{{{{{{{}}}xxxmmmkkknnnrrrxxxuuuiiigggjjjlllqqqyyy~~~}}}{{{zzzyyyyyyyyyxxxvvvtttsssrrrpppooommmlllkkkkkkhhhgggfffdddccccccbbbbbbbbbcccccc```[[[WWWVVVVVVWWWWWWWWWWWWXXXZZZ\\\]]]XXXWWWTTTPPPLLLIIIFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJLLLMMMNNNOOOQQQQQQQQQRRRQQQOOOMMMJJJHHHHHHHHHHHHJJJKKKLLLMMMOOOQQQSSSTTTVVVWWWYYYZZZ[[[^^^bbbeeelllvvv{{{ggg]]]SSSTTTTTTZZZiiiuuusssjjj]]]OOOFFFGGGKKKTTTpppxxxlllhhhaaa```bbbmmm}}}}}}{{{zzzwwwvvvuuuttttttuuuvvvwwwuuuttttttuuuvvvyyy{{{}}}{{{vvvyyyzzz{{{|||||||||{{{{{{}}}}}}~~~~~~~~~|||zzzzzzzzzzzzyyyxxxwwwvvvwwwyyyzzzxxxvvvvvvtttttttttvvvyyy{{{{{{zzzyyyxxxvvvtttqqqqqqrrrtttsss|||xxxqqqfffdddhhhiiimmmqqqvvv{{{sssmmmhhhhhhgggddddddfffbbbaaa``````bbbdddgggiiiiiijjjkkklllllllllkkkjjjlllmmmnnnnnnmmmnnnppprrrrrrrrrrrrrrrsssuuuvvvvvvxxxxxxyyyyyyzzzzzzzzz{{{{{{~~~|||tttmmmooouuu~~~qqqiiikkkqqqxxx~~~~~~}}}yyywwwwwwuuusssqqqqqqqqqqqqooonnnkkkjjjiiigggeeedddcccbbb```___]]][[[ZZZYYYXXXXXXWWWYYYZZZXXXSSSPPPPPPRRRRRRRRRQQQQQQRRRRRRSSSSSSLLLLLLJJJIIIHHHGGGFFFEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOPPPQQQQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQSSSTTTVVVYYY^^^bbbeeeiiimmmpppwwwrrr___VVVTTTQQQRRRXXXcccrrrwwwlll^^^PPPHHHCCCFFFOOOeee|||ggg\\\YYYWWWaaappp~~~|||{{{{{{wwwuuusssrrrrrrsssuuuwwwtttttttttuuuwwwzzz}}}~~~~~~yyyuuu{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyzzz||||||}}}}}}}}}{{{yyyvvvuuuvvvxxxyyyyyywwwttttttvvvwwwuuuuuuxxxtttttttttvvvyyy{{{{{{{{{wwwuuurrrppppppqqqsssuuuqqqyyyhhh```aaaiiioootttwwwyyyyyyrrrnnniiidddbbbccc___^^^]]]]]]___aaadddfffeeefffhhhjjjkkkkkkkkkjjjlllmmmnnnnnnnnnoooqqqtttssssssrrrsssssstttuuuuuuvvvvvvwwwwwwxxxyyyzzzzzzyyy||||||yyywwwuuusssrrryyy|||vvvuuu{{{~~~}}}zzzyyyzzzxxxzzz{{{{{{xxxtttsssrrrpppnnnlllkkkkkkkkkjjjiiiddddddcccbbb```^^^\\\[[[XXXXXXVVVUUUSSSRRRQQQQQQNNNQQQSSSQQQMMMJJJKKKNNNLLLLLLKKKKKKKKKKKKKKKKKKEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOMMMLLLKKKLLLNNNOOONNNMMMMMMNNNOOOQQQSSSTTTUUU[[[ccclllrrrxxx|||~~~iii\\\SSSOOOOOOQQQSSS^^^nnnvvvppp```SSSIIIHHHHHHNNN___}}}kkk\\\VVVUUU]]]qqq~~~{{{{{{{{{ttttttttttttttttttttttttssstttuuuvvvxxx{{{|||~~~~~~}}}~~~~~~}}}zzzxxx|||{{{yyywwwvvvvvvwwwwwwtttuuuwwwyyyzzzzzzzzzzzzyyyvvvtttssstttuuuuuuuuutttrrrssswwwvvvssstttxxxvvvuuuttttttvvvxxxxxxwwwrrrqqqpppooopppqqqqqqqqqrrrpppdddbbblllrrrxxxyyywww|||yyyrrrkkkdddaaaaaa```___^^^]]]___bbbeeegggbbbdddfffiiijjjkkkjjjiiilllmmmnnnooooooppprrrtttssssssrrrrrrrrrsssttttttttttttuuuvvvwwwxxxyyyyyywww{{{}}}|||xxxtttqqqrrrssswww||||||~~~|||xxxuuuuuuwwwtttvvvxxxwwwtttrrrppppppnnnkkkhhhgggggghhhgggfff___```______]]]ZZZXXXVVVSSSSSSRRRQQQPPPOOONNNNNNJJJMMMPPPNNNJJJGGGHHHKKKHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMNNNOOOQQQQQQQQQRRRQQQQQQPPPOOOOOONNNMMMLLLLLLNNNPPPQQQOOONNNNNNNNNOOOQQQSSSTTTVVV]]]hhhsss|||cccUUUTTTRRROOONNNSSSWWWeeevvvxxxhhhVVVLLLEEEJJJPPP[[[qqqsss```WWWVVVWWWhhh~~~{{{{{{|||rrrsssuuuvvvvvvuuusssrrrrrrsssuuuwwwyyyzzz|||}}}{{{zzzzzz{{{}}}}}}|||{{{|||zzzxxxuuusssssstttuuuqqqrrruuuwwwxxxyyyyyyyyywwwuuutttsssttttttrrrqqqqqqppprrrxxxwwwsssrrrwwwxxxvvvtttttttttuuutttsssooooooooopppqqqpppnnnllluuupppnnnnnnuuu{{{zzzwwwyyyxxx{{{zzzxxxtttmmmddd]]]```]]][[[^^^dddfffccc^^^eeedddeeefffeeedddfffjjjnnnoooppppppoooppprrrtttmmmoooppppppooonnnpppqqqvvvwwwyyyxxxwwwvvvwwwwww{{{zzzzzz|||~~~}}}yyyuuuqqqrrrrrrrrrttt{{{~~~}}}~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}yyyvvvsssssssssppprrrtttrrrnnnkkklllmmmiiigggfffffffffdddbbb```]]]\\\[[[YYYWWWUUUTTTSSSOOOOOONNNNNNMMMLLLLLLLLLHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGJJJKKKLLLLLLLLLMMMPPPRRRUUUTTTRRRPPPNNNMMMMMMNNNKKKJJJJJJKKKMMMOOOOOOOOORRROOOOOORRRSSSRRRTTTYYY]]]aaammm|||kkkVVVNNNLLLMMMQQQWWWXXX]]]bbbbbb\\\TTTLLLGGGCCCMMM]]]rrrkkkZZZRRRYYYccc~~~}}}~~~}}}yyytttsssvvvyyyzzzxxxvvvttttttsssvvvzzz{{{zzzzzz|||~~~yyywwwvvvyyy~~~|||xxxzzzxxxuuusssrrrqqqooommmtttsssssstttvvvwwwvvvtttsssrrrrrrssstttssspppnnnqqqsssuuutttrrrqqqpppppppppqqqsssttttttsssqqqpppqqqpppppppppqqqqqqpppooozzzmmmrrruuuzzz}}}zzzwww}}}sss~~~~~~zzzsssiiiaaa``````aaadddffffffdddcccddddddeeeffffffeeeeeegggkkklllmmmnnnnnnooopppqqqmmmoooppppppooooooppprrrtttvvvxxxxxxxxxwwwxxxyyy{{{zzzzzz{{{|||{{{wwwsssmmmoooqqqrrruuu|||~~~||||||||||||zzzzzz{{{|||||||||||||||||||||zzzwwwsssqqqqqqqqqppprrrrrrpppkkkhhhggggggeeedddcccbbbbbbaaa___]]]ZZZZZZXXXWWWUUUSSSRRRQQQLLLLLLKKKKKKJJJJJJIIIIIIGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNQQQSSSTTTRRRPPPNNNMMMMMMMMMNNNJJJJJJJJJKKKMMMOOOPPPPPPVVVTTTUUUXXXXXXVVVXXX]]]bbbgggtttfff[[[QQQPPPPPPOOOQQQUUUYYYWWWUUUSSSRRRPPPNNNMMMNNN^^^sssqqqcccXXXXXXfffvvv}}}|||}}}}}}yyyuuutttvvvyyyyyywwwuuutttsssuuuyyy}}}~~~}}}}}}}}}yyywwwvvvxxx|||}}}{{{wwwyyyvvvsssqqqqqqqqqpppoooqqqqqqqqqsssuuuvvvuuutttrrrsssssssssrrrqqqqqqpppsssuuuvvvuuusssqqqppppppqqqrrrtttuuuuuutttsssrrrsssrrrqqqpppqqqrrrrrrqqq|||zzzzzz{{{|||yyywww|||nnnzzzxxx{{{qqqiiidddfffjjjlllnnnoooppppppllllllkkkiiihhhgggfffeeeiiijjjkkkllllllllllllkkkmmmnnnpppppppppppprrrssssssuuuwwwxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyvvvrrrooohhhlllpppssswww}}}~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyywwwxxxyyyyyyzzzzzzyyyyyyxxxxxxvvvssspppmmmmmmnnnppppppooolllgggcccaaaaaaaaa___^^^^^^^^^]]]ZZZXXXVVVUUUTTTSSSQQQPPPOOONNNKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGIIIJJJKKKKKKKKKKKKJJJKKKLLLLLLLLLNNNQQQSSSSSSQQQNNNLLLKKKLLLMMMNNNLLLLLLMMMNNNOOOQQQSSSTTTWWWUUUVVVYYYZZZYYY\\\bbbnnnuuu|||cccSSSOOOLLLOOORRRSSSTTTWWWUUUPPPKKKGGGHHHKKKOOOQQQ^^^ttt~~~pppkkkddd___^^^fffzzz||||||}}}|||yyyuuuvvvxxxzzzyyywwwuuuttttttyyy}}}}}}}}}zzzwwwuuuvvvyyyzzzyyyvvvvvvsssooonnnoooqqqqqqrrroooooooooqqqtttuuutttsssqqqssstttrrrooooooqqqtttvvvwwwwwwvvvssspppoooooorrrssstttvvvvvvuuuuuutttuuutttrrrqqqrrrsssuuuvvv}}}}}}}}}{{{}}}mmmtttyyyrrrnnnoooqqqwww|||tttooommmjjjfffjjjiiiiiijjjkkkjjjiiigggkkkmmmoooppppppqqqssstttuuuvvvxxxxxxwwwvvvwwwxxxxxxxxxwwwvvvuuurrrooolllggglllrrruuuxxx|||~~~tttiiiiiimmmvvv~~~~~~}}}~~~}}}}}}~~~~~~~~~}}}{{{zzz{{{zzzyyyxxxwwwwwwwwwwwwuuuvvvwwwwwwxxxwwwwwwwwwssssssrrroookkkiiiiiijjjllllllkkkhhhdddaaa^^^]]]]]]\\\ZZZZZZZZZYYYVVVTTTQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMLLLKKKLLLNNNPPPPPPNNNLLLJJJIIIKKKMMMOOOPPPQQQRRRRRRRRRSSSUUUWWWWWWVVVWWW[[[]]]```iiirrr}}}cccSSSRRRMMMJJJNNNTTTYYYYYYYYYLLLKKKHHHEEEDDDJJJSSSZZZtttqqqiiieeeaaaaaafffooo{{{~~~|||{{{|||{{{yyyvvvyyyzzz{{{zzzxxxvvvvvvvvv}}}~~~}}}|||yyywwwuuuuuuwwwxxxwwwuuussspppmmmlllnnnqqqtttuuuqqqqqqqqqrrrttttttsssqqqpppssstttqqqmmmmmmrrrwwwwwwwwwwwwuuurrrooonnnooorrrssstttuuuuuuuuuuuutttvvvvvvuuusssssstttxxxzzz}}}zzz}}}lllpppxxx|||}}}{{{|||}}}vvvoooooollliiiggghhhhhhgggeeeiiikkkmmmooooooqqqsssuuuwwwxxxyyyxxxuuutttssstttuuuvvvuuutttqqqooommmlllkkkpppvvvyyyyyy{{{}}}~~~wwwrrrooohhhaaa^^^aaagggrrr~~~||||||~~~{{{}}}|||{{{{{{|||}}}{{{{{{||||||{{{zzzyyyxxxxxxxxxwwwvvvuuuuuuuuuuuusssssstttuuuuuuuuuuuuuuunnnnnnmmmkkkgggeeeffffffggggggeeedddbbb```^^^\\\ZZZYYYWWWWWWWWWVVVSSSQQQNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFFFFCCCCCCCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLMMMMMMNNNMMMNNNNNNNNNLLLJJJIIIKKKLLLNNNLLLJJJIIIJJJKKKNNNOOOQQQSSSTTTTTTSSSSSSVVVXXXZZZZZZ]]]ccciiirrrxxxcccUUUOOOQQQMMMLLLRRR\\\aaa[[[TTTEEEGGGHHHFFFGGGRRReeetttlllccc```fffccchhhwww}}}|||{{{zzzxxxwww|||||||||{{{xxxwwwxxxzzz~~~{{{zzzyyyzzz{{{{{{wwwvvvuuuvvvvvvvvvvvvuuuqqqooollllllooossswwwxxxwwwuuutttttttttsssqqqoooppprrrsssppplllmmmsssxxxvvvvvvvvvtttqqqoooooopppsssssssssttttttssssssssswwwwwwwwwuuutttvvvzzz~~~}}}xxxxxx}}}}}}lllnnnrrrzzz}}}~~~vvvppphhhcccccceeeeeedddgggiiilllmmmooopppsssuuuwwwxxxxxxwwwtttqqqpppqqqqqqssssssrrrooommmmmmmmmpppuuuzzz|||{{{zzz|||~~~~~~{{{rrrgggccccccbbb^^^]]]___fffrrr~~~|||zzzyyyzzz|||~~~|||{{{yyy{{{}}}|||zzzyyyxxxwwwxxxxxxxxxxxxyyyyyyyyyxxxvvvuuuvvvuuutttsssssssssssssssppppppqqqrrrrrrrrrrrrqqqkkkkkkjjjgggdddbbbcccdddcccaaa`````````___\\\ZZZWWWVVVTTTTTTTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFFFFCCCCCCDDDEEEGGGHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMJJJHHHGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNOOONNNQQQTTTTTTSSSTTTWWW[[[]]]```hhhrrr|||ttt```SSSNNNOOOJJJNNNUUU]]]eeeeeeXXXJJJEEEGGGIIIKKKSSSfffiii___```cccooopppzzz}}}{{{yyyxxxwww|||||||||zzzxxxxxxzzz|||}}}zzzuuussssssuuuwwwwwwtttuuuvvvwwwwwwwwwvvvuuuqqqooonnnooorrrvvvyyyzzzzzzxxxwwwvvvuuutttqqqnnnooopppqqqooommmooossswwwuuuuuuuuusssrrrqqqrrrtttuuuuuutttssssssrrrrrrrrruuuwwwxxxwwwvvvwww{{{}}}xxxvvv}}}{{{{{{{{{}}}oooqqqrrruuu|||}}}sssfff^^^^^^aaaccccccdddgggjjjlllmmmpppsssuuutttvvvvvvuuurrrpppppppppnnnpppqqqpppnnnmmmnnnppptttxxx}}}~~~}}}|||}}}}}}xxxmmmaaa]]]```bbbaaaaaacccjjjvvv~~~zzzzzzzzz|||~~~}}}~~~~~~~~~}}}}}}|||{{{zzzvvvyyy|||}}}|||yyyyyyxxxwwwvvvuuuuuutttttttttuuuvvvvvvuuutttsssrrrrrrqqqpppppppppqqqqqqllllllmmmnnnnnnnnnnnnmmmhhhhhhhhheeebbb```aaabbb```]]]\\\\\\\\\\\\YYYVVVTTTSSSQQQQQQQQQPPPMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKJJJHHHGGGGGGHHHJJJIIIIIIKKKLLLMMMNNNOOOOOOLLLPPPTTTVVVVVVXXX^^^cccgggnnn}}}ppp___UUUOOOOOOSSSOOOZZZdddgggeee___RRRFFFGGGJJJPPP[[[lllhhhYYY\\\gggppp~~~{{{yyyxxxxxxzzzzzzyyyxxxwwwxxx{{{}}}yyyuuuqqqoooqqqssssssrrrqqqtttwwwyyyyyyxxxvvvuuuqqqpppppprrrvvvyyy{{{|||zzzxxxwwwvvvvvvtttqqqooooooooonnnnnnoooqqqtttuuutttuuuuuuuuutttuuuwwwyyyxxxwwwvvvtttsssrrrrrrqqqsssvvvyyyyyywwwxxx|||~~~yyywwwzzz~~~tttqqqssstttxxx~~~~~~tttuuuuuutttwwwttteee[[[ZZZ^^^aaacccccceeeiiikkkmmmooorrruuurrrsssttttttrrrppppppqqqlllnnnppppppnnnmmmooorrruuuyyy~~~~~~}}}}}}wwwlll```\\\```cccbbbfffiiippp|||~~~||||||~~~|||||||||}}}{{{{{{||||||{{{{{{zzzyyytttwww{{{~~~~~~}}}zzzxxxxxxxxxxxxxxxwwwvvvttttttqqqqqqssssssssssssrrrqqqpppoooooonnnnnnnnnnnnoooiiiiiijjjkkkkkkkkkkkkjjjgggggggggdddaaa``````aaa^^^\\\YYYYYYZZZYYYUUURRRRRRQQQOOOOOOOOONNNKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJGGGHHHHHHGGGFFFGGGIIILLLGGGIIIKKKMMMOOOOOOOOOOOOKKKPPPVVVYYY[[[^^^eeekkkvvvmmm[[[TTTRRRQQQRRRWWW\\\iiipppjjj___WWWOOOHHHHHHMMMYYYmmmoooWWWPPP]]]ppp{{{|||yyyxxxxxxxxxxxxwwwvvvuuuwwwzzz}}}tttrrrooooooqqqrrrqqqoooooosssxxx{{{{{{yyyvvvuuurrrqqqrrrtttxxx{{{||||||xxxwwwuuuuuuvvvuuurrrpppooonnnmmmnnnpppssstttttttttuuuvvvvvvvvvxxx{{{}}}{{{zzzxxxvvvtttsssrrrrrrrrrvvvzzzzzzxxxxxx|||{{{xxxyyy}}}rrrhhhiiinnnuuuxxx~~~~~~}}}~~~|||qqqvvvyyytttqqqzzzzzzmmm```ZZZWWWVVVXXX[[[[[[]]]aaaeeeiiimmmoooqqqssstttuuuvvvuuutttrrrpppnnnnnnmmmnnnnnnppprrrsss{{{||||||}}}~~~~~~rrrccc]]]ccchhhhhhtttxxx~~~~~~~~~{{{yyy|||{{{{{{}}}zzzwwwwwwyyy{{{}}}~~~~~~||||||yyyyyyyyyyyyyyyyyyxxxxxxuuuvvvvvvwwwwwwwwwvvvvvvyyyxxxwwwvvvtttrrrpppooonnnnnnoooppppppppppppooommmnnnnnnnnnmmmkkkhhhggghhhhhhhhhhhhhhhhhhiiiiiieeeeeeeeedddbbb___\\\ZZZ]]][[[XXXVVVUUUTTTRRRPPPPPPOOONNNMMMLLLJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGEEECCCDDDGGGGGGFFFCCCFFFHHHJJJMMMNNNOOOPPPPPPLLLLLLMMMLLLKKKHHHFFFEEEFFFFFFEEECCCBBBDDDHHHKKKIIIJJJKKKLLLLLLMMMPPPRRRPPPQQQVVV\\\^^^aaannn}}}xxxeee]]]SSSMMMMMMRRRXXX[[[kkkpppqqqhhhYYYMMMHHHHHHMMM[[[mmm|||xxxgggYYYVVVXXXeee}}}|||}}}|||xxxvvvuuuyyyxxxsssppprrrxxxyyyvvvrrrqqqqqqpppppppppppppppssstttvvvxxxyyyxxxuuussspppqqqsssvvvxxxzzz{{{{{{zzzxxxvvvvvvvvvvvvuuusssooopppqqqrrrsssuuuvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{{{{vvvtttuuuuuurrrqqqrrruuuuuuvvvxxxzzz{{{}}}}}}|||yyy{{{~~~sssiiigggjjjmmmpppyyyxxxxxx}}}~~~~~~uuuxxxyyyuuurrryyyrrrfff[[[VVVTTTSSSTTTWWW[[[]]]```eeehhhlllnnnoooppprrrsssttttttsssqqqpppooonnnnnnoooppprrrsssuuuzzzzzzzzz|||~~~uuuhhhdddjjjqqqsss~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyxxx~~~{{{{{{~~~~~~{{{xxxwwwvvvwwwyyy{{{|||{{{zzzzzzxxxxxxxxxwwwwwwwwwwwwwwwrrrsssssstttttttttssssssvvvvvvuuutttrrrpppnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmjjjkkkllllllkkkiiigggeeeffffffffffffffffffffffffbbbbbbcccbbb```]]]ZZZYYY[[[XXXUUUSSSSSSRRRPPPNNNNNNMMMMMMLLLKKKJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGEEEDDDEEEGGGHHHGGGEEEHHHIIIKKKMMMOOOOOOOOOOOOMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGGGGFFFEEEFFFIIIKKKHHHJJJLLLMMMMMMOOORRRUUUWWWXXX\\\bbbeeelll||||||iiiWWWUUUSSSQQQSSSXXX^^^bbbppppppjjj^^^PPPHHHIIIMMMVVVeeewww}}}qqqeee\\\TTTUUU```vvv||||||~~~{{{wwwttttttxxxwwwsssoooqqqxxxyyywwwsssrrrqqqpppppppppppppppqqqqqqsssuuuvvvuuusssqqqqqqsssuuuxxxzzz|||}}}}}}zzzyyyxxxyyyyyyyyyvvvtttqqqrrrtttvvvxxxyyyzzzzzzyyyzzzzzz{{{zzzzzzyyyyyy{{{vvvtttuuuvvvsssqqqssstttuuuvvvxxxzzz{{{{{{|||{{{wwwwwwzzz|||nnnfffdddgggjjjttt|||~~~}}}}}}|||||||||~~~}}}yyyxxx{{{yyyzzzyyyvvvtttyyy~~~fff\\\SSSQQQPPPOOOPPPRRRZZZ\\\___bbbfffiiikkkllllllnnnoooqqqqqqqqqqqqpppnnnnnnooopppqqqsssuuuvvvxxxxxxxxxyyy{{{~~~~~~vvvllljjjrrr{{{}}}|||{{{|||~~~}}}}}}~~~}}}~~~|||{{{zzzzzz|||~~~|||zzzxxxwwwvvvvvv}}}}}}}}}~~~}}}}}}||||||}}}{{{|||||||||{{{yyywwwuuutttuuuwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuttttttoooppppppqqqppppppoooooosssrrrrrrqqqooommmkkkjjjllllllllllllkkkjjjiiiiiifffggghhhhhhhhhfffeeedddccccccccccccccccccbbbbbb____________]]][[[YYYWWWXXXUUURRRQQQPPPOOOMMMKKKLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEFFFGGGHHHHHHGGGJJJKKKMMMNNNOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJIIIHHHHHHIIIKKKJJJLLLNNNPPPRRRUUUYYY\\\```ccciiiooovvvuuueee[[[MMMOOOQQQTTTZZZaaaiiinnnqqqkkk___PPPFFFFFFNNNWWWgggqqq{{{|||ssseeeYYYTTTUUUVVV[[[nnn~~~||||||~~~yyyuuusssrrrvvvuuurrrnnnpppwwwzzzyyytttsssrrrqqqpppoooooooooooopppqqqrrrrrrrrrqqqqqqssstttwwwzzz|||~~~zzzzzz{{{|||}}}|||xxxuuussstttwwwzzz|||}}}||||||zzz{{{{{{{{{zzzyyywwwvvvzzzuuusssuuuvvvsssrrrttttttuuuwwwyyyzzzzzzzzzzzzvvvuuuwwwzzzzzzzzz}}}nnnfffdddgggkkkwww}}}|||yyyxxx{{{|||yyyvvvuuuzzz{{{zzzxxxwwwxxx{{{}}}yyyzzz|||^^^UUUNNNMMMNNNMMMNNNPPPWWWXXX[[[^^^aaadddeeefffggghhhjjjlllmmmnnnnnnnnnllllllnnnooorrrtttuuuvvvvvvvvvuuuuuuwwwzzz}}}{{{yyytttnnnnnnvvvyyywwwwwwyyy}}}{{{{{{|||}}}}}}}}}{{{zzz{{{yyywwwvvvwwwzzz}}}~~~|||yyyvvvuuuttttttuuu~~~|||{{{{{{}}}}}}~~~~~~}}}}}}{{{~~~~~~{{{{{{}}}}}}zzzxxxxxxxxxxxxwwwvvvuuutttssstttuuuvvvvvvvvvvvvuuuuuuuuuuuutttssssssrrrrrrnnnoooooooooooonnnnnnmmmppppppooonnnmmmkkkiiihhhkkkkkkkkkjjjiiigggfffeeeddddddeeeeeeeeedddcccccc``````````````````______\\\\\\\\\\\\[[[YYYXXXWWWUUUSSSPPPOOONNNNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIILLLMMMNNNOOOOOONNNMMMLLLLLLKKKIIIHHHHHHHHHIIIJJJHHHJJJLLLLLLKKKJJJJJJKKKNNNPPPRRRUUUXXX\\\bbbfffjjjqqq|||pppbbbZZZUUUOOOPPPRRRZZZdddlllqqqsssfff___RRRGGGDDDLLLZZZfffvvvvvvtttmmmeee\\\UUUQQQNNNZZZccclll~~~||||||}}}~~~~~~{{{wwwtttrrrrrrtttuuurrrnnnpppvvvzzzzzzsssrrrqqqpppooonnnnnnnnnqqqrrrssstttsssrrrrrrsssssstttxxx{{{}}}yyyzzz|||~~~}}}yyyuuutttvvvyyy|||}}}|||{{{zzzyyyzzz{{{{{{{{{yyyxxxwwwyyyuuusssvvvwwwttttttvvvuuuwwwyyyzzz{{{zzzyyyyyyxxxxxxyyy{{{zzzxxxwwwwwwuuummmjjjllloooxxx}}}zzzxxx{{{~~~~~~}}}xxxwwwwww|||zzzyyyyyyyyy|||~~~yyyxxx}}}sss[[[SSSLLLLLLNNNMMMNNNPPPTTTUUUWWWZZZ\\\^^^``````bbbccceeefffhhhjjjkkkkkkiiijjjllloooqqqtttuuuvvvuuutttsssrrrssstttvvvwwwvvvuuusssqqqrrryyy{{{uuussssssvvv{{{xxxyyyyyyxxxxxxwwwwwwwwwwwwvvvtttttttttwwwyyy{{{{{{yyyvvvtttrrrrrrsssttt|||}}}}}}{{{zzzzzz|||~~~||||||}}}}}}}}}}}}}}}}}}yyy||||||yyyxxxzzzzzzwwwvvvuuuttttttsssssssssssssssssstttttttttuuuttttttttttttssssssrrrqqqppppppooooooooooooooonnnmmmmmmmmmmmmmmmlllkkkiiihhhgggiiiiiiiiihhhfffeeecccbbbbbbbbbccccccbbbbbbbbbaaa______^^^^^^]]]]]]]]]\\\YYYYYYYYYYYYYYYXXXXXXWWWTTTRRROOONNNNNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHIIIIIIJJJMMMMMMNNNOOONNNMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHJJJMMMNNNNNNMMMMMMMMMPPPRRRVVVZZZ___fffmmmsssxxxkkk^^^XXXUUUSSSUUUVVV\\\hhhsssuuummmeeeVVVPPPIIIFFFKKKWWWfffpppxxxrrrhhh]]]SSSLLLLLLOOOPPPdddvvv}}}|||||||||}}}xxxyyyyyywwwtttrrrssstttsssuuutttpppqqqvvvzzzzzzsssrrrqqqpppoooooooooooouuuwwwyyyyyywwwuuuuuuuuurrrtttxxx{{{}}}}}}}}}}}}xxxyyy|||~~~}}}yyyuuuvvvwwwzzz{{{{{{zzzwwwvvvwwwxxxzzz|||}}}|||zzzyyyxxxtttrrrvvvwwwvvvuuuwwwxxxyyyzzz{{{{{{zzzyyyxxx{{{{{{zzzxxxwwwvvvuuurrrvvv}}}~~~vvvrrrrrrttt|||~~~{{{|||||||||zzz}}}}}}zzzxxxxxx}}}|||}}}~~~zzz{{{{{{zzz{{{|||~~~~~~rrrrrr{{{|||~~~mmm]]]TTTNNNMMMOOONNNOOOQQQRRRSSSUUUWWWYYY[[[[[[\\\]]]^^^___aaacccdddfffgggfffhhhkkknnnrrrtttvvvwwwssssssrrrrrrqqqqqqrrrrrrttttttuuuwwwwww{{{vvvsssrrrqqqtttxxxuuuuuuvvvtttsssssstttvvvssssssrrrrrrssstttuuuvvvwwwuuusssqqqqqqqqqrrrssswwwxxxyyyxxxxxxxxxzzz|||yyyyyyzzzzzz{{{{{{||||||xxxzzzyyyuuutttwwwwwwuuutttsssrrrqqqpppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrsssrrrrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkkkkjjjjjjiiigggfffeeeeeeeeeeeedddcccbbb``````aaaaaa``````____________\\\\\\\\\[[[[[[ZZZZZZYYYVVVVVVVVVVVVWWWWWWWWWWWWSSSQQQOOOMMMMMMMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJKKKJJJIIIHHHIIIJJJLLLMMMMMMNNNMMMLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKIIILLLOOOPPPPPPPPPQQQRRRQQQUUU[[[bbbkkkuuu~~~fffYYYTTTSSSTTTUUU\\\```jjjwww|||sss```OOOJJJHHHGGGKKKUUUaaakkkppplllfff___WWWOOOJJJNNNTTT\\\rrr}}}|||{{{{{{uuuvvvvvvtttsssrrrsssuuurrrvvvvvvsssssswwwyyyyyyssssssrrrqqqqqqqqqqqqrrrxxx|||{{{wwwvvvvvvsssuuuxxx{{{||||||{{{zzzwwwxxx{{{~~~}}}yyyuuuwwwxxxyyyzzzzzzxxxwwwuuuwwwyyy{{{~~~~~~~~~|||{{{wwwsssrrrvvvxxxwwwwwwyyyzzzzzzzzzyyyyyyxxxxxxxxxzzzzzzwwwsssssstttsssooopppwww}}}|||}}}~~~{{{xxxvvvzzz{{{xxxwww~~~~~~|||}}}~~~zzz}}}ssskkkjjjvvvqqqaaaXXXPPPOOOOOOOOOPPPSSSRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^```aaabbbfffhhhkkkooosssvvvwwwxxxpppqqqrrrssssssrrrqqqqqqrrrrrrvvvzzzzzz{{{~~~wwwrrrrrrqqqppprrrvvvqqqrrrsssqqqoooooorrruuuqqqqqqrrrrrrrrrrrrrrrqqqqqqpppoooooooooooopppqqqssstttvvvuuuttttttuuuwwwuuuuuuuuuvvvvvvwwwxxxyyywwwxxxvvvqqqqqqtttuuussssssrrrpppooooooppprrrtttpppppppppoooooooooppppppooonnnmmmlllkkkjjjjjjiiikkkkkkkkkkkkjjjiiihhhgggggggggggggggfffdddcccbbbaaaaaaaaa```___^^^]]]\\\```___^^^]]]\\\[[[[[[[[[YYYYYYYYYXXXWWWWWWVVVVVVSSSSSSSSSSSSTTTTTTUUUVVVRRRPPPMMMLLLLLLLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMLLLIIIGGGHHHJJJKKKKKKLLLMMMLLLKKKJJJIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLNNNQQQSSSSSSTTTVVVXXXUUU[[[cccooo|||sssdddVVVRRRSSSTTTYYY___gggmmmtttwwwrrrcccRRRFFFHHHHHHJJJQQQ[[[cccffffff]]]XXXTTTRRRPPPRRR]]]iiiwww~~~}}}|||wwwwwwvvvuuurrrrrrsssuuurrrwwwzzzwwwuuuwwwxxxwwwuuuttttttttttttuuuvvvvvvzzz}}}wwwtttttttttvvvyyy|||}}}{{{yyyxxxxxxyyy{{{}}}}}}zzzwwwwwwxxxyyyzzz{{{{{{{{{{{{yyy{{{~~~~~~|||zzzvvvrrrrrrvvvxxxxxxxxxzzz{{{zzzxxxvvvuuuuuuvvvwwwvvvwwwuuupppqqqtttrrrlllllluuu}}}yyywwwwww~~~~~~~~~~~~}}}|||{{{lllbbbfffrrr~~~~~~|||}}}yyycccZZZQQQOOOPPPOOOPPPSSSSSSTTTUUUWWWXXXYYYZZZZZZXXXXXXYYYZZZ[[[]]]___```fffhhhlllqqqtttwwwyyyyyynnnppprrrtttuuutttsssrrrooopppuuuzzzzzzyyywwwrrrpppqqqqqqoooqqqtttpppqqqqqqooommmnnnrrruuuooopppqqqrrrrrrqqqooonnnmmmmmmmmmmmmmmmnnnooooooppprrrttttttrrrqqqqqqrrrqqqqqqqqqrrrssstttuuuvvvvvvwwwtttooonnnrrrtttrrrrrrqqqooonnnnnnppprrrtttooonnnnnnmmmmmmmmmnnnnnnllllllkkkjjjiiihhhgggfffhhhhhhhhhhhhgggfffeeedddeeeeeeeeedddcccbbbaaa```]]]]]]]]]]]]\\\\\\[[[ZZZ^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSQQQPPPPPPQQQQQQRRRTTTTTTPPPNNNLLLKKKKKKKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNLLLIIIGGGHHHJJJIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJLLLNNNNNNNNNNNNNNNPPPSSSTTTVVVXXXZZZ]]][[[aaalllzzzzzzlll^^^VVVQQQRRRUUUXXXbbblllsssvvvvvvnnn```SSSKKKIIIKKKKKKNNNUUU]]]aaa___\\\TTTNNNJJJLLLPPPZZZnnn~~~yyyyyyxxxvvvsssrrrsssuuurrrxxx|||yyywwwxxxxxxvvvvvvvvvvvvvvvwwwxxxyyyzzzyyy}}}vvvrrrrrrvvvxxx{{{}}}}}}|||yyywwwzzzzzz{{{}}}~~~{{{xxxwwwxxxyyyzzz|||~~~|||~~~~~~{{{yyyvvvrrrrrrvvvyyyxxxyyy{{{{{{yyyvvvsssrrrssstttvvvtttvvvtttqqqrrrvvvrrrkkkgggqqq|||{{{ttt{{{