BM6P6(@ 444444444444444444444444444444444444444444444444555555555444444333333333444444444444444444444444444444555555555555444444222333444444444333222222444444444444444444444444777777777777888888888888888888999999999:::::::::::::::999888999:::;;;<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<:::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555444444333444555888;;;===666555444333333333333333444444444444444444444444555555555555666666666666555555555555666666666666666666666666777777777777666777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888999999999999888888;;;;;;;;;::::::999999999777888888888888999999999888888999999999:::::::::<<<;;;::::::999999::::::666666777777777777666666666666555555555555666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333444444555555444444333444444333222333444555666666666555555555555666666777666555555555666888999888888999::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????===============>>>??????>>>>>>======<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777666666555555777777666666555555555444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555333333333333333333333333444444444444444444444444666666555555555555666666555444444333333222222111444444444444444444444444444444555555555555444444444444444444444444444444666666555555555444444444444444444444444444444444444444333333333333222222555444333333333333444555333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333555444333333333333444555444333333222222333333444333333333333333333333333444444444444444444444444444444444555555555555666555555555444444333333333333333444444444333111000555555555555555555555555666666555555555444444444555555555555555555555555555555555555555555555555555555666666777777888888888999999::::::;;;;;;<<<===>>>???AAACCCFFFHHHIIIIIIIIIJJJMMMQQQQQQNNNJJJJJJJJJIIIIIIIIIHHHHHHHHH444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444444444555555555555444444333333333333333333333333444444444444444444444444666666666777777777888888777777777888888888999999::::::999999999:::;;;<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<:::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555444444333444555888:::<<<666555444333333333333444444444444444444444444444555555555555666666666666555555555555666666666666555666666666777777777777666666777777777888888888888888888888888888888888777777777777777777777777777777777777777777777777777888888999999888888777::::::999999888888888888777777888888888999999999888888888999999999::::::::::::999888888888888888666666777777777777666666666666555555555555666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333444444555555444444333444444333333333444555666666666555555555555666666666666666666666777777888888888999999:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;<<<====================================>>>??????>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777777666666666555777666666666555555555555555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555444444444444555555333333333333333333333444444444444444444444444444444444555555555555444444444444444444444444444444555555555444444444444333444444444444444444444444444444333333333333222222555444333333333333444555333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333555444333333333333444555444333333222222333333444333333333333333333333333444444444444444444444444444444444555555555555666555555444444444333333333444555666777666555333222555555555555555555555555666666555555555444444444555555555555555555555555555555555555555555555555555555666666777777888888888888999::::::;;;;;;<<<===>>>???@@@CCCEEEGGGHHHHHHHHHIIIMMMPPPPPPMMMJJJIIIIIIIIIIIIHHHHHHHHHHHH444444444444444444444444444444444444444444444444555444444444444333333333444444444444444444444444444444555555555555444444444333222222222333444444444444444444444444444444555555555666666666666777666666666777777777888888:::999999999999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444555777999;;;555555444333333333444444444444444444444444444444444555555555555666666666444555555555555666666666555555666666666777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777888888888777777777777777777777777888888888999999888888888999999999999:::999888888777666777777777555666666777777666666555666666555555555555666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444555555444444333444333333333333444555666666666555555555555666666555555666777777777777666888888888999::::::;;;;;;999:::::::::;;;;;;;;;<<>>>>>>>>=========<<<===============>>>?????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777666666666666666666666666555555555555666666666666666666666666444444555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444111222222333444444555555444444444444444444444444444444555555555555444444444444444444444444444444444444444444333333333333444444444444444444444444444444333333333333222222444444333333333333444444333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333555444444333333444444555444333333222222333333444333333333333333333333333444444444444444444444444444444444555555555555666555444444444444333333333444666888999999777555333555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555555555666666777777888888888888999999:::;;;;;;;;;======>>>@@@BBBDDDFFFGGGGGGGGGIIIKKKNNNNNNLLLJJJIIIHHHHHHHHHHHHGGGGGGGGG444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444555333222111111222444666444444444444444444444444444444444555555555666666666666666777777777888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444555777888999555444444333333333444444444444444444444444444444444444444555555555666666444444444555555555666666555555555666666666777777555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777666777777777777777777666777777777777777777777777777777777777888888888888888888888888999999999999999888777777666666777777555666666666666666666555666555555444444555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444555555444444333333333333333444444555555666555555444444555555666333444666777777777666555777888888888999999::::::999999999::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777666666666666666666666666666555555555555555555555555555555555444444555555555555444444444444444444444444444444333333444444444444444444333333333333333333333333333333333444444444444444555555555555555555555555444444444555555444444444333333333333444444555555444444444444444444444444444444555555555555444444555555555555555555555555444444333333333222222222444444444444444444444444444444333333333222222222333333333333333333333333333333222222333333444555333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333555888999999777555333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666777777888888888888888999::::::;;;;;;=========>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFF444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444333111111111333555666444444444444444444444444444444444444555555555555777777777888888888999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555666777777444444333333333444444555444444444444444444444444444444444444555555555555444444444444555555555555555555555555666666666666444555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666555666666777777666666555777777777888888888888888666666777777777888888888777777888888888999999999999999888777777777777777555555666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444555555444444333333333333444444444444444555555444444444444555555333444666777777777666555777777888888888888888999888888999999:::;;;;;;<<<;;;<<<<<<===>>>?????????===============>>>>>>???>>>>>>>>>>>>????????????===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888666666666666777777777777555555555666666666666666444444444444444444444444444444555555555555444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444555555555555555555555555555555555444555666666666666555444555555555444444333333333444444444444444444444444444444555555555555444444555555555555555555555555444444333333333222222222444444444444444444444444444444333333333222222222333333333333333333333333333333222222333333444555333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444222444666888888666444333555555555555555555555555444555555555555555555555555555555555555555555555555555555555555555555555555555666666777777888888777777888999999::::::;;;<<<<<<======>>>@@@AAABBBCCCEEEGGGHHHHHHIIIIIIIIIGGGFFFFFFFFFFFFEEEEEEEEE444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444444555555555555444444333222222111222333555666444444444444444444444444444444444555555555555666777777777888888888999999777888888999:::999999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444333333333444555555444444444444444444444444333444444444444555555555333444444444444555555555444444555555555666666666444444444444555555555666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555777777777777888888888888666666666777777777888888777777777888888888888999999888888777777777777777444555555666666555555444555555444444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333222333444444555555444444555555444444444444555555444444555666666666666555777777777777777777777777777777888999:::;;;<<<<<<::::::;;;<<<===>>>??????===============>>>??????======>>>>>>>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888666666666666777777777777555555555666666666666666444444444444444444444444444444555555555555444444444444444444444444444444222333333444444555555555555555555555555555555555333333333444555555666666555555555555555555555555444555666777777666555444666666555555444333333222444444444444444444444444444444555555555555444444555555555555555555555555444444444444333333333333444444444444444444444444444444333333333333222222222222333333333333222222333333222222333333444555222333333444444555555555444444444444444444444444444444444444444444444444333444444555555444444333444333333222222333333444444444444444444444444444444444444444444444444444444444444555555555555666333333333444444444444555222333444555555555444444555555555555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555666666777777888888777777888888999:::::::::<<<<<<<<<<<<===>>>???@@@AAACCCFFFFFFFFFFFFGGGIIIFFFFFFEEEEEEEEEDDDDDDDDD444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444555555555555444444111111222333333444555555444444444444444444444444444555555555555666666666666666666777777777888888666777888999:::999999888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::999888:::::::::999999999888888999999888888777666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555444444333333333333333444555666444444444444444444444444333333444444444555555555333333444444444555555555444444444555555555666666333333444444444555555555555555555555555555555555666666666666666666666666666666666666666666666666444555555666666555555444555555666666666777777777666666666666777777777888777777777777888888888888888777666666555555666666444555555666666555555444555444444333333444444555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333222333444555555555444444555444444333333444444555555444444444444555666666777777777777777777777777777777888999:::;;;<<<<<<::::::;;;;;;<<<<<<=====================>>>??????<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888555666666666777777777888555555555555666666666777555555555555555555555555444444555555555555444444444444444444444444444444222222333333444555555666444444444444444444444444333333444444555666666666555555555555555555555555333444666777777666444333555555555555555444444444444444444444444444444444444444555555555555444444555555555555555555555555555555555444444444444333444444444444444444444444444444333333333333222222111222333333333333222111333333222222333333444555222222333333444555555666444444444444444444444444555555555555555555555555333333444555555444333333444333333222222333333444555555555555555555555555444444444444444444444444444444444555555555555666333333333444444444555555444333333333444444555666555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555555555666666777777888888777777777888999999::::::<<<;;;;;;;;;<<<===>>>>>>@@@BBBEEEEEEDDDDDDFFFHHHEEEEEEEEEDDDDDDDDDCCCCCC444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444444555555555555555555444000111222333444555444444444444444444444444444444555555555666666666666777555555555555666666666777666777888999:::999888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888:::::::::999999999888888999999888888777666666666555555555555555555555555666666555555555444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666555555444333333333333333333444555666444444444444444444444444333333333444444444555555333333333444444444555555444444444555555555666666333333333444444444555555555555555555555555555555666666666666666666666666666666666666666666666666444555555555555555555444444444444555555555666666666666666666777777777777777777777777888888888888666666555444444444444555444555555555555555555444555444444333333444444555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333222333444555555555444333555444444333333444444555555555444333333555666777777777777777666666666666666777888999:::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::===============>>>??????;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888555666666666777777888888444555555555666666777777666666666666666666666666444555555555555555555444444444444444444444444444222222333333444555666666333333333333333333333333333333444444555666777777666666666666666666666666222333555666666555333222333333444444555666666666444444444444444444444444444555555555555555555444666666666666666666666666666666555555555444444444444444444444444444444444444444444333333333222222111222333444444333222111333333222222333333444555222222333333444555666666444444444444444444444444555555555555555555555555333333444555555444333333444333333222222333333444555555555555555555555555444444444444444444444444444444444555555555666666333333333444444555555555555444333333333555666777555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555555555666666777888888888777777777888999999::::::;;;;;;;;;;;;;;;<<<===>>>???BBBDDDDDDCCCCCCEEEHHHEEEDDDDDDDDDCCCCCCCCCCCC444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555444444444444444444444444333333444444444444444444222222333333333333444444666666666666666666666666666666666666777777777777888888777777666666555555888888999999999:::::::::999999999999999999999999888888999999999:::::::::999999999888888888888777999888777555555555666777777777666555444444333333444444444444444444444444444444444444444444444444555444333333555555444333333333333333333333333333444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444777777666666555555555555555555555555555555555555666666555555555444444444555555555555666666666666888888777666666666666666666666666666666555555555666666666666555555555555444444444444444444444444333222222111111222222333666666555333111111333555222222333333333333444444333333333333333333333333555444222111111222444555444444444333333222222222333333333333333333333333333333333333333333333333555555555555555555555555666666666666777777777777777777777888999999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<======<<<;;;::::::;;;;;;::::::::::::999999;;;;;;::::::999888777777666666666666555555555555555555555555555555555555555555555444444333333333666666555555555444444444222333444444444333222111444444444444444444444444333333333333333333333333555555555555555555555555777777666666555555555555444444444444444444444444555555444444444444555555444444444444444444444444555555666666555444333333555555555555555555555555555444444333333444444555333333333333333333333333444444444333333222222222222222333333333333444444444444444333333222222222444444444555555555555666555444333333333333444555444444444444444444444444444444444444444444444444555555555666666666666777444444444444444444444444444444444444444444444444555555555555555555555555444444555666777777666666555555555555555555555555444444444555555555555666555555555555555555555555777777666666555555555444777777666666666666777777444555555555666666777777555555555555555666777777888999999::::::;;;;;;<<<>>>???@@@@@@BBBBBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDD444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555444444444444444444444444444444444444444444333333222222333333333333444444555555555555555555555555555555555666666666777777777777777777666666555555888888888999999999::::::999999999999999999999999888888999999999:::::::::999999999888888888777777999888777666555555666777777666666555444444333333444444444444444444444444444444444444444444444444555444333333555555444333333333333333333333333333444444444444444444444444555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555444444444444444444444444444444444444444444444444666666666555555444444444555555555555555555555555666555555555444444444444555555555555666666666666888777777666555555666666666666666666555555555555666666666666555555555555444444444444444444444444333222222111111222222333444555555444222222333444222222333333333333444444333333333333333333333333555444222111111222444555444444444333333222222222333333333333333333333333333333333333333333333333555555555555555555555555555666666666777777777777666777777888888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;:::::::::999999999:::::::::999999888888888666666666666555555555555555555555555555555555555555555444444444333333333666666555555555444444444555555666666666555444333333333333333333333333333333333333333333333333333444444444444444444444444666666666555555444444444444444444444444444444444555555444444444444555555444444444444444444444444555555555555555444333333555555555555555555555555555444444333333444444555333333333333333333333333444444444333333222222222222222333333333333444444666666555555555444444444444444444555555555555666555555444333333444555555444444444444444444444444444444444444444444444444444444555555555666666666444444444444444444444444444444444444444444444444555555555555555555555555333333444555555555555555555555555555555555555555444444444555555555555666555555555555555555555555777666666666555555555555777666666555555666666777444555555555666666666777555555555555555666666777888888999999:::;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDD444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555444444444444444444444444555555444444333333222222222222333333333333444444555555555555555555555555444444444555555555666666777777777666666666666555777888888888999999999999999999999999999999999999888888999999999:::::::::999999888888888777777777888777777666666666666777666666555555444333333333444444444444444444444444444444444444444444444444555444333333555555444333333333333333333333333333444444444444444444444444555444444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444555555444444444444333333444444444444444444444444555555555555444444444444444555555555555666666666777777666555555555555666555555555555555555555555666666666555555555555444444444444444444444444444333222222111111222222333333444555555333222222333222222333333333333444444333333333333333333333333444444222222222222444444444444333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444555555666666666777777777666666777888888999999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999999999999999999999888888666666666666555555555555444444444444444444444444555444444444444333333333555555555555555444444444555555666666555555444333333333333333333333333333333333333333333333333333333333333333333333333333555555444444444444333333444444444444444444444444555555444444444444555555444444444444444444444444444555555555555444444333555555555555555555555555555444444333333444444555333333333333333333333333444444333333333333222222222222333333333333444444666555555555555444444444444444444555555555555666555555444333333444555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555222333444444444444444444555555555555555555555555444444444555555555555666555555555555555555555555666666666666555555555555555555555444444555555555555555555555555666666666555555444444555555666777888888888999::::::;;;;;;===>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBCCC333333333333333333333333222222333333333333444444333333333444444444555555333333333444444444555555444444444444444444444444555555444444333222111111222222222333333333444444444444444444444444444444333333333444444444555555666666666666666666666666777777777888888888888999888999999999999999::::::888888999999999:::::::::888888888888777777777777777777777666666666666777555555555444444333333333333333333333333333333333444444444444444444444444555444333333555555444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666666666555444444555555555444444555555555555555666666666555555555444444444333333333333333333333333333222222111111222222333111333555555444222222222222222222333333333444444333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555666666666777777666666777777888999999999999999999999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999888888888888888999999999999666666666666555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555444444333333444444555333333333333333333333333444444444555555444444333555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444555555555555666555555444444444444555555555555555555555555555555444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444555555555555555555555555333444444555555555444444555555555555555555555555444444444555555555555666555555555555555555555555666666666666666555555555555444444333333444444555555555555555555555555555555444444444444555666666777777888888999:::::::::<<<======>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBB333333333333333333333333222222222333333444444444333333333444444444555555333333333444444444555555444444444444444444444444555555444333222222111111222222222333333333444444444444444444444444444444333333333333444444444444555555555555555666666666666666777777777888888888888888888999999:::::::::888888999999999:::::::::888888888777777777666666666666666777777777777666444444444444444333333333333333333333333333333333444444444444444444444444555444333333555555444333333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444222333333333333333333333444444444444444444444444333333444444444444444444444444444444555555555555555444444444444444555555333444444444555555666666555555555555444444444444333333333333333333333333333222222111111222222333000222555555444222222333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555666666666666555666666777888888999999999999999999999999999999999::::::;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888999666666666666555555555555444444444444444444444444444444444444444444444444444555555555555555555555444444333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333333333333333333444444444444444444444444444444333333333333444444333333333333333333333333333333444444444444444333555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444555555555555666555555555555555555555555555555555555555555555555444444444444444444444444222222222333333333333444444444444444444444444444444444444444444444444444555555555555555555555555555555666666666555555444555555555555555555555555444444444555555555555666555555555555555555555555555555555666666666666666444444333333333333444444555555555555555444444444444444444444444555666666666666777888888999999:::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBB333333333333333333333333111222222333333444444555333333333444444444555555333333333444444444555555444444444444444444444444444444333333222222111111222222333333333333444444333333333333333333333333333333333444444444555555444555555555555666666666666666666666777777777777888888888999999::::::;;;888888999999999:::::::::888888777777777666666666555666666777777777777666444444333333333333333333333333333333333333333333444444444444444444444444555444333333555555444333333333333333333333333333222333333444444555555555333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333444444444444444444444444222222333333333333444444333333333333333333333333333333333333444444444444333444444444444555555555444333333333333444555555333333333444555555666666555555555444444444444333333333333333333333333333333222222111111222222333000222444444333222333444222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444555555555666666666555555666777777888888999999999999999999999999999999999:::;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::999999999999888888888888888888888888888888777777666666666666555555555555333333333333333333333333333333333444444444444555444444444555555555555555777666555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444333333333333444444333333333333333333333333222333333444444444444333555555555555555555555555555444444333333444444555333333333333333333333333222222333333333333444444222222333333333333444444444444444555555555555666444444444555555555555666444555666666666666555444555555555555555555555555444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444555555555555555555555555666666666777666666555444555555555555555555555555444444444555555555555666555555555555555555555555555555555666666666666666444444444333333444444444555555555444444444444444444444333333444444555666666666666777888888999999:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCC222222222222222222222222111111222333333444555555333333333444444444555555333333333444444444555555444444444444444444444444333333222222222222222222222222333333333333444444222222222222222222222222444444444444555555555555444444444555555555666666555555555666666666777777777888888999::::::;;;;;;888888999999999:::::::::888777777777666666666666444555666777888888777666333333333333333333333333222222222222222222222222444444444444444444444444555444333333555555444333333333333333333333333333222222333333444555555666333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333111222222222222333333333222222222222222222222222444444444444444444444444333333333333444444444555333333333333333333333333222222333333333444444444333333444444444555555555333333222222333444444555222222333444444555666666555555555444444444333333222222222222222222222222333222222111111222222333111222333222111111333555222222333333333333444444333333333333333333333333222333333444444333333222222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666666555555666666777888888888888888888888888888888888999999:::;;;;;;;;;;;;:::888999:::;;;;;;;;;;;;;;;999999999999888888888888999999888888777777666666666666666666555555555555333333333333333333333333333333333444444444555555444444444555555555666666777666555444444444555555333333333333333333333333333333333333333333333333444444444444444444444444333333333333444444444555444444444444444444444444444333333222222333333444222222222222222222222222111222333444444444444444555555555555555555555555555444444333333444444555333333333333333333333333222222222333333444444444222222333333333333444444444444444555555555666666444444444555555555555666444555666777777666555444555555555555555555555555444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555555666666666555555444333555555555555555555555555444444444555555555555666555555555555555555555555555555555555666666666777555555444444444444555555555555555444444333333333444444333333444444555666555555666666777888888999::::::;;;<<<===>>>>>>???@@@@@@@@@AAAAAABBBCCCDDD222222222222222222222222111111222333333444555555333333333444444444555555333333333444444444555555444444444444444444444444222222222222222222333333222222333333333444444444222222222222222222222222444444444555555555666666444444444555555555666666555555555555666666666777777777888999::::::;;;;;;888888999999999:::::::::777777777777666666666666444555666888888888777666333333333333333333333333222222222222222222222222444444444444444444444444555444333333555555444333333333333333333333333333222222333333444555666666333333333444444555555555444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222444444444444444444444444333333333444444555555555333333333333333333333333222222222333333444444444333333333444444444555555222222222222333333444555222222333333444555666666555555444444444333333333222222222222222222222222333222222222222222222333111222222111000111444666222222333333333444444444333333333333333333333333222333333444444333333222222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555666666555555666666777888888888888888888888888888888888999999:::;;;;;;;;;::::::888999::::::;;;;;;;;;;;;999999999888888888888777:::999999888777666666555777666666666555555555555333333333333333333333333333333333444444555555555444444444555555555666666555444333222111222333333444444444444444444444444333333333333333333333333555555555555555555555555333333333444444555555555444444444444444444444444444333333222222333333444222222222222222222222222111222333333444444444444555555555555555555555555555444444333333444444555333333333333333333333333222222222333333444444444222222333333333444444444222222222333333444444444444444444555555555666666444555666777777666555444666666666666666666666666444444444444444444444444333333444444444444555555444444444444444444444444444444444444444444444444555555555555555555555555444555555555444333333222555555555555555555555555444444444555555555666666555555555555555555555555444555555555666666777777666555555444444555555666555555555444444333333333444333333333333444555555555555666666777888888888999::::::;;;<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDEEE555555444444444333333333333333333333333333333333222222333333333333444444333333333333333333333333555555444333333222111111222222333333333444444444444444444333333222222222222222222222222222222222333333333444444444555555333333333444555666777777666666555555555555666666777777777777777888888999888888777777666666555555666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333333333444444444555555222333444444555555444444555555555444444333333333333444444333222222333555333333333444444444555555555555555555555555555555444444444333333222222222444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555333333333444444444555555555555444444444333333333444444333333333333222222222222222222222222222222444444444444444444444444555555555666888:::===>>>777666333111111111222333222222222222222222222222333333333333333333333333333333333333333333333333222333444555555444333222333333333333333333333333333444444555666777888888555555666666777777888888888888777777888888999:::;;;;;;;;;;;;::::::999888999999::::::::::::;;;;;;;;;:::888777777777888888999888888777777777777777666666666555444444444333555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444111111222222222333333333444444444555555555555666333333333444555666777888555555555555555555555555444444444333333222222222333333333333333333333333444555555666666666666666555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333222222222222222222222222222222333444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333444444444555555555555666666555444333333444555666555555555555555555555555333444444444555666666666333333333333333333333333555555444444444444555555555555555555555555444444333333333444444444555555555555555555666666666666888888777555555444444444333333333333333333333333333333333444444444555555555555555666666777888999999999:::;;;<<<===>>>???>>>???@@@@@@BBBBBBCCCDDD555555444444444333333333333333333333333333333333222222333333333333444444333333333333333333333333555555444333333222111111222222222222333333333444444444444333333222222222222222222222222222222222333333333444444444555555333333333444444555666777666666555555555555666666777777666666777777888999888777777777666666666555666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333333333444444444555555222333444444555555444444555555444444444333333333333444444333222222333555333333333444444444555555444444444444444444444444444444444333333222222222444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555333333333444444444555555555555555444444444333333444444333333333333222222222222222222222222222222444444444444444444444444444333444444666777999;;;888666444333222222333444222222222222222222222222333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333444444555555666666777777555555555666777777888888888888777777888888999:::::::::;;;;;;::::::999888999999999:::::::::;;;;;;::::::888777777777888888999888777777666666777777666666666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444222333333333444444444444444444444555555555555666333333333333444555666777555555555444444444444444444444444333333333222222333333333333333333333333444444555666666666666666555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333222222222222222222222222222222222333444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444444555555555555666666555444444444444555666555555555555555555555555444444444555555555555555333333333333333333333333555555555444444555555555555555555555555555555555333333444444444555555555555555555555666666666666888777666555444444444444333333333333333333333333333333333444444444555555555555555555666777888999888888999:::;;;<<<======>>>>>>???@@@AAABBBCCCCCC555555444444444333333333333333333333333333333333222222333333333333444444333333333333333333333333555444444333333222222111111111222222222333333333444444333333333333222222333333333333333333333333333333333444444444555555333333333333444555666777666666555555555555666666777777666666777777888999777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333333333444444444555555222333444444555555444444555444444444444333333333333444444333222222333555333333333444444444555555333333333333333333333333444444333333333333222222444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555444444444444333444444333333333333222222222222222222222222222222444444444444444444444444222222222222333444555555888777555444333333444555222222222222222222222222333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333555555555555555555666666444555555666666777888888888777777777777888999999:::::::::::::::999999888999999999999:::::::::::::::999888888777888888888999888777777666666777777666666666777777777777777333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444444444444555555555555444444444555555555555666333333333333444444555666444444444444444444444444444444444444333333333333333333333333333333333333444444555666666666666555555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333333333333333333333333333111222222333333444444555555555555555555555555555555555555555555555555555555555555555555555555555666666666555555555555444444444444555555555555666666555444444444444555666555555555555555555555555555555555555555444444444333333333333333333333333555555555555555555555555555555555555555555555555333444444444444555555555555555555555666666666666777777666555444444444444333333333333333333333333333333333444444444555555555555555555666777888999777777888999::::::;;;;;;===>>>>>>???@@@AAABBBBBB555555444444444333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444333333222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333444444444555555444333333333444444555666666555555444444555555666666666666666666777888888777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222222333333333444444333333333444444444555555222333444444555555444444444444444444444444444444333444555444222222444555333333333444444444555555333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555444444444444444444333333333222222222222222222222222222222222333333333333333333333333222222222111111222222222666666555444333333444444222222222222222222222222333333333333333333333333333333333333333333333333555444333222222333444555333333333333333333333333555555555555555555555444444444555555666777777888777777777777777888999999999999:::::::::999999888888999999999999:::::::::999999888888888888888888888888777666666666666666555555555666666777777888333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444444444555555555444444444555555555555666333333333333333444555555333333333333444444444444444444444444444444333333333333333333333333333333333444555555666666555555555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333333333333333333333333333222222222222333333444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666555444444444555555555555666555555555444444555555555555555555555555555555555666666666555444444444333444444444444444444444444444555555555555555555444444444444555555555555555444444444444555555555555555555555555666666666666777666555444444444444444444444444444444444444444333333333444444444555555555555555555555666888888777777888888999:::;;;;;;<<<======>>>???@@@AAAAAA555555444444444333333333333333333333333333333333222222222333333333444444333333333333333333333333444444333333333333222222111111222222222333333333333333333333333333333333333333333333333333333333333333333444444444555555444333333333333444444555555555444444444444555555666666666555666777777888666666666666777777777777666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222222333333333444444333333333444444444555555222333444444555555444444444444444444444444444444444555555444333333444666333333333444444444555555444444444444444444444444333333333333333333333333444444333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555666666555555555444444444444444333333333222222222222222222222222222222222333333333333333333333333333333333333222222111111444444333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555444333222222333444555333333333333333333333333555555555555444444444444444444444555666666777777777777666666777777888999888888999::::::999999999888888888999999999::::::888888888888999888888888888777777666555666666666444444444555555666666666333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444555555555555666444444333333333444555555333333333444444555555555444444444444444444444444333333333333333333333333333444444555555555555555555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333333333333333333333333333222333333333333333444444555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666444444444555555555555666444555555555555555555444555555555555555555555555666666666555444444444333444444444444444444444444444444555666666555444444444444444555555555666666444444444555555555666666555555555555666666666666666555555444444444444555444444444444444444444444333333333444444444555555444444444444555666777888888888999999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@555555444444444333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222333333333444444444222222333333333333444444333333333333333333333333333333333444444444555555444444333333333333444444555555444444444444555555666666555555666666777888666666666666777777777777666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333333333444444444555555222333444444555555444444333333333444444444444555444555555444333333444666333333333444444444555555555555555555555555555555222222333333333333444444444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666666666555555555444444444444333333333333222222222222222222222222222222333333333333333333333333333444444444444333222111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333444444444444444444555555333444444555555666777777777666666666666777888888777888999999999999999999888888888888999999999999777777888999999999999888888777666666555555666666444444444444555555555555333333333333333333333333444444444444444444444444444444444444444444444444555444444444444333333333444444444444444444444444222333333333333444444444444444444555555555555666555555444444444555555666333444444555555666666666444444444444555555555555333333333333333333333333333333444555555555555444555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444555555555555666666666444444444555555555555666444444555666666555444444555555555555555555555555555555555555555444444444444444444444444444444444333444555666666555444333333333444444555666666666444444555555555666666666555555555555666666666666555555444444444444444555444444444444444444444444333333333444444444555555444444444444555666777888888888999999999::::::::::::;;;;;;<<<===>>>???@@@555555444444444333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333444444444555555555222222222333333444444444444444444444444444444444333333333444444444555555444444333333222333333444555444444333333444444555666555555555555666777777555666666666777777777888666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333333333444444444555555222333444444555555444444333333333444444444555555444555666555333333555666333333333444444444555555444444444444444444444444222222222333333444444444444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666666666666555555555555444444333333333333222222222222222222222222222222222222222222222222222222333333444555444444222222333333444444444444444333222222222222222222222222333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333333333444444555555555333333444555555666666777666666666666666777888888777777888999999999999999888888888888999999999999666777888999:::999999888777777666555555555555666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444444444444444555555555555444444444555555555555666777666666555555666666666444444555666666777888888444444444444555555555666333333333333333333333333222333444444555555444444555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444555555555555444444444555555555555666444444555666666555444444555555555555555555555555444444444555555555555555555555555555555555555555333444666777777666444333333333444444555666666777555555555555666666666666555555555555666666666666555444444333333444444555555555555555555555555555333333333444444444555555444444444444555666777777777777777888888888888999::::::;;;<<<===>>>>>>???555555444444444333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333444444444555555555666666222222222333333444444444444444444444444444444444333333333444444444555555444444333222222333333333555444444333333444444555555555555555555666777777555666666666777777888888666666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333444444444333333333444444444555555222333444444555555444444333333333444444555555555444555666555333333555666333333333444444444555555333333333333333333333333222222222333333444444444444444444333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555777666666666555555555555444444444333333333222222222222222222222222222222222222222222222222222222222333444555555444333222444444555555666555555444222222222222222222222222333333333333333333333333333333333333333333333333222333555555555555333222333333333333333333333333222222333333444555666666333333444444555666666777666666666666666777888888666777888999999999999999777888888888888999999999666777888999::::::999888777777666555555555555555888888777777666666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333444444444444444444444444555555555555666666666777444444444555555555666666888777777666666666777777555555555666777888888999444444444555555555666666333333333333333333333333222333444444555555444444555555555555555555555555333444444555555444444333444444555555444444333222333333333333333333333333444444444444444444444444666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444555555444444444555555555666666333444555666666555444333555555555555555555555555333444444555555666666666555555555555555555555555333444666777777666444333333333444444555666777777555555555555666666666777555555555555666666666777444444333333333444444555555555555555555555555555333333333444444444555555444444444444444555777777666666666666777777777777999::::::;;;<<<===>>>>>>555444444333333444444555444444444444444444444444333333333444444444555555444444444333333222222222222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444555555555555666666666666444444444444555555555666666666777777777777666666666666666666666666666666444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555666666666555444444444333555555555444444333333333444444444444444444444444333333333333333333333333444444444333333222222222222222333333333333444444333333333333333333333333222222222333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555222222222333333333444444333333222222333333444555444444333333333333222222222222222222222222222222333333333333333333333333222333444333111000111222333333333333333333333333333333222222333333444555333333333333333333333333444444444333333222222222444444444444444444444444111111222222222333333333333333333333333333333333444444444555555555555666777777777777777777777777777777777777888888888888888888888777777777777777888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555222222222333333444444444444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666555555666666666666666666666666666666555444444444444555222222333333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444444555555555444333333222444444444444444444444444555444444333333333444444555555444444444444555555666666555555555444444444555555555555555555444444555555555555555555555555333333333444444444555555444444555555555555444444333333333444444444555555333333333333333333333333444444444555555555666666666666555555555444444444444333333222222222333333555555555555555555555555555555555555555555444444555555555666666666777777666666666666666666666666444444444444444444444444666666666666666666555555777777777777888888888888999999999:::;;;<<<===>>>555444444333333444444555444444444444444444444444333333333444444444444555444444444333333222222222222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444555555555555666666666666444444555555555666666666666666777777777777666666555555555555555555555555444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555555555555555444444444444555555444444444333333333444444444444444444444444333333333333333333333333444444444333333222222222222222333333333333444444333333333333333333333333222222222222333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555333333333333444444444444333333222222333333444555444444333333333333222222222222222222222222222222333333333333333333333333222333444444222111222444333333333333333333333333333333222222333333444555333333333333333333333333444444444333333222222222444444444444444444444444111111222222222333333333333333333333333333333333444444444444555555555555666666666666666666666666666666777777777888888888777777777777777777777777888888888888888888888888666666666666666666666666555555555555555555555555555555555555555555555555444444333333333333333333444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666555555555555555555555555555555666666555444444444444444222222333333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444444444555555444444333222333333333333333333333333555444444333333444444444555555444444444444555555666666555555555444444444555555555555555555555555555555555555555555555555333333444444444555555555444444555555555555444444333444444444555555555555444444444444444444444444444444555555555555555555666666555555555444444444555444444333333333444444555555555555555555555555555555555555555555555555333333333444444444555555666666666666666666666666444444444444444444444444555555555555555555555555777777777777888888888888999999999::::::;;;<<<===555444444333333444444555444444444444444444444444333333333333444444444444444444333333333333222222222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666666777555666666777777666666555555555555555555555555555444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555444444444444555555555555555444444444444333333333444444444444444444444444333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333111222222222333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555333444444444444555555555333333333333333444444555444444333333333333222222222222222222222222222222333333333333333333333333222333444444333222333555333333333333333333333333333333222222333333444555333333333333333333333333444444333333333333222222444444444444444444444444111111222222222333333333333333333333333333333333444444444444555555555555555555555555555555555555666666777777777777888888777777777777777777777777888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444555555444444333222222222444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666555555555555555555555555555555666555555444444444444444222222333333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444444444555555444444333333333333333333333333333333444444444333333444444555555555444444444444555555555555555555555444444444555555555555555555555555555555555555555555555555333444444444444555555555444444555555555555444444444444555555555666666666555555555555555555555555555555555555555555444444666666666555555555555444666555555444444555555666555555555555555555555555555555555555555555555555333444444444444555555555666666666666666666666666444444444444444444444444444444444444444444555555777777777777888888888888999999999999:::;;;<<<<<<555444444333333444444555444444444444444444444444222222333333333444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555666666555555555666666666777777555666666666666666666555555555555555555555555555444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555333333333444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333444444444444333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555444444444555555555666666333333333333333444555555444444333333333222222222222222222222222222222222333333333333333333333333111222333333222222333444333333333333333333333333333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333444444444555555555444444444444444444444444666666666666777777777888666666666777777777777777888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444444333333333333444444555555444444333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444555555666666555555444555555555555555555555555666555444444333333444444222222222333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444333444444555444444333333222222222222222222222222444444333333333444555555555555444444444444555555555555555555555555555555444444444555555555555555555555555555555555555555444444444444555555555555444444555555555555444444555555555666666666666777666666666666666666666666555555555555555444444444666666666555555555555555666666666555666666777888555555555555555555555555555555555555666666666666666666666666666777777777666666666666666666666666444444444444444444444444333333333444444444444444666777777777888888888888999999999999999:::;;;;;;555444444333333444444555444444444444444444444444222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666555555666666666666555555555555555555555555555555444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555222333333333444444555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444444555555555555333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555444444444555555555666666444444333333444444555666444444333333333222222222222222222222222222222222333333333333333333333333000222333222111111222333333333333333333333333333333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444444555444444444444444444444444555666666666666777777777555555666666777777777777777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444222222333444444555666666333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444444555555555555444444555555555555555555555555555555444333333333333333222222222333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444333333444444555444444333222222222222222222222222333333333333333444555666555555444444444444555555444555555555555555555555444444444555555555666666555555555555555555555555444444444555555555666666444444555555555555444444555555555666666666666777666666666666666666666666555555555555555555555444666666666666666666666666666666666666777777888999666666666666666666666666555555555666666666777777777777777777777777777777666666666666666666666666444444444444444444444444333333333444444444555555666777777777888888888888999999888888888999::::::555444444333333444444555444444444444444444444444222222222222333333333333222222333333333333444444222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444333444444444444555555555444444444444555555555666444555555666666555555444444444444444444444444444444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555333333333333444444444444333333333444444444444555444444444444444444444444333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333444444444444555555555555333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555333444444444444555555555444444444444444555555666444444333333333333222222222222222222222222222222333333333333333333333333222333444333111000111222333333333333333333333333333333222222333333444555333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333333333333333333333333333333333333333444444444444444444444444444444444444555555666666666666777777444555555666666777777888777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333111111222444555666777888333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444444555555555555444444444444444444444444444444555444444333333333333333222222333333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444333333444444555555444444333333333333333333333333333333333333444555555666555555444444444444555555444444444555555555555555333333444444555666666666555555555555555555555555444444555555555666666666444444555555555555444444444444555555555666666666666666666666666666666666444444444555555555666666555666666666666777777777666666666666777888999999666666666666666666666666555555555666666777777888666666666555555555555444666666666666666666666666444444444444444444444444333333333444555555666666777777777777888888888888999888888777888888999999555444444333333444444555444444444444444444444444111222222222222333333333222222222333333444444444222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444333333444444444555555555333333333333444444444444444555555666666555555444444444444444444444444444444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555444444333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333222222222333333444444444222222333333333333444444333333333333333333333333222222222333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555333333333333444444444444444444444444444555666666444444333333333333222222222222222222222222222222333333333333333333333333555666777555333111222333333333333333333333333333333333222222333333444555333333333333333333333333222222222333333444444444222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444444444444444444444444444555555555666666666777777444444555555666777777888777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333222333333444555666777777222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555333444444555555444444333444444444444444444444444555444333333222222333333222222333333333333444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444222333444444555555444444333333333333333333333333333333333333444555666666555555444444444444555555444444444555555555666666333333444444555666666777555555555555555555555555555555555555666666666666444444555555555555444444333444444444555555555555555555555555555555555555222333333444555666777777555666666666777777777777555555555666666777999999666666666666666666666666444555555666777777888888666666666666555555555444666666666666666666666666444444444444444444444444333444444555666666777777777777777777888888888888888888777777777777888888555444444333333444444555444444444444444444444444111111222222222333333333222222222333333444444444222222333333333444444444333333333333333333333333222222333333333444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555222222222333333333444444444555555555555555555444444444444444444444444444444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222333444444555555444444555555555555555555555555444444444333333222222222333333333444444555555555444444444444444444444444333333333333333333333333222222222333333444444444222222333333333444444444333333333333333333333333000000111111111222222222333333333333333333333333222222333333333444444444333333333333333333333333333333333444444444555555222222222333333333444444555444444444444555666666444444444333333333222222222222222222222222222222333333333333333333333333888999999777444333333333333333333333333333333333333333222222333333444555333333333333333333333333222222222333333444444444222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444555555555555555555555555555555555555666666666777444444444555666777777888777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333444444555555555555555555222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555333444444555555444444333444444444444444444444444555444333333222222333333222222333333333444444444333333333444444444555555333333333444444444555555555555555555555555555555444444444444444444444444222333333444555555555444444444444444444444444444222222222333444555666777555555555444444555555555444444444555555555666666333333444444555666777777555555555555555555555555555555555555666666666777444555555555555555555444333333333444444444555555555555555555555555555555111222333444555777888888555666666666777777888888555555555555666777888999777777777777777777777777444555555666777888888999999999888888777777777666666666666666666666666666444444444444444444444444444444555555666777888888777777777777888888888888888888777777777777777888333333333333333333333333444444444333333222222222111111111111111111111111222333444444555555444444222333333444444333333222333333333333333333333333222222222333333444444444333333333444444444555555222222333333333444444444444444444444444444444444555555555555555555555555333333333333333333333333444444444555555555666666444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444222222333333333444444444666666555555555444444444333333333333333333333333444444444444444444444444666666555444333222222111555555555444444333333333444333333222222333333444444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555111111222333333444555555666666555555555444444444444444444444333333222111111111111111111111111111222222222333444555666777???===:::777444444444444333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777777777777666555555444444555555555555555555555555666666555555555444444444666666555444333333222222444444444444444444444444444444444444444444444444555555555444444333333333222222111111222222333444333333333333333333333333555555555555666666666666333333333444444444555555555555666666666666555555333333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333555444444333333333444444333333333444444444555555333444444555555444444333555555555555555555444444222222333333333444444444555555555444444333333333444444444444444444444444777777666666555555555444555555555555666666666666999999888888777777666666777777666666555555555444444444444555555555666666666666555555555444444444444444444555555555666666555666777777777777:::<<<888777666555555666777888777777777777777777777777888888999999999999888888888888777777777777888888777666555555666666555444666666666666666666666666666666666666666666555555444444444555666777777888777777777777888888888888333333333333333333333333444444444333333222222222222222222222222222222222222333444444555555444444222333333444444333333222333333333333333333333333222333333333333333333444333333333444444444555555222222333333333444444444444444444444444444444444555555555555555555555555333333333333333333333333333444444444444555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444222222333333333444444444444444444444333333333222333333333333333333333333444444444444444444444444555555555444444333333222555555444444444333333333444333333222222333333444444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555222222222333333444444555555555555555444444444444444444444444444333222111111111111111111111111111333222222333333555666666<<<:::777555333222333333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444111222222333333222222111222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777666666666666555555555555555555555555555555555555666666555555555444444444555555555444444333333222444444444444444444444444444444444444444444444444555555444444444333333333222222222111222222333444333333333333333333333333444444444444555555555555333444444444555555555555444444555555555555444444333333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333333222222333333444555555333333333333444444444444333444444555555444444333444444444444444444444444222222333333333444444444666666666555555444444444444444444444444444444444666555555555444444444444555555555555666666666666777777777777777666666666666666555555444444444444444444555555555666666666666666555555555444444444444444444555555555666666555666666555444444666888888777666555555666777888777777777777777777777777777777888888888888777777888888777777777777888888888777555666777777666444666666666666666666666666555555555555555555555555333333444444555666666777666666777777777888888888333333333333333333333333444444333333333333222222333333333333333333333333222333444444555555444444222333333444444333333222333333333333333333333333444333333333333333333222333333333444444444555555333333333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444333333222222222111111111333333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333333444333333222222333333444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555333333333333333444444444555555444444444333333333333444444444444333333222222222222222222222222222333222222333333444555666777666444222111111222222333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444111111222222222222111111222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777555555555555666666666666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444444444333333333222222222222222333444444333333333333333333333333333333333444444444444555444444555555555666666666333333444444444444333333333333333333333333333333333333333333333333333333444444555555555555444444333333333333333333333333111111222333444555666666222222222333333333444444333444444555555444444333333333333333333333333333333333333333444444444444666666666666666555555555666666666666666666666666444444444444444333333333555555555555666666666666555555555666666666666666555555444444444444444333555555555555666666666666666666666555555555555444444444555555555666666666666777777666444333555666888777666666666666777888777777777777777777777777666666777777777777666666888888777777777777888888999777666666777888666555666666666666666666666666555555555555555555555555333333333444444555555666666666777777777777888888333333333333333333333333333333333333333333333333333333333444444444444444222333444444555555444444222333333444444333333222333333333333333333333333444444444333333222222222333333333444444444555555333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555333333333222222222111111444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333444333333222222333333444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555444444444444444333333333444444444444333333333333333444444444444444333333222222222222222222222222333222222222333444444555444444333222222222222333222222333333333333444444333333333333333333333333444333333222222333333444444444444444444444444444222222222333333222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777444444444555666777777888555555555555555555555555555555555555555555555555333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333222222222222333444444444444444444444444444444333333444444444555555555555555555666666666666777333444444555555444444333444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444333444444555666666666666222222222333333333333444333444444555555444444333333333333333333444444444333333333444444444444555666666555555555555555555666666666666666666666666444444444444444444444444555555555555666666666666333444444555555666666666555555555555555555555555555555666666666777777777666666666555555555555555555555555555666666666666777888999888666666777999888888777666666777888888777777777777777777777777777777888888888888777777999888888777777888888999999888777777888888777666666666666666666666666666444444444444555555555555444444444555555555666666666666666666777777777888333333333333333333333333333333333333333333333333333333444444444555555555222333444444555555444444222333333444444333333222333333333333333333333333444444444333333222222222333333333444444444555555333333444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333333444444444555555555555444444444333333333333444444444444444444444444444444444444444444444444222333333444444555555555333333333333333333333333444333333222222333333444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555555444444444444444444444555555444444444333333333333444444555555444444444222222222222222222222222333333222222222333444444333333333333333333333444222222222333333444444444333333333333333333333333444333333222222333333444444444444444444444444444333333444444444444333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777333444444555666777888888555555555555555555555555444555555555555555555555333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444555444444444444444444444444444555555555666666666666555555555666666666666777555555666666666666555555444444444444444444444444444444444444444444444444444555555666666555555444444444444444444444444444777777888888777666555444222222333333333444444444333444444555555444444333333444444444555555555666333333444444444555555555444444444444444444444444777777777777777777777777555555555555555555666666555555555555666666666666333333444444555555666666666666666666666777777777666666666777777777888888666666666666666666666666555555555666666666777777555666777777777777999;;;999888777666666777888999888888888888888888888888888999999::::::999999888999999888888888888999999999888777777888888777666666666666666666666666666444444444555555555666666666666666666777777777777555666666666666777777777333333333333333333333333222222333333333333444444222333333444444555555555222333444444555555444444222333333444444333333222333333333333333333333333444333333333333333333222333333333444444444555555333444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333444444444555555555555666666555555555555444444444444444444444444444444444444444444444444444444333333333444444555555555222222222222333333333333444333333222222333333444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555444444444444444555555555666666555555555444444444333444444555555555555444333333333333333333333333333333222222222222333333333333333444444444444444111222222333333444444555333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777444444444555666777777888555555555555555555555555444444444555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555333333333333333444444555444444444444444444444444555555555666666666777777444444555555555666666666555666666666666666666555444444444444444444444444444444444444444444444444555555666666666666555555444444444444444444444444888888999999888666444333333333333444444444555555333444444555555444444333333444444555555666666666333444444444555555555555333333333444444444444444777777777777777777777777555555555666666666666666555555555555666666666666444444444555555555555555666777777777777888888888777777777777888888888888555666666666666777777777555555666666666777777777222444555555555666888:::999888777777777777888999888888888888888888888888999::::::::::::::::::999999999888888888888999999999777666666777888666555666666666666666666666666444444555555666777777777777777777777777777777777555555666666666666777777333333333333333333333333222222222333333444444444111222222333444444555555222333444444555555444444222333333444444333333222333333333333333333333333222333333333333333333444333333333444444444555555444444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333333444444444444555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666555555555444444555555555555555555555555444444444444444444444444333333444444444444444444111111222222222333333333444333333222222333333444444333333222222333333444444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555333333444444555555666666777777666666666555555555333333444555555555555555333333333333333333333333333333222222222222222333333333333444333333333222111111222333333444555555333333333333333333333333444333333222222333333444444444444444444444444444333444444555555444444333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555555555555555666777777444444555555666666777777555555555555555555555555444444444555555555666666555555555444444333333222444444444444444444444444444444444444444444444444333333333444444444555555444333333333333444555555555555555555555555555555444444444555555555666666333444444444555555555555444555555666666555555444555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555666777777777555333222444444555555555666666666333444444555555444444333222222333444444555666666444444444444555555555555444444444444555555555666666666666666666666666666444444444555555666666666555555555555666666666666666666666555555555555555666666666666777777777888777777777888888888999999555666666666777777777777555666666666777777777777444555666555444555777888999999888777777888999999888888888888888888888888999999999::::::999999999:::999999888888999999:::888777555666777777666444666666666666666666666666555555666666777888888999777777777777777666666666555555555666666666777777333333333333333333333333222222222333333444444444111111222222333444555555222333444444555555444444222333333444444333333222333333333333333333333333222222222333333444444444333333333444444444555555444444444555555555666666444444444444444444444444333333333333333333333333333333333333333333333333444444444555555555666666444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444111111111222222333333333444333333222222333333444444333333222222333333444444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222333444444555555444444333333333333444444444555555333333333444555666777777777777777777666666666666333333444555666666666555333333333333333333333333333333222222111222222222222333333333333222111111111111222333333444555555333333333333333333333333444333333222222333333444444444444444444444444444222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666555555555555555666777777555555555666666666666666555555555555555555555555444444444555555555666666666666555444333333222222444444444444444444444444444444444444444444444444333333333444444555555555444333333333333444555555555555555555555555555555333333333444444444555555333333333444444444555555333444444555555444444333555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555111333444666666555333222555555555666666666666777333444444555555444444333111111222333333444555555444444444555555555666666444555555555666666777777666666666666666666666666333333333444444555555555555555555555666666666777777777777666555555555444444555555555666666777777777888888888888999999999555666666666777777888888666666666666777777777777888999999888666666777888:::999888777777888999:::888888888888888888888888888888999999999999888888:::999999888888999999:::777666555555666666555444666666666666666666666666555666666777888999999:::666666666666666555555555555555555555666666666777444444444444444444444444444444444444444444444444555555555444444333333333444444444444444444444444333333333444444555555555444444444333333222222222333333333444444444555555444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555333333444555555444333333444444444444444444444444444444444444444444444444666555444333333333333333333333333444444444555555555555555444444333333333444444444555555555555666444444444444444444444444555555555444444333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555444444111333555777888666444333555444333333333333444555111222333444555555555555444444444555555555555666555555555555555555555555555555555555555555444444555555555555555555555555333333333222222222111111222222222222222222222222333333333333333333333333000111111222444666888999777444111111333444333111444444444444444444444444333444444555555444444333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333444555555666666555555333333333444444444555555777666555444444555666777555555555555555555555555666666666666666666666666444444444444444444444444888666444444555555444222333333333444444444555555666555444333333333333333444444555555555555444444444444444333333222222222444555555666666666666666555555555555555555555555444444444555555555555666666666666666666666666666444444444444444444444444666666666666666666666666444444444444444444444444333333444444444444333333555555555555555555555555444444444444444444444444444444444555555555555666444444444444444444444444555555555555666666666666666666666666666666666666777777666555444333333222888888777777666666555555555555555555666666666777666666666666777777777777666666666666666777888888777777777777888888888888888888888888888888888888666666777777888888888999777888888888888999999999777777777777777777777777::::::::::::::::::::::::888888888888888888888888777777777777777777777777888888777666666666666666555555666666777777888888999888777555555555666777666666777777777777666666444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444333333333444444444555555444444444333333222222222333333333444444444444555444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444555555444333333444444444444444444444444444444444444444444444444555555444444333333333333333333333444444444555555555555444444444333333333444444444555555555555666444444444444444444444444555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555444444222444666888888777555444555444333333333333444555111222333444555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333222222222222222222222222333333333333333333333333111111111222444666777888666444111222333444333111444444444444444444444444333444444555555444444333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333444444555555555555555333333333444444444555555777666555444444555666777555555555555555555555555555555555555555555555555444444444444444444444444555444555666888777666444333333333444444444555555555555444333333333333333444444555555555555444444444444444333333222222222444444555666666666666666555555555555555555555555444444444444555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444555555444444444555555555555555555555555444444444444444444444444444444444444555555555555444444444444444444444444555555555555666666666666666666666666666666666666555555555555555444444444777777777777666666555555555555555666666666777777666666666666777777777777666666666666666777888888777777777777888888888888888888888888888888888888888777777777777888888999888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888777666666666666666666666666666777777888888999888777666555666666777666666777777777777666666444444444444444444444444444444444444444444444444555444444444444333333333444444444444444444444444333333333444444444444555444444333333333333222222333333333333444444444444444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444333444444555555444444333444444444444444444444444444444444444444444444444555444444444444333333333333333333444444444555555555444444444444333333333444444444555555555555666444444444444444444444444555444444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555444444333555777888999888666555555444444333333444444555222222333444555555555555444444444444555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555444444444444222222222222222222222222333333333333333333333333111111111222333555666777555444222222333444333222444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333444555555555555555333333333444444444555555666666555444444555666666555555555555555555555555555555555555555555555555444444444444444444444444333444666999;;;;;;777555333333333444444444555555555444444333333333333333444444555555555555444444444444333333333333222222444444555666666666666555555555555555555555555555444444444444555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444555555555555555555444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444555555555555666666666666666666666666666666666666444444444555555555666666777777777666666666666555555555666666666777777777666666666666777777777777777666666666666777888888777777777888888888999999999999999999999999999999;;;999888666666777888:::888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999888777777666777777777666666666777777777777888888888777666666666777777666777777888888777777666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444555555444444444444444444444444444444444555555555555666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333444444555555444444333333444666777777777666555444444444444444444444444222333444444555555555444333333444444444555555555444444444444444444444444444444444555555555555555555555555555555555555555444333333333333222222222222222222222222222222222333333333333333333333333222222222222333444555666444333222222333333333333444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333444555555555444444333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444444444444444333555888;;;===;;;777333333333333444444444555555444444333333222333333444333444444555555444444333333333333333333333333333333444555555666666555555555555555555555555555555333333444444444555555555333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444444555555666666555555444444444444444444444444444333333333333333333333333333333444444444555555555555555555555555555555555555555555555666666666666666666666666666666666666555555555555555555555555666666666666666666666666555666666666666777777777666666666666777777777777777777666666777777888999777777888888888999999999999999999999999999999999===;;;888666666777999:::999999999999:::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999888888777777777888888777777777777777777777777888888777777777777777777777777777888888777777777444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444555555444444333333333333444444444555555444444444444444444444444444444444555555555555666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333444444444444333333222333444555555555444444444444444444444444444444333333444444555444444444333333333444444444444555444444444444444444444444444444444555555555666666555555555555555555555555444444444333333333222222222222222222222222222222333333333333333333333333222222222222222333444555333333333333222222333444444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222333333444555444444444333333333444444444555555444444555555555555444444555555555555555555555555555555555555555555555555333333333444444444555555666666888;;;<<<:::555111333333333444444444555555333333222222222333333444333333444444444444333333333333333333333333333333333444444555555555555555555555555555555555555555333333333444444444444555333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333444444444444555555555555555555555555555555555555555666666666666666666666666666666666666777666666555444444333333555555555555555666666666666666666666777777777888666666666666777777777777777777777777777888999999888888888888999999999999999999999999999999999999>>><<<999777666888999;;;999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999888888888888999999888888888888777777777777777777888888888888888888777777888888888888777777444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444555444444444444333333333222222333333333333444444222222222222333333333333444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333444444555555555444444333333444444555444444444444444444444444444444444444444444444444222333444555555555444333333333333444444444555555333333333444444444444555444444444555555555555666444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333444444444444333333222222333444444444444444333444444555555444444333333333444444555444444333333333333333444444444444333333333333333333333333333333444444555666666666555555555555555555555555666666666666555555555444222222222222222222222222333333333333333333333333333222222222222222333444222333444333222222444555444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333444444444444444333333333444444444555555444444555555555555444444555555555555555555555555444444444444444444444444222333333444444555555555777777777777888777444111333333333444444444555555222222222222222333333444333333444444444444333333222222333333333333444444333333444555555555555444555555555555555555555555333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333444444444444444444333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555555555555666666666666666666666666666666666666888777666555444333222222444555555555555666666666666666666777777777888888666666666666777777777777888777777777777888999999888888888999999999999:::::::::::::::::::::::::::===;;;:::888888999:::;;;:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888999999:::;;;999888888888888777777777666777888999999999888888777888888999999888888777444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444555555444444444333333333222222222333333444444444111222222222222333333333444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222333333444555555666666555444333333333333444555444444444444444444444444444444444444444444444444111222444555666555444333333333333444444444555555333333333444444444555555444444444555555555555666444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222333333333444444444444555333333444555555444333333333444444555444444333333222222333333333444444444333333333333333333333333333333444444555666666777555555555555555555555555666666666666555555555555222222222222222222222222333333333333333333333333333333222222222222222333111333444333222111444666444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333444444444444333333333333444444444555555333444444555555444444333555555555555555555555555444444444444444444444444222222333333444555555666777555333222444555444444333333333444444444555555222222111111222333333444222333333444444333333222222222222333333444444444222333444444555555444444555555555555555555555555222222333333333444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444222222333333333333222222333333333333333333333333222222222222222222222222222222333333333444444444555555555555555555555555555555555555666666666666666666666666666666666666666666555555444444444333444444444555555555666666666666777777777888888888666666666666777777777777888888777777888888999:::888888888999999999::::::::::::::::::::::::::::::;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;999999999888888888777777666777888999999999999888777888888999999888888777444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444555555555444444333333333222222222333333444444444111111222222222333333333444333333333333444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666777777555444333333333333444555444444444444444444444444444444444444444444444444111222444666666555444333333333333444444444555555333333333444444555555555444444444555555555666666444444444444444444444444333333333444444555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222444444444555555555666666333333444555555444333333444444444555444444333333222222333333333444444444333333333333333333333333333333444444555666777777555555555555555555555555555555444444444333333333222222222222222222222222333333333333333333333333333333222222111222222222111333444333111111444777444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333222222333444444444333333333333333444444444555555333333444555555444333333555555555555555555555555444444444444444444444444222222333333444555666666555222//////111444666666333333333444444444555555222111111111222333333444222333333444444333333222222222222333333444444444222333444444555555444444555555555555555555555555222222333333333444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444111222222333333222222111333333333333333333333333222222222222222222222222222222333333333444444444666666666666666666666666555555555555666666666777666666666666666666666666444444444555555555555666444444444555555555666666777777777777888888888888666666666666777777777777888888888777888888999:::888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<999999999999888888777777666777888999::::::999888888888999999999999888888555444333333222222333333444444444444444444444444333333333333333333333333444555555666666555555444555555555555555555555555333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444555555555555555555555555555555555555555555555555555555444444444444444444444444666666666555444444444333555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333777666555444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555777777777777777666555555888777666555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444222222333333333444444444555444333222111222333444555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333444444444444444444444444333444444555555444444333444444444444444444444444555555555555555555555555444333222111222333444555333333333333333333333333333333333444444333222222444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555444444444333333333555555555444444333333333444444555555555555444444333333333333333333333333333333333333333333333333444444444444444444444444333333333222222111111111222222333333444555666666555555555555555555555555666666666666777777777777888888777777666666555555666666666666777777777777999888888888777777666666777777777777888888888888888888999999999::::::::::::999888777777777999999;;;:::::::::;;;<<<===>>>:::===>>>===<<<<<<;;;999AAA===<<<======<<>>>>><<<<<<===>>>======???>>><<<>>>BBB???:::>>>===<<<;;;;;;===???@@@;;;AAA@@@999888???AAA===;;;999888999;;;<<<======;;;999888999:::<<<===<<<999999888999999999777666888888888888888999999999555444333333222222333333444444444444444444444444333333333333333333333333444444555555555555444444444444444444444444444444333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333444444444555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555333333444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444333333333444444555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555666666666666666555444444666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444222222333333333444444444666555333222222222222333444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444333444444555555444444333444444444444444444444444555555555555555555555555333333222222222333444555333333333333333333333333333333333444444333333222444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555444444444333333333555555444444444333333333444444555555555555444444333333333333333333333333333333333333333333333333444444444444444444444444333333333222222222111111444444444555555666666666555555555555555555555555444555555555555666666666888777777777666666666555666666666666777777777888888888888888777777777666777777777777888888888888888888999999999:::::::::::::::999999999999::::::<<<;;;;;;;;;::::::::::::<<<======<<<===>>>>>>======999888;;;<<<;;;;;;===AAABBBAAA@@@??????@@@@@@CCCDDDBBB>>>@@@DDDDDD@@@CCCBBBAAAAAABBBBBBAAAAAA@@@BBBCCCAAAAAACCC@@@;;;@@@???======<<<<<<;;;:::===<<<<<<;;;;;;;;;:::999::::::::::::;;;;;;;;;:::888888888888888888888888555444444333333333333333444444444444444444444444333333333333333333333333333444444555555444444333444444444444444444444444333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444555555444444444444555555444444444444444444444444333333333333333333333333333444444444444555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555333444444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444555444444444444333333333222111111222333444555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555444444333444444555666555444333222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333333444444444444666666444333222222222222333333333333333333333333333333333333444444444444444444444444444444444444555444444444444333333333444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444333333333222333444444555333333333333333333333333333333444444444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333555444444444444333333333444444555555555555444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333222222222222555666666666666666666666555555555555555555555555333333444444444555555555777777777777666666666666666666666777777777888888888888888888777777777777777777777888888888999999888888999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::===;;;::::::<<<=========@@@===<<>>CCCDDDFFFGGGFFFEEEFFFGGGEEELLLSSSWWW[[[]]][[[WWWQQQNNNLLLOOOUUU[[[^^^___cccYYYOOOLLLKKKGGGDDDDDDGGGFFFDDDCCCAAAAAAAAAAAA>>>>>>>>>>>>======<<<;;;;;;;;;:::999999::::::;;;888888888888888888888888555555444333333333333333333333444444444444444444444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666555555555555666666555555555555555555555555444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555333444444444555666666666555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333222222333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444333333333444444444555555555555555666666555555444333444666777777666444222444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444444555666666555444333222222111222222222222222222222222333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444333333333333444444555555333333333333333333333333222333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333666666666555555555555555555555555555555555555555333444444444444555555555777777777777666666666666666666777777777888888888888888888777777777777777777777888888888999999999888888999999999:::::::::999:::;;;<<<===<<<;;;:::999:::<<<===>>>???>>>>>>@@@<<<;;;===>>><<<<<<>>>@@@???@@@AAA???>>>BBBJJJLLLOOOUUUZZZYYYUUUTTTVVVQQQddd{{{mmmjjjhhhnnn{{{cccWWWTTTSSSXXX```XXXUUUOOOIIIEEEDDDGGGIII>>>>>>???>>>>>>>>>???@@@======<<<;;;999999:::;;;999999999999888888888888666555444444333333444444333333333444444444555555444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555777666666555555666666777555555555555555555555555444444444444444444444444444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555333444444444555666666666555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444666666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555555666666777777777666666444555777888999777666444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333444444444555555555666666555555444333222222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444333333444444444555555555333333333333333333333333222333444444555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555555444444444444444444555555555555555555555555444444555555555666666666666666666666777777777777777777777777888888888888777777777777777777888888888888888888999999999999888888999999999:::::::::888999;;;<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>@@@======@@@@@@===???DDD>>>AAADDDEEEAAADDDSSScccuuuyyy{{{vvvxxx}}}tttsssyyy|||mmm\\\OOOIIIKKKNNNJJJJJJHHHDDD@@@>>>???AAA<<<>>>???>>><<<;;;===???;;;:::::::::999999999888666555555444444444444444222333333444444555555555444444444444444444444444444555555555555555555444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666555555555555666666555555555555555555555555444444444444444444444444444444555555555666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444555555555666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444444555777777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222333333444444555555555444444444444444444444444333333333444444444555555555666777777777777777777555666777888999888777777444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333444444444555555555555444555555555555444333333222222222222222222222222111111222222333333444444444444444444444444444444333333333444444444444555444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333333333444555555555555444333333333333333333333333222333444555555666555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555444444444333333333333333333444444444444555444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444333333444444444444444444555555555555555555555555444555555555555666666666666666666666777777777777777777777888888888999999777777777777888888888888888888888999999999999:::888888999999999:::::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>><<>><<<===???===<<<<<<;;;;;;:::::::::666666555444444444444444222222333333444555555666555555555555555555555555555666666777777666666555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666555555444444555555666555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555444444333444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222222333333444555555666444444444444444444444444333333333444444444555555444555666666777777666666555666666666777777777888555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444555555555555333444555666666555555444333333333333333333333333000111111222333333444444444444444444444444444444333333333444444444555555444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333333333555666666666555444333333333333333333333333222333444555666666666666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555444444444333333333333333333444444444555555444444555555555555444444555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555333333444444555555666666555555555555555555555555333333444444444555555555555666666666777777777888777777888888888999999999666777777777888888888888888888888999999999::::::888888999999999:::::::::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???AAAEEEIIILLLJJJIIIMMMRRRTTTYYYnnnooobbb[[[NNNQQQSSSOOOHHHAAA??????>>>>>>>>>===<<<<<<;;;;;;666666555444444444444555222222333333444555666666555555555555555555555555666666777777777777666666777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555555555555555666666666777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666777555555555555555555555555555555555555555555555555666666666666666666666666666666666555555444444333555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555222222222222333444555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222222333333444555666666444444444444444444444444333333333444444444555555333333444555666666666555555555555555555666777888555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444555555555666666222333444666666666666555333333333333333333333333000000111222333333444444444444444444444444444444333333333444444555555555444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333333333555666666666555444333333333333333333333333222333444555666666666666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555444444444333333333333333333444444555555555444555555555555555555444555555555555555555555555555555555555555555555555444444444444444444444444333333333444444555555555333444444555666777888888555555555555555555555555222222333333333444444444555666666666777777888888777888888888888999999999666666777777888888888999888888999999999:::::::::888888999999999:::::::::===<<<<<<<<<<<<>>>@@@AAA>>>???@@@CCCIIIPPPWWW[[[```___cccjjjmmmxxxuuukkkmmmmmmeeeYYYMMMGGGEEE@@@??????>>>===<<<<<<<<<555555444444444333333333777666555444444444444444555555555555555555555555333444666777777777666555555555555555555555555555555555555555555555555555333333333444555666777777555555555555666666666777777777777777777777777777666666666666666666666666444444444555555666666666666666666666666666666666444444444555555555666666888888777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555333444555555666666555555666555444333333333333333222222333333444555666666666666666666666666666666444444555555555555444444555555666666666666555555444444555555555555444444444444444444444444444444555444333333333333444555555444444333333444444555555555555444444333333333333333333333333333333333444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444333444444555666777777777777777666666666666333333444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555333444444555555444444333222222333333333444444444444444444444444444444444444444333222333444555666444444444444444444444444333333333444444444555555555555555555555555555555333333333444444555555555333333333444444444555555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444333333222222222444444555555555555444444333444444555555444444333444444444555444444333333444444444444444444444444333333333333333333333333333333333444444444555555444444333333333333444444555555555555666666666666666555444333333444555666444555777888888777777666777777777888999999999:::666666666666666777888888;;;:::888666666777888:::999;;;;;;::::::;;;;;;:::>>>@@@BBBAAA>>>>>>AAADDDBBBHHHJJJLLL[[[xxxhhhTTTNNNLLL@@@<<>>CCC555555444444444333333333666666555444444444444444555555555555555555555555444444666777777777666555555555555555555555555555333333333333333333333333333444444555555666666666555555555666666666777777666666666666666666666666555555555555555555555555333333444444444555555555666666666666666666666666444444444555555555666666888777777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555333444555555666666555555666555444333333333333444222222333333444555555666555555555555555555555555444444555555555555444444555555555666666555555555444444555555555555444444444444444444444444444444555444333333333333444555555444444333333444444555444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444555666777777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555333444444555555444444333222222333333333444444444444444444444444444444444444444333333333444555666444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444444444333333333444444444555555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555444444444333333222222222444444555555555555444444333444444555555444444333333444444555444444333333444444444444444444444444333333333333333333333333333444444444555555555555555555444444444444555555555555555555666666666666666555444444444444555666555666777777888888777777777777777777777888888888777666666666666777888888:::999999888888999;;;;;;;;;;;;;;;::::::<<>>AAA@@@>>>@@@DDDIIISSSfff}}}sssrrryyysssfff555555444444444333333333555555444444444555555666555555555555555555555555555555555555666666666777666666666666666666666666666666666666666666666666666666666666666666555555666666666666777777777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555666666666777777666666666666777777777777666666666666666666666666666666666666666666666666555555555555555555555555333444555555666555555555444444333333333444444555333333333444444444444444555555555555555555555555444444555555555555444444333333444444444444333333444444555555555555444444444444444444444444444444444444444444444444444444555444444333333444444555333333333444444555555555333333333333333333333333444444444444444444444444222222333333444555666666444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444333444444555666777777777777777666666666666777777666555444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555444444333333444444555333444444555555444444333333333444444444555555555444444444444444444444444333333333444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444333333222222111333333333444444444555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444333333333444444555555444444333222333333444555555555444444444444444444444444444555555555555555555555555555555555666666666666777666666555555555555666666555555555555666666666666666666666666666666666666999888777777777888:::;;;:::::::::999999888888888888888888888888999:::::::::;;;;;;<<<<<<;;;::::::@@@>>>???AAA@@@AAAIIISSSWWWlll555555444444444333333333555444444444444555666666555555555555555555555555666555555555555666777777666666666666666666666666444444444444444444444444666666666666666666666666666666666777777777888888666666666666666666666666666666666666666666666666666666666666555555555555777777777777777777777777555555666666666777777777666666666666777777777777666666666666666666666666666666666666666666666666555555555555555555555555333444555555666666555555444444333333333444555555444444444444444444444444444444444444444444444444444444555555555555444444444444555555555555444444444444555555555555444444444444444444444444444444333444444555555444444333555444444333333444444555333333444444444444444444333333333333333333333333444444444444444444444444222333333444444555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444333444444555666777777777777777666666666666777666666666555444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222333333444444555555555555444444333333444444555333444444555555444444333333444444444555555555555444444444444444444444444222333444444555555444444444444444444444444444444333333333444444444555555555555555555555555555555333333333333222222222222333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333222222333333333333444444333333444444444444333333333444444555555444444333222222333444555555555555444444444444444444444444444444444444444444444444444444555555555666666666666555555555555555555666555555555555666666666666555666666777777666666555888777777777777888999999:::::::::::::::999999999999999888888999999:::;;;<<<<<<<<<<<<<<<============;;;>>>DDDHHHKKKYYYhhh555555444444444333333333444444444444444555666666555555555555555555555555666555555444555666777888666666666666666666666666444444444444444444444444555555666666777777888888666666777777777888888888888888888888888888888888999999999999999999999999888888777777777666666666777777777777777777777777555666666666777777777777555666666666777777777888666666666666666666666666666666666666666666666666555555555555555555555555333444555555666666555555333333333333333444555666444444444444444444444444444444444444444444444444444444555555555555444444555555555666666555555555444444555555555555444444444444444444444444444444333333444555555444333333555444444333333444444555444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444555666777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333444555555666555444444333333444444555333444444555555444444333444444444444555555555555444444444444444444444444222333444555555555444444444444444444444444444444333333333444444444555555444444444444444444444444222222222222222333333333333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111222222222222333333333222222222333333444444444222333333444444333333222333444444555555444444333111222333444555555555555444444444444444444444444333333333333333333333333333444444444555555555555555555444444444444555555555555555555666666666666555666777888888777666555555666777777888888777777999999999999999::::::::::::999999999999:::;;;;;;<<<<<<<<<===>>>AAACCCDDDCCCKKK^^^ttt}}}}}}}}}zzzwwwyyy~~~}}}tttmmmiiilllzzz}}}xxxzzz555555444444444333333333444444444444444555666777555555555555555555555555666555555444444666777888777777777777777777777777777777777777777777777777444555555666777888888999777777777777888888888888<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;::::::999999999777777777777777777777777666666666666777777777777555666666666777777888888777777777777777777777777777777777777777777777777555555555555555555555555333444555555666666555555333333333333333444555666444444444444444444444444444444444444444444444444444555555555555555555444555555666666666666555555444555555555555555555444444444444444444444444444333333444555555444333333555444444333333444444555555555555444444333333333333333333333333333333333444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444555777777777777777777666666666666555555555666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333444444555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333444555666666555444444333333444444555333444444555555444444333444444444555555555666666444444444444444444444444222333444555555555444333444444444444444444444444333333333444444444555555333333333333333333333333111111111222222333333444333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222333333444444444222333333444444333333222333444444555555444444333111222333444555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444333333444444444555555555555666666666777555666777888888777666555444555777888888888777666777777777888999999999:::::::::999999::::::;;;<<<<<<<<<<<<>>>@@@DDDHHHJJJXXXlll}}}|||~~~mmmkkklllqqq}}}|||rrrmmmnnnrrrvvvyyyxxxxxx|||666666666666666666666666666666666666666555555555555555555555666666666777555777999999777555555555999777555555777888666333999555444777888666777999:::777333444888;;;<<<;;;<<<:::888999;;;===<<<:::BBBAAAAAAAAAAAABBBCCCDDDCCCGGGHHHFFFEEEHHHHHHFFFAAA;;;:::>>>AAA???======>>>;;;:::999888666666777666333333777888777888<<<222555777888888777777777888888777666666666666666777777777777777777777777777777666555444444333333555555555444444333333333333333333333333333333333444444444555555555555666555555555555555555555555555555555555555555555555111222444555555555444444444444444444444444444444444444444444444444444444666555555555555444444444555555555444444333333333444444444444444444444444444444444444444444444444555555555444444333333333444444444444444444444444666666555555555444444444444444444444444444444444444444555555555555444444444333333222222333333444444333333333333444555555777666555666777888777666555555555555555555555555666666555555555444444444444444444444444444444444333333222222333333444555444444444444444444444444333333333444444444555555666555555444444444555555444444444444444444444444777777666666555555555444222222333333333333444444444444444444444555666777666666666666555444333222444444555555555555444444444444555555555555444444444444444444444444444444555555555555555555555555333333333444444444555555555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333555555555444444333333333444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444555444333333222222222222555555555555555555555555444444444555555555555666555444444333333333444444555444444444444555666666777777777777777777777777777777777777888888888888999999999999999999999999;;;888888;;;;;;999;;;>>>444AAABBB???CCCFFFNNN\\\rrr{{{vvvrrrlllvvvrrr~~~rrrmmmxxx555555555555555555555555555555555666666666666666444444444555555555555666333555888888777777777888:::888666777999:::888777777444333666777555555888888777777888:::<<<<<<;;;;;;;;;<<>>>>><<<<<<===:::666555888999777777999;;;;;;:::999777555555555888888777666666666666666666666666666666666666666777666666555555444333333555555555444444333333333333333333333333333333333444444444555555555555666555555555555555555555555555555555555555555555555222333444555555555444444444444444444444444444444444444444444444444444444666555555555555444444444555555444444444333333333444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444555555444444333333333333444444444444444444444444444444555555555555444444444333333222222333333444444333333333333444555555777555555555777888777666555555555555555555555555666666555555555444444444444444444444444444444444333333222222333333444555444444444444444444444444333333333444444444555555666555555444444444555555444444444444444444444444666555555555444444444444333333444444444555555555555555444444444555555666444444555555555555555444444444555555555555444444555555555666666555555555444444444444444444444444555555555555555555555555333333444444444555555555555555555444444444333333333333333333333333333333444444444444444444444444333333333333333333333333555555444444444333333333444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444555444333333222222333333555555555555555555555555444444444555555555555666555444444333333444444555555444444444555555666666777777777777777777777777777777777777888888888888::::::999999999999999999???======??????<<<===AAACCCDDDAAACCCKKKPPPbbb~~~~~~~~~~~~zzzxxx~~~444444444444444444444444444444555555666666777777333333444444444555555555222444777888888888999:::777666555666777888777666888555555888888666777:::999;;;>>>@@@AAAAAACCCDDDCCCGGGLLLQQQTTTTTTSSSRRRRRRXXX```dddgggjjjqqqvvvuuuuuuvvvyyy|||wwwppplllmmmmmmhhhdddbbbXXXVVVPPPIIIBBB>>>:::888===888777999:::888777888888777666555666777888999888888777666666666666777666666666666666666666666777666666555555444444444555555555444444444444444333333333333333333333333444444444555555555555666555555555555555555555555555555555555555555555555222333444555555555444444444444444444444444444444444444444444444444444444666555555555555444444444555444444444444333333333444444444444444444444444444444444444444444444444555444444444444333333333444444444444444444444444444333333333333222222222444444444444444444444444444444555555555555444444444444333333333333444444444333333333333444555555666555444555777888777666555555555555555555555555555555555555555444444444444444444444444444444444333333333333333444444555444444444444444444444444333333333444444444555555555555444444444555555666444444444444444444444444444444444444444333333333444555555555555666666666666666555444444444555555222333444555666666666666444444555555555555444444555666666777777666666555444444444444444444444444555555555555555555555555333444444444444555555555555555555444444444444333333333333333333333333333444444444444444444444444333333333333333333333333555444444444444333333333444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555444333333333333333333555555555555555555555555444444444555555555555666555444444444444444555555555555555555666666666666777777777777777777777777777777777888888888999999::::::::::::::::::::::::;;;::::::===<<<:::<<>>>>>>>>CCCJJJKKKcccyyy{{{444444444444444444444444333444444555666777888888666666666666777777777777777888999888777666777999;;;;;;;;;;;;;;;:::;;;;;;<<<:::<<>><<<<<<<<<;;;777444999999888777777777777777666666666666666666666666666666666666666555555555555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555444444555555555555444444555444444333333444444555444333333333333444555555666444444555666777666555555555555555555555555555444555555555555555555555555555555555555555555555444444333333444444555666555555555555555555555555333333333444444444555555444444444444444555666666555555555555555555555555555555555555555555666666333444444444444555555555777666555444444444444444555555666666555444444333444444555555555555444444666666777777777777666666555555555555555555555555555555555555555555555555444444444555555555666666666666555555555444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555666666666444444444444444444444444333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333444444444555555555444444444333333444555555555555555555555555555555444444444555555555555666444444444444444555666777555666777888888888777777666666666666666666666666888888888888999999999999::::::;;;;;;;;;<<<<<<<<>>???AAA???AAADDDFFFJJJSSS]]]kkkhhhccc```dddooo}}}qqq\\\PPPSSS[[[[[[^^^aaa___\\\\\\```eee```gggkkkfffaaaaaadddfffbbbccclll|||pppeee\\\QQQIIIEEE@@@===::::::<<<<<<999666999999888777777777777888777777777777777777777777666666666666666666666666555555555555555666666666444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555444333333333444444444444444444444444444444444444444444444444444444666555555555555444444444333333333444444444444555444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444444555555555555555666555555555555555555555555444444555555555555444444555555444444444444555555444333333333333444555555555444333444666777666555555555555555555555555555444444444555555555555555555555555555555555555555444444444444444555555666555555555555555555555555333333333444444444555555444444444444444555666777555555555555555555555555555555555666666666666666333333444444444555555555666666555444444444555555666666666666555444333222444444555555555555444444555666666777777666666555555555555555555555555555555555555555555555555555444444555555555666666666666666666555555555444444333333333333333333333333222333333444444555555555444444444444444444444444333333333444444444444555444444444555666666777777444444444444444444444444333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333444444444555555555555444444444444444444555666555555555555555555555555444444444555555555555666444444444444555666777777555666888999999999888777777777777777777777777777888888888999999999999::::::;;;;;;<<<<<<=========<<<<<>>@@@AAACCCGGGJJJJJJIIIJJJNNNQQQWWWeeerrr}}}uuukkkeeehhhqqq|||tttrrrkkkaaaXXXUUUXXX]]]aaaaaa```^^^]]]^^^aaadddXXX]]]___\\\[[[^^^bbbccc^^^\\\___iiirrrvvvxxxzzz{{{rrrmmmhhhdddcccSSSLLLDDD@@@@@@AAA???===:::999888888777777888888888888888888888888888888666666666666666666666777444555555555666666666777555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555666555444333333333333444444444444444444444444444444444444444444444444444666555555555555444444444333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444555555555555555555555555555555555444444555555555555444444555555444444444444555555444333333333333444555555555444333444666777666555555555555555555555555555444444444555555555666666555555555555555555555555444444444444444555666666555555555555555555555555333333333444444444555555444333333444444666777777555555555555555555555555444444444555555666666666444555555555555666666666555555444444444555555666444555555555555555444444444444555555555555444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555333333333333333333333333222222333333444555555666555555555555555555555555333333333444444444555555444444444555666777777777555555555555555555555555333333333444444444555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444555555555555444444444444444555666666555555555555555555555555444444444555555555555666444444444444555666777888555666888::::::999888777777777777777777777777777888888888999999999:::::::::;;;;;;<<<======>>>>>><<<>>>DDDMMMWWWfff|||{{{|||}}}}}}~~~}}}zzzuuu~~~666666666666666666666666666666666666666555555555555555555555666666666777666777888777777888;;;===>>>BBBGGGJJJLLLPPPUUUYYYTTTRRRSSSWWW[[[cccsss{{{pppccc[[[]]]dddkkkoooeee```\\\]]]cccjjjmmmnnnsssqqqmmmjjjjjjkkkmmmooouuuuuuqqqkkkjjjlllllljjjeee^^^\\\```fffjjjmmmpppgggrrrxxxyyywwwuuuxxx{{{}}}yyymmm]]]PPPJJJFFFBBB???:::999888888777888888888888888888888888888888888666666666666777777777777444555555555666666777777555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555666555444333222333333444444444444444444444444444444444444444444444444444666666555555555444444444333333333444444555555555444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444222222222333333444444444666666666666666666666666444555555555555555555444555555444444444444555555444333333333333444555555555444333444666666666555555555555555555555555555444444444555555555666666666666666666666666666666555444444444444555666666666666666666666666666666333333333444444444555555333333333444555666777888666666666666666666666666333333333444444555555555666666666666777777777777444444444444444555666777333333444555666666666666444555555555555555555444444444555555555555444444666666666666666666666666555555555555555555555555555555555555666666666777777666666666555555555555333333333333333333333333222222333333444555666666555555555555555555555555333333333444444555555555444444444555666777777888555555555555555555555555333333333444444444555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666444444444444444555666777555555555555555555555555444444444555555555666666444444444555555777888888555777999:::::::::888777777777777777777777777777888888999999999:::::::::;;;;;;;;;<<<===>>>>>>???JJJMMMVVVdddttt{{{{{{}}}~~~777777666666666555555555888999:::999777666666777777888999999777777888999777;;;<<<;;;===AAABBB???DDDQQQ[[[\\\aaannnwwwyyy___aaacccggglllnnnkkkfff[[[cccccc]]]```lllsssrrrkkknnnkkkfffiiixxx|||ooonnnnnnkkkoooxxx}}}{{{{{{xxxsssnnnkkklllsss{{{|||tttllljjj```bbbbbbbbbfffmmmooommmwwwvvvrrr|||sssoooooo]]]DDDGGGBBB===:::::::::888666888555777===<<<777555777555555444444444555555666555555555555555555555555555555444444444333333333444444444444444444444444555555666666666666555555555555555555666666666666777777666555444444333333444444444444444444444444555555444444444444555555666666555555555444444444333333333333333333333333222222444555555444222222444444444555555555555666444444444444444444444444333333333333333333333333555555555555555555555555666555444333333444555666444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666777666555444444555666777777777666666555555555444888666555444444555666888777777666666555555555444666666666666777777777777777777666666555555555444555666666666555444333333555555555555555555444444555555666666666666555555555666666666666666666666666666777777666555444444777555333333444666555444666666666666666666666666777666555444444444444444555555555555555555555555666666666666666666666666555555555555555555555555:::888666444333444555666444444444444444444444444444444444444444444444444555444444333333444444555777666555444444444444444444444444555555555555666555555555444444333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555666555555555777999;;;<<<777777666555555555555666555555666666666666555555666666555555555444444444333333444444555666666666666777777777777777666666888777777777777777888999999:::<<<<<<;;;;;;<<<>>>??????888999DDDEEECCCJJJSSSsssyyyuuuxxx}}}|||}}}555555444444444333333333555666777666444444444555666777888888777666777999555:::===<<<>>>DDDIIIJJJNNNMMMPPP]]]tttpppjjjbbb]]]]]]aaadddeeekkkrrrrrrmmmppp~~~yyyyyyuuupppttt~~~rrrppppppnnnttt~~~{{{tttqqqsss{{{xxxrrreeeeeebbbaaaeeekkkkkkfffmmm|||~~~qqqppp|||zzz{{{yyylllRRRLLLDDD>>><<<===???AAA===888555777666333555999666666555555555666666777555555555555555555555555555555555444444444333333444444444444444444444444555555666666666666555555555555555555666666666666777666666555444444333333444444444444444444444444555555444444444444555555666666555555555444444444444444333333333333333333333333333444444333333333444444444555555555555666444444444444444444444444333333333333333333333333555555555555555555555555666555444444444444555666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555777666555444444555666777777777666666666555555555888777555444444555777888777777666666666555555555555555666666666777777777777777666666666555555555555666666666555555444333555555555555555555555555555666666777777666666555666666666666666666666555666666777777666555555444666555444555666777666444555555555555555555555555777666555444444444444555555555555555555555555555666666666666666666666666555555555555555555555555888777555333222333444444444444444444444444444444444444444444444444444444555444444333333444444555666555555444333333444444444444444555555555555666555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555555555555666777888999:::777666555555444444555555555555555666666555555555666666555555555444444444333333444555555666666777666666777777777777666666777777777777777888888999777888999:::;;;;;;<<<======@@@>>>???DDDCCCJJJ]]]vvvmmmkkkxxxxxxxxxxxxzzz555555555444444444444333555666777666444333444555666777888888777888:::;;;===BBBFFFEEEEEEJJJOOOPPPSSSPPPXXXooo}}}sssiiifffeeeggglllsssxxx|||zzz{{{xxxwwwtttuuu~~~~~~}}}{{{{{{zzz}}}tttjjjjjjiiilllvvv~~~xxxxxxyyyyyytttiiidddmmmzzzkkkggg___TTTJJJBBB???>>>>>>999666666666555777;;;777777666666666666777777555555555555555555555555555555555444444444444333444444444444444444444444555555666666666666555555555555555555666666666666666666666555444444333333444444444444444444444444555555444444444444555555555555555555555444444444555444444444333333222222444444333333333333444444444444444555555555555666444444444444444444444444333333333333333333333333555555555555555555555555666555444444444444555666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666555555555555666666777777666666666666555555777777555555555555777777777777666666666666555555555555555555666666666666777777666666666666555555666666666666666555555444555555555555666666666666666666777777777777666666888777777777666666555555666666777777777666555555666666666777888888666444555555555555555555555555666666555555444444555555555555555555555555555555666666666666666666666666555555555555555555555555666555444222222222333333444444444444444444444444444444444444444444444444555444444333333444444555555444444333333333333333444444444555555555555666555444444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555444555555666777777666666666555555444444444444444444444555555555555444444555555555555555444444444333444444555555666777777666666777777888777777666777777777777777888999999777777888:::===>>>===<<>>AAAGGGNNNUUUZZZ___cccaaa\\\^^^```kkkxxxyyynnngggiiiggglllwww}}}rrrqqqttt}}}xxxuuuvvvyyy|||tttoooggg___cccnnn{{{xxx{{{yyyyyy|||kkkZZZNNNHHH???===<<<<<<;;;999999999888777777666666666666777555555555555555555555555555555555555444444444444555555555555555555555555555555666666666666555555555555555555666666666666666666555555555444444444444444444444444444444444555444444333333444444555555555555555555555555555555555555444333333222222555444333222222333444555444444444555555555555666555555555555555555555555444444444444444444444444555555555555555555555555555555555444444555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666555555666666666777777666666666666666666777777666555555666777777777777666666666666666666444555555555666666666666777777666666666666666666666666777777777666666555666666666666666777777777666777777888888777777666999888888777777666666555666666777777777666666555666666777999:::999777444444444444444444444444444666666555555555555666666555555555555555555555555666666666666666666666666555555555555555555555555555555444333222222333333444444444444444444444444444444444444444444444444555444444333333444444555444333333222222222333333444444444555555555555666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444666666666555444333555555444333333333333444333333444444444444333333555555555555555555555555444444444555666666777777666666777888888888777777777777777777888999::::::;;;::::::<<>>@@@@@@@@@CCCGGGLLL^^^|||~~~xxxvvv}}}~~~444555555555555666666666555777888888666666777999888:::<<<>>>AAAFFFLLLPPP^^^gggtttyyyiiieeehhhsss|||ttttttzzzyyysssvvv~~~yyyrrrmmmlllkkknnn||||||kkkeeeXXXHHH???<<<<<<::::::999888777666666666777666666666666666666666666666666666555555555444444555555555555555555555555555555666666666666555555555555555555666666666666555555555555555555555555444444444444444444444444444444333333333333444444444444444555555555555555444444444444444444444444555555444444444444555555444444444555555555555666555555555555555555555555444444444444444444444444555555555555555555555555444444555666666555444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444777777777777777777777777555555666666666666555555666666777777777777888888777777777777777777777777666666777777777777888888666666666666777777777777666666777777777777888888666777777888888888888888666666777777888888999999888888999999999999888888888888888888888888888888666666777888888888777777777777777888999999777555666666666666666666666666666666555555666666777777555555555555555555555555666666666666666666666666555555555555555555555555444555555555555444444444444444444444444444444444444444444444444444444444555444444333333444444555333333333333333444444555444444444555555555555666333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444555555555555555444444666555555444444444444444444444555555555555444444444444444555555555555555444555555666666777888888666666777888999999999999777777777888999:::;;;<<<;;;<<<<<<<<<<<>>@@@CCCFFFKKKQQQXXX]]]lllvvvxxxooolllvvvzzzwww|||~~~rrreee^^^aaalllwww~~~~~~{{{ooo^^^RRRLLLFFF@@@<<<<<<;;;:::999888888999666666666666666666666666666666666666555555555555555555555555555555555555555555666666666666555555555555555555666666666666555555555555555555555555444444444444444444444444444333333222222333333444444444444555555555666666333333444444555666666666444444555555555555444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555444444555666666555444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444555666777777666555444666666777777777888888888777777777888888777777777666666777777777888888888777777777777888888888999666666777777777888888888666777888888999999999888666666777888888999::::::888999999999999999999888777888888999999:::::::::666666777888888888888888888777666666888888777666777777777777777777777777666666666666666777888888555555555555555555555555666666666666666666666666555555555555555555555555333333333444444444333333444444444444444444444444444444444444444444444444555444444333333444444555444444333333444555555666444444444555555555555666333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555666666777666555555444444555555555555555666666555555555444444444555555555666666555555555666777777888888666666777888999999999999777777777888999:::<<<<<<999<<>>>>>BBBLLLTTTqqq~~~uuu}}}xxx~~~wwwpppqqqmmmzzz666777777777888888999999999:::<<<<<<;;;;;;<<<===EEEGGGKKKOOOTTT[[[ccchhhppp}}}|||uuuuuuzzz||||||xxxhhh___```fffiiieeelllxxxvvvjjj___RRREEE???>>>===<<<;;;:::::::::777777777777777777777777777666666666555555555555666666666666666666666666555555666666666666555555555555555555666666666777444555555555555555555555444444444444444444444444444333333222222333333444444444444555555555666666222333333444555666777777333444555666666555444333444444444555555555666666666666666666666666666666555555555555555555555555555555555555555555555555333444555666666555444333666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444444555666777777666555444666666777777888888888999777777888888888888777777666666777777888888888999777888888888999999999999666666777777888888888999666777888999999999999999666777777888999999::::::888999999::::::999999888777777888999:::;;;;;;<<<666666777888888888888888888777555555666777777666777777777777777777777777666666666666666777888888555555555555555555555555666666666666666666666666555555555555555555555555111222222333333333222222444444444444444444444444444444444444444444444444555444444333333444444555444444444444444555666777444444444555555555666666333333333444444555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555666666555444444666777888777777666555555555555666555555666666666666555555444444444555555555666666555555666666777777888888666666777999999:::::::::777777777888999;;;<<<===:::???CCCBBBAAAGGGUUU```|||vvvsssxxx}}}tttrrruuu}}}:::777666777999;;;:::999888<<<:::999>>>===@@@NNNQQQVVV]]]dddggghhhiiihhhnnnwwwpppvvvwwwiiiggghhhiiinnnrrrvvv|||}}}lllMMMJJJFFF@@@;;;888999;;;999888777777999999777555999888888777666555555444777777777777777777777777555555666666666666555555666666666666666666666666555555555555555555555555444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444555555666555444333333444555666555555555555555555555555666666555555555444444444666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666444444444555555555666666666666666666666555555555666777888666333333666999777777999999999888777666222555999;;;::::::::::::888888777777888999::::::777666666777777888999:::777777777888999999888666666888999999888888:::<<<888777888999:::;;;;;;;;;;;;:::777666888:::999666:::999888777777666777777888888888888888888888888777777777777888888888888888888888888888888888888777777666666666666777777666666666666666666666666666666666666666666666666333444555777777777666666555555444444444333333333555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333444444333333333444444444555555444444444444444444444444333333333333333333333333444444444555555555555666666666555555555444444444444444444555555555666666555555555555666666666666555555555555555555555555555555555555555555555555555555555555666666666777888777666666666666666777777888888999999:::;;;;;;777:::<<<;;;:::<<<<<<<<>>???@@@GGGJJJRRR___bbbfffttt~~~ooofffaaa___dddlllyyy~~~vvvcccVVVRRR;;;:::999:::;;;:::777333777777777777777777888888555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555444444333333444444555555555555444444555555555444444444444444444444444555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555666666666666777777777888888888888888777777777777777777888999777888999:::;;;<<<<<<<<<:::::::::999888888999;;;;;;;;;<<<<<<==================>>>>>>????????????@@@AAAAAAAAA???>>>======@@@>>><<<===>>>???===<<<<<<=========<<<<<<>>>???===::::::<<<<<<:::999:::;;;;;;<<<<<<;;;:::999888888888888888999999999:::999999999999888888888888999999999999999999999999::::::999888777777777777888888888888888888888888666666666666666666666666999888666555555555666666555555555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444555555555666666666555555555555444444444444555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555666666666666555555555555666666666666555555555555555555555555777777777777777777777777555666666666666777777777777777777666777777888888888888999999:::;;;;;;<<<<<<;;;<<>>AAAFFFQQQXXXaaammmooosssxxxvvvnnnuuuvvvzzzwww```RRRHHH===999;;;<<<999444777777777777888888888888555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444555555555555555555555555444444333333333333444444444555555555555555555444444444444444444444444444444555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555666666666777777666666666777777888888888666666666777888888888888888888888999::::::;;;<<<888999:::::::::;;;>>>@@@<<<===???AAABBBCCCCCCCCCEEEFFFHHHJJJLLLMMMMMMMMMLLLOOOSSSSSSPPPLLLJJJIIIIIIIIIIIIJJJLLLKKKJJJHHHIIIHHHFFFEEEDDDCCCAAA???CCC???>>>AAA@@@<<<===BBB;;;<<<<<<<<<<<<;;;::::::999999999999999999999999999999999888888777777777999999999999999999999999::::::999888888888888888777777777777777777777777777777777777777777777777:::888777555555555666777666666555555555444444444666666666666666666666666444444444444444444444444444444444444444444444444333444444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666444555555555555555555555555555555666666666777777555555555555666666666666666666666666666666666666666666666666666666666666666666666666777777777888777777777777777888999999888999999:::;;;;;;<<<<<<;;;;;;>>>AAA@@@???GGGQQQYYYnnnvvvnnnuuu555777888:::<<>>BBBIIIQQQWWW[[[iiippprrruuuvvv}}}zzz}}}vvvppppppsssxxxzzziiiWWWJJJBBB>>><<<:::999999888888777777777666666666666666666666666555555666666666666555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444333333222222333333444444444555666666555444444333333333333333333333333444444444555555555666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555666666666777777777777666666777888888999::::::999888888:::===>>><<<:::<<<<<<<<<<<<===???AAABBBDDDGGGKKKMMMNNNOOOPPPRRRXXXZZZ[[[]]]]]]\\\[[[ZZZXXXYYY\\\___aaabbbbbbbbbWWW\\\```aaa```aaaeeeiiigggpppzzz~~~|||zzzzzz|||qqqnnnoooyyy~~~jjjccc```ccc```\\\aaalllccc```ZZZSSSMMMIIIGGGFFFEEEEEEDDDCCCAAA@@@???>>>===<<<<<<;;;::::::999999::::::::::::::::::::::::999999999999999:::;;;<<<888888888888888888888888777777777777777777777777666777777888888888777777666666666666555555555555666666666666666666666666444444444444444444444444444444444444444444444444444555555555555666666666333333444555666777888888555555555555555555555555555555555555555555555555444444444555555555555666444444444555555555666666555666666666777777777777555555555555666666666666666666666666666666666666777777777777777777777777666666777777777888888888777777777777888999:::;;;999999::::::;;;<<<<<<<<<<<<===AAADDDBBBKKKjjj|||tttyyy999<<<@@@CCCGGGNNNWWW^^^ppp}}}~~~uuuppptttqqqddddddiiibbbiiiyyy}}}~~~ppp\\\JJJ@@@===:::::::::999888777666666777777777777777777777777555555666666666666555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444333333222222333333444333444555666666555444333333333333333333333333333444444444555555555666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666777777777777777777888999::::::;;;;;;;;;::::::<<<@@@AAA>>><<<;;;<<<>>>AAAEEEIIIMMMOOOPPPSSSWWWZZZZZZZZZ[[[[[[\\\]]]^^^___^^^\\\ZZZXXXWWWXXX[[[]]]______^^^]]]ZZZ^^^aaabbbcccgggooovvv}}}|||xxx~~~zzzpppcccYYYPPPLLLJJJNNNMMMLLLJJJHHHGGGEEEEEE??????>>>===<<<<<<;;;;;;::::::::::::::::::::::::888888888999:::;;;<<<===999999999999999999999999777777777777777777777777555666777999999999888777777666666666555555555555777777777777777777777777444444444444444444444444444444444444444444444444666666666666777777777777222333444555666888999999666666666666666666666666555555555555555555555555444444444555555555666666444444444555555555666666666666666666777777777777555555555555666666666777777777777777777777777777888888888888888888888888777777777777888888888888777777777777888999:::;;;999999:::;;;;;;<<<<<<===<<<===BBBFFFHHHYYY~~~tttrrrzzz>>>CCCFFFEEEGGGSSSeeerrr{{{zzzxxxmmmggg^^^hhhlllrrr{{{pppaaaNNN===999777999===;;;444333777999999888777777777777888666666666666666666666666555555444444444333333333555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555555666555555555555555555555555666666666666666666666666333333333333333333333333444444444555555555555666444444444555555555666666777777777777777777777777777777777777777777777777555666666777888777777777;;;888555555888;;;;;;;;;777888999:::::::::999999888888:::===@@@AAA@@@>>>CCCDDDGGGJJJNNNSSSWWWYYYYYYTTTXXX\\\YYY]]]___XXXaaa\\\YYY^^^fffggg___WWWUUUWWWYYYYYYYYY[[[aaaeeennnqqqsssuuu{{{~~~vvvhhh``````iiihhhgggddd[[[OOOKKKMMMIIIGGGDDDBBB@@@???>>>>>>@@@<<<999::::::999888888<<<;;;:::999888888999999:::888777777999::::::999888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444555555555555666666666666666666777888888666666666666666666666666666666666666666666666666777777666666555555555444666666666666666666666666666666666666666666666666444666777888777666777888666777888999999999999999777777777777666666666666666666666666777777777777666666666777888888999999888<<>>@@@888???LLLTTTTTTfffyyyooolll???AAAJJJTTTWWW\\\llluuuxxx}}}}}}xxxnnnpppwww~~~|||jjjwwwxxxWWWJJJBBB<<<<<<<<<::::::===666666666555555555555555666666666666666666666666666555555555444444444333555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555333333333333333333333333444444444555555555555666444444444555555555666666777777777777777777777777777777777777777777777777666666777777888888888888:::777555555777888888666:::::::::::::::999999999===>>>???AAACCCEEEEEEEEEKKKNNNSSSWWWYYYZZZZZZZZZ___YYY^^^bbb^^^aaafffaaaccceeennn|||}}}rrrfffdddaaa^^^aaajjjwwwvvveee\\\VVVRRRQQQSSSVVVTTTLLLDDDCCC???======>>>===;;;:::======<<<<<<;;;::::::::::::888777777888999888777888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666444444444444444444444444444444444444444444444444555555555666666666777777666666666666666777888888666666666666666666666666555555555555555555555555777666666666555555555444666666666666666666666666666666666666666666666666444666777888777666777888777777888888888777777666777777777777666666666666777777777777777666666666777777888888999:::::::::999<<<>>>===;;;<<<>>>@@@EEEHHHSSScccpppxxxzzzsss~~~PPPMMMTTTbbbdddeeexxxxxx{{{wwwppprrr{{{{{{```RRRDDD<<<:::888999;;;444555666666666666555555666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555555666555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555555666444444555555555666666666777777777777777777777777777777777777777777777777777777777777777888999999777666555666888999888777:::::::::::::::;;;<<<<<>><<<;;;;;;;;;;;;999888888:::;;;;;;:::999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666555555555555555555555555444444444444555555555555555555666666666777777777666666666666666777777888666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666444666777888777666777888777777888888777666666555666666666666777777777777999999888888777666666666888888999999:::;;;;;;;;;999888999<<>>:::999999999:::999999888777777777777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666555555555666666666777777666666666666666666666666666666666666666666666666666555555555666666777777555666888999999999::::::666888;;;???DDDIIIMMMOOORRRWWW]]]aaabbbbbbbbbbbb```gggpppwww{{{wwwttttttooogggQQQNNNIIIDDD@@@?????????:::999777888:::;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555444444444555555666666666444444555555555666666666666666666666666777777888666666666666666666666666555555555555555555555555444444444555555555555555666666666666666666666666666666666666666666666666444666777888777666777888666777888888999999999888555666666666777777777888999888888888777777777666777777888888999:::::::::???===>>>AAABBBFFFRRR___eee}}}~~~tttrrrrrr{{{yyymmmnnniiirrr~~~vvvppppppxxxuuurrryyy{{{}}}vvvkkk```TTTFFF:::<<<;;;999888777777777777777777777777777777777777666666666666777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666555555666666666777777777777777777777777777777777777777777777777777777777555555666777777777777666777888999888777666777999===???CCCIIINNNRRRUUUVVVSSSXXX\\\^^^\\\[[[]]]___kkkxxxYYYVVVQQQJJJEEE@@@===<<<===;;;999999:::;;;:::999::::::::::::::::::::::::999999999999999999999999777777777777777777777777777777777777777777777777555555555555555555555555444444444555666666777777444444444444555555555555666666666666666777888888666666666666666666666666444444444444444444444444444444444444444555555555666666666666666666666666666666666666666666666666444666777888777666777888666777888999999:::::::::555555666666777777888888888888888888888888888888777777888888999:::::::::>>><<<>>>@@@@@@EEEXXXmmm}}}~~~|||ssskkkxxxtttkkkoooyyyvvv|||~~~uuu^^^HHHAAA???;;;888777666777888777777777777777777777777555555555666666777777777555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555666555666666666777777777777777777777777777777777777777777777777777777777777555777999;;;;;;:::888777888999::::::999:::>>>AAAJJJLLLPPPUUUWWWYYYYYYXXXVVVYYY[[[[[[[[[___gggmmmsssrrrpppkkkcccYYYQQQKKKGGGEEEBBB@@@???>>><<<:::::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777555555555555555555555555444444444555666777777777555555555555666666666666666666666666666777888888666666666666666666666666444444444444444444444444333333333444444555555555666666666666666666666666666666666666666666666666444666777888777666777888777777888888888888888777555555555666777888888888777777777888888999999:::888888999999:::;;;;;;;;;::::::???DDDEEEOOOjjj~~~|||~~~wwwdddFFFCCC???:::888888:::;;;777777777777777777777777444555555555666666777777555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666555555555555555555555555666666666666666666666666555555555555555555555555444444444555555555666666666666666666777777777777777777777777777777777777777777777777777777777777666888;;;===>>><<<999777666999;;;===>>>BBBHHHMMMUUUWWW[[[]]]^^^\\\ZZZXXX___aaabbbcccfffppp~~~uuummmRRROOOKKKGGGEEEBBB???===::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777666666666666666666666666444444444555666777777888666666666666777777777777666666666666666777888888666666666666666666666666444444444444444444444444333333333444444555555555666666666666666666666666666666666666666666666666444666888888777666777888888888888888777666555444444555555666777888888999666666777888999::::::;;;999999:::;;;;;;<<<<<<===<<<>>>FFFOOOSSSaaazzzmmm~~~uuuSSSIII>>>888777666666777999888777777777999:::;;;666666666666666666666666555555444444444333333333555555555555555555555555222222333444444555555666555555555555555555555555444444444444444444444444666666666666666666666666444444444444444444444444444555555555555555444444333333333444444444555555444555555555555555444444666666666666666555555555777777777777777777777777777777666666666666777777777888>>>EEECCC:::666777888;;;???CCCJJJQQQVVVVVV______[[[]]]```XXXZZZkkkkkkvvv}}}}}}vvvnnnbbbUUULLLGGGEEEDDDAAA>>>;;;:::;;;:::888555:::999999:::;;;<<<;;;:::999888888888888888999999999999999888888888888777666666666666666555555444666666666666666555555555666666666666777777777777777777777777777777777777555555555555555555555555444444444444444444444444444444444555555555555666666666666666666555555555666666777777777777666666444444444555666777777888888888888777777777777777777888888888888999999999777888888888888999999999<<<:::999<<<===;;;===AAA???>>>HHHVVV[[[kkk}}}zzzxxxooonnnrrr|||cccWWWIII???<<<<<<;;;;;;999888777777666777777888666666666666666666666666555555555444444444333333555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444555555555555555444444333333444444444555555555444555555666666555444444555555666666666666666666777777777777777777777777999888777777777777777777999777:::>>>===999999===CCCEEEHHHNNNUUU[[[]]]\\\``````[[[\\\___]]]eee{{{wwwfffVVVKKKEEECCCAAA@@@@@@@@@@@@<<<:::???===:::999999999888666999999888888888888999999999999999888888888888777666666777777666666555444555555555666666666666666666666666666777777777777777777777777777777777777555555555555555555555555444444444444444444444444444444444555555555555666666666666666666666666666666666777777777777666666444444555555666777777888888777777777777777777777888888888888999999999999888888888888999999999999===::::::<<<<<<;;;===BBBCCCHHHPPP[[[kkkuuuoooooo~~~qqqlllrrr|||xxxmmm\\\MMMDDD???;;;999:::999999888777777666666666666666666666666666666555555555444444444444333555555555555555555555555666666555444444333222222555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444333444444444444555555555444555555666666555555555555555555666666777777777666666666666666666666666:::999888777777777777777999777666888999:::@@@FFFLLLOOOTTTZZZ___```^^^\\\```eeeeeehhhpppssssssfff```WWWRRRKKKFFFCCCAAA@@@???;;;999777666888::::::::::::999999888888999999999999999999888888888888777666666777777666666555444444444555555666666777777666666666666777777777777777777777777777777777777666666666666666666666666444444444444444444444444444444444555555555555666666666666666666666666666666666777777777777666666444555555666666777777888777777777777777777888888888888888888999999999:::888888888888999999999:::===;;;:::<<<<<<<<<@@@FFFGGGRRR\\\iii{{{mmm|||}}}|||{{{~~~~~~|||}}}}}}xxxdddRRREEE<<<777;;;;;;:::::::::999888777666666666666666666666666555555555555444444444444555555555555555555555555555555444444444333333333555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333444555555666555555555444444444444555555555555444555555666666666666555444444555666777888888999666666666666666666666666999999888777777777777777777777777999<<>>???;;;::::::999999999999:::999999999888888888777777777777777777777666555555333444444555666777888888666666666666777777777777777777777777777777777777777777777777777777777777555555555555555555555555444444444555555555555666666666666666666777777777666666777777777777666666555555666666777777777777777777777777777888888888888888888999999999::::::888888888999999999::::::>>>;;;;;;======>>>EEEMMMPPPaaawww{{{}}}yyyoooyyy}}}gggUUUFFF<<<::::::999999999888888888777777777777777777777777666666555555555444444444555555555555555555555555333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333444444555666666555555444444444555555555666666444555555666777777666666444555555666777888999999777777777777777777777777888777777666666777777888666999===@@@EEELLLSSSVVVYYY[[[^^^]]]YYY]]]pppkkkZZZPPPJJJJJJFFFAAA===<<<<<<<<<;;;<<<<<<;;;:::999999::::::999999999888888888777777777777777777777666666555333444444555666777888888666666666666777777777777777777777777777777777777888888888888888888888888555555555555555555555555444444444555555555555666666666666666777777888888666666777777777777666666666666666777777777777777666666777777888888888888888999999999999:::::::::888999999999999:::::::::>>><<<<<<>>>???CCCMMMXXXccczzz}}}xxxzzz~~~|||{{{xxxxxx~~~~~~mmmXXXGGG;;;:::888777666666666777777777777777777777777777666666666555555555444444555555555555555555555555222222333333444555666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333444555666666666666444444555555555666666666444555666666777777777777666666666777777888888888777777777777777777777777777777777777777888999:::888@@@GGGKKKOOOUUUXXXXXXXXXVVVVVVVVVWWWdddqqq]]]RRRKKKGGGCCC@@@>>>===<<<;;;======<<<;;;::::::::::::999999999888888888888777777777888888777777666555444444555555666666777777666666666666777777777777777777777777777777777777777777777777777777777777555555555555555555555555444444444555555555555666555666666777777888888999666666777777777777666666777777777777777777777777666666666777888888999999999999999999::::::::::::999999999999::::::::::::===<<<>>>AAACCCJJJXXXeeevvvzzzwwwnnnpppttt{{{|||}}}sssWWWCCC@@@<<<888666555666777777777777777777777777777666666666666555555555555555555555555555555555555333444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555222333444555666666666666555555555555666666666666444444666777777888888888777777777777777777777888999999999999999999999999777777888999:::<<<===>>>???HHHPPPSSSUUUYYYYYYUUUTTTTTT\\\gggooo|||wwwmmm___[[[UUUPPPLLLGGGCCC@@@>>>===<<<;;;::::::::::::999999999888888888888777777888888888888777666666555555555666666666666666666666666666777777777777777777777777777777777777777777777777777777777777555555555555555555555555444444444555555555555666555666666777888888999999666666777777777777666666777777777777777777777777555666666777888888999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;<<<<<>>@@@AAAFFFOOOVVVVVVWWWZZZXXXSSSVVV[[[mmmwwwkkk___SSSHHHBBB>>>>>>===<<<;;;:::::::::999999999888888888888777888888888888888777666666666666666666666555555555666666666666777777777777777777777777777777777777666666666666666666666666666666666666666666666666444444444555555555666666555666666777888999999999666666777777777777666666888888888777777777777777555666666777888999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<@@@EEEJJJTTTgggxxxsssyyyzzz|||gggUUUCCC<<<<<<;;;999999:::888777777888888777555777777777777777777777777666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666666666666333444555555666666555555666666666666666666666666555555555555666666666777777777777777888888888888:::<<<>>>>>>;;;888777777777888999<<>>???999:::::::::888888888999999999999888888888888777666666777777777777666666555666666777888999999999888888888888888888888888777777666555555555555555666555444333333444555666555555555555666666666666777777777777777777777777777777777777777777777777666666666666777777777777777888888888888999999999999999888888888888888999:::999999999;;;=========AAA===AAAJJJRRR]]]ttt|||mmmWWWIIIAAA<<<:::::::::888777777888888777666777777777777777777777777666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666666666666333444555555666666555555666666666666666666666666555555555666666666777777777777777777888888888888:::<<<>>>>>><<<:::::::::<<<===>>>@@@CCCGGGLLLOOOYYYXXXYYY[[[[[[eee~~~lll]]]UUULLLGGGDDDAAA<<<999:::;;;;;;:::888777777777999999999999888888888888666666777777777777666666666666666777888999999999888888888888888888888888777777666555555555555555777666555555555555666777555555555555666666666666777777777777777777777777666666666666666666666666666666666666777777777888777888888888888999999999999999888888888888999999;;;;;;:::;;;<<<=========???CCCJJJQQQZZZnnn}}}iiiXXXJJJ???;;;===:::888777777888888777666777777777777777777777777666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666666666666444444555666666666666555666666666666666666666666555555666666666777777777777777777888888888999999:::<<<======<<<;;;;;;<<<;;;===@@@BBBEEEIIINNNRRR\\\]]]______dddvvv{{{{{{mmmbbbSSSIIIFFFDDD???:::===<<<<<<;;;:::999888777:::999999999888888888888777777777777777777777777666666777777888999999999888888888888888888888888777777666555555555666666777777666666666666777777555555555555666666666666777777777777777777777777555555555555555555555555666666666777777777888888777888888888888999999999999999888888888888999999;;;<<<<<<<<<<<<===<<<<<<;;;GGGQQQWWWeee~~~wwwkkk[[[KKKBBBAAA<<<:::777777888888888777666666666666666666666666666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666666666666444444555666666666666666666666666666666666666666555666666666666777777777777777888888888999999999:::;;;<<<;;;::::::;;;<<<<<<@@@EEEIIIKKKMMMQQQTTTWWW___hhhlllttt{{{jjjYYYOOOKKKFFFAAA>>>===<<<;;;<<<<<<;;;;;;::::::999999999888888888888777777777777777777888777777777888888999999999888888888888888888888888777777666666666666666777666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666777777777888888888777777888888888999999999999999888888888999::::::;;;<<<======<<<<<<======AAAMMMXXXeee|||{{{|||dddQQQIII???===999888888999888777666666666666666666666666666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666666666666444555666666777777666666666666666666666666666666666666666666777777777888888888888888999999999999999:::::::::999999;;;>>>EEEJJJPPPSSSRRRSSSUUUYYYZZZhhhvvv~~~{{{zzzttteeeVVVJJJAAA>>>;;;:::;;;======<<<:::::::::999999999999888888888777777777777888888888888888888999999999999888888888888888888888888777777666666666777777888555555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777888888888888777777888888888999999999999999888888999::::::;;;:::;;;<<<<<<;;;<<>>@@@EEELLLPPPPPPSSSUUUVVVZZZdddtttzzzfff\\\NNNEEEAAA???===:::;;;;;;:::::::::999999999:::999777666666777999:::999999999999999999999999888888888888888888888888777777666666777888888999444555666777777666555444555555555555666666666666777777777777777777777777777777777777777777777777777777888888888999999999777888888888888999999999999999999999:::;;;<<<<<<;;;===>>>>>>>>>CCCLLLTTTfffrrrnnn^^^KKKFFFAAA===;;;:::999888777777777777777777777777666666555444444444444555444333333333333444555555444444444444444444444444333333333444444444555555555555555555666666666777666666666666666666666666555666666777777777777777666666666666666666666666777777777777888888888888888888999999999::::::::::::;;;>>>AAAEEELLLTTTZZZTTTWWWYYY\\\eeexxx{{{nnn]]]OOOGGGCCC???<<<;;;;;;;;;:::::::::999999:::999777666666777999:::999999999999999999999999888888888888888888888888777777666777777888999999555666777888888777666555555555555555666666666777777777777777777777777777666666666666666666666666777888888888888999999999777888888888888999999999999999999999:::;;;<<<======???@@@???@@@FFFRRRZZZqqqiiiXXXMMM@@@999999;;;:::888:::999888777666666666666777666666666555555555555555555555555555555555555555555555555555555555555333333333444444444555555666666555555555444444444555555666666666666555555777777777777777777777777555555555555666666666777666666666777888888999999888888999888888999<<>>KKKYYY___^^^ZZZXXXXXXXXXaaaxxxwww\\\GGGBBB???>>><<<<<<===;;;888999===:::999999999999999::::::777777777777777777777777:::::::::999999888888888777777777777777777777777777777777777777777777777999777666444444666777999444555555666777888888999888888888777777777777777777777777777888888888888777888888888888999999999:::::::::;;;;;;<<<<<<<<<>>>??????===AAALLLWWW]]]ooo}}}hhh\\\LLLBBB===<<<:::888:::999888777777666666666777777666666666555555555555555555555555555555555555555555555555555555555333333444444444555555555666666555555555444444444555555666666666666555555777777777777777777777777555555555666666666777777666666777777888888999999999:::;;;;;;::::::;;;<<<>>>DDDOOOYYY___^^^\\\[[[\\\bbbnnnkkkZZZKKKDDD===999:::;;;999888999999999999888888999999:::999999999999999999999999:::::::::999999999888888888888888888888888888888777777777777777777777777888777666555555666777888555555666666777888888999888777777777777777777777777777777777888888888888888888888888999999999999999999::::::;;;<<<<<<<<<@@@>>>>>>EEEOOOZZZbbbfff}}}|||ooo[[[KKKAAA===;;;:::::::::888777777777777777777777777666666666555555555555555555555555555555555555555555555555555555333444444444444555555555555555555555555444444444555555666666666666555555777777777777777777777777555555666666666777777777666666777777888999999999999;;;<<<<<<;;;;;;;;;===CCCQQQ```eee```[[[[[[]]]mmm{{{}}}wwwtttuuuzzz|||cccSSSFFF;;;;;;======:::888999999888888888888999999:::::::::::::::::::::::::::::::::999999999999888888888888888888888888888777777777777777777777777888777666555555666777888555666666777777888888888777777777777777777888888777777777777888888888888888888888888999999999:::999999999999:::;;;<<<===CCC===@@@NNN\\\dddllltttjjjTTTDDD===<<<<<<::::::999888777777777777777777777666666666666555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555555555666666666666555555666666666666666666666666555666666666666777777777666777777888888999::::::::::::;;;;;;;;;===@@@CCCNNNZZZdddccc^^^^^^dddiiizzzmmmggghhhkkkpppvvv{{{iiiYYYHHHAAA???===;;;<<<:::999999888888888888999::::::::::::::::::::::::999999999999999999999999888888888888888888888888666666666666666666666666777777666666666666777777666666777777777888888888777777777777777888888888666777777777888888888888888888888999999999::::::999999999999:::;;;===>>>BBB@@@GGGVVV```gggwwwcccMMM@@@======;;;:::999888777777777777888777777777666666666666555555555555555555555555555555555555555555555555444444444555555555666666444555555555555555555555555555666666666666555555666666666666666666666666666666666666777777777888777777777888999999::::::999999::::::<<>>@@@???EEERRR^^^fffsss{{{___JJJ@@@===;;;:::999888888777888888888888777777777666666666555555555555555555555555555555555555555555555555444444555555555666666666444444444555555555555555555555666666666666555555777777777777777777777777666666666777777777888888777777888888999:::::::::999:::<<<>>>BBBIIIQQQWWW[[[^^^___cccvvvkkkZZZLLLAAA<<<======<<<;;;::::::999::::::999999999999999999999999888999999999999:::::::::999999999999999999999999777777777777777777777777666666777777777777666666888888888888888888888888666666666777888888999999777777777777888888888888999999999999::::::::::::;;;:::::::::;;;===@@@BBBBBBNNN\\\hhhwwwtttXXXFFF???;;;;;;:::999888888888888888888888777777777666666555555555555555555555555555555555555555555555555555555555555666666666666444444444555555555666666555555666666666666555555777777777777777777777777666666777777777888888888777888888999999::::::;;;:::===BBBFFFKKKQQQXXX\\\]]]cccjjjvvvuuuhhhYYYJJJCCC>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999777777777777777777777777666666777777777777666666888888888888888888888888555666666777888888999999777777777777888888888888999999999:::::::::;;;;;;<<<<<<;;;:::<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::999999999999999999999999777777777777777777777777666666777777777777666666999999888888888888888888555666666777888999999999777777777777888888888888999999:::::::::;;;;;;;;;===<<<;;;;;;===@@@CCCEEE]]]bbbfffuuusssZZZBBBDDD555555===:::888999666888888888888777777777777666666555555555444444444555555555555555555555555555444444333333333444444444444444555555555666666777777777777777777777777666666666666666666666666888888888777777777777777:::;;;;;;:::999999;;;<<<>>>CCCNNN[[[aaa___]]]^^^bbbzzz|||]]]RRRDDD;;;>>>===777777>>>===;;;::::::;;;;;;999777999999999999999999999999777777777777777777777777555555444444444444555555666666666666666666666666777777777777777777777777777888888888888999999999666888999999888888888:::999999999999999999999999999===999:::CCCCCCDDDMMM[[[kkkmmmqqqOOOFFF888999@@@;;;777999777888888888888777777777777666666555555555444444444555555555555555555555555555444444333333444444555444444444555555555666666777777777777777777777777666666666666666666666666888888888888777777777777777999::::::999999<<>>;;;:::<<<;;;999777777999:::;;;:::999999999999999999999999888888888888888888888888777666666555555666666777777777777777777777777777777777777777777777777777777888888888888999999999666888999:::999888999:::999999999999999999999999:::>>>:::999@@@BBBHHHWWWfffqqqfffNNN>>><<>>???>>>:::===;;;888777999;;;<<<<<<::::::::::::::::::::::::888888888888888888888888888777777666666777777888888888888888888888888888777777777777777777777777777888888888888999999999666888::::::999888999:::999999999999::::::::::::===???;;;;;;DDDIIIUUUiiiqqqwwwcccIII======:::999;;;666999999999888888888777777666666666666555555555555555555555555555555555555555444444444444555555666555555555555666666666666666666666666666666666666666666666666666666666666777888888888888888999999888;;;===<<<;;;AAALLLUUU\\\WWWWWW^^^jjjxxxyyyVVVEEEFFFEEE===@@@>>><<<;;;<<<<<<;;;:::::::::::::::::::::::::::888888888888888888888888888777777666666777777888888888888888888888888888777777777777777777777777777777888888888999999999666888::::::999888999:::999999999:::::::::::::::??????<<>>FFFSSS]]]fff]]][[[iiihhhQQQLLLHHH>>>>>>======>>>>>>>>>;;;999::::::::::::::::::::::::888888888888888888888888777666666555555666666777777777777777777777777777777777777777777777777777777777888888888999999999777999::::::999999:::;;;999999:::::::::;;;;;;;;;@@@>>><<>>999<<<===777:::999999999999888888888777777777666666666555555555555555555555555555555444444444444555666777777555555666666666777777777777777777777777777777777777777777777777777777777777777888888999::::::::::::;;;<<>><<<;;;;;;<<<>>>>>><<<:::::::::::::::::::::::::::999999999999999999999999777666666555555666666777777777777777777777777777777777777777777777777777777888888888888999999999777999;;;;;;:::999:::;;;999999::::::;;;;;;<<<<<<>>>>>>AAAQQQccceeekkk}}}\\\III<<<;;;===:::::::::999999999888888888777777777777666666666555555555555555555555555555444444444444555666777888555666666666777777777777777777777777777777777777777777777777777777777777777777888999999:::;;;;;;;;;<<>>777777666666666666777777555555666666666666555555666666666666666555555555555555555555666666666777777777777777777777777777777777777777888888888888999888777999;;;;;;:::999:::EEESSSZZZ[[[[[[___dddlll{{{~~~ttt]]]HHHCCCCCC???<<<<<<>>>??????>>>;;;:::999:::;;;;;;::::::999888777777777777777777777777777777777777777777777777777777888888999999999999888888777777777777777888888999666999<<<>>>???===:::888888;;;<<<:::999;;;>>>???DDDKKK___|||www|||||||||xxxxxx{{{www{{{}}}zzzzzz}}}iiiSSSBBB;;;;;;;;;;;;:::999999999:::;;;777777666666666666777777555555666666666666555555666666666666666666666555555555555666666666777777777777777777777777777777777777777777888888888888888888888888999;;;<<<===>>>KKKZZZ___\\\\\\ccckkk||||||~~~dddJJJ>>>??????<<<;;;;;;;;;:::::::::;;;<<<;;;;;;::::::999888888777888888888888888888888888888888888888888888888888888888999999999999888888777777777777777888888999777999;;;======<<<:::999999;;;<<<;;;:::<<>>;;;;;;;;;:::999888888888777777666666666666777777555666666777777666666555555555666666666666666666555555666666666777777777777777777777777777777777777777777888888888999999777999999888888:::@@@EEEHHHTTTaaacccaaadddqqq~~~~~~WWW@@@BBBCCC<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;::::::999999888888888888888888888888888888888888888888888888888888888888999999999999888888777777777777777888888999999999:::;;;;;;;;;;;;;;;999;;;<<<<<<;;;===AAAEEENNNcccrrrxxx~~~{{{oooiiieeeddddddbbbaaadddjjjooosssvvvxxxsssuuufffOOOAAA;;;;;;::::::::::::888777777777666666666666777777666666777777777777666666555555555555666666666666555666666666666777777777777777777777777777777777777777888888888999999999777999:::999777<<>>>>>??????>>>===;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888888999999999999888888777777777777777888888999::::::999999::::::;;;<<<888999;;;===<<<===DDDLLLYYYoooxxxxxx{{{rrrmmmiiifffdddcccdddhhhqqq}}}ppp{{{yyyYYY@@@===;;;999999;;;;;;:::888777777666666666666777777666666777777777777666666444555555555666666777777666666666666777777777888888888888888888888888888888888888888999999999999777999;;;::::::@@@KKKTTTZZZYYYZZZaaappp}}}hhhSSSCCC???>>>???@@@BBBAAA===:::;;;;;;;;;:::::::::::::::888888888888888888888888888888888888888888888888888888999999999999888888777777777777777888888999::::::999999999:::;;;<<<888888:::======>>>HHHUUUhhhxxx}}}~~~zzzsssnnniiiiiigggjjjwwwwwwvvvfffEEEAAA===:::999;;;<<<;;;999777777666666666666777777666777777888888777777666444444555555666777777777666666666777777777888888888888888888888888888888888888888999999999999:::999::::::;;;>>>FFFQQQYYY[[[ZZZ^^^jjj~~~jjjTTTBBB???>>>???AAABBB???<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999888888999999999999888888777777777777777888888999999999999999999:::;;;;;;:::888:::>>>>>>AAAPPPaaaoooxxx|||{{{}}}}}}xxxuuurrrpppnnnkkkkkkyyywww{{{XXXHHHBBB<<<999:::;;;:::777777777666666666666777777777777888888888888777777444444555555666777777888666666777777777888888888888888888888888888888888888888888999999999:::::::::::::::===CCCLLLVVV\\\]]]dddqqqnnnQQQJJJBBB??????@@@@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888999999999999888888777777777777777888888999888888999999::::::::::::===:::;;;???AAAEEEXXXmmmrrrxxxwwwllllllpppsssrrrpppjjjiiiwwwxxxuuulllNNNFFF>>>999::::::888666777777666666666666777777777777888888888888777777444444444555666777777888777777777777888888888888888888888888888888888888888888999999999:::::::::;;;::::::>>>FFFQQQYYY]]]___nnndddYYYJJJAAA>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888999999999999888888777777777777777888888999777888999::::::::::::999@@@;;;<<>><<<:::999:::;;;;;;;;;888888888999999:::;;;;;;999999999999888888777777777777888888888888777777777888888888888999999999:::999888;;;>>>???>>>;;;999>>>@@@???EEEUUUfffppp{{{xxxxxxgggdddfffllltttyyyzzzwwwxxxqqquuutttXXX@@@<<<>>>;;;999;;;999999888777777777777777888888888888777777777777555555555555666666666666777777777777777777777777777777777777888888888888888999::::::888888999:::<<>><<<;;;<<<<<<;;;999::::::999999999999999999999999999999888888888777777888888999999888888777777888888888888999999999;;;::::::===@@@BBBAAA???===>>>@@@DDDOOO```ooovvvyyyqqqdddeeejjjqqqyyyzzz|||{{{vvvccciiiJJJ===<<<<<<;;;<<<999999888777777777777888888888888888777777777777555555555555666666666666777777777777777777777777777777777777888888888888999999:::999888888999;;;===AAAHHHNNNUUU]]]eeekkk~~~{{{eeeJJJAAABBBCCCAAA@@@>>>======<<<:::888;;;;;;;;;:::999888888888999999999999888888888888888999999::::::999999888777888888888888999999999:::::::::===@@@AAAAAA@@@===:::;;;GGGYYYhhhrrrvvvxxx~~~nnnggghhhkkkttt~~~|||```uuuSSS@@@<<<<<<<<<;;;:::999888888777777888888888888888888777777777666555555555555666666666666666666666666666666666666666777777777888888888888999::::::999888888:::<<>>>>>>>>===;;;999;;;;;;:::::::::999999999999999999999999999999999999::::::;;;;;;::::::999777777888888888999999999999999:::<<<===>>>======>>>999>>>QQQeeeooorrrttt~~~tttmmmkkkiiiiiissskkksss|||]]]EEE<<<===<<<999:::999999888888888888888888888888888777777777666555555555555666666666666666666666666666666666666666777777777888888888888999::::::999999:::<<>>>>><<<;;;999999:::::::::;;;;;;;;;999999999999999999999:::::::::;;;;;;;;;;;;::::::777777888888888999999999:::;;;<<<<<<<<<<<<;;;;;;CCC@@@JJJbbbsssvvvwww|||~~~ooommmkkkmmmpppllljjjuuuyyybbbzzzlllNNN>>>======999::::::999888888888888999888888888888777777777777555555555555666666666666777777777777777777777777777777777777888888888888999::::::::::::<<<@@@CCCHHHUUU```bbbcccssswwwbbbSSSDDDAAA>>>===>>>>>>>>>===999999999:::;;;<<<<<<<<<999999999999::::::::::::999::::::;;;;;;::::::999777888888888888999999999<<<>>>??????>>>======>>>AAACCCTTTmmmxxxvvv}}}yyyvvvvvvsssssswwwvvvvvvzzzyyyoooiiimmmlllqqqvvvuuuttt~~~```iii~~~XXXAAA===>>>:::;;;:::999999888888999999888888888888777777777777555555555555666666666666777777777777777777777777777777777777888888888888999999::::::<<>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999::::::::::::999999777888888888888999999999999;;;>>>???>>>>>>???AAA===CCCZZZssswwwuuu|||ooommmkkkhhhjjjrrruuuxxx}}}rrrooolllnnnsssuuurrruuu|||~~~iiiaaa|||```CCC>>>???<<<;;;:::999999888888999999888888888888777777777777555555555555666666666777777777777777777777777777777777777777888888888888999999:::;;;===@@@FFFJJJQQQXXXaaaiiittt}}}uuuRRRMMMFFFAAA>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;888999999::::::999999888777888888888888999999999444777;;;<<<<<<===@@@BBB>>>HHHaaayyyzzzyyyyyyqqqsssuuusssyyyyyymmmkkkjjjgggkkkrrr{{{~~~sssaaahhhsssOOO>>>;;;===;;;;;;:::999999888888777888888888888777777777777777777666666555555555444666666666666777777777777777777777777888888888888;;;<<<<<<;;;<<>>BBB>>>;;;>>>;;;;;;:::999999999::::::888888888888888888888888888888888888888888888888888888777777888999999:::999888999======<<<@@@FFFJJJZZZrrr~~~zzzwwwnnnoooooonnnrrr{{{|||eee\\\sss}}}[[[DDD<<<===;;;;;;::::::999888888888888888888888777777777777777777666666666555555555666666666666777777777888888888888888999999999999:::::::::===CCCMMMWWW]]][[[cccsssmmmMMMGGGIIIDDD>>>???<<<;;;::::::999:::::::::999999999999999999999999999999999999999999999999999888888888888888999999:::999;;;>>>===<<<@@@FFFMMM___ssszzz}}}|||wwwyyyyyyxxx}}}sss]]]^^^zzzjjjLLL>>>>>>;;;;;;::::::999999888888888888888888777777777777777777666666666666555555666666666777777777888888999999999::::::::::::;;;:::888888@@@MMMZZZaaaddd^^^ppp{{{~~~\\\QQQOOOGGG@@@???<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999999::::::<<>><<<@@@GGGPPPeeettttttjjj\\\nnnuuuSSS@@@???<<<;;;;;;:::999999888888888888888888777777777666777777666666666666666666666666777777777888888888999999999999::::::::::::<<<999999DDDTTTaaaeeeeeedddgggXXXOOODDD>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999;;;;;;>>>@@@???===CCCKKKSSSiiitttsssuuu___bbb]]]DDD>>><<<<<<;;;;;;:::999999888888888888888777777777666666666777777777777777777777777777777888888888888888888888999999999999:::>>>===???IIIWWWaaadddbbblllssscccSSSDDD===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::;;;<<>><<<<<<;;;;;;::::::999999888888888888777777777777666666777777777777888888777777777888888888999999888888888888999999999999>>>AAAHHHQQQZZZ```dddeeevvvyyyfffQQQDDD@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;<<>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999:::;;;<<<===;;;<<>>;;;<<<>>>@@@AAAIII[[[lllxxxrrruuunnnooottt{{{sssfffvvvyyyPPP>>>???>>><<<;;;<<<>>>===999999999888888888888777777777777777777777777777777888888888888999999999;;;888888:::999888;;;@@@===PPPXXXXXXbbbnnn~~~rrrIIIHHHFFFBBB>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;:::::::::;;;;;;>>>@@@AAA???@@@LLLaaaqqqttt{{{rrrrrrrrrppppppuuu}}}uuudddjjj}}}bbb@@@???===;;;::::::;;;:::999999999888888888888777777777777777777777777777777888888888888999999999;;;999999;;;:::999===CCCDDDSSSYYY\\\kkk||||||}}}___HHHEEE@@@======>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<>>>???@@@EEESSSfffuuu|||ooouuu||||||xxxwww}}}{{{iiibbbfffjjjEEEBBB===;;;;;;:::999999999999999888888888888777777777777777777777777777777888888888888999999999;;;999999;;;<<<;;;@@@FFFQQQ[[[]]]dddzzz|||zzzzzzyyytttooolllnnnqqqnnnpppssstttttttttuuuvvvuuutttsssssstttvvvxxxyyyvvvuuuuuuwwwzzz}}}}}}}}}||||||~~~~~~{{{yyyzzz{{{kkkOOOHHH@@@>>>??????===:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<======???CCCNNN^^^ooo{{{wwwzzzzzzsssddd]]]xxxuuuMMMEEE>>><<<===<<<;;;;;;999999999888888888777777777777777777777777777777777777888888888999999999:::888888;;;<<<===BBBIII[[[aaaaaammm~~~}}}}}}~~~|||zzz{{{~~~zzzwww]]]PPPCCC???AAAAAA===:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===??????AAAHHHVVVfffuuu}}}www}}}vvvyyygggYYYdddUUUHHH===;;;===<<<;;;<<<999999999888888888777777777777777777777777777777777777888888888999999999999666777:::===???EEEMMM[[[aaadddvvvxxxmmmWWWCCC>>>AAABBB???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????BBBKKKYYYhhhtttzzzzzzyyyqqqyyyxxxgggWWW[[[aaaMMM===:::;;;999999;;;999999999888888888888777777777777777777777777777777888888888888999999999999666777;;;>>>AAAIIIQQQXXX```hhheeeGGG>>>AAABBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===???CCCMMMZZZgggrrrwww}}}uuujjjppp}}}~~~xxxjjj[[[YYYssspppXXXAAA<<<<<<999888;;;999999999888888888888777777777777777777777777777777888888888888999999999:::888999===AAAEEEMMMVVV\\\fffqqq}}}}}}UUUEEECCCAAA??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???===AAAHHHRRR^^^jjjtttzzzsssgggjjjxxx~~~zzzpppbbbVVVeee~~~bbbHHH@@@???;;;:::===999999999888888888888777777777777777777777777777777888888888888999999999<<<:::;;;???CCCHHHQQQYYYcccooo{{{yyydddMMMGGGAAA<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>?????????EEENNNXXXcccnnnyyy}}}|||kkkgggoooyyy}}}xxxgggVVVYYYttt___>>>555>>>AAA::::::::::::999999999888888777777777777777777777777999999999999999999999999<<>>KKKPPPTTT______yyyrrr^^^IIIEEEBBB:::???>>>>>>============>>>;;;;;;<<<<<<<<<<<<;;;;;;======<<<======>>>???@@@DDD>>>UUU\\\hhhyyyzzz~~~llldddjjjssszzzjjjYYYXXXkkkjjjGGG999??????888:::::::::999999999888888777777777777777777777777999999999999999999999999999<<<:::???LLLQQQWWWccciiiyyy~~~xxxyyyVVVFFFBBBBBB??????>>>============>>>;;;<<<<<<======<<<<<<;;;======<<<======>>>???@@@EEECCCYYY]]]eeezzzooocccfffmmm~~~{{{ppp^^^VVV]]]yyywwwPPP===???>>>777:::::::::999999999888888777777777777777777777777999999999999999999999999888<<<<<>>EEE@@@???>>>===============;;;<<<<<<======<<<<<<;;;============>>>???@@@@@@EEEJJJ]]]___ddd}}}}}}~~~uuufffdddiiiwwwzzzuuu}}}vvvdddUUUPPPeeeVVV>>>===???::::::::::::999999999888888777777777777777777777777888999999999999999:::::::::>>>@@@HHHUUUYYYcccvvv|||tttttt}}}}}}oooyyyNNN???CCC@@@@@@???>>>============<<<<<<============<<<<<<<<<<<<======>>>???@@@AAADDDPPP```bbbhhh~~~xxxxxx}}}zzzjjjeeefffrrrrrrooo{{{yyykkkWWWJJJYYY\\\@@@<<>>============<<<==================<<<<<<<<<======>>>@@@AAABBBCCCUUU```gggqqqyyy~~~zzztttttt|||pppiiifffooollllll{{{yyyooo]]]LLLTTTyyydddCCC===>>>===:::::::::999999999888888777777777777777777777777888888888999999::::::;;;;;;???BBBLLLWWW\\\nnn{{{rrrnnniiikkkooouuu{{{sssrrrRRR>>>BBBAAA@@@???>>>=========<<<======>>>>>>======<<<<<<<<<===>>>???@@@BBBCCCGGGZZZ___kkkzzz~~~www{{{|||qqqqqqvvvzzzqqqlllrrrjjjlll~~~}}}pppdddRRRPPPmmmgggGGG>>>>>><<<:::::::::999999999888888777777777777777777777777777888888999::::::;;;;;;<<>>===============>>>>>>>>>>>>======<<<<<<===>>>???AAABBBCCCOOOaaa___nnnxxxwwwwww~~~|||sssooottt|||yyyrrrvvvjjjnnnpppiiiWWWNNNbbbuuufffHHH@@@???===:::::::::999999999888888777777777777777777777777777777888999::::::;;;;;;>>>AAAEEERRR```hhhwwwmmmhhhfffhhhgggdddgggmmmhhhuuuuuussslllKKKCCCBBBAAA???>>>===============>>>>>>>>>>>>======<<<<<<===>>>???AAACCCDDDVVVfff___oooxxxssswwwuuu|||{{{qqqooonnnpppxxxvvv{{{kkkttt}}}sssgggXXXQQQ[[[www{{{QQQ999EEE999===<<<<<<;;;;;;:::999999999999888888888888999999999::::::999888999;;;>>>>>>DDDKKKXXXdddlll{{{qqqjjjlllnnnkkkiiijjjnnntttzzz{{{~~~GGGGGGCCC??????@@@@@@>>>===<<<======>>>???@@@@@@@@@===<<<===???===<<>>===<<<<<<;;;;;;:::999999999999888888888888999999999::::::999888999<<<>>>???GGGNNNZZZkkkzzz|||zzzzzzzzzyyyxxxyyyyyy{{{qqqoooWWWHHHCCC@@@AAAAAA@@@>>>???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@FFFNNNcccmmmttt{{{|||xxxxxxxxxzzzqqqhhhgggfffdddiiiiiikkknnnpppuuuuuu}}}ppptttwwwsssjjj\\\VVVjjjsssFFFBBB<<<===<<<<<<;;;;;;:::999999999999888888888888999999999::::::999999:::<<>>@@@?????????@@@AAAAAABBBBBBCCCAAA@@@AAAAAACCCJJJTTTdddlllsss}}}xxxwwwyyyzzz|||www```YYY[[[^^^```fffggglllqqqvvv~~~~~~vvvyyy}}}ssstttrrrqqqkkk```UUU```III>>>======<<<<<<;;;;;;:::999999999999888888888888999999999999::::::999:::===???BBBOOORRRYYYvvvpppsssTTTIIIBBBBBBBBB>>>===AAA?????????@@@@@@@@@AAAAAABBB???>>>??????BBBLLLVVVaaajjjtttxxxyyy{{{{{{~~~ooo]]]XXX[[[___cccbbbdddkkkuuu}}}rrrqqqrrrwww}}}xxxvvvtttoooiii```QQQOOOeeeSSSAAADDD===<<<<<<;;;;;;:::999999999999888888888888999999888999:::::::::;;;>>>@@@EEEQQQVVVbbbvvvpppdddQQQCCCAAAAAA===<<<@@@>>>>>>>>>???????????????@@@>>>===>>>@@@DDDOOOZZZcccppp{{{}}}~~~}}}uuubbbZZZYYYYYY\\\aaa___ccclllxxxsssnnnmmmsss{{{zzzxxxnnnhhhbbbVVVMMMWWWiii[[[DDDFFF===<<<<<<;;;;;;:::999999999999888888888888999999888999:::::::::;;;>>>AAAHHHSSS\\\ttt|||kkklllzzz^^^EEE@@@BBB>>><<<@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA??????AAADDDIIITTT___fffwww|||kkkaaaZZZ[[[[[[ZZZ^^^fffeeeiiisssyyyqqqmmmttt}}}{{{nnnfffcccYYYPPPXXXiiibbbDDDAAA===<<<<<<;;;;;;:::999999999999888888888888999999888999:::::::::<<>>AAA????????????????????????@@@???@@@DDDGGGLLLWWWbbbhhh{{{}}}zzz~~~mmm```[[[[[[```aaa```iiiuuuxxx{{{yyy{{{qqqlllsss{{{qqqeee___SSSHHHPPPbbbyyyiiiFFF@@@===<<<<<<;;;;;;:::999999999999888888888888999999888999::::::;;;<<>>>>>@@@DDDHHHMMMWWWbbblllyyywww~~~mmm]]]___[[[^^^dddddddddqqqwwwqqqvvvnnnpppvvv}}}qqqgggeeeVVVMMMQQQUUUqqqyyyFFFIII>>>===<<<;;;;;;;;;;;;;;;999999999999888888777777;;;888777:::<<<===AAAGGGOOO\\\```vvvdddggg{{{YYYCCCHHHFFF>>>AAA????????????????????????CCCBBBAAACCCIIIQQQZZZ```uuu}}}wwwqqq|||uuueee\\\]]]\\\___fffjjjiiilllwww{{{tttqqqqqqtttjjjkkkpppvvv|||ppphhhfffXXXMMMPPPSSSfff~~~LLLGGG>>>======<<<;;;;;;;;;;;;999999999999888888888777<<<999888:::<<<===AAAHHHSSS```iiiwwwbbbaaapppiiiJJJFFFDDD>>>@@@????????????????????????CCCBBBAAACCCIIIRRR[[[aaaqqqyyypppxxxxxxlllcccYYYWWW[[[\\\```ggglllnnnrrr}}}vvvooommmooorrrfffcccggglllrrrwww{{{ppphhhgggZZZNNNOOOPPP```WWWEEE???>>>===<<<;;;;;;;;;;;;999999999999888888888888===:::999;;;<<<===BBBIIIVVVdddtttxxxccc]]]fff}}}SSSEEECCC??????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAADDDJJJSSS]]]cccqqqzzzooouuuwwwcccZZZWWWUUUXXX___```dddjjjppptttyyy}}}yyyoooooouuupppbbb]]]___ccciiinnnwwwqqqiiiiii\\\PPPOOONNNgggbbbEEE??????>>><<<;;;;;;;;;;;;999999999999999999999999===;;;:::<<<<<<===DDDLLLWWWfff{{{eee\\\```qqq```GGGCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAADDDKKKUUU___eeeppp|||pppuuuxxxiii[[[UUUUUUWWW\\\ccceeegggnnnuuuyyy~~~||||||~~~sssvvv~~~ooo___XXXYYY\\\aaafffrrr{{{}}}~~~sssjjjkkk^^^RRROOOMMMnnnkkkFFF@@@???>>>===<<<;;;;;;;;;999999999999999999999:::<<<;;;;;;<<<<<<>>>FFFPPP[[[iii}}}ggg]]][[[dddrrrOOOFFFCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAEEEMMMWWWaaagggoooqqqvvvuuuccc[[[TTTSSSVVVYYY]]]aaaeeehhhpppzzz|||vvvtttrrrqqqqqqzzz|||vvv{{{lll\\\UUUUUUXXX\\\aaaiiiuuuwwwpppooosssuuullllll```TTTQQQNNNgggvvvNNNAAA@@@???===<<<;;;;;;:::999999999999::::::::::::;;;:::<<<======???IIITTTeeeuuuiii]]]WWWXXXyyy[[[HHHBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBFFFNNNYYYcccjjj}}}ssstttjjj```UUUTTTSSSVVVZZZ___bbbdddfffjjjtttwwwkkkhhhhhhiiijjjlllnnnrrryyy{{{yyy}}}wwwhhhYYYSSSSSSTTTXXX\\\aaaooo|||qqqiiicccdddgggooo{{{xxxmmmmmmaaaUUURRRPPPYYY]]]BBBAAA???===<<<;;;;;;:::999999999:::::::::;;;;;;::::::;;;======@@@KKKXXXuuulllbbb[[[VVVqqqcccJJJAAAEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBFFFOOOZZZeeekkkuuutttzzzggg[[[WWWUUUVVVXXX[[[```fffiiijjjooottt~~~rrrfff]]]\\\aaaeeeiiimmmkkkkkknnnsssxxxtttfffWWWQQQQQQSSSVVVZZZ^^^mmm{{{vvvggg___\\\]]]aaagggvvvzzznnnmmmbbbVVVSSSQQQOOOjjjBBBAAA???>>><<<;;;;;;:::999999999::::::;;;;;;;;;999999;;;======AAAMMMZZZooohhhbbb[[[tttfffJJJAAAHHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBGGGOOO[[[ffflllwwwvvvssseeeZZZVVVWWWYYY[[[\\\]]]aaafffjjjjjj{{{uuuggg]]]UUUWWW^^^eeekkkpppmmmjjjjjjnnnuuuqqqdddVVVQQQQQQRRRUUUXXX___iiittt|||iiiaaa```^^^]]]```gggtttqqqllliii___TTTPPPRRRlll}}}LLL@@@>>>???:::;;;>>>888999999999999999999999999===<<<>>>@@@<<<===NNNbbbssseee\\\^^^eeeiiiQQQDDDGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@BBBAAAIIIVVVZZZcccvvv|||wwwpppbbb[[[XXXXXXWWWWWW]]]___^^^```hhhooosss}}}yyymmm[[[XXXVVVYYY^^^dddggggggmmmiiiiiinnnrrrvvvssseeeWWWQQQQQQSSSVVVYYY[[[fffsss}}}}}}ccc\\\]]]^^^^^^aaaiiiuuuuuuoookkk___SSSNNNPPPfff{{{NNNAAA>>>???:::;;;===888999999999999999999999999<<<:::;;;>>>===@@@QQQeeewwwkkkaaa___aaaxxxWWWAAAAAADDDDDDCCCBBBBBBBBBBBBCCC@@@BBBAAAIIIUUUYYYcccxxxzzzvvvnnnccc[[[YYY[[[]]]^^^```ddddddbbbdddooozzzmmm```YYYWWWWWWYYY^^^cccffffffnnnjjjjjjmmmllliiikkkpppvvvgggWWWQQQQQQRRRVVVZZZWWWdddrrr|||vvv\\\VVV[[[^^^```dddkkkwww{{{sssmmm```RRRLLLQQQddduuuQQQBBB>>>@@@;;;;;;===888::::::::::::::::::::::::<<<999:::>>>@@@EEEVVViii{{{pppfff```]]]mmmbbbEEEDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@CCCDDDKKKVVV[[[hhh~~~ttt```]]]XXXVVVXXX]]]aaacccdddgggfffdddhhhuuuwwwiii```VVVZZZYYYYYY\\\```ccceeeeeejjjggggggjjjjjjfffddddddwwwgggWWWOOOOOOQQQUUUYYYWWWbbbpppzzzpppWWWSSSZZZ___cccgggnnnzzz~~~vvvqqqcccTTTLLLNNN```uuuVVVCCC===@@@<<<;;;===999::::::::::::::::::::::::===::::::@@@CCCIII[[[nnn}}}rrriii```ZZZaaauuulllLLLIIIDDDDDDCCCBBBBBBBBBBBBCCCBBBFFFGGGMMMXXX^^^nnnqqqfff[[[YYYXXXYYY[[[]]]```aaaccchhhkkklllssszzz^^^XXXXXXVVV]]]]]]^^^___aaaccccccccchhheeedddgggkkkooopppqqqvvvgggVVVNNNMMMOOOSSSWWWYYYbbboooxxx{{{}}}iiiUUUSSSZZZ```eeelllwwwxxxtttgggWWWOOOIII\\\vvv[[[EEE===AAA===;;;<<<:::::::::::::::::::::::::::===:::;;;@@@BBBIII\\\pppyyy|||~~~ppphhh```YYY___lll{{{QQQGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAGGGHHHMMMWWW^^^qqq~~~pppfff^^^[[[\\\]]]]]]]]]^^^___```eeennnwww}}}fffYYYSSSTTTYYY^^^___``````aaaaaabbbcccgggggggggjjjtttvvvfffVVVNNNMMMNNNQQQTTTZZZcccpppyyyzzz{{{tttcccVVVWWW^^^dddllltttyyyvvviiiZZZPPPKKK]]]zzzzzz```GGG===AAA>>>;;;<<<;;;::::::::::::::::::::::::::::::===AAABBBHHH^^^uuuzzzwww~~~~~~nnngggaaa[[[___iii]]]DDDDDDDDDCCCBBBBBBBBBBBBCCC???EEEGGGLLLUUU]]]sssmmmccc]]]WWWYYY\\\___```aaaaaabbbdddgggsssiii]]]ZZZTTTTTT[[[]]]___```aaaaaabbbeeegggbbbkkkwwwvvvgggWWWPPPOOONNNPPPSSSYYYcccrrr}}}}}}|||kkkaaa\\\bbbiiinnnyyyxxxvvvjjjYYYPPPMMM[[[tttyyycccHHH===BBB???:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===CCCGGGFFFLLLfffnnngggbbb]]]]]]eeekkkGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@GGGJJJNNNVVV___wwwrrrbbb]]]XXXSSSYYY]]]bbbeeefffgggiiilllnnn{{{www\\\UUUXXXYYYZZZ]]]^^^aaacccdddfffjjjoootttsssvvvhhhYYYRRRPPPPPPQQQSSSXXXcccuuu}}}ttthhhbbbccclllsssyyyxxxvvviiiYYYNNNHHHRRRfffeeeIII===BBB???:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>BBBJJJVVVxxxsssjjjeee^^^```ZZZooopppOOOEEEEEEEEEDDDCCCCCCBBBBBBHHHDDDIIITTTZZZgggoooaaaXXXTTTWWW\\\\\\fffhhhjjjtttxxxyyy```ZZZVVVYYY\\\]]]```dddnnntttwwwuuutttxxxjjjXXXOOOPPPTTTWWWXXX]]]eeeqqqzzz~~~sssooohhhjjjoooyyyyyyrrreeeWWWMMMKKKMMMYYYqqqvvvHHHAAABBB;;;@@@===<<<;;;;;;;;;<<<<<<<<<<<<===<<<>>>===AAALLL[[[uuukkkeee^^^\\\XXXhhhoooJJJFFFEEEEEEDDDCCCCCCBBBBBBIIIFFFKKKUUU\\\ooozzznnnbbb[[[WWWVVV\\\bbb```jjjmmmrrrwwwZZZWWWWWWZZZ\\\^^^eeemmmuuuyyyzzzxxx|||yyykkkZZZPPPQQQUUUXXXXXX[[[eeerrrzzz~~~qqqkkkmmmnnnqqqwww{{{ssshhhYYYOOOHHHMMMXXXjjjMMMCCCCCC<<<@@@===>>>;;;;;;;;;<<<<<<<<<<<<======>>><<>>===CCCQQQbbb{{{oooeee^^^ZZZ[[[aaaxxxOOOGGGFFFEEEDDDCCCCCCCCCDDDCCCEEEJJJOOOZZZxxxzzzgggYYYVVVVVVYYY[[[]]]cccjjjmmm~~~gggUUUUUUUUUZZZcccmmmvvv|||ooo^^^TTTTTTWWWXXXWWW\\\jjjxxx}}}qqqhhhiiipppyyywwwmmm```UUUKKKRRRXXXcccSSSCCCBBB;;;===;;;>>>;;;;;;;;;<<<<<<<<<<<<===<<<>>>>>>FFFTTTbbb|||ooofff___YYY[[[^^^qqqTTTHHHGGGEEECCCCCCCCCDDDDDDFFFKKKQQQTTT```wwwdddVVVVVVUUUXXX\\\___aaagggnnnxxxlll\\\RRRWWWUUUZZZiiizzz|||nnn^^^TTTTTTVVVWWWUUU\\\lllzzz~~~xxxmmmhhhjjjpppvvvnnnbbbVVVKKKRRRYYYhhhyyyTTTBBBBBB<<<<<<:::>>>;;;;;;;;;<<<<<<<<<<<<===<<<>>>???HHHVVVeee|||oooeee```]]]___bbbrrrXXXIIIGGGEEECCCCCCCCCDDDEEEEEELLLQQQTTTbbbxxxgggZZZRRRSSSTTTXXX^^^bbbeeemmmvvviii[[[XXXSSSXXXWWW^^^rrrrrraaaWWWWWWYYYXXXWWW]]]ooo}}}vvvnnnlllmmmssszzzxxxrrrgggZZZJJJRRR[[[pppjjj|||UUUBBBDDD>>>===:::>>>;;;;;;;;;<<<<<<<<<<<<===<<<===>>>HHHYYYjjj{{{nnneeeaaa]]]^^^aaarrrcccIIIHHHEEECCCBBBCCCEEEFFFCCCIIIMMMPPPcccjjj^^^XXXVVVVVVWWW[[[aaaeeeiiitttwww]]]TTTUUUVVV[[[^^^jjjvvveee\\\[[[]]]\\\ZZZaaasss{{{lllhhhlllttt~~~|||wwwlll```NNNUUU\\\sssooo~~~UUUCCCEEE???>>>:::???;;;;;;;;;<<<<<<<<<======<<<======GGG[[[ooo{{{mmmeeebbbVVVVVVYYYjjjoooJJJHHHEEECCCBBBCCCEEEFFFFFFLLLNNNQQQgggppp]]]TTTUUUXXX\\\]]]```eeehhhmmmxxxlll[[[TTTNNNQQQZZZ^^^eeevvvyyylllaaaWWWYYY]]]XXX___mmm~~~~~~sssgggeeeooo{{{vvvpppaaaTTTJJJ]]]rrr}}}llldddCCCBBBBBB???>>>;;;>>>===<<<;;;;;;;;;;;;;;;:::AAA===KKKZZZrrr{{{llleee\\\WWWXXXUUUcccuuuMMMGGGCCCCCCDDDCCCDDDGGGFFFLLLOOOTTTmmm~~~ccc[[[\\\\\\aaabbbbbbeeelllooorrrxxxyyyiiiXXXPPPNNNNNNRRRVVVdddttt{{{nnncccWWWYYY]]]XXX___mmmzzzpppgggiiivvv}}}yyyttteeeSSSHHHWWWhhhnnnfffhhhFFFCCCBBB??????=========<<<;;;;;;;;;;;;;;;;;;BBB@@@OOO^^^ttt|||lllfff___[[[YYYTTT```rrrOOOHHHDDDEEEEEEDDDEEEHHHIIINNNNNNTTTrrraaa\\\______ccceeeeeeiiiooossswwwjjjbbbXXXOOOLLLMMMPPPUUU[[[ppp~~~~~~rrrfffXXXXXX]]]YYY^^^mmm~~~wwwpppkkkqqq{{{uuufffSSSGGGRRR]]]}}}iiikkkoooKKKDDDAAA???AAA???======<<<;;;;;;;;;;;;<<<<<>>AAA???===<<<<<<;;;;;;;;;<<<<<<<<>>>>>@@@;;;;;;;;;;;;;;;;;;<<<=========AAA@@@XXXqqqxxxllliiieee^^^QQQVVV\\\hhhRRRKKKFFFFFFFFFDDDDDDGGGJJJPPPTTTfffpppiiiiiilllssszzzgggZZZPPPOOOQQQPPPNNNNNNJJJHHHJJJOOOTTTYYYdddnnnxxx~~~~~~iii```aaa^^^[[[fffuuujjjbbbmmmyyy~~~~~~uuu___PPPTTTVVVsss}}}bbbMMM@@@???AAA;;;;;;;;;;;;;;;;;;<<<===>>>>>>BBBAAAYYYqqq~~~uuukkkjjjfff]]]PPPWWW^^^hhhSSSMMMHHHGGGGGGEEEEEEHHHGGGNNNRRRdddtttkkkkkkoooxxxkkkccc___UUUMMMMMMMMMIIIHHHJJJJJJIIIKKKRRRWWW\\\dddlllssswwwttt```ZZZ___[[[hhhtttyyy}}}|||eeecccjjjwwwzzz|||xxx```OOOLLLXXXxxx~~~}}}uuuKKKAAAAAA======<<<<<<;;;;;;;;;;;;<<<<<<===AAAGGG^^^ppp~~~~~~sssgggcccgggbbbVVVOOOSSSkkk\\\KKKFFFFFFBBBDDDHHHEEEJJJLLLOOOiii|||llliiiooo|||zzzbbbTTTMMMQQQPPPNNNMMMKKKJJJJJJJJJJJJIIILLLUUU]]]aaaeeejjjuuu{{{zzzeee\\\___[[[fffqqqwww|||{{{mmmpppvvv}}}wwwzzzxxxfffRRRMMMWWWtttwwwzzz{{{QQQDDDCCC@@@@@@=========<<<<<<=========>>>???BBB\\\sssuuuiiiggglll```WWWPPPRRRlll___NNNHHHHHHCCCDDDHHHDDDJJJNNNQQQiiiqqqjjjlllvvv~~~eeeXXXSSSRRRNNNNNNMMMMMMLLLKKKKKKJJJNNNMMMQQQYYYaaaeeejjjooo{{{kkk______[[[dddmmmtttzzzzzz{{{tttxxxwwwbbbOOOIIIQQQkkktttyyyUUUFFFBBB???AAA>>>>>>============>>>>>>@@@???@@@\\\vvvxxxiiigggnnn^^^XXXRRRQQQlllaaaPPPIIIIIIDDDEEEHHHDDDIIIOOOSSSjjjyyyllliiiqqqgggWWWSSSQQQQQQLLLMMMMMMMMMMMMLLLKKKKKKOOOOOOTTT^^^fffkkkrrrxxxqqqaaa]]]]]]bbbkkkssszzz}}}sssvvvsss\\\JJJGGGOOOeeeqqqwww}}}VVVDDD???<<>>==================>>>AAAAAACCC]]]uuuxxxhhheeekkk\\\YYYSSSQQQkkk___NNNHHHHHHCCCEEEHHHDDDFFFOOOVVVnnnoooiiippp|||fff\\\WWWQQQLLLMMMNNNNNNNNNNNNLLLKKKJJJMMMNNNUUUaaajjjpppxxxwwwddd]]]___bbbiiisss|||~~~qqqppplll[[[JJJIIIQQQaaannnuuuUUUCCC>>>;;;======<<<<<<;;;;;;<<<<<<===>>>AAAEEE[[[nnnyyyhhhdddkkk]]]YYYTTTQQQiii[[[KKKFFFFFFCCCEEEIIIFFFDDDNNNWWWssssssjjjrrryyyzzzhhhbbb]]]UUUOOOQQQQQQQQQPPPOOONNNLLLLLLOOOQQQYYYdddkkkqqqzzzkkkbbbaaaaaahhhttt~~~}}}nnnmmmhhhZZZJJJIIINNNWWW~~~tttzzzUUUDDD@@@===???<<<<<<;;;;;;;;;;;;<<<<<<:::???DDDWWWfffxxxjjjgggmmm___XXXSSSRRReeeYYYIIIDDDFFFCCCEEEJJJGGGDDDOOOXXXwww|||qqqxxx}}}rrrdddaaa]]]ZZZZZZUUUTTTSSSRRRQQQQQQQQQQQQWWWZZZaaajjjooottt|||tttjjj``````gggttt~~~vvvuuu|||{{{nnnooommmZZZIIIHHHLLLRRRvvv|||zzz}}}RRREEECCC??????======<<<<<<<<<<<<======<<>>>>>>>>============>>>>>>AAAAAAAAAWWWjjj}}}sssgggcccfffdddVVVQQQUUU___^^^NNNHHHHHHDDDFFFIIIFFFJJJRRRXXXxxxvvvrrrkkk```ZZZ]]]VVVUUUSSSSSSTTTXXX\\\______cccmmmxxxwwwccc___bbboooxxx{{{tttllliiihhhjjj|||zzz~~~zzzbbbNNNIIIKKKUUU{{{tttyyyNNNAAABBB???>>>>>>>>>============>>>>>>@@@BBB>>>UUUmmm~~~xxxlll______gggfffXXXUUUVVV[[[zzz___LLLDDDEEEDDDGGGJJJDDDFFFQQQ[[[{{{||||||vvvpppfff^^^YYYTTTQQQOOORRRZZZ___```___dddeeejjjuuu~~~iiiaaabbbnnnyyy}}}xxxnnnmmmnnnqqqsss}}}zzzbbbOOOJJJKKKTTTwwwjjjyyyPPPCCCBBB???===>>>>>>============>>>>>>AAACCC???SSSgggyyy|||rrrggg\\\___iiijjjZZZSSSTTTYYYzzz```NNNEEEFFFCCCFFFJJJEEEGGGRRRZZZvvv~~~zzzoooddd]]]\\\YYYYYYYYY]]]aaaeeeeeeeeejjjlllsss~~~wwwssswwwqqqfffbbbmmmzzzrrrooossswww|||wwwaaaOOOKKKKKKTTTttt```www}}}TTTEEEBBB>>>>>>>>>>>>============>>>>>>???CCC@@@RRRcccttt~~~yyymmmaaaZZZ___kkkmmm\\\SSSSSS[[[~~~bbbOOOFFFFFFBBBFFFJJJFFFGGGRRRYYYqqq{{{}}}oooaaa]]]^^^YYY\\\aaadddgggjjjmmmooovvvyyy}}}|||xxxnnniiijjj{{{jjjaaakkkzzzwwwxxx}}}~~~|||qqq^^^NNNLLLMMMWWWxxxbbbsssXXXEEEAAA>>>???>>>>>>============>>>>>>:::BBBAAASSScccuuuxxxkkk^^^XXX^^^iiijjj[[[TTTTTT___bbbPPPHHHFFFBBBEEEJJJGGGGGGQQQWWWooozzz}}}oooccc___bbb[[[aaahhhlllooottt|||wwwpppnnnooobbbiiiwww}}}|||}}}xxxkkk[[[LLLLLLOOOYYY|||jjjvvvZZZEEE@@@>>>@@@>>>>>>============>>>>>>999AAA@@@RRRcccvvvvvvhhh[[[UUUZZZccc```VVVRRRUUUaaa```OOOHHHGGGBBBDDDIIIGGGHHHPPPVVVpppzzz|||~~~|||}}}|||rrrkkkhhhiiiiiinnnuuuxxxzzz}}}wwwtttrrrbbbfffsss|||}}}{{{{{{vvvkkk\\\MMMLLLOOOXXXwwwmmmvvvYYYDDDAAA???AAA>>>>>>============>>>>>><<>>>>>============>>>>>>>>>CCC>>>NNN```ttt~~~vvvfffXXXTTTYYY```[[[WWWXXXVVV]]]WWWJJJGGGHHHBBBCCCHHHFFFJJJQQQ[[[~~~{{{wwwuuuxxxtttcccccckkkttt~~~{{{{{{tttcccPPPLLLKKKMMMmmmTTTEEEEEEBBBAAA>>>>>>============>>>>>>@@@CCC===NNNbbbwwwzzziiiZZZXXX___gggbbb______ZZZ^^^TTTHHHGGGHHHCCCCCCHHHEEEIIIPPP^^^xxxwwwsssvvvsss[[[WWW___hhhqqqyyy{{{yyyzzz|||vvv```UUUGGGJJJZZZiiixxxsssSSSEEEAAA@@@>>>===============>>>?????????@@@DDDLLLZZZttt|||zzztttiii^^^ZZZ```fffjjj```]]]]]]dddSSSLLLGGGGGGFFFCCCDDDFFFJJJPPP\\\rrrnnnqqqsss{{{oooXXXSSSZZZ```gggnnn}}}yyyxxxwwwzzzuuu___TTTFFFGGGUUUhhhxxxrrrSSSEEEBBB@@@>>>===============>>>??????@@@@@@CCCKKKXXXtttzzzxxxqqqfff\\\ZZZaaahhhmmmccc]]]ZZZ___SSSLLLGGGFFFFFFCCCDDDFFFFFFMMMZZZnnnmmmqqqttt}}}lllUUUPPPSSSVVVZZZ___iiinnnxxx~~~wwwxxx~~~www{{{uuu```TTTHHHGGGQQQiiinnnqqqpppRRREEEBBBAAA???>>>>>>=========>>>??????@@@@@@BBBHHHWWWuuuwwwtttmmmbbbZZZZZZbbbjjjoooeee^^^XXX]]]SSSLLLGGGFFFFFFDDDDDDGGGFFFNNNYYY}}}{{{kkklllrrrvvvjjjTTTOOOOOONNNPPPTTTUUUZZZeeepppuuuvvvzzz|||vvvyyy{{{}}}vvvbbbUUUKKKJJJSSSsssccc```zzzoooRRREEECCCBBB@@@???>>>>>>===>>>>>>????????????@@@GGGWWWvvv}}}uuupppggg]]]WWWZZZdddmmmnnnfff^^^XXXcccRRRLLLGGGFFFFFFDDDDDDGGGIIIQQQZZZxxxsssjjjnnntttwww~~~~~~iiiUUUOOOOOOLLLLLLPPPTTTWWW___ggglllooowww{{{vvvzzz}}}|||rrr```QQQLLLNNNZZZ```]]]rrroooSSSGGGDDDCCCAAA??????>>>>>>>>>>>>??????======@@@GGGWWWvvv}}}sssmmmbbbXXXUUU[[[fffpppooofff]]]XXXkkkRRRKKKFFFFFFFFFDDDEEEGGGIIIQQQYYYsssvvvooolllqqquuuxxxwwwqqqqqquuutttvvvzzz{{{gggUUUPPPOOOLLLMMMRRR[[[\\\aaaeeehhhkkkuuuzzzvvvzzz}}}xxxlll]]]LLLJJJOOO``````bbbvvvqqqTTTHHHEEECCCAAA@@@@@@???>>>>>>>>>??????<<<<<<@@@GGGVVVrrr~~~ssskkk___UUUSSS[[[hhhrrrrrrggg[[[WWWrrr}}}QQQKKKFFFFFFFFFDDDEEEHHHFFFOOOXXXppp~~~mmmlllnnnsssuuuxxx|||wwwqqqnnnoooiiijjjnnnuuu}}}vvvcccSSSNNNNNNLLLOOOUUU[[[]]]ccchhhjjjmmmxxxyyyuuuyyy}}}yyymmmbbbLLLJJJOOO```___iiizzzrrrVVVIIIFFFDDDAAAAAA@@@??????>>>>>>??????<<<===@@@GGGSSSkkk{{{tttkkk]]]SSSRRR[[[jjjtttttthhhYYYXXXzzzQQQKKKFFFFFFFFFEEEEEEHHHFFFPPPZZZrrr|||rrreeehhhnnnrrrtttxxx}}}||||||yyytttrrrjjjjjjlllpppwww~~~rrr```PPPLLLMMMLLLPPPWWWYYY^^^fffnnnqqquuu~~~vvvvvvxxxtttwww~~~}}}rrriiiQQQLLLOOO]]]zzzcccqqq~~~sssWWWJJJGGGDDDAAAAAAAAA@@@???>>>>>>??????<<<===AAAGGGPPPeeeyyyuuukkk\\\RRRQQQ\\\jjjuuutttgggXXXYYYQQQJJJFFFFFFFFFEEEFFFIIIIIIUUU^^^vvvnnnddd___eeemmmqqqsssxxx~~~uuuzzzzzzvvvwwwvvvssssssxxx~~~wwwjjjZZZNNNNNNQQQPPPRRRVVV[[[___iiittt{{{zzznnnffffffhhh{{{zzz|||zzzxxxxxxkkkWWWPPPNNNWWWyyyhhhppp}}}~~~\\\KKKIIIIIIFFFDDDAAA???>>>???@@@@@@???>>>>>>BBBGGGMMM^^^xxxuuudddUUURRR[[[fffrrr{{{rrrlll[[[YYY{{{LLLIIIFFFEEEEEEFFFFFFFFFFFFPPPeeewwwpppccc\\\___dddiiinnnssszzzxxxrrr{{{~~~|||vvvtttvvvxxx|||~~~{{{sssgggXXXNNNOOOSSSRRRSSSXXX[[[^^^hhhvvv|||ooohhhiiivvv|||zzz}}}xxxxxxzzzpppYYYNNNLLLWWWxxxhhhxxx___NNNKKKJJJGGGDDDBBB??????@@@@@@@@@???@@@>>>@@@EEEKKK]]]~~~vvvqqq```QQQQQQ[[[gggqqqxxxssslllZZZXXXsssLLLIIIFFFEEEEEEFFFFFFFFFIIIPPPccc{{{xxxggg]]]YYY]]]aaaggglllqqqyyy~~~tttrrr}}}}}}uuuqqqqqquuuvvvwwwxxx|||}}}wwwnnncccVVVNNNQQQUUUTTTVVV[[[]]]___hhhxxxuuupppssszzzyyy}}}}}}wwwyyy{{{tttZZZMMMLLLYYYxxxlllbbbRRROOOLLLHHHEEECCC@@@???@@@@@@@@@???AAA??????BBBHHH[[[}}}yyyzzzssslll[[[NNNQQQ___lllsssvvvuuummm\\\YYY~~~nnnKKKIIIFFFDDDEEEFFFFFFFFFLLLOOOaaa~~~nnn___ZZZYYY\\\```fffjjjooovvvyyyvvvyyy{{{uuuvvvyyytttsssyyyxxxvvvuuuxxxzzzsssjjj^^^SSSMMMRRRVVVVVVYYY^^^aaabbbkkk{{{ssssssyyy{{{wwwyyyzzzsss[[[NNNMMMYYYxxxnnndddVVVQQQMMMHHHGGGDDDAAA@@@@@@AAA@@@???AAA??????AAAFFFWWW{{{vvvooohhhXXXMMMUUUfffssswwwwwwvvvlll]]]^^^oooKKKHHHEEEDDDEEEFFFGGGFFFKKKNNN___zzzjjj^^^]]]```___cccgggkkknnnttt|||yyypppnnnrrr~~~wwwtttxxxzzzuuuttttttmmmddd[[[RRRMMMSSSWWWWWW\\\ccceeefffooo{{{iiikkkttt{{{xxxxxxxxxqqq[[[QQQMMMUUUssseee{{{dddZZZTTTNNNIIIHHHFFFCCCAAAAAAAAA@@@??????>>>@@@BBBDDDPPPooorrrkkkaaaTTTMMMXXXjjjuuuwwwvvvrrrhhh]]]dddlllJJJGGGDDDDDDEEEFFFGGGFFFIIINNN___rrr|||iiibbbdddhhhfffiiilllnnnpppttt{{{wwwooonnnrrrzzz}}}ooooooxxxuuuooolllggg```ZZZQQQMMMSSSWWWXXX^^^ggggggiiissssssccceeepppzzzxxxyyyxxxqqq\\\RRRLLLRRR}}}lllXXXnnnwwwddd]]]XXXQQQLLLJJJGGGDDDBBBAAAAAA@@@>>>>>>>>>AAACCCBBBIIIdddyyyoooeeeXXXOOOMMMYYYkkktttuuusssnnnccc\\\mmmaaaIIIFFFDDDCCCDDDFFFGGGGGGFFFOOO```lllyyykkkgggiiilllmmmpppssstttuuuyyy~~~zzzyyy|||uuujjjlllwwwxxxmmmhhhdddaaa[[[RRRMMMRRRVVVXXX```jjjeeejjjuuu{{{nnnaaadddooowwwxxx{{{{{{ttt\\\OOOLLLXXXhhhSSSeee|||tttdddaaa\\\UUUOOOKKKHHHEEEBBBBBBAAA???>>>>>>>>>@@@BBB???FFF___zzz~~~wwwmmm^^^SSSMMMOOO]]]lllssstttsssnnncccaaa{{{UUUHHHFFFCCCCCCDDDFFFGGGGGGGGGQQQaaajjjyyyooommmllllllrrruuuxxxzzz{{{}}}yyy}}}pppjjjlllxxx{{{nnnhhheeeddd[[[RRRNNNRRRUUUXXX```lllbbbiiivvvyyylllbbbeeeppp~~~tttxxx}}}~~~uuuZZZMMMNNNaaaiiiTTTjjjssseeeccc___WWWRRRLLLIIIEEECCCBBBAAA???>>>???>>>@@@@@@===DDD^^^yyy{{{wwwlllZZZRRROOOSSSaaaooouuuuuuuuuqqqfffgggNNNHHHFFFCCCCCCDDDFFFGGGGGGHHHRRRbbblll|||tttrrrooommmssswww{{{}}}qqqhhhkkkyyykkk^^^[[[UUURRROOOQQQVVV^^^dddgggcccfffppp}}}~~~~~~~~~|||yyyyyyvvvnnneee___aaakkk}}}|||qqqvvv|||vvvrrrZZZKKKIIIdddkkkZZZkkktttrrrjjj___YYYSSSPPPMMMJJJGGGFFFEEEBBB@@@>>>???===@@@CCCAAATTTvvvxxxrrreeeTTTPPPMMMUUUfffsssuuurrrpppkkkkkkgggRRRGGGFFFDDDCCCBBBCCCEEEFFFJJJUUUWWWrrryyyvvvyyywww}}}~~~ooommmqqqmmm\\\UUURRRQQQQQQTTTZZZ```eeefffaaadddnnn{{{~~~zzzxxx{{{}}}qqqfffbbbeeeeee```[[[]]]cccooo}}}yyypppvvv|||uuuttt\\\NNNPPPjjjhhhccc{{{{{{zzzrrrfff___ZZZRRROOOKKKIIIGGGEEEBBB@@@@@@AAA???AAACCC???OOOnnnuuuooobbbSSSLLLMMMVVVgggtttvvvtttuuunnnooopppzzzOOOGGGEEEDDDCCCCCCDDDEEEFFFHHHUUUXXXqqq|||xxxzzzwwwtttkkkpppuuuvvvzzzkkkooowwwsss]]]QQQNNNOOORRRXXX^^^ccceeefffaaadddnnnzzz|||zzzzzzwwwtttvvvsssbbbVVVYYY___^^^ZZZXXX\\\gggsss}}}uuupppwww|||uuupppYYYMMMPPPiii~~~hhhkkk~~~~~~wwwkkkeee```WWWTTTPPPMMMKKKHHHDDDAAAAAACCCAAABBBCCC>>>IIIddd}}}|||oooiii]]]PPPJJJOOOZZZgggpppqqqrrrsssmmmppp{{{lllLLLFFFEEEDDDBBBCCCDDDEEEGGGGGGUUUYYYqqq~~~zzz}}}zzz~~~aaa```gggjjjooouuu~~~vvvjjjnnnxxxyyybbbTTTLLLNNNRRRXXX___dddffffffcccfffooozzz~~~|||yyyyyywwwrrrtttooofff[[[ZZZhhhpppkkkeeeeeebbbnnnzzz|||sssqqqyyy~~~wwwnnnWWWMMMOOOaaammmrrrxxxyyytttjjjeee```\\\YYYUUURRROOOKKKGGGCCCAAACCCAAAAAACCC>>>EEE[[[www}}}rrrgggaaaVVVKKKLLLSSS^^^gggjjjjjjkkklllkkkpppaaaKKKFFFEEECCCBBBCCCDDDFFFGGGIIIVVVYYYsss~~~zzzuuubbbfffhhhdddooosss}}}uuukkkppp{{{zzzfffWWWLLLMMMQQQWWW^^^dddggghhhbbbeeemmmxxx|||zzzxxxyyyvvvqqqtttssseee^^^]]]fffvvv}}}zzzvvvxxxssszzzyyyrrrssszzz~~~yyypppZZZPPPQQQ___qqqzzznnnpppnnngggdddaaa^^^[[[XXXTTTQQQLLLGGGCCC@@@CCC@@@@@@CCC???CCCUUUrrr~~~~~~jjj___WWWOOOIIIOOOXXXccciiijjjjjjjjjkkkiiinnnYYYKKKEEEDDDCCCBBBCCCDDDFFFHHHMMMWWWXXXuuu|||zzzhhhaaahhhggg___ooovvvvvvooovvvxxxeeeUUUMMMOOORRRXXX___eeeggghhh```bbbiiisssxxxwwwwwwyyyuuupppttt~~~lllgggaaabbbiiisss~~~vvvrrrsssxxx}}}zzznnnWWWOOORRRbbbnnn~~~iiillljjjeeeeeeddd___\\\YYYVVVRRRMMMHHHDDDAAADDD@@@???DDDAAACCCPPPlll}}}rrrbbbYYYPPPLLLLLLSSS]]]hhhmmmooorrrqqqooodddnnnTTTKKKEEEDDDCCCBBBCCCEEEGGGHHHNNNWWWWWWttt|||yyyvvv^^^___fffgggeeemmm{{{xxxttt|||~~~{{{~~~wwweeeUUUNNNPPPVVV^^^eeehhhhhhfff___```fffpppvvvwwwzzz}}}wwwqqqvvvtttcccdddcccppp|||sssrrrqqquuu{{{yyyjjjQQQKKKWWWooo}}}kkk}}}iiikkkiiieeeffffffcccaaa^^^[[[XXXSSSMMMIIIEEEGGGAAA???CCCAAAAAALLL^^^vvv~~~hhh]]]UUULLLLLLSSSYYYccclllpppsssvvvtttoooiiiwwwOOOJJJEEEDDDCCCBBBCCCEEEGGGHHHKKKWWWXXXqqq~~~yyyggg^^^dddfffjjjqqqrrr|||zzzxxx{{{vvvvvvzzzyyyhhhWWWMMMRRRZZZcccjjjkkkhhheeeaaabbbgggpppwwwzzz~~~zzztttzzzvvvfffjjjlll{{{zzzrrrqqqooorrrxxxxxxkkkQQQMMMaaa~~~iiitttjjjjjjhhheeefffgggiiigggdddbbb^^^ZZZTTTPPPHHHJJJBBB>>>CCCAAA@@@IIIOOOooo~~~{{{zzzwwwbbbZZZSSSKKKNNNYYY___gggnnnpppsssuuuqqqjjjvvvLLLIIIDDDDDDCCCBBBCCCEEEGGGIIIHHHWWWZZZnnnzzz~~~~~~xxx^^^ccckkkgggjjjwwwzzz~~~|||xxxpppttt|||{{{|||~~~wwwjjj```TTTXXX```gggiiihhhggghhhfffdddfffnnnyyy|||zzz{{{~~~fffdddooo}}}rrrqqqooorrrwwwsss___RRRQQQdddeee{{{kkkgggiiiooohhhkkkjjjkkkkkkiiiddd\\\TTTOOOIIIGGGDDDCCCDDDDDDDDDCCCQQQdddsss{{{uuuvvvbbbTTTLLLMMMUUU___mmmtttnnniiisssxxxpppkkkyyyXXXEEECCCEEEEEEDDDAAABBBFFFJJJKKKTTT\\\iii}}}nnnYYY\\\jjjsss{{{yyy~~~}}}{{{oooooovvvwwwzzz{{{oooeeeWWWZZZaaaiiikkkhhheeeeeeeeedddeeellluuu}}}|||zzzkkkhhhrrr}}}{{{zzzppprrrqqqtttvvvpppVVVKKKPPPnnnvvveeezzznnnkkkkkknnndddeeejjjjjjiiigggccc]]]WWWSSSNNNKKKFFFCCCBBBAAA@@@???HHHZZZqqq{{{}}}zzz|||ooo^^^RRRLLLMMMWWWbbbiiisssrrrnnntttsssjjjfff}}}RRRDDDCCCDDDEEEDDDAAABBBFFFJJJOOOVVV]]]hhh~~~mmmaaaeeepppxxxsssvvvpppjjjnnnqqqxxxuuukkkZZZ[[[bbbkkklllfffaaaaaa___```aaaeeekkkssszzz~~~{{{~~~vvvrrr{{{tttrrrxxxsssmmmrrrsssvvvuuulllUUUKKKSSSuuupppeeewwwqqqpppppprrrfffdddkkkjjjgggdddaaa]]][[[YYYTTTPPPJJJEEECCCBBBAAAAAACCCMMMjjj~~~~~~~~~qqqgggZZZQQQLLLOOO\\\iiijjjtttssspppssspppiiijjjrrrKKKDDDBBBDDDEEEDDDBBBBBBFFFJJJRRRXXX^^^gggjjjcccdddmmmyyypppsssuuujjjhhhmmmvvvyyyooo^^^\\\aaajjjkkkccc]]]]]]^^^___```aaadddkkkuuu|||gggkkkwww~~~pppmmmrrrtttxxxvvvkkkVVVNNNYYYxxxyyysssggg~~~ooonnnoooppptttiiigggnnnlllhhhccc```^^^^^^^^^XXXSSSLLLHHHFFFFFFGGGGGGEEEFFFaaa{{{|||{{{pppjjjaaaWWWOOOLLLRRRaaapppqqqtttooommmrrrpppnnnuuueeeGGGGGGBBBDDDEEECCCBBBCCCGGGKKKSSSYYY```iiivvvfffeeekkkxxx~~~qqqrrr}}}ooofffjjjsss~~~{{{rrrbbb\\\^^^hhhiiiaaa[[[]]]bbbddddddcccccchhhqqqxxx|||wwwyyy~~~{{{vvvdddlllyyysssooorrrsssxxxwwwiiiPPPMMM\\\yyy{{{uuunnnmmmnnnnnnnnntttllljjjqqqooojjjeeeaaa```______ZZZUUUNNNIIIGGGGGGGGGFFFGGGDDD]]]yyy~~~{{{|||uuummmeee[[[QQQKKKKKKSSSdddssstttsssmmmooouuupppmmmwwwZZZEEEIIIBBBCCCDDDCCCBBBCCCGGGKKKSSSZZZccclll~~~zzzlllgggsssrrrwwwtttsssvvveeegggnnnyyy|||uuuggg]]][[[dddggg___]]]aaaeeeeeeeeecccaaaccchhhlllqqq{{{xxxkkkgggeeefffjjjkkkwwwwwwcccdddppp~~~zzzuuusssrrrwwwtttdddJJJLLL```{{{xxxrrr{{{xxxzzzwwwuuu{{{sssppprrrpppmmmiiieeecccbbbaaa]]]XXXQQQKKKGGGEEECCCAAAEEEDDDZZZxxx|||uuurrrppp]]]TTTKKKJJJNNNXXXfffrrrqqqqqqoootttxxxmmmkkkyyywwwSSSFFFHHHAAACCCDDDCCCBBBCCCHHHLLLTTT\\\gggppptttjjjffffffqqqsss}}}~~~rrrmmmkkkfffmmmuuuzzz~~~xxxvvv{{{cccdddiiisss|||}}}xxxlll^^^YYYbbbfff``````hhhkkkjjjiiigggdddbbbbbbbbbccckkkuuu}}}jjjgggjjjkkknnnuuuooo^^^XXXdddsss{{{wwwsssuuunnn[[[JJJNNNfffpppnnn{{{~~~{{{wwwssspppooonnnllljjjgggeeeddd^^^ZZZTTTNNNKKKHHHEEECCCCCCCCCNNNhhh~~~yyyzzzwwwiiiiiiVVVNNNJJJOOOYYYbbbjjjqqqppprrrrrruuutttjjjttteeeOOOGGGDDDAAACCCDDDCCCBBBCCCHHHLLLXXX```jjjtttttteeeaaaeeekkkooosss}}}xxxllleee```^^^ZZZ\\\___```ccckkkwwwzzz{{{}}}aaaaaaeeennnyyy~~~{{{ppp```YYYaaaeeeaaadddnnnvvvuuussspppmmmiiieeecccdddkkkqqqwwwxxxnnnsssyyyzzzmmm]]]\\\aaacccuuuzzzttttttiiiSSSHHHOOOkkkuuummmqqqzzzyyywww|||sssnnnmmmnnnoooooonnnkkkhhhfff^^^[[[VVVSSSPPPNNNLLLJJJDDDAAAAAATTTuuu}}}sssuuuvvvjjj___\\\RRRLLLLLLVVVdddlllppprrrrrrtttrrrqqqmmmjjj~~~[[[MMMGGG@@@AAACCCDDDCCCBBBCCCHHHLLL[[[bbblllvvvnnnhhhaaa]]]^^^fffrrr}}}ssseee___\\\ZZZXXX[[[YYYVVVSSSSSSXXX^^^bbbhhhzzzzzznnn___^^^hhhoooyyy|||zzzkkkaaabbbdddccciiisssvvvvvvwwwxxxxxxvvvrrrooovvvwwwxxx{{{rrraaaVVVWWW]]]kkkyyyxxxxxxxxxfffNNNMMMRRRooollltttjjjkkkrrruuutttsssrrrooommmooossssssnnnhhhfff\\\VVVYYYZZZSSSLLLJJJGGGGGGBBBJJJcccxxx|||zzz~~~uuusss{{{~~~kkkeee]]]QQQMMMKKKQQQ```kkkooorrruuuxxxpppkkkqqqqqqooofffUUUCCCIIIFFFEEECCCCCCDDDCCCBBBHHHOOOYYYaaajjjxxxttteee^^^^^^YYY[[[iiittt~~~pppbbb^^^]]]\\\ZZZZZZXXXWWWVVVUUUUUUWWWXXXZZZ\\\```hhhttt|||nnn___]]]fffmmmxxx}}}yyylllccceeefffeeejjjrrrzzzzzz|||~~~~~~}}}{{{yyy}}}nnn^^^TTTUUU\\\ooo|||~~~xxxyyyuuudddQQQOOOYYYqqqkkkyyyppprrrxxxyyywwwuuuuuusssrrrrrrtttsssoookkkjjjbbb^^^aaaaaaZZZPPPLLLGGGGGGCCCKKKcccwww|||ttt{{{vvvmmmpppvvvggg___UUUJJJIIIJJJTTTcccnnnqqqtttxxxyyyuuulllgggiiiuuueeeRRRDDDHHHCCCEEECCCCCCDDDCCCBBBHHHOOOccckkkppp{{{{{{nnnbbbXXXYYY]]]\\\cccsss~~~xxxjjj\\\XXXYYYYYY[[[]]]ZZZXXXVVVTTTTTTUUUVVVWWW\\\___eeennnxxx~~~~~~sssaaa\\\ccchhhsss|||zzzwwwmmmhhhjjjkkkhhhkkkrrruuuvvvyyy{{{|||}}}}}}|||tttfffZZZSSSWWW___ppp|||vvvwwwwwwmmm\\\QQQQQQbbbyyymmmqqq}}}xxx{{{~~~zzzwwwwwwvvvuuutttsssqqqooonnnnnnhhhfffhhhggg___TTTNNNGGGHHHCCCIII]]]nnnxxxwww{{{mmmpppwww}}}jjjaaaXXXMMMGGGIIIOOO[[[iiippprrrtttwwwssswwwlll___fff___LLLEEEHHH@@@DDDCCCCCCDDDCCCBBBHHHPPPeeemmmqqqxxxtttddd___\\\XXXVVV^^^aaajjj|||pppcccWWWUUUXXX[[[^^^bbb___]]]ZZZWWWVVVVVVWWWXXXXXX[[[___bbbfffllltttzzz~~~{{{ggg]]]___bbbllluuutttvvvpppmmmoooooolllmmmqqqoooqqqsssuuuvvvwwwxxxzzzwwwjjj___WWWUUU\\\eeettt}}}wwwooouuusssbbbRRRLLLQQQjjjnnnhhh||||||zzz~~~{{{yyyuuuvvvvvvuuusssqqqqqqrrrpppllliiiiiiggg```WWWQQQJJJJJJDDDEEERRR___qqq}}}~~~pppsssjjjaaa\\\QQQJJJKKKNNNWWWdddnnnrrrqqqpppqqqjjjssshhh\\\pppVVVDDDGGGGGG@@@DDDBBBCCCDDDCCCCCCHHHPPPcccmmmsssyyyzzzddd\\\^^^``````^^^eeeiiisss|||hhh___XXXZZZ^^^aaaeeeiiigggeeeaaa^^^\\\\\\]]]___]]]___aaa___\\\^^^eeekkk}}}~~~xxxrrrnnnlllvvvwwwzzz}}}~~~}}}xxxzzzlll^^^]]]^^^hhhsssrrruuusssssstttssspppppprrrqqqsssuuuuuuuuuvvvxxx{{{{{{pppcccZZZUUUVVV___iiiyyy}}}qqqnnnuuupppZZZJJJHHHNNNooommmmmmyyyvvvwww|||~~~{{{xxxxxxsssuuuwwwwwwvvvuuuvvvwwwrrrooolllhhhfffccc]]]WWWLLLMMMFFFCCCKKKSSSccc{{{ssswwwwwwqqqlllzzzppp^^^\\\VVVKKKHHHPPPSSS]]]iiippprrrrrrpppooojjjmmm^^^ZZZ}}}PPPAAAHHHDDDAAACCCBBBBBBDDDCCCCCCIIIQQQfffsss||||||ggg\\\[[[^^^aaacccgggmmmqqq~~~tttaaa\\\[[[aaafffgggiiilllllljjjgggddddddeeehhhiiikkkllllllhhhbbbaaaeeejjjmmmnnnnnnlllgggbbb^^^\\\___```aaabbbeeejjjooorrroootttzzzsssbbb]]]]]]gggtttuuuuuuwwwxxxxxxvvvtttssstttsssuuuvvvuuussstttxxx|||vvvkkk___YYYWWWYYYbbbkkkzzzvvvqqqrrruuujjjUUUIIIIIIOOOuuuwww~~~uuutttrrrsssvvvwwwtttsssvvvtttuuuwwwzzz{{{{{{yyyxxxrrrrrrooojjjhhhhhhddd___OOOQQQKKKFFFIIIOOO___wwwvvvooo}}}pppqqqqqqqqqcccYYYWWWPPPGGGHHHQQQVVV___iiinnnrrruuutttqqqooofffUUU___qqqOOOCCCIII???AAACCCBBBBBBDDDCCCCCCIIIQQQhhhxxxwwwkkk```]]]___aaadddgggiiiqqqyyyppp]]][[[]]]eeejjjjjjjjjlllooonnnlllkkkmmmqqquuuxxxyyyyyyxxxrrrlllhhhhhhjjjeeeeeeccc```\\\XXXTTTRRRUUUUUUUUUUUUYYY```hhhnnnkkkrrrxxx{{{kkkbbb^^^fffrrrsssvvvyyy|||zzzwwwvvvvvvvvvrrrtttvvvtttrrrtttyyy~~~nnneee[[[XXXZZZ```iiisss~~~{{{ppprrruuuppp```NNNHHHLLLVVV~~~zzztttuuurrrqqqrrrpppmmmnnnsssssssssuuuxxx|||{{{wwwrrrnnnqqqqqqmmmlllllliiibbbTTTXXXPPPHHHHHHKKKYYYrrr{{{vvvyyyuuuppp||||||cccZZZRRROOOLLLIIILLLSSS\\\ccchhhkkkpppvvvtttooommm^^^UUUqqq\\\LLLEEEJJJ;;;DDDCCCAAABBBDDDCCCCCCIIIQQQgggyyylllddd```bbbfffiiiooovvvtttooo^^^]]]```gggkkkjjjkkknnntttsssssstttxxxyyysssooommmhhheeeaaa\\\XXXTTTPPPNNNSSSTTTTTTTTTVVV\\\dddkkkgggooouuuvvvyyy~~~sssfff^^^dddnnnooowww{{{}}}{{{xxxwwwwwwwwwtttwwwxxxwwwvvvxxx~~~{{{eee]]]WWWXXX^^^fffrrr|||sssmmmrrrtttjjjWWWHHHGGGMMM^^^qqqyyyvvvwwwtttrrrpppllliiikkkqqqqqqpppqqquuuyyyxxxqqqjjjhhhnnnqqqnnnmmmnnniiiaaaZZZ]]]TTTJJJFFFEEESSSjjjxxxqqquuutttiiippp{{{ggg\\\TTTLLLHHHIIINNNSSSVVVdddhhhiiiiiinnntttrrrkkkeeeWWWYYYKKKIIIEEEJJJ:::GGGBBBAAABBBDDDCCCCCCJJJRRRhhh|||kkkeee___^^^ccciiinnnxxx|||pppcccaaaccchhhkkklllnnnrrryyyyyyyyy|||zzzuuummmiiibbb\\\XXXTTTPPPNNNPPPQQQRRRRRRRRRVVV]]]bbbaaajjjppppppsss{{{nnnbbbccciiinnnyyyxxxwwwxxxyyyzzzyyyxxxwwwxxxwwwttttttzzztttmmmZZZZZZYYYZZZaaannn{{{rrrllljjjqqqnnn]]]KKKEEEJJJOOO```iiiwwwppphhhsss|||zzztttpppmmmkkkrrrssstttuuutttrrrpppnnnmmmsssvvvpppjjjhhhgggfff___YYYUUUSSSOOOKKKPPPYYYvvvwwwyyyyyykkkmmmvvvqqqbbbfffQQQPPPLLLGGGEEELLLYYYcccaaannnnnnllltttsssfff^^^RRRTTTiiirrrLLLIIIFFFBBBDDDFFFCCCAAAAAACCCCCCEEELLLVVVrrrpppccc]]]aaadddllluuuuuuzzzoooiiikkkllljjjhhhlllttt{{{|||~~~yyyvvvooocccWWWOOOMMMNNNTTTTTTRRRPPPSSSZZZ]]][[[^^^```dddiiinnnrrrvvvxxx{{{yyyuuufffeeekkkqqqwwwxxx{{{~~~~~~~~~|||nnndddaaa[[[XXXWWW]]]iiixxx~~~rrrnnnlllnnnllldddXXXLLLIIIOOOWWWooonnnjjjddd^^^iiirrrrrrnnnlllkkkiiikkkmmmppprrrsssqqqooommmpppuuuwwwqqqlllkkkkkkkkkeee___ZZZUUUNNNHHHJJJPPPnnnzzzxxxqqqjjjsssyyydddZZZXXXNNNMMMJJJHHHIIIQQQ]]]fffiiisssppplllqqqmmm^^^VVVXXXXXX}}}bbbFFFGGGFFFCCCDDDEEECCCAAAAAACCCCCCEEELLLUUUrrryyyeee^^^dddkkkpppxxx|||qqqooopppqqqooonnnrrrzzz}}}ttthhhZZZQQQOOOOOOUUUVVVTTTRRRTTTXXXXXXUUUZZZ^^^ccciiiooosssuuuuuuuuuqqq{{{}}}lllggglllsssvvv{{{pppbbb\\\\\\[[[WWWXXXbbbtttuuuiiiiiimmmrrreeeXXXPPPJJJIIITTTbbboooyyygggeeeaaakkkrrrqqqnnnmmmmmmlllgggjjjnnnqqqsssrrrooommmssswwwwwwqqqmmmnnnpppppphhhccc^^^XXXPPPIIIGGGJJJbbbwwwwwwvvvuuujjjmmmxxxccc[[[VVVPPPKKKJJJIIIKKKQQQ[[[eeekkknnnuuuqqqmmmooofffVVVPPPWWWcccwwwUUUDDDHHHFFFBBBDDDDDDBBBAAAAAACCCCCCDDDKKKTTTrrr}}}ggg^^^```eeeooowww}}}tttsssttttttssstttxxx|||nnn___UUUQQQPPPVVVXXXYYYXXXYYY[[[XXXSSSYYY]]]cccjjjooorrrssssssrrrlllxxxuuukkkoooxxx}}}ssshhh___\\\]]]YYYZZZ___lll|||nnnfffhhhlllrrr___OOOJJJGGGIII\\\sssooooootttggghhhmmmtttwwwsssooonnnmmmkkkhhhkkkooossstttrrrooommmrrruuutttnnnllloooqqqrrrfffddd```[[[VVVPPPMMMLLLWWWmmmxxxwwwqqquuuyyynnnnnnzzz|||ggg[[[WWWSSSNNNHHHHHHJJJPPPZZZdddlllpppmmmssspppnnnnnnbbbSSSRRRUUU|||iiiRRRHHHKKKEEEAAACCCBBBBBBAAABBBCCCCCCDDDJJJSSSrrryyyjjj```aaaiiifffsss}}}~~~uuurrrrrrssssssuuu{{{sssbbbWWWRRRQQQWWW\\\```bbbeeegggccc]]]```bbbfffjjjnnnppprrrsssoookkkxxxxxxzzz|||lllddd```]]]ZZZZZZ[[[bbbmmmxxxyyyjjjhhhkkkllljjjYYYKKKHHHHHHRRRppp{{{eeevvvmmmaaabbbrrrvvvvvvpppkkkkkkjjjiiijjjmmmppprrrrrrpppmmmjjjppprrrooojjjiiimmmppppppgggfffccc___[[[WWWSSSPPPNNNgggkkkqqqwwwsss{{{wwwqqqsss~~~uuu^^^YYYYYYQQQKKKKKKGGGIIINNNWWWaaakkkpppsssmmmrrrpppooolll\\\SSS[[[ggg```PPPJJJJJJBBBAAADDDBBBBBBAAABBBDDDCCCCCCIIIQQQrrrmmmaaa^^^___eeennnooo}}}tttppppppqqqssswww~~~uuudddXXXSSSRRRWWW^^^ffflllrrrvvvtttnnnkkkjjjjjjjjjkkkooorrrtttpppkkkwwwqqqbbb]]]^^^^^^]]]]]]eeeppp}}}nnnhhhkkknnnlllaaaUUUJJJHHHOOOeeehhhaaammmfffiiirrruuusssnnnkkkmmmooonnnlllmmmnnnooonnnllliiihhhnnnooommmhhhhhhlllnnnmmmkkkjjjgggaaa]]][[[VVVPPPHHH___gggmmmuuummmkkkssszzzkkkllluuuzzz```OOOTTTXXXNNNHHHKKKHHHMMMUUU___gggmmmqqqssspppssspppmmmeeeVVVWWWkkkwwwVVVKKKHHHFFF@@@BBBGGGCCCAAA@@@BBBDDDCCCCCCIIIPPPqqqsss[[[UUUYYY^^^fffooozzz|||sssppppppqqquuu|||uuueeeZZZUUUTTTWWW^^^gggooowww~~~~~~yyyssspppmmmkkkkkknnnrrruuunnnhhhsss|||}}}|||wwwttthhh^^^]]]```cccgggkkksss~~~zzzhhheeekkkooommm]]]TTTIIIFFFTTTvvvnnnaaaiiiqqqqqqyyyuuuvvvsssnnnmmmqqqttttttnnnnnnnnnnnnmmmllljjjjjjooopppnnnjjjjjjnnnnnnlllkkkkkkggg```^^^^^^YYYQQQIIIUUUcccnnn|||qqqmmmnnnrrr|||mmmjjjrrrfff[[[RRRRRRRRRMMMJJJKKKJJJRRR]]]fffkkkmmmppprrrrrrrrrlllfff]]]RRRaaajjjQQQIIIHHHFFF@@@EEEHHHAAAAAA@@@BBBDDDDDDCCCHHHOOOnnn{{{hhhWWWVVV[[[aaakkkttt|||ssspppppprrrwwwuuufff\\\XXXXXXVVV\\\dddkkkttt|||}}}zzzsssqqqooommmmmmooorrrtttzzzgggfffpppxxxxxxwww~~~}}}lllddd^^^ZZZ[[[^^^dddnnnwwwxxxgggbbbiiinnnooo^^^UUUGGGBBBUUU}}}ggggggwwwqqquuuuuuvvvrrrlllkkkpppsssrrrppppppoooooonnnnnnnnnnnnqqqqqqooolllllloooooollliiiiiieee___^^^```\\\TTTNNNMMM\\\lllzzzxxxjjjfffnnnwwwvvvmmmrrr|||wwwVVVZZZXXXNNNHHHIIIIIIFFFLLLVVVbbbjjjlllmmmooorrrpppoooggg```WWWRRRlll```RRRLLLLLLIIICCCGGGHHH===AAA@@@BBBDDDDDDCCCHHHOOOkkkqqqcccYYY[[[aaafffqqq}}}}}}sssooooooqqqwwwuuuggg^^^ZZZZZZUUUZZZ```fffnnnvvvxxxuuuppppppoooooooooqqqrrrssstttjjjgggpppxxxzzz}}}oooddd\\\\\\]]]```hhhssslllaaa```dddffffffQQQQQQKKKIII^^^zzzhhh|||zzzzzz}}}rrrpppoookkkjjjpppyyywwwpppmmmpppssstttsssrrrrrrsssuuuqqqmmmkkklllooopppppplllhhhccc``````^^^\\\YYYWWWTTTTTT^^^uuu~~~tttllllllooovvvuuussstttooo^^^TTTRRROOOLLLKKKJJJKKKKKKWWW]]]dddiiilllnnnnnnlllllljjj___VVVZZZiii~~~VVVMMMJJJGGGFFFFFFFFFFFFEEEAAAAAABBBBBBDDDEEEFFFGGGfffggg```\\\^^^aaaiiizzzuuuoookkkmmmzzztttkkkfffbbb___[[[\\\___ccchhhmmmqqqsssnnnooooooooonnnooorrrtttppphhhbbbllluuuxxxzzz}}}|||xxxxxx}}}~~~oooccc]]]]]]```gggpppzzzsssccc\\\___cccbbb___OOOLLLGGGLLLggg{{{xxxvvvqqqnnniiillljjjffffffooozzz|||wwwpppooooooqqqsssrrrnnnkkkkkkmmmpppsssssspppllliiigggccc```______```^^^\\\___[[[XXX\\\kkk{{{lllfffccckkk{{{wwwkkkmmmzzzwwwfff[[[XXXYYYUUURRRNNNKKKJJJLLLOOORRR```ccchhhkkkoooqqqpppoooiiiggg```]]]llltttUUUMMMJJJGGGEEEDDDCCCBBBAAAAAAAAABBBBBBCCCEEEFFFGGG]]]{{{zzzeee```]]]```eeeooovvvnnnlllqqqwwwppplllhhhfffcccdddfffhhhlllooorrrtttpppqqqrrrrrrssstttxxxzzzzzzllleee___hhhrrrwwwyyyzzzwwwsssrrrwwwzzzzzz{{{xxxlllccc```bbbgggnnnzzzrrrhhh___^^^dddgggbbb\\\LLLGGGEEESSSvvvrrr{{{tttlllppprrrnnnhhheeejjjrrrtttqqqqqqnnnmmmooosssrrrkkkdddeeejjjooorrrqqqmmmhhhfffdddbbbaaaaaacccddddddcccfffccc___]]]aaannn{{{yyy}}}tttnnnkkkhhhmmmuuu~~~sssrrruuu{{{vvv```MMMGGGNNNXXXSSSPPPKKKHHHJJJPPPWWW\\\kkkjjjkkklllllljjjfffccc]]]UUUddd}}}kkkVVVPPPMMMIIIFFFDDDCCCAAA???AAAAAABBBBBBCCCDDDFFFFFFSSSppptttccc```___cccjjjwwwtttmmmnnnvvv|||xxxtttqqqooommmnnnoooqqqsssuuuvvvwwwvvvwwwxxxxxxyyy|||wwwiiibbb___gggpppwwwzzz{{{zzzyyyyyy}}}qqqgggccchhhpppzzzhhhbbb^^^bbbiiijjjaaaWWWKKKHHHMMMeee}}}ggg~~~}}}ttthhhtttuuupppiiifffgggiiiiiifffpppooonnnqqqsssqqqkkkeeekkkkkkkkkiiifffeeegggiiifffffffffggghhhiiijjjjjjhhhgggddd```___eeerrr}}}~~~uuuooolllkkkiiiwwwnnnjjjpppsss^^^OOOLLLOOOSSSUUUNNNKKKGGGGGGLLLUUU```hhhlllkkklllnnnlllddd\\\YYYZZZMMMooofffWWWSSSPPPLLLIIIGGGFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFKKKddd{{{pppbbbaaabbbeeemmm|||qqqlllooowww~~~~~~|||zzzyyyvvvwwwxxxzzz|||}}}~~~~~~xxxhhh``````eeemmmuuuzzz}}}qqqeeedddfffkkkvvv{{{pppiiijjjuuu```^^^^^^cccgggdddYYYOOOJJJOOO```rrrkkktttttthhh[[[iiioookkkhhhggghhhfffdddbbbmmmooorrrtttsssqqqooonnnpppnnnjjjfffdddeeehhhkkkhhhiiijjjjjjjjjjjjkkkkkkhhhhhhgggccc___bbbkkkrrrwwwlllgggkkkssszzz~~~ppprrrrrrzzzooo```OOOHHHMMMSSSRRROOOIIIGGGFFFIIIPPP\\\hhhooohhhhhhllloookkk```XXXWWW^^^ggg{{{dddWWWSSSPPPLLLJJJIIIGGGFFFDDDBBBBBBAAABBBBBBCCCDDDEEEEEEXXXtttqqqgggaaaccceeegggooo}}}rrrlllooovvv~~~|||~~~|||jjj```^^^aaajjjttt{{{eeeWWWWWWXXX[[[cccooozzz}}}xxxxxx|||~~~|||{{{~~~___aaacccfffeee___TTTLLLKKK\\\{{{mmm|||mmmmmmgggcccooorrrnnnkkkjjjhhhaaa\\\[[[kkkooorrrsssrrrqqqrrrsssnnnllljjjjjjkkkkkkjjjhhhfffhhhiiiiiihhhgggggghhhhhhiiihhheeeaaaaaadddhhhrrr|||vvvlllfffbbbhhhxxx|||qqqnnnpppxxxvvvqqqYYYVVVRRRMMMJJJJJJLLLMMMHHHHHHKKKPPPXXXbbblllqqqmmmjjjjjjiii___RRRPPPWWWaaaooo```WWWRRROOOKKKIIIGGGFFFEEECCCBBBBBBAAAAAABBBCCCCCCDDDAAAMMMccc~~~jjjbbb___dddgggiiiooo}}}vvvmmmpppwww}}}||||||~~~nnnaaa^^^aaajjjxxxcccYYY^^^___```eeejjjjjjjjjnnntttrrrooorrr|||yyywwwuuu|||ppp___cccffffffaaaYYYQQQLLLOOOjjjooozzzjjjjjjooowwwzzzsssnnnlllggg^^^YYYZZZmmmmmmmmmooopppqqqqqqpppgggdddcccffflllnnnkkkfffccceeehhhgggeeeddddddeeeiiiiiihhhgggfffeeedddcccgggvvvuuu~~~ssskkkfffeeejjjllltttrrrooolllhhhqqqrrrddd___RRRTTTSSSOOOJJJHHHJJJLLLKKKNNNSSSZZZaaaggglllooooooiiiddd___UUUQQQ___ssswwwlll]]][[[UUURRRMMMJJJHHHFFFDDDBBBBBBBBBAAAAAABBBBBBCCCCCCBBBFFFTTTqqqyyygggaaa]]]dddiiikkkqqq}}}zzznnnrrrzzz|||{{{{{{~~~pppbbb___bbbnnn}}}jjjdddmmmtttuuuxxxyyyuuuooommmqqqjjjaaa```nnn}}}zzzwwwuuuttt|||tttcccZZZ___cccaaaXXXPPPJJJIIITTTuuummmvvvttthhheeennn|||vvvoookkkkkkhhhbbbbbbfffppplllhhhjjjnnnqqqoookkkccc]]]XXX\\\ffflllkkkgggaaadddggggggeeecccdddfffiiiiiiiiijjjkkkkkkhhhfffcccqqq{{{vvv}}}xxxmmmeeeeeekkkppp|||wwwbbb\\\kkkvvvwww}}}hhhXXXSSSSSSOOOJJJIIIKKKLLLJJJGGGOOOSSSZZZaaagggjjjkkkllliiibbb]]][[[YYYcccmmmuuunnn\\\aaaZZZVVVQQQMMMJJJGGGDDDBBBBBBBBBAAAAAAAAABBBCCCCCCEEECCCJJJdddsssbbb^^^[[[dddjjjlllrrr~~~zzzooosss}}}}}}{{{{{{~~~vvvcccccceeeoookkkooo|||zzzyyynnnfffbbbiii|||}}}~~~wwwvvvjjj[[[YYYeeeccc[[[ZZZTTTJJJIII[[[|||yyy}}}wwwssstttpppnnnooolllnnnmmmjjjfffdddeeehhhcccdddggglllrrrsssqqqmmmeeeYYYSSS[[[fffiiiccc^^^ccccccddddddddddddddddddiiijjjhhhgggllltttqqqhhhnnnooo~~~~~~xxxzzzoooiiikkkmmmmmmuuuuuukkkjjjkkkmmmsss|||pppggg^^^UUUNNNSSSQQQLLLHHHFFFGGGHHHIIISSSYYY```eeeiiilllmmmkkkgggZZZ[[[ZZZWWWyyyzzzrrrvvvmmmcccddd^^^XXXPPPJJJHHHFFFEEECCCBBBBBBAAA@@@@@@@@@AAAAAADDDFFFFFFSSSwwwooo```\\\bbbcccgggnnnwww|||kkkuuu~~~{{{}}}xxxfffbbbeeeppp{{{}}}wwwqqqlllrrr}}}zzz}}}eeeZZZaaafffaaaZZZXXXPPPHHHLLLfff}}}zzzwwwqqqlllffffffkkkjjjlllllljjjgggeeeeeegggggggggjjjnnnrrrrrrpppmmmeee```___eeejjjhhheeeccchhhhhhggggggggggggggghhhjjjnnnqqqqqqppppppooolllnnnqqq}}}yyywww||||||}}}xxxtttooolllggghhhppp{{{~~~qqqjjjjjjmmmttt~~~nnn```XXXUUURRRPPPOOOLLLHHHEEEEEEHHHLLLOOO```bbbdddeeeggggggfffeeehhhSSSVVVkkkwwwppprrrjjjcccccc___YYYQQQKKKHHHGGGEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAACCCCCCNNNpppooobbb```bbbcccfffmmmuuu~~~|||ttt||||||zzz}}}nnngggiiisss~~~{{{~~~|||yyyqqqaaa]]]gggggg^^^YYYVVVLLLLLL[[[zzzuuu~~~uuuooofff___aaajjjhhhjjjkkkkkkiiigggfffgggjjjjjjlllnnnpppooollliiifffgggkkkooommmhhhgggjjjmmmllljjjiiihhhiiijjjjjjdddjjjrrrwwwuuuqqqrrrwwwppptttwww}}}wwwpppzzz}}}yyyzzz}}}{{{rrrjjjffffffiiilllnnnyyy|||ooogggdddgggqqqzzz}}}}}}wwwvvvkkk\\\RRRMMMMMMNNNNNNKKKHHHFFFEEEHHHNNNUUUYYYgggeeedddddddddbbb___]]]XXXYYYwwwrrrkkkllliiieeedddaaa\\\TTTNNNKKKIIIGGGFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@BBBBBBIIIhhhlllccccccccceeeiiiooovvv~~~zzzuuuooorrr}}}~~~~~~|||{{{nnnooowwwxxxsss~~~}}}zzz{{{gggaaadddfffddd\\\WWWQQQHHHUUUsssooommmxxxtttqqqnnnhhhcccfffmmmhhhiiikkklllkkkjjjhhhgggkkkkkklllmmmmmmkkkhhhfffggghhhlllooolllhhhiiinnnnnnllljjjiiihhhiiijjjjjjkkkkkkqqqxxxyyyuuuuuuzzzssssssrrruuuuuuvvv}}}|||{{{{{{}}}~~~vvv}}}uuuvvv}}}}}}wwwrrrooonnnnnnjjjkkklllmmmpppvvvxxxfffcccbbbeeemmmyyy{{{vvvpppfff^^^XXXUUUQQQOOONNNMMMJJJHHHGGGGGGHHHKKKQQQWWW^^^bbbgggeeeeeefffeee```[[[YYYRRRxxxyyykkkfffjjjmmmjjjfffccc___YYYSSSNNNKKKJJJIIIEEEDDDCCCBBBAAAAAAAAABBBBBBEEECCCHHHccc~~~jjjbbbccceeehhhmmmsssyyyrrrmmmfffeeelllooowwwrrrqqqxxx}}}xxxjjjnnn}}}nnn```aaafffbbbbbbZZZRRRKKKGGG```iiifffuuurrrppppppnnnlllkkkmmmiiijjjkkkmmmmmmllljjjhhhlllmmmnnnnnnllljjjhhhgggjjjfffeeehhhiiigggiiimmmmmmlllkkkiiiiiiiiijjjkkkvvvsssrrrvvvxxxuuurrrrrrvvvqqqpppvvv|||jjjuuuxxxzzzzzzwwwvvvyyy{{{xxx||||||zzzyyy}}}|||~~~}}}xxxsssqqqkkkiiifffddddddeeegggiiigggnnnxxxyyyqqqggg[[[[[[bbblllwww{{{vvvooofff]]]UUUPPPLLLMMMNNNNNNNNNKKKHHHEEEEEEHHHMMMSSSYYY___cccdddiiiggggggiiiddd[[[WWWXXXnnnxxxoooeeedddlllssspppiiiaaa___[[[VVVPPPKKKHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFDDDEEE\\\llldddeeedddiiiooovvv|||mmmjjjccc```bbbaaahhhmmmwwwyyywww}}}{{{vvvwwwjjjqqqwwwccc]]]aaaeee```aaaWWWLLLJJJRRRqqqffffffyyyuuusssrrrrrrqqqmmmjjjkkkjjjjjjkkkmmmllljjjhhhkkkmmmooonnnmmmkkkkkklllmmmfffbbbdddgggggghhhjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkppptttrrrqqqqqqpppnnnvvvppppppuuuvvvuuu}}}pppbbbhhhooouuuwwwyyy{{{||||||yyyxxx}}}xxxwww|||~~~{{{{{{|||~~~{{{~~~wwwrrrrrrsssrrrjjjkkkkkkjjjiiigggeeedddbbbcccfffkkkqqqwww|||~~~pppfffdddbbb___fffooo{{{~~~zzzqqqoooiii```VVVOOONNNOOORRRPPPNNNKKKHHHGGGGGGGGGGGGKKKQQQXXX^^^aaabbbccchhhdddbbbaaaZZZTTTXXXcccwwwllldddgggppptttpppjjj^^^___^^^ZZZSSSLLLGGGEEEGGGFFFEEEDDDCCCBBBBBBBBB???DDDBBB@@@TTT{{{nnnhhhjjjccciiiqqqyyymmmkkkfff``````]]]___```dddsss|||vvvssstttvvvxxxooozzz~~~|||{{{|||~~~|||fff\\\___eeeggg``````SSSIIITTTllluuuiiivvv~~~vvvuuutttsssrrrpppmmmjjjllljjjhhhhhhjjjjjjhhhffffffhhhkkklllkkkjjjlllmmmpppkkkhhhiiiiiiffffffhhhfffgggiiijjjkkkkkkjjjiiiaaa{{{~~~nnnlllpppqqqrrrrrrpppnnnpppuuuxxxxxxbbb______dddmmmuuuyyyyyyuuusssqqqpppttt}}}zzzwwwxxx~~~~~~zzzzzzzzzwwwuuusssssstttsssttttttrrrnnnmmmoooqqqkkkppppppiiieeefffhhhiiilllmmmnnnoooqqqsssttttttxxx{{{zzzuuussssssnnnkkklllmmmnnnsssxxx{{{wwwppplll___\\\WWWPPPKKKJJJNNNRRRSSSQQQMMMIIIFFFGGGIIILLLOOORRRWWW\\\```bbbcccccceee^^^ZZZXXXVVV\\\tttwwwlllgggmmmssspppjjjhhh___bbbdddaaaZZZQQQJJJGGGHHHGGGEEEDDDCCCBBBBBBBBB===CCCAAA===NNNvvv{{{llliiimmmdddlllvvv~~~qqqoooiiidddccc```\\\___cccnnnyyy{{{}}}yyy{{{uuupppooovvv{{{zzzzzz~~~ooo}}}{{{yyyyyy|||lll[[[ZZZdddlllmmmaaa___PPPIIIaaadddaaaoootttooorrrsssqqqpppooonnnmmmllliiiffffffggghhhgggeee___cccfffgggggggggjjjlllrrrpppoooppplllfffdddggg```bbbeeehhhiiihhhfffeeeooosssiiinnnqqqooouuupppffflll{{{{{{nnnzzzyyyiiiWWWSSS]]]hhhmmmkkkjjjmmmooommmjjjjjjpppvvv~~~|||wwwwww}}}zzzpppiiieeebbbbbbjjjgggkkkwww~~~}}}}}}tttkkkccc]]]YYYKKKIIIGGGFFFGGGKKKPPPSSSLLLLLLLLLKKKJJJJJJLLLNNNXXXYYY\\\___bbbdddeeefffeee]]]XXXYYY^^^qqqzzzwwwmmmkkksssuuukkkdddfffdddhhhkkkiiiaaaWWWOOOKKKHHHGGGFFFDDDCCCCCCBBBBBB>>>DDDBBB===MMMtttuuuggggggnnnhhhppp{{{uuuqqqkkkggggggddd\\\bbbhhhqqqzzz}}}qqqqqq~~~wwwqqqvvv~~~vvvpppsssyyy{{{wwwvvvyyy}}}mmmiii^^^WWW\\\dddggggggggg]]]QQQIIISSSrrr|||gggmmmvvvvvvwwwqqqlllooovvvwwwqqqiiiiiiiiiiiiiiiiiiiiiiiiiiiaaa```aaaddddddbbbffflllkkklllllljjjgggdddbbbbbbeeeeeegggjjjhhhddddddggg{{{bbbjjjuuurrrrrrpppoooooorrruuuwwwwwwmmmZZZZZZaaa```ZZZddddddeeefffggggggfffeeepppuuu}}}|||qqqooonnnlllkkknnnqqqsss{{{wwwppphhhgggfffeeegggkkkqqquuu|||~~~}}}yyywwwtttqqqmmmeee\\\RRRJJJFFFFFFGGGIIILLLNNNOOOPPPPPPPPPNNNLLLKKKLLLNNNRRRTTTRRR[[[\\\]]]eeeccc\\\]]]XXXUUUNNNaaayyywwwdddXXX[[[aaaaaaccchhhdddkkkooollleee```ZZZUUUPPPNNNJJJGGGDDDBBBBBBBBB>>>BBBDDD@@@EEE___sssjjjkkkiiihhhnnnxxx~~~wwwvvvvvvuuuuuunnnnnnooowwwxxxyyy~~~qqqmmmsssxxxyyywwwaaadddjjjsss}}}~~~}}}zzzzzz~~~rrr___\\\YYY[[[bbbfffeeebbbWWWMMMIIIWWWxxxooonnnvvvtttqqqooonnnooopppooonnnmmmmmmmmmllllllkkkkkkkkkjjjjjjlllkkkddd___cccjjjkkkkkkkkkjjjgggeeeddddddccccccggglllmmmkkkmmmqqqppp```kkkwwwwwwuuussspppoooqqquuuyyy{{{vvvbbbTTTVVV```^^^```aaaaaa```bbbgggkkkgggjjjqqqyyy~~~zzzxxxuuuqqqrrrqqqmmmmmmqqqtttrrrzzzyyytttpppmmmjjjgggiiijjjlllpppuuu{{{xxxrrrmmmkkkiiifff___WWWOOOIIIDDDBBBDDDFFFJJJMMMOOOPPPPPPOOOLLLKKKLLLMMMPPPTTTXXX[[[```ddd___]]]dddaaaZZZ\\\^^^\\\___|||oooccc\\\bbbeeeaaa```dddbbbjjjpppnnniiiddd\\\VVVRRRPPPLLLHHHEEEDDDCCCCCC@@@AAABBBAAADDDWWW|||rrriiikkkiiijjjoooyyy}}}~~~|||{{{|||zzzjjjhhhqqqwww}}}nnnVVVXXX]]]eeeppp{{{~~~}}}{{{yyyyyy{{{}}}}}}tttZZZ___aaa```eeellliii```OOOHHHIII___lllzzzssssssqqqlllggggggkkkooooooooooooooonnnmmmlllkkkiiikkkmmmkkkbbb[[[^^^fffiiiiiijjjkkkjjjiiigggfffbbbcccgggmmmooonnnqqquuuyyygggcccmmmvvvvvvvvvssspppnnnoootttyyy|||dddQQQSSSSSSXXX]]]\\\YYYYYY^^^ccc```aaaccchhhoooxxxyyyvvvqqqlllhhhlllllljjjkkksss|||{{{~~~yyytttooolllooonnnkkkgggfffggglllooowwwzzz|||vvvnnnfff```\\\ZZZWWWTTTNNNHHHEEECCCDDDEEEGGGIIIKKKNNNOOONNNMMMLLLMMMNNNPPPRRRVVVYYY\\\^^^```ccc]]]YYY]]]WWWPPPSSSOOOeeetttgggttt{{{rrriiieeeiiiggg___XXXXXXaaajjjppppppmmmggg___XXXTTTRRRNNNJJJGGGEEEDDDCCCCCC??????BBBCCCMMMmmmsssjjjllliiikkkpppyyy~~~zzzyyy|||wwwiiihhhoooyyyxxx}}}~~~~~~oooZZZZZZ]]]aaahhhpppxxx}}}yyyyyywwwuuussssssuuuxxx|||~~~oooYYYaaadddcccjjjsssjjjYYYNNNIIIQQQppptttxxx}}}wwwsssrrrnnnhhhbbbccciiioooooooooooonnnmmmllljjjiiieeedddfffhhheeeaaaccciiieeegggjjjmmmooolllhhheeeddddddhhhlllmmmjjjkkkoooxxxnnneeedddhhhkkkmmmoooqqqqqqpppoooooorrrvvvyyybbbMMMNNNSSSXXXZZZXXXVVVUUUUUU]]]\\\\\\\\\```dddjjjmmmnnnttt}}}zzzxxxssskkkfffeeegggiiifffiiikkkkkkjjjjjjlllmmmkkkmmmoooppppppooonnnnnnhhhhhhiiigggfffddddddddddddeeeggghhhhhhhhhgggfffqqqtttvvvuuuuuuyyyxxxrrrllliiiccc\\\VVVPPPMMMKKKFFFEEEDDDCCCEEEHHHKKKNNNLLLLLLLLLLLLLLLKKKKKKKKKWWWWWWYYYZZZ[[[\\\\\\\\\[[[```]]]XXXWWWOOOMMMWWWiiinnnjjjvvvzzzqqqhhhdddgggjjjfff___\\\gggmmmqqqpppmmmiiiaaaZZZUUUSSSPPPLLLHHHEEEDDDCCCEEE======DDDCCCEEE```wwwmmmnnnjjjjjjoooxxxuuusssrrrvvvzzzvvvlllkkkppp|||nnnvvv{{{{{{qqqbbbcccdddfffjjjpppuuuxxx|||vvvuuutttqqqooooooppprrrxxxzzz}}}~~~hhhYYY```aaa```iiipppcccNNNMMMNNN```ggg}}}|||uuurrrooonnnjjjeeebbbccchhhmmmqqqnnnooooooooonnnllljjjhhhfffaaaaaagggmmmmmmmmmmmmbbbeeejjjppprrrooogggaaafffeeehhhlllkkkhhhhhhkkkiiibbb```eeegggdddeeejjjmmmooorrrsssrrrssstttvvv{{{```PPPNNNMMMOOORRRUUUTTTRRRXXXXXXXXXXXXXXXYYYZZZ[[[^^^ccckkkqqqvvvzzz~~~|||zzzzzzwwwwwwwwwvvvrrrnnnlllkkkhhhiiikkklllmmmllljjjhhh^^^```bbbbbbaaaaaadddfffjjjlllppptttxxx|||~~~zzzssslllfffccc\\\ZZZUUUOOOJJJFFFDDDBBB???@@@CCCFFFJJJMMMOOOQQQMMMLLLJJJIIIJJJMMMPPPRRR^^^_________^^^]]][[[[[[]]]bbb]]]UUUQQQMMMYYYqqq|||iii___ZZZbbbooovvvuuurrroooqqqqqqnnnkkkhhhccc\\\VVVTTTQQQMMMIIIFFFCCCBBBDDD<<<>>>FFFDDDBBBWWWuuuzzzooommmiiigggmmmwww~~~qqqrrrtttxxxzzzvvvnnnmmmppp~~~xxxmmmrrrvvvyyy~~~pppiiikkkooosssxxx|||~~~~~~vvvvvvuuussspppnnnnnnoootttwwwzzz~~~sssccc```cccdddeeejjjkkk]]]JJJJJJVVVrrruuuiii{{{tttooopppfffaaa\\\^^^fffooossstttnnnoooppppppooommmkkkiiieee^^^\\\dddmmmooollliiiccceeeiiiooorrrnnnfff___fffeeehhhlllllliiijjjnnnlllgggdddccc```]]]bbbllljjjoootttuuutttssssssuuuxxxyyyyyywwwyyyuuu^^^TTTHHHDDDHHHOOORRRSSSPPPQQQSSSTTTUUUUUUUUUUUUUUUYYY^^^dddhhhmmmrrruuu}}}~~~}}}|||xxxtttnnnqqqssssssrrrssswww{{{|||wwwoooiiidddaaa___^^^PPPNNNKKKGGGDDDBBBAAAAAAAAACCCFFFJJJLLLMMMLLLLLLJJJJJJIIIJJJNNNSSSYYY\\\____________^^^]]]\\\[[[XXXYYYRRRKKKLLLSSSnnn~~~yyykkkddd```gggsss|||}}}zzzssstttqqqllljjjhhhddd]]]YYYWWWTTTPPPLLLHHHEEECCCBBB???AAAFFFCCCAAARRRhhh|||pppllleeeeeemmmwww~~~wwwqqqrrr|||uuuyyyvvvkkkkkkppp~~~}}}yyyqqqoooqqqyyy}}}uuusssxxx~~~yyyzzzzzzxxxtttqqqoooooorrruuuyyy~~~uuueee^^^ggghhhkkklllhhh```UUUMMMVVVmmmmmm~~~wwwnnnrrrccc___]]]```gggnnnqqqrrrkkklllnnnooonnnllljjjhhhaaa[[[[[[bbbjjjjjjhhhfffiiiggggggjjjmmmkkkfff```eeeeeehhhlllllliiijjjnnnmmmkkkgggbbb^^^^^^eeennnggglllpppqqqooonnnpppssstttooojjjkkkuuuwwwfffXXXQQQOOONNNNNNKKKLLLMMMOOOQQQRRRSSSTTTPPPSSSVVVYYY\\\aaagggkkkrrrxxx~~~}}}yyyuuukkkgggaaa[[[XXXUUUSSSQQQHHHGGGEEECCCBBBBBBBBBCCCEEEGGGIIILLLMMMLLLKKKJJJKKKLLLNNNQQQVVVZZZ^^^```___^^^]]]\\\[[[YYYYYYXXXPPPRRRQQQYYYiiizzzwww~~~}}}oooqqqrrrsssuuuxxxyyyxxxuuuqqqrrrpppmmmkkkjjjeee]]]\\\[[[XXXTTTOOOKKKGGGEEEAAACCCFFFEEEAAAAAAMMM[[[tttmmmeeefffoooyyyzzz|||sssoooiiidddeeeppp|||vvvggghhhpppsssvvvvvvsssssswwwzzzyyytttnnnooo{{{}}}~~~~~~|||}}}~~~|||xxxsssqqqoooqqquuuyyy~~~eeeZZZ[[[eeehhhllllllbbbSSSLLLMMMmmmqqq}}}{{{ssshhhnnneeedddcccdddgggiiikkklllggghhhjjjlllllljjjhhhfff```]]]___fffkkkkkkjjjlllnnnjjjffffffhhhiiieeebbbffffffhhhkkkjjjggggggjjjfffhhhgggdddaaaccciiimmmdddhhhkkkkkkhhhhhhlllqqqsssggg]]]bbbuuu~~~jjjYYYNNNIIIKKKKKKKKKLLLMMMOOOQQQRRRNNNOOOPPPPPPRRRVVV\\\```aaaeeemmmvvvzzz}}}{{{qqqkkkjjjjjjgggddd```\\\WWWRRRMMMHHHCCC@@@DDDDDDBBBBBBBBBCCCDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNOOOQQQUUUYYY[[[]]]]]]]]]```___\\\ZZZWWWUUUTTTSSSRRRXXXccc{{{~~~pppqqqzzz{{{zzzxxxqqqlllvvv}}}yyyvvvuuummmoooooonnnnnnmmmfff]]]___]]][[[WWWRRRMMMIIIGGGAAAFFFIIIDDD>>>@@@IIIRRRuuuyyyqqqhhhhhhqqq||||||{{{ppppppjjjlllvvvxxxzzzjjjdddcccbbbddd\\\WWWZZZfffqqquuutttjjjqqqvvvxxx}}}}}}{{{zzzyyyvvvuuuqqqwww~~~~~~iii```aaadddlllpppjjj___UUUIIIKKK]]]yyy}}}yyymmmiiillljjjhhhllljjjccc```eeegggfffeeegggiiigggdddbbbccceee]]]```eeeiiigggcccfffllljjjiiigggeeeeeeeeefffgggjjjkkklllmmmllljjjhhhgggiiigggeeeddddddcccbbbaaaZZZeeennnmmmhhhhhhkkknnnmmmddd\\\]]]jjj|||^^^LLLHHHIIILLLLLLJJJHHHJJJNNNQQQPPPOOOOOOQQQQQQPPPNNNYYY[[[^^^ccchhhmmmqqqsssttt|||zzzvvvqqqnnnkkkgggccc```^^^ZZZTTTPPPMMMKKKHHHEEECCCBBBBBBBBBDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHJJJNNNQQQTTTRRRVVV\\\```bbbaaa___]]]^^^ZZZZZZ\\\XXXQQQQQQWWWnnnqqq{{{pppqqq}}}~~~ooogggkkkjjjuuu~~~}}}xxxuuutttrrrdddiiinnntttyyyvvvcccNNNYYY\\\^^^^^^YYYRRRLLLHHHJJJFFFAAA???@@@CCCEEEGGG```zzzqqqiiihhhpppzzz~~~}}}}}}|||~~~yyyyyyuuufff```^^^\\\[[[YYYZZZaaakkksssvvvuuusssxxx{{{|||~~~}}}|||{{{{{{{{{zzzyyyxxx}}}mmmaaa```iiiqqqtttrrrdddUUULLLGGGUUUppp}}}vvvmmmjjjmmmkkkbbbddddddaaaccciiikkkiiihhhgggeeecccaaaaaacccddd```bbbgggjjjhhhdddfffkkkiiihhheeedddccceeeggghhhhhhiiijjjjjjjjjiiigggfffmmmiiieeebbb```]]][[[XXX```gggmmmlllkkklllmmmkkkkkkddd]]]]]]eeeppp{{{hhhWWWMMMDDDFFFMMMQQQNNNIIILLLKKKJJJKKKLLLMMMNNNOOONNNPPPSSSWWW[[[___bbbcccdddkkksssvvvvvvxxx}}}xxxtttooojjjfffccc___\\\UUURRROOONNNMMMKKKGGGCCCGGGFFFDDDCCCCCCCCCEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLNNNQQQTTTWWWYYYZZZYYYZZZ\\\______^^^[[[\\\SSSPPPSSSTTTXXXjjjxxxuuuyyyuuuiiiccceee\\\jjjvvvxxxtttsssttttttooonnnllllllqqqqqqeeeWWWXXX\\\______ZZZTTTOOOMMMLLLHHHCCC??????AAACCCDDDUUUxxxtttiiijjjrrr|||wwwsss}}}|||{{{~~~pppddd^^^ZZZVVVWWWYYY^^^fffpppxxx|||}}}}}}{{{{{{zzzzzz{{{|||}}}~~~mmm```\\\```lllyyyyyycccPPPGGGHHH```uuuqqqkkkjjjllliii\\\]]]___aaagggnnnnnnkkkhhhbbb\\\YYY[[[^^^```aaadddeeehhhkkkhhhdddeeeiiicccaaa^^^]]]]]]___bbbdddggggggffffffffffffeeeeeellliiidddaaa^^^\\\ZZZXXXfffjjjllllllmmmooommmhhhjjjgggddddddfffkkkqqquuummm^^^NNNFFFIIILLLKKKFFFIIIJJJJJJJJJIIIJJJMMMOOOJJJKKKMMMPPPRRRUUUWWWXXXYYY___eeegggfffggglllpppqqquuuyyy|||}}}~~~}}}}}}}}}zzzxxxvvvssspppmmmaaa^^^ZZZWWWTTTRRROOOMMMFFFEEEDDDDDDDDDDDDBBB@@@CCCCCCCCCCCCEEEGGGIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKNNNPPPSSSVVVYYY[[[]]]]]]\\\[[[ZZZ]]]``````^^^[[[VVVOOOQQQ\\\cccnnn}}}wwwooogggbbb``````UUUcccqqqsssqqqqqqssstttsssqqqnnnmmmpppppphhh^^^^^^bbbfffddd]]]VVVSSSRRROOOKKKDDD@@@???@@@AAAAAAJJJlllyyykkkfffmmmxxxtttjjjjjjwww|||nnnjjjoooyyyzzzppphhhaaaZZZVVV]]]^^^aaakkkwww~~~}}}yyyyyyyyyxxxxxxzzz~~~yyyeee```bbbdddooo|||cccOOOHHHLLLhhhuuummmmmmhhhhhhjjjeee^^^^^^___eeelllqqqooojjjccc[[[QQQOOOUUU\\\___^^^ffffffhhhjjjhhhccccccgggaaa___\\\[[[[[[^^^aaadddeeeeeedddccccccccccccdddfffdddaaa```aaabbbbbbbbbiiimmmnnnmmmmmmnnnlllhhheeegggiiiiiijjjlllnnnqqqsss}}}sss```PPPJJJIIIHHHIIIKKKLLLLLLJJJJJJLLLNNNKKKLLLMMMNNNOOOPPPQQQQQQSSSWWW\\\]]]]]]^^^bbbfffgggiiilllnnnmmmmmmnnnoooqqquuuzzz|||wwwvvvzzz}}}|||yyy~~~~~~~~~~~~}}}{{{{{{|||}}}}}}}}}||||||wwwwwwvvvtttsssrrrqqqqqqqqqooollliiigggbbb]]]YYYQQQOOOLLLJJJIIIHHHFFFDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHHHHHHHIIIKKKLLLMMMRRRTTTYYY\\\______^^^^^^\\\^^^___^^^[[[YYYVVVUUUWWWZZZkkkwwwyyy~~~{{{|||uuueee]]]```dddddd^^^gggppprrrrrrsssqqqnnnkkklllooossswwwtttkkkcccggglllnnniii```WWWTTTUUUPPPLLLFFFBBB@@@@@@@@@@@@DDDcccrrrgggnnnxxxnnnhhhkkktttwwwllljjjmmmttt{{{uuuooohhhaaa]]]dddeeekkkxxx}}}|||{{{wwwxxxwwwvvvvvvxxx}}}yyykkkbbbdddiiippp}}}vvvWWWIIINNNXXXvvvzzzmmmkkkmmmhhhhhhjjjeeeeeecccdddjjjooopppkkkggg```WWWOOOOOOWWW___bbbaaafffeeeeeehhhfffccccccfffgggeeecccbbbbbbeeehhhjjjeeedddcccbbbaaaaaaaaaaaa```^^^]]]^^^bbbfffhhhiiiiiiooorrrnnnjjjjjjjjjiiiaaadddhhhjjjjjjjjjkkklllkkkppp{{{{{{{{{}}}lll\\\PPPFFFGGGIIIJJJJJJJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJIIILLLOOOQQQQQQSSSWWWZZZ^^^```bbbbbbaaa_________^^^```bbbdddeeeeeeggghhhgggbbb]]]]]]bbbeeedddaaajjjjjjkkkkkkkkkkkkkkkjjjmmmmmmlllkkkjjjjjjiiiiiieeeeeedddcccbbb```___^^^ZZZXXXVVVTTTRRROOOJJJGGGEEECCCAAA@@@AAAAAA@@@???DDDEEEFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGHHHFFFHHHJJJLLLNNNPPPRRRSSSUUUXXX[[[^^^___^^^\\\[[[[[[\\\[[[UUUPPPPPPWWW^^^ooo{{{~~~ppppppyyyuuuxxxpppaaa\\\gggpppqqqhhhkkknnnpppsssuuuooohhh```ccciiiqqqtttrrrlllgggiiilllmmmiii```YYYWWWWWWQQQMMMGGGDDDBBBBBBBBBAAAAAAXXXxxxvvv|||tttiiigggkkktttzzzxxxrrrnnnppprrrtttxxx}}}}}}xxxrrrllliiiiiigggnnn|||}}}{{{zzzyyyvvvwwwwwwuuuuuuxxxeeeaaa```eeeqqq{{{cccIIIMMMdddwwwvvvkkkssskkklllmmmhhhjjjmmmgggiiifffggglllnnnjjjeeeccc```ZZZUUUWWW___fffgggeeefffccccccffffffddddddggghhhgggfffeeeeeeggghhhjjjeeeeeedddcccaaa```_________]]]\\\\\\```dddggghhhjjjpppsssnnnjjjjjjjjjjjjggghhhiiijjjkkkkkkjjjjjjiiidddjjjzzzcccKKKIIIFFFFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFHHHIIIIIIKKKOOOQQQQQQSSSUUUVVVUUUTTTTTTUUUVVVVVVUUUTTTSSSQQQOOONNNPPPMMMJJJKKKNNNPPPQQQPPPRRRRRRSSSTTTTTTTTTSSSSSSWWWVVVUUUSSSRRRQQQPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIGGGFFFEEEFFFGGGFFFDDDCCCDDDBBBAAAAAABBBCCCCCCBBBEEEGGGHHHHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKOOOTTTWWWYYYYYYYYYWWWXXXYYYZZZ[[[[[[ZZZYYYQQQSSSTTTUUU[[[jjj|||~~~tttsss|||vvvuuummmbbbbbbnnnyyy}}}kkklllkkkkkknnnqqqmmmfff]]]\\\___dddgggggghhhkkkdddeeeeeeccc___\\\ZZZZZZSSSOOOJJJFFFDDDDDDCCCBBB>>>LLLeeetttllljjjmmmrrryyyzzz}}}wwwqqqppprrrxxxyyyvvvuuuwwwyyy~~~~~~vvvpppkkknnntttooo{{{}}}{{{zzzyyyxxxtttvvvwwwvvvvvv{{{|||kkk\\\aaaeeelll|||dddSSSMMMkkklllwwwwwwkkkfffiiijjjdddhhhmmmhhheeeccceeejjjiiiccc```aaabbb___^^^bbbgggjjjhhheeeeeebbbbbbeeegggfffgggjjjggggggffffffffffffffffffggggggfffeeeccc```^^^\\\ccc```^^^]]]```ccceeefffnnnqqqqqqnnnmmmnnnmmmiiillliiiggggggjjjlllllljjjiiiaaacccrrrfff\\\PPPJJJJJJLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJFFFFFFGGGGGGGGGHHHJJJLLLHHHKKKMMMMMMLLLKKKKKKKKKOOONNNNNNOOOOOOOOONNNLLLJJJIIIHHHGGGHHHIIIJJJKKKEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDCCCBBBDDDCCCBBBCCCFFFHHHHHHHHHHHHGGGFFFFFFHHHJJJJJJIIIFFFIIIKKKJJJHHHGGGHHHIIIDDDEEEFFFHHHJJJKKKLLLLLLKKKOOOUUUZZZ]]]]]]\\\[[[WWWVVVVVVVVVWWWXXXZZZ[[[ZZZ^^^gggxxxwww|||zzzyyyyyyrrriiibbbdddmmmwww|||kkkooonnnjjjggghhhhhhfff```]]]\\\______]]]aaahhhdddbbb``````aaa```^^^[[[WWWSSSNNNIIIFFFDDDBBB@@@AAAFFFVVVrrrzzzooommmpppxxxzzzrrrnnnnnnrrrxxxyyyuuutttvvvtttyyy~~~tttkkkhhhooozzzxxx~~~|||zzzyyyxxxxxxsssuuuwwwwwwxxx~~~lllZZZ[[[fffooowwwkkkUUUNNN[[[yyyxxxllldddaaadddddd___dddkkkggg```___bbbgggeee___]]]aaabbbbbbcccgggjjjjjjfffccceeebbbbbbfffiiihhhjjjllliiijjjjjjjjjiiihhhgggggghhhhhhhhhgggdddaaa]]][[[fffccc``````bbbeeehhhiiisssrrrooommmpppsssooohhhgggbbb^^^___eeejjjjjjiiiiiiffffffkkkqqqyyyttt___RRROOOPPPNNNKKKEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFGGGGGGIIIJJJJJJHHHFFFEEEEEEGGGGGGGGGHHHIIIIIIHHHFFFFFFGGGGGGEEEDDDDDDEEEGGGFFFGGGGGGHHHIIIIIIIIIHHHEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHHHHFFFDDDDDDFFFHHHIIIIIIIIIGGGFFFGGGIIIKKKKKKJJJCCCFFFIIIIIIGGGFFFGGGIIICCCEEEHHHLLLOOORRRTTTUUULLLPPPVVV\\\___^^^[[[YYYVVVUUUSSSSSSTTTWWW[[[]]]uuu{{{~~~~~~}}}{{{yyyxxxzzz{{{{{{pppdddaaaccchhhooouuunnnttttttkkkbbb```cccfffbbb___```ccc```ZZZ[[[aaaiiieeeaaaaaacccccc___[[[[[[WWWPPPKKKGGGDDD@@@>>>FFFEEEOOOjjjsssllllllsss{{{tttiiiiiilllqqqrrrooopppsssuuuzzz~~~mmmcccfffsss||||||}}}~~~}}}zzzwwwvvvvvvwwwwwwwwwvvvyyyrrraaa```jjjcccrrr|||UUUQQQWWWuuuhhhbbbaaaiiiiiibbb```ggggggaaabbbgggnnnppphhh^^^]]]aaafffeeeeeefffhhhiiiiiihhhaaafffiiiggggggjjjkkkiiijjjmmmkkkfffeeehhhkkkkkkllliiifffbbb``````aaabbbfffhhhiiihhhgggfffggghhhpppnnnmmmoooqqqqqqmmmjjjiiigggcccaaaaaadddhhhkkkmmmhhhkkkrrrrrrpppyyy~~~|||ggg^^^\\\WWWQQQNNNDDDGGGKKKCCCAAAHHHJJJCCCHHHLLLKKKGGGEEECCCAAAEEEFFFGGGGGGGGGEEECCCAAADDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDGGGGGGGGGHHHIIIKKKNNNOOOLLLLLLKKKIIIIIIHHHHHHHHHEEEEEEEEEEEEGGGIIILLLMMMJJJMMMQQQUUUVVVVVVTTTSSSTTTOOOOOOXXX___^^^XXXUUUQQQPPPRRRZZZeeesss~~~}}}{{{yyyxxxwwwwwwvvvkkkhhheee^^^cccooorrrssspppnnnkkkddd]]]```ggg___aaagggiiibbbYYY[[[ccc___cccdddbbbbbbcccaaa]]]___VVVPPPOOOKKKDDDAAADDD===AAAIIIZZZwwwxxxjjjjjjwww{{{rrrsssnnnlllnnnoooooorrrwwwxxx{{{ooofffhhhrrr|||yyy{{{|||{{{yyyxxxwwwxxxvvvwwwzzz~~~ooo___^^^dddnnnjjj{{{]]]MMMQQQfffsssdddiiicccjjjjjjdddccciiijjjdddooovvv~~~{{{lll]]][[[aaagggffffffgggiiijjjiiihhhcccffffffdddeeehhhiiifffgggkkklllhhhgggjjjkkkjjjiiihhheeecccbbbbbbbbbccchhhfffeeeeeegggjjjmmmooorrrpppooopppsssrrrooolllmmmjjjgggddddddgggkkkmmmmmmjjjmmmtttsssmmmrrr}}}{{{zzzkkk\\\KKKGGGHHHDDDEEEIIIFFFDDDFFFFFFDDDDDDFFFIIIKKKDDDEEEFFFHHHHHHGGGEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCCGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHLLLLLLKKKKKKLLLMMMNNNNNNRRRRRRSSSUUUWWWYYYZZZZZZLLLJJJMMMTTTXXXUUURRRQQQUUU]]]hhhuuuyyyrrrsssuuuvvvvvvuuutttrrrvvvmmmmmmnnniiimmmtttqqqmmmnnnooommmjjjiiiiiikkkeeefffiiijjjccc[[[]]]cccYYY___cccdddeeegggddd___ccc\\\WWWUUURRRJJJFFFGGGCCCCCCCCCMMMeeeuuummmggglllyyy~~~zzz{{{yyysssmmmjjjkkknnnpppooopppttt{{{qqqhhhhhhpppwwwyyyzzz{{{{{{yyyxxxyyyzzzzzzzzz}}}mmm``````hhhoooxxxcccMMMRRRWWWrrrhhhgggrrreeejjjkkkffffffkkkkkkffflllvvv}}}mmm______hhhiiihhhggghhhjjjjjjiiigggeeeeeecccaaadddhhhfffaaaaaafffjjjhhhhhhiiiiiifffeeeeeeeeeeeeeeeeeeeeeeeefffbbb^^^___eeelllqqqsssooommmlllooorrrrrrooolllnnnllliiiggggggiiikkkmmmlllkkkpppvvvtttnnnooovvv{{{kkkUUUIIIIIIHHHLLLNNNFFFIIIGGGFFFEEEEEEEEEGGGIIICCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDFFFFFFGGGFFFEEEDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIILLLMMMMMMNNNOOOOOOOOONNNTTTRRRQQQSSSWWWWWWUUURRRLLLKKKMMMPPPQQQRRRXXX___ooo|||zzzfffiiimmmqqqsssrrrpppnnnsssjjjiiiiiidddkkkrrrooohhhoooqqqooorrryyyxxxqqqjjjiiijjjllliiieeeeeehhh___ccceeeeeefffjjjjjjgggddd___[[[ZZZVVVOOOIIIGGGEEECCCAAAEEEVVVrrr}}}jjjjjjmmmuuu}}}|||~~~}}}wwwooommmpppuuuwwwuuutttwwwyyy~~~pppggggggmmmttt~~~|||}}}|||zzzxxxwwwxxxyyyhhhaaafffjjjooottt~~~nnnXXXPPP\\\kkk}}}|||llllllrrriiikkkjjjffffffjjjhhhdddaaajjjsssssshhh]]]___gggiiihhhhhhiiijjjiiigggeeefffdddaaa```dddhhheee^^^YYY```ffffffffffffddd```bbbcccdddfffgggggggggfffaaa]]]YYY\\\dddllloooooofffeeeeeeiiimmmooommmkkkllljjjhhhgggggghhhjjjlllllllllpppuuuuuupppqqquuuqqq{{{~~~iii[[[VVVQQQRRROOOCCCHHHEEEEEEHHHJJJGGGDDDCCCEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPRRRRRRQQQQQQTTTSSSTTTVVVXXXUUUNNNHHHKKKKKKMMMOOORRR\\\nnn|||zzz|||fffhhhllloooqqqpppmmmlllqqqiiifff___WWWaaaoooqqqiiiqqqrrrnnnuuutttfffgggjjjnnnqqqpppnnnlllmmmnnnjjjeeefffkkkooooooeeebbb```^^^[[[TTTNNNJJJBBBCCCDDDGGGSSSiiizzzqqqkkkooouuu~~~wwwuuutttvvvzzz{{{yyyzzz|||tttuuu}}}qqqjjjllltttzzz~~~{{{~~~}}}{{{xxxtttssstttuuukkkZZZ```gggfffooowww]]]SSSYYYnnnrrrooonnnkkkkkkjjjhhheeeeeefffccc___aaadddhhhjjjddd\\\[[[___hhhggggggggghhhfffcccaaaccccccaaa```eeeiiieee^^^VVV^^^dddeeeeeeeeeccc___```aaadddfffgggggggggfff```]]]\\\```gggkkkjjjhhh______```eeekkknnnmmmkkkjjjiiihhhhhhhhhiiikkklllnnnmmmmmmoooooommmnnnqqqmmmrrrzzz~~~vvvkkkgggcccVVVRRRIIIDDDGGGJJJHHHFFFGGGEEEFFFGGGHHHIIIIIIJJJJJJEEEEEEFFFFFFFFFFFFFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLMMMNNNOOOQQQRRRSSSSSSRRRQQQVVVTTTRRRRRRSSSRRRNNNKKKPPPTTT^^^iiittt~~~zzztttooommmmmmnnnnnnmmmllljjjiiinnnlllkkkaaaUUU___pppsssiiiooommmhhhppp}}}|||ppp^^^bbbhhhmmmqqqrrrmmmgggmmmooonnnjjjjjjnnnpppnnngggfffdddaaa^^^ZZZTTTOOODDDDDDDDDFFFNNN```yyyuuunnnooouuu~~~xxxtttyyyvvvvvvzzz{{{zzz||||||zzzyyywww~~~~~~|||~~~{{{zzzxxxuuurrrsssuuuxxx~~~hhh^^^]]]gggjjjnnnaaaRRRUUUuuupppmmmjjjgggooopppjjjjjjgggdddccccccccc```\\\______bbbeeedddaaabbbfffeeeddddddddddddbbb^^^[[[]]]```aaabbbfffiiieee___ZZZaaafffffffffgggeeebbb```aaaccceeeffffffeeeeeeaaaaaabbbfffjjjkkkhhhddd___^^^```eeekkkooonnnlllhhhhhhiiiiiijjjkkkmmmmmmooommmjjjgggfffeeefffgggkkkjjjlllqqq{{{~~~iiiTTTLLLIIIEEEFFFJJJDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLOOOMMMJJJJJJMMMTTT\\\aaayyy~~~yyywwwnnnpppppppppnnnllljjjhhhfffdddhhhnnnggg\\\dddpppnnnhhhjjjgggccchhhpppooogggZZZ```eeeiiikkkkkkfff___bbbhhhnnnooopppqqqmmmgggdddddd```[[[YYYXXXUUUPPPKKKGGGBBB@@@DDDSSSmmmyyywww}}}yyywwwttttttvvv{{{xxxyyy}}}vvvxxx}}}yyyzzz}}}xxxxxxwwwvvvwwwzzzrrrhhhXXX```iiipppzzz}}}```TTTYYYyyyrrr~~~rrr^^^aaajjjllljjjgggccc```aaacccccc```]]]]]]^^^aaacccaaa```eeennnaaa````````````]]]YYYUUUTTT[[[```ccceeegggeee```]]]cccfffeeedddffffffdddaaabbbccccccddddddccccccbbbcccfffhhhiiihhhfffdddbbbaaabbbfffkkkmmmllliiidddeeefffhhhjjjkkklllmmmkkkjjjgggcccbbbcccbbbaaaiiihhhhhhjjjooovvv~~~qqqaaaXXXQQQOOOTTTRRRQQQOOOLLLIIIGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGEEEEEEEEEFFFGGGIIIJJJKKKGGGGGGHHHIIIKKKMMMOOOPPPSSSXXX^^^eeennn{{{wwwooonnnwww~~~vvvpppnnnppprrrrrrqqqnnnjjjhhh___aaafffccc___kkktttkkkgggeeedddeeeggggggdddaaaYYY```eeeeeefffhhhfffaaaccciiimmmnnnooooookkkeeedddddd^^^WWWVVVYYYYYYUUUQQQKKKDDDBBBBBBIII\\\nnn{{{tttnnnooossswwwvvvzzznnniiirrr{{{~~~{{{}}}yyywwwxxxvvvwwwxxxzzz}}}~~~lll```YYY^^^lllrrrtttfffZZZWWW[[[sssgggZZZ^^^bbbcccccceee```]]]```ddddddaaa___ccceeefffcccZZZUUU\\\fff___^^^^^^^^^]]]ZZZVVVRRRNNNWWW```cccdddfffddd```^^^cccdddbbbaaadddeeecccccccccbbbbbbbbbbbbbbbbbbaaacccffffffeeeddddddddddddbbbbbbeeeiiijjjhhheee___```ccceeegggiiijjjjjjffffffeeeddddddfffeeebbbgggjjjmmmnnnkkkjjjooovvvwwwpppfffcccfffkkkhhhbbb[[[TTTNNNJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJFFFGGGIIIMMMRRRWWW\\\^^^fffttthhh]]]aaalllyyyzzzppphhheeelllppptttxxxxxxtttooollleeeaaa___]]]```sss}}}rrrgggdddfffkkkkkkddd```___YYYaaaeeecccdddjjjllljjjpppqqqnnniiihhhjjjkkkiiilllkkkddd\\\[[[```bbb___RRRMMMKKKJJJGGGGGGPPP\\\uuu~~~vvvjjjfffiiimmmnnnuuuxxxhhhccckkk~~~vvvxxx~~~}}}yyyuuurrrqqqvvv|||hhh^^^^^^]]]kkkoookkkkkkZZZKKK\\\{{{|||jjjbbbcccfffeeebbb]]]]]]]]]]]]^^^```aaabbbkkkhhhccc^^^\\\^^^dddhhhcccaaa^^^\\\]]]]]]\\\[[[```______```cccddddddcccdddbbbaaaaaabbbccccccbbbgggggggggfffeeeccc```___cccgggiiiggggggiiigggcccbbbdddfffhhhhhhfffdddbbbaaa___^^^aaafffiiijjjhhhgggfffdddcccdddeeeggghhhkkkiiihhhjjjooopppmmmiiijjj~~~wwwnnnddd]]]ZZZOOOQQQIIICCCHHHEEE>>>>>>>>>AAADDDFFFEEEDDDDDDEEEDDDFFFHHHIIIHHHGGGFFFFFFHHHHHHGGGEEECCCCCCDDDEEEFFFFFFFFFEEEBBB@@@DDDIIIIIIHHHFFFDDDAAA???@@@CCCEEECCCDDDHHHIIIFFFFFFJJJRRRRRRTTT[[[ffftttoooccc___dddpppsssjjjeeegggnnnqqquuuwwwwwwtttooolll```aaa______fffooonnnfffaaacccddddddddddddbbb___ggggggiiijjjjjjhhheeecccllllllkkkjjjiiijjjkkkllluuu{{{xxxjjjccceeeccc]]]XXXTTTOOOJJJDDDBBBHHHRRRfff|||wwwvvvyyyuuujjjeeegggggghhhqqq~~~yyyeee\\\aaattt~~~}}}|||yyywwwuuuuuuwww|||mmm___]]]aaadddjjj{{{hhhQQQNNNWWWwwwuuuqqqkkkfffeeeggghhhiii___aaaccccccbbbbbbeeeggghhhfffbbb^^^\\\]]]aaaeee```^^^\\\\\\^^^_________cccbbb``````aaabbbbbbaaadddbbbaaaaaabbbccccccbbbeeeeeeeeeeeecccaaa___^^^aaaeeegggffffffiiihhheeeffffffggghhhgggfffdddcccbbbaaaaaacccfffhhhiiihhhgggggghhhiiiiiiiiihhhhhhgggeeedddgggkkkllliiieeeaaatttvvviiiaaa\\\WWW]]]WWWPPPQQQLLLFFFKKKKKKJJJGGGDDDBBBBBBDDDEEEGGGFFFEEEDDDEEEGGGIIIJJJEEEBBB???AAAFFFIIIHHHFFFEEEFFFGGGHHHGGGEEEEEEFFFEEEEEEFFFFFFDDDDDDEEEHHHKKKLLLNNNQQQUUUZZZ^^^aaaQQQWWWeee{{{wwwkkkhhhkkkrrrppphhhhhhnnnqqqrrrtttuuutttpppllljjj```^^^ZZZWWW]]]fffhhhcccYYY]]]```aaaaaaaaaaaaaaa___aaacccdddfffkkkrrrxxxqqqlllgggfffiiijjjhhheeemmmrrrpppgggbbbdddaaaYYYWWWTTTPPPLLLFFFCCCHHHQQQ]]]zzzuuupppppptttrrrjjjgggkkkmmmlllqqq|||~~~ooogggiiivvv|||||||||{{{zzzzzzyyyyyyyyyyyy{{{yyyggg______bbbhhhmmmwwwvvvVVVRRRSSSnnn~~~bbbeeehhheee___\\\___ccc```bbbeeeeeeccccccfffiiidddcccaaa^^^\\\\\\^^^```^^^\\\[[[\\\___```aaa```dddbbb______```bbbcccccccccbbbaaaaaabbbcccbbbaaaaaabbbbbbbbbbbb```^^^]]]^^^bbbdddccceeehhhhhhfffhhhhhhgggeeeeeedddccccccaaaccceeefffffffffggghhhfffhhhkkknnnnnnmmmjjjhhhdddcccccceeehhhiiigggddd```hhhvvvyyywwwtttpppyyyvvvmmmeeeXXXRRRYYY```^^^\\\[[[\\\]]]^^^^^^\\\YYYWWWUUUUUUUUUTTTRRRVVVPPPKKKOOOWWWZZZUUUNNNLLLKKKKKKLLLOOORRRTTTTTTOOOQQQRRRRRRQQQQQQSSSTTTXXXaaahhhlllttttttuuu}}}|||pppnnnpppqqqkkkdddhhhrrrssssssrrrqqqooollliiiggg^^^]]]ZZZXXXZZZ]]][[[VVVQQQTTTXXX\\\^^^___```aaa^^^```bbbbbbdddnnn~~~tttllldddcccggghhheee___dddiiihhhcccaaaccc^^^UUUWWWTTTRRROOOIIIDDDGGGMMMPPPnnn~~~nnnhhhhhhnnnnnnhhhhhhmmmppplllnnnwww{{{ssssss~~~}}}|||{{{zzz~~~xxxzzz}}}|||{{{zzzzzzwwwxxxyyyyyyyyyyyyzzz|||~~~{{{iii^^^ZZZaaafffgggkkkrrrWWWOOO^^^kkktttcccfffggg```WWWRRRUUUYYY^^^^^^___```bbbccccccbbbaaabbbbbb```^^^\\\\\\]]]]]]\\\\\\]]]```aaaaaa```aaa___]]]]]]```dddfffgggbbbaaa```aaaccccccbbb```\\\]]]^^^```aaa``````___^^^aaabbb```aaaeeefffdddfffdddbbbaaa```aaacccdddaaadddggggggeeeccceeegggeeegggjjjmmmmmmllljjjhhhfffeeeeeegggjjjkkkiiifffiiihhhkkkrrruuuuuu}}}}}}dddXXX```sssuuuyyy~~~|||vvvrrrssswwwvvvooohhhhhheeeaaaaaahhhssszzz{{{tttvvvvvvrrrpppqqqsssrrrvvvrrrtttxxxwwwsssqqqqqqqqqlllgggkkkrrrrrrqqqooommmkkkiiihhhggg]]]```bbbbbb```[[[RRRLLLOOOMMMOOOXXX___bbbaaaaaa````````````ccclllxxxqqqjjjcccaaadddfffdddaaaaaaddddddbbbbbbbbb\\\SSSYYYVVVTTTRRRLLLEEECCCGGGCCC___{{{yyyqqqqqqlllfffeeejjjjjjfffgggnnnpppkkkjjjrrr{{{ppprrrvvv}}}vvvzzzwwwuuu{{{~~~|||xxxvvvuuuuuuvvvuuuwwwzzz{{{{{{zzz|||}}}vvvlllhhh]]]YYY\\\eeeiiijjjvvveeeLLLXXXnnntttmmmkkkeee^^^WWWUUUYYY]]]^^^[[[YYY\\\bbbdddaaa\\\aaacccdddccc```]]]\\\\\\YYYYYYZZZ]]]aaadddddddddaaa___]]]]]]```dddfffgggaaaaaa```aaaccccccaaa___WWWYYY\\\^^^aaabbbbbbbbb___bbbaaa^^^^^^bbbcccaaaaaa___]]]\\\]]]```ccceeebbbeeeggggggdddbbbdddfffeeeeeefffgggggghhhiiiiiigggggghhhjjjkkkllljjjiiinnnlllkkkkkkjjjlllttt}}}~~~}}}uuuccciiipppsssyyyxxxyyyzzzwwwtttnnntttqqqpppqqqqqqooooooqqqnnnmmmkkkiiihhhhhhhhhiiiaaacccfffhhhddd]]]XXXUUUTTTLLLKKKWWWdddfffbbb___]]][[[[[[]]]bbbfffhhhggghhhfffcccaaabbbccceeeeeeccceeefffdddbbb```[[[VVV]]]ZZZWWWUUUOOOFFFBBBCCC>>>QQQoooxxxpppppprrr{{{oooiiigggkkkkkkfffhhhnnntttooolllqqqxxx}}}{{{ooovvvyyyyyy~~~zzzsssmmmnnnttt|||}}}~~~{{{uuuqqqoooooopppsssxxx}}}}}}~~~qqqccc]]]\\\^^^^^^aaagggooo}}}iiiTTTdddlllmmmiiieee___[[[YYY\\\```ddd^^^[[[ZZZ]]]ccceeeaaa]]]aaaccceeedddaaa^^^\\\[[[UUUVVVYYY]]]cccggghhhhhheeeccc```___```aaabbbaaaaaa``````bbbccccccaaa^^^WWWYYY\\\___aaaccccccccc___aaa___[[[[[[___aaa______]]][[[[[[]]]```dddgggeeeffffffeeeddddddeeegggeeedddcccbbbcccfffhhhjjjfffgggiiijjjkkkkkkjjjjjjkkknnnooolllkkkmmmmmmkkkzzz}}}zzzzzzvvvyyywwwtttpppiiimmmkkkiiikkkmmmmmmkkkjjjkkkjjjhhhgggggghhhiiiiiieeecccbbbbbb___^^^ccckkkZZZOOOMMMZZZggggggbbb___^^^\\\\\\aaaggghhhccc]]]______``````aaabbbeeegggfffggghhheeeaaa^^^\\\\\\aaa]]]ZZZYYYTTTKKKEEEEEEBBBGGGbbbwwwlllgggooozzzsssmmmkkkpppppplllmmmsss}}}yyyvvvvvvwwwyyyzzzzzznnnuuuzzzsssooonnnllllllrrrzzz~~~}}}}}}}}}}}}|||}}}zzztttooolllkkklllnnnqqqxxx}}}wwwlll___YYYZZZ]]]bbbffflllvvvooo^^^YYYiiiiiiaaafff```aaa```___]]]^^^```ccc\\\]]]```bbbbbbbbbbbbaaabbbccceeedddaaa^^^[[[[[[XXXXXXZZZ^^^ccceeefffeeefffcccaaa```aaaaaa```___`````````bbbcccccc```^^^[[[]]]___aaabbbbbbbbbbbb]]]^^^\\\XXXYYY^^^aaa```bbb```___^^^```cccfffhhhjjjhhheeedddfffhhhiiiiiieeeeeeccccccdddgggiiikkkgggiiikkkllllllllllllllliiippprrrnnnuuu~~~xxxhhhkkk~~~~~~www{{{ssssssmmmlllmmmhhhiiiiiiiiifffeeefffhhhhhhjjjiiihhhggggggggghhhhhheeeaaa^^^\\\YYYZZZeeerrr^^^UUUUUU```fffbbb___aaa______```dddhhhhhhddd```YYYYYYYYY\\\aaaccccccaaaeeeggghhhddd]]]ZZZ]]]cccddd```]]]]]]ZZZRRRMMMMMMKKKAAAXXX{{{kkkffffffrrrsssnnnooovvvxxxuuuwww}}}}}}yyyyyygggdddllluuu{{{yyyxxxqqqjjjkkkrrrsss}}}zzzyyywwwwwwxxxwwwuuusssssspppmmmjjjiiikkkmmmoooooowww~~~vvviii\\\UUUVVV\\\bbbiiirrr}}}___RRRXXXppprrrccceeejjjbbbgggkkkjjjddd___^^^___WWW^^^eeeeee```^^^aaaeeeaaacccdddccc```]]][[[ZZZ^^^^^^^^^```bbbbbb```^^^bbbaaa```aaabbbcccbbb``````___```bbbcccccc```]]]___```aaabbbbbbaaa``````[[[\\\ZZZWWWXXX^^^bbbbbbfffeeecccbbbccceeehhhiiinnnjjjeeedddgggkkklllkkkeeeeeeeeefffgggiiijjjkkkiiikkknnnooonnnnnnnnnnnnlllsssrrrnnn}}}uuummmxxx|||wwwzzz~~~~~~~~~|||}}}~~~{{{wwwyyy}}}yyyyyywwwnnnnnnmmmfffhhhlllhhhmmmqqqqqqkkkeeefffkkkooojjjiiihhhgggggggggfffgggaaa^^^]]]]]]XXXVVV^^^jjj^^^YYY\\\eeeeee]]]\\\ccc\\\]]]__________________XXXUUUSSSYYYaaadddaaa[[[ccceeefffbbbZZZWWW^^^gggeeeaaa___```^^^XXXTTTTTTRRR???RRRxxxuuueeeeeemmmzzzwwwqqqmmmpppzzz~~~|||||||||wwwiii]]]ZZZkkk|||uuupppllliiihhhqqqtttrrryyytttttttttsssttttttttttttsssppplllkkkmmmppprrrsssyyy|||~~~wwwpppbbbVVVXXX___cccfffjjjvvvkkk[[[WWW\\\ttttttgggaaaaaaeeemmmwwwzzzsssiiicccbbbgggeeecccaaa[[[XXX^^^fffaaa``````aaabbbbbbaaa___```bbbeeedddbbb```aaacccddddddddddddccccccbbbaaaaaabbbbbbbbbaaa```^^^]]]\\\^^^___aaabbbaaa```___dddbbb]]][[[[[[]]]aaadddbbbbbbbbbbbbccceeeggghhhjjjfffcccdddiiikkkjjjhhhdddiiimmmllliiihhhkkkooonnnmmmnnnooopppooollljjjnnnppppppnnnrrryyyxxxrrrooonnnmmmmmmnnnvvv}}}tttoooppplllhhhooojjjhhhjjjlllkkklllpppmmmllllllhhh``````ooo~~~ooobbbbbbeeedddcccddd^^^```dddiiigggbbbbbbfffZZZ[[[\\\^^^______^^^^^^ZZZZZZ[[[]]]^^^^^^]]][[[YYY[[[]]]```aaa```___^^^bbbhhhiii```RRRMMMUUU```bbbddddddbbb___\\\ZZZZZZZZZJJJZZZtttvvv~~~rrrppptttsss~~~~~~sssooojjjttt|||zzzvvvuuuwwwwww|||~~~|||}}}qqqeee___bbbjjj{{{ooogggcccfffhhhjjjqqq|||~~~}}}zzzzzzyyywwwvvvtttsssrrrooommmkkkllloooqqqsssssszzz}}}~~~qqqgggXXXVVVYYY```dddfffllltttsss\\\VVVPPPtttqqqjjjhhhhhhooossszzz~~~uuukkkeee```___^^^]]]XXXUUUYYYaaa\\\[[[[[[]]]______^^^]]]\\\___aaabbbaaaaaabbbdddddddddeeeeeedddccccccbbbeeeeeeeeedddcccaaa^^^]]]^^^^^^___```aaabbbcccdddfffddd```^^^]]]___bbbdddccccccccccccdddeeeggghhhgggdddaaacccgggjjjjjjhhhcccgggjjjjjjgggfffhhhkkkkkkkkklllmmmooonnnllljjjmmmoooooommmpppuuutttooofffggghhhhhhhhhmmmvvv~~~~~~{{{{{{|||pppnnnnnnllliiikkkggggggkkkmmmlllmmmpppnnnjjjfffbbb]]]```pppyyymmmcccdddgggfffddddddcccbbbdddfffddd^^^\\\___QQQSSSVVVYYY\\\^^^^^^___[[[[[[[[[\\\]]]^^^]]]\\\]]]]]]^^^___``````aaaaaacccggghhhaaaVVVRRRXXX```___aaaccccccaaa^^^]]]\\\[[[RRRaaatttppptttsssqqquuu~~~ssshhhfffgggrrr{{{{{{wwwvvvvvvvvvtttvvvzzz~~~zzzqqqiiinnnvvvvvvnnnhhhdddeeegggiiinnnsss|||}}}}}}}}}}}}}}}}}}}}}~~~}}}zzzwwwuuurrrpppooosssrrrsssuuuwwwyyyxxxwwwwwwuuussstttsssmmmbbbZZZXXX]]]eeeiiijjjnnn{{{uuuVVVQQQ\\\uuummmjjjiiigggfffkkklllpppvvvzzzvvvkkkaaa[[[ZZZ[[[\\\YYYUUUXXX]]]XXXWWWXXXZZZ]]]___^^^]]]YYY[[[^^^``````aaacccdddaaabbbbbbbbbbbbaaaaaa```ccccccddddddcccaaa___^^^^^^^^^^^^^^^```ccceeegggcccbbb```_________```aaaccccccbbbbbbcccdddeeeeeeeeebbb```aaaeeehhhhhhfffccceeegggfffdddccceeeggghhhhhhiiijjjlllmmmkkkiiimmmnnnmmmkkklllnnnmmmjjjdddgggjjjjjjiiikkkooosssrrr~~~yyyrrrnnnmmmmmmkkkiiicccbbbeeejjjllljjjjjjlllmmmjjjhhhgggfffhhhqqqzzzmmmfffbbbeeehhhgggdddbbbbbb^^^]]]___^^^ZZZWWWXXXOOOQQQTTTXXX[[[]]]^^^^^^[[[[[[[[[\\\\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^```aaaaaacccddd___YYYWWWZZZ^^^[[[___ccceeedddbbb```___\\\YYYfffnnncccccc{{{~~~yyyzzz}}}mmmeeeeeedddnnnwwwwwwuuutttsssqqqllllllrrrgggcccggguuussshhhgggddd^^^```gggjjjuuu~~~|||{{{{{{{{{||||||}}}~~~{{{yyyuuuqqqoooooopppqqqzzzzzzzzz{{{|||zzzwwwtttqqqhhh```^^^______^^^^^^dddfffkkkpppvvvqqq[[[UUUhhhkkkeeeiiijjjeee```___```aaadddiiikkkeee^^^[[[[[[]]]```^^^ZZZ[[[___XXXXXXYYY[[[___aaaaaa```YYY[[[]]]___```aaabbbccc]]]]]]]]]^^^^^^]]]\\\\\\^^^______``````___^^^]]]]]]]]]^^^___```aaabbbccc\\\]]]]]]^^^^^^^^^^^^^^^aaaaaaaaaaaaaaaaaaaaabbbdddbbb___```bbbddddddccccccdddeeedddbbbaaaccceeeeeeeeeeeegggjjjkkkjjjhhhlllllljjjiiihhhhhhgggeeegggkkknnnmmmlllnnnppppppjjjppp}}}xxxwww{{{{{{sssrrrmmmoooqqqqqqooollliiiggg]]]^^^bbbhhhiiieeedddfffggghhhkkknnnpppmmmjjjiiiaaa```aaaeeehhhfffbbb___[[[UUUSSSWWWZZZYYYWWWWWWXXXYYYZZZ\\\\\\\\\\\\[[[[[[[[[\\\[[[ZZZZZZ[[[]]]YYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^^^^]]]\\\[[[[[[\\\[[[```eeehhhgggdddaaa```\\\[[[aaa```TTTSSSiiiuuuooosssvvvwww|||}}}rrrnnnrrrooovvvzzzxxxuuuuuuvvvuuuxxxtttrrryyymmmXXX[[[lll}}}}}}qqqmmmggg___```ggg\\\cccooo{{{}}}|||yyyxxxxxxxxxyyyzzz||||||wwwtttooolllmmmpppuuuxxx|||zzzyyywwwuuuqqqkkkgggfff]]]VVVVVVYYYZZZ___eeecccgggppp~~~ppp]]]TTT[[[tttyyyllldddhhhqqqppphhh```___bbb```[[[YYY^^^aaa```]]]]]]___cccbbb^^^]]]```XXXXXXYYY\\\```bbbbbbaaa]]]]]]^^^___```aaa``````ZZZZZZ[[[[[[\\\[[[[[[ZZZ____________^^^\\\ZZZYYYYYY[[[]]]______^^^\\\ZZZWWWYYY[[[]]]^^^_________aaaaaaaaabbbbbbbbbbbbbbbdddbbb```______``````___cccdddcccbbbaaaaaacccdddcccbbbcccdddgggiiihhhgggjjjiiihhhgggeeecccbbbcccfffkkkllliiiiiimmmooommmhhhkkkooossswww|||qqqnnnqqqssskkkpppvvvvvvrrrkkkfffddd]]]^^^ccchhhgggbbb```ccccccdddgggiiijjjggg```YYYYYY]]]bbbfffgggfffbbb^^^XXXSSSQQQVVVZZZZZZYYYZZZ]]]]]]^^^^^^]]]\\\ZZZYYYYYYZZZ\\\[[[YYYXXXYYY[[[TTTVVVXXXZZZ[[[[[[ZZZYYY]]]\\\\\\]]]______^^^]]]^^^bbbhhhkkkiiieeeaaa___^^^\\\XXXRRRLLLKKKYYYooozzzpppggg```___^^^^^^fffpppyyyyyyuuuooopppyyyzzzyyy~~~zzz}}}|||zzz}}}xxxXXXOOOXXXeeesss}}}yyynnnccc```bbb^^^]]]```ffflllsss~~~}}}||||||uuutttssssssssstttuuuvvvuuurrrpppnnnpppuuuzzz}}}zzzwwwsssooolllgggbbb___VVVRRRTTTZZZ\\\ZZZ```iiiqqqyyy}}}^^^RRRJJJTTTttt^^^[[[___iiipppnnngggbbbeeeiiieeeWWWOOOTTT\\\___^^^\\\^^^cccccc___]]]___YYYXXXYYY[[[^^^```___^^^___^^^^^^^^^``````^^^\\\ZZZ[[[[[[\\\\\\\\\\\\\\\ccccccbbb```]]]YYYVVVTTTVVVYYY\\\^^^^^^[[[WWWUUUXXXYYY\\\^^^````````````aaabbbcccdddddddddddddddcccbbb```___^^^^^^^^^^^^ccccccaaaaaaaaabbbcccdddbbbaaaaaaccceeeggggggfffhhhffffffgggddd``````ccceeejjjjjjfffgggmmmnnnjjjeeeiiillljjjeeejjj~~~||||||vvv}}}~~~xxxssspppmmmjjjgggnnnrrrwwwvvvpppiiidddaaa```aaaeeehhheee```aaaeeejjjhhhddd```aaabbb___YYYWWW___eeeggggggfffccc___[[[XXXXXX\\\]]][[[ZZZ[[[YYYZZZ[[[[[[[[[ZZZYYYXXXUUUXXX[[[[[[XXXVVVVVVXXXRRRTTTXXX[[[]]]]]][[[ZZZ^^^]]]]]]^^^```aaaaaa```___ccchhhjjjhhhddd```^^^___]]]QQQIIIKKKJJJPPPbbbqqqiiiaaaYYYVVVUUUUUU[[[bbbccceeedddcccjjjxxx{{{xxx{{{~~~fff]]][[[ZZZaaakkkzzzqqqjjjfffeee```]]]^^^```cccmmmwww|||zzzzzz{{{{{{{{{{{{{{{{{{tttrrrpppnnnnnnnnnooopppsssssstttuuuvvvxxxyyyzzzrrrnnniiidddaaa___]]][[[PPPQQQXXXbbbccccccmmm|||}}}kkk\\\OOORRR___zzzyyyVVVYYY___ggggggccc```aaaeeejjjdddTTTKKKRRR[[[^^^___]]]]]]aaabbb^^^\\\]]][[[ZZZZZZ\\\^^^^^^]]]\\\^^^\\\[[[\\\^^^___]]]ZZZYYYZZZ[[[[[[\\\\\\[[[[[[``````___]]][[[XXXUUUSSSUUUWWWZZZ\\\\\\ZZZXXXVVVZZZ[[[\\\]]]^^^^^^^^^]]]___```aaacccddddddcccccc``````___^^^]]]^^^___aaabbb```___^^^```bbbcccdddcccbbbaaabbbdddffffffeeefffdddeeegggeee```aaafffdddjjjjjjeeefffllljjjcccaaaeeeiiiggg______mmm~~~|||pppqqqsssqqqnnniiidddbbbkkknnnpppoookkkfffcccaaa^^^___bbbcccaaa^^^aaahhhkkkkkkfff___^^^aaaaaa\\\UUU^^^eeedddbbbbbbaaa^^^[[[ZZZ]]]```___ZZZYYY\\\VVVVVVXXXXXXXXXXXXWWWVVVRRRVVV[[[[[[WWWTTTSSSUUUQQQRRRUUUXXXZZZ\\\\\\]]][[[[[[[[[\\\]]]___``````]]]aaaeeegggeeebbb___]]]]]]]]]MMMCCCJJJIIIIIIYYYkkk~~~{{{ddd]]]VVVUUUWWWYYY\\\___\\\___aaabbbkkkyyy~~~wwwjjj[[[XXX___dddyyyxxxgggbbbaaabbb```\\\___eeeaaahhhrrr{{{{{{zzz{{{vvvvvvwwwxxxxxxyyyzzzzzztttssspppmmmlllllllllmmmqqqssswwwyyyyyywwwuuusssfffaaa[[[WWWVVVVVVVVVVVVYYYYYY```jjjmmmpppsss]]]UUUSSSRRRTTTeeexxxccc___bbbggghhhbbb[[[\\\bbbccchhhcccTTTOOOXXX```aaaaaa^^^^^^aaabbb^^^\\\]]]^^^]]]\\\]]]______]]][[[\\\ZZZYYY[[[]]]^^^\\\ZZZWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYYYYWWWVVVUUUVVVVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[]]]___aaaaaaaaa```]]]]]]^^^^^^^^^___bbbddd```___]]]]]]___aaacccccccccbbbaaabbbdddeeeeeeeeeeeeccceeehhheee```aaahhh^^^fffgggbbbbbbgggcccYYY^^^aaadddccc^^^^^^iiixxxtttvvv}}}{{{hhh___eeegggjjjkkkiiieeeeeekkkpppfffggghhhgggeeedddcccccc[[[[[[]]]^^^\\\[[[```iiibbbeeeddd___^^^```]]]VVVRRR\\\bbb___\\\]]]]]]ZZZVVVXXX\\\```^^^YYYYYY]]]WWWWWWXXXXXXWWWUUUTTTSSSOOOUUU[[[[[[WWWSSSRRRSSSOOOOOOPPPRRRUUUYYY\\\^^^WWWXXXXXXXXXXXXZZZ\\\^^^ZZZ^^^bbbdddccc```^^^]]]XXX[[[JJJ@@@HHHFFFDDDUUU^^^www||||||sss\\\VVVQQQRRRWWWZZZ\\\^^^WWW\\\___aaahhhuuuvvvyyysssddd]]]fffvvvwwwggg[[[[[[aaa___WWW```^^^___ccckkkssszzz~~~|||zzz|||zzzwwwuuutttuuuvvvxxxvvvvvvtttssssssssstttuuuwwwtttqqqmmmlllmmmoooqqqqqqpppooommmjjjddd]]]YYYWWWTTTRRRSSSXXX^^^cccfffbbbgggkkktttttt]]]SSSSSSWWWbbbmmmuuu}}}tttiiidddfffkkkoookkkdddaaadddfff]]]]]][[[TTTXXX^^^ZZZ\\\]]]]]]]]]]]]]]]]]]]]]ZZZ\\\^^^``````^^^\\\ZZZYYYYYYZZZZZZZZZXXXWWWVVVWWWWWWWWWYYYYYYXXXUUUSSSTTTUUUVVVVVVUUUVVVXXXZZZTTTSSSSSSUUUWWWXXXXXXXXX[[[\\\]]]\\\ZZZZZZZZZ\\\ZZZ\\\___```aaa```]]]\\\\\\\\\[[[]]]______^^^\\\^^^\\\[[[\\\___aaa```^^^```^^^]]]^^^aaacccddddddeeecccaaa```bbbcccbbbbbbbbbdddeeeeeeeeeeeefffhhhhhhgggffffffgggjjjnnnpppllllllmmmnnnoooooooooooo{{{wwwllleee```\\\eeefffccc^^^___fffmmmpppggggggggghhhhhheeeaaa]]]]]]___```^^^[[[[[[^^^bbb[[[\\\]]]______]]]XXXTTTVVV]]]aaa]]]YYYXXXXXXXXXSSSVVVYYY\\\\\\[[[YYYWWWTTTUUUWWWXXXXXXVVVUUUSSSSSSTTTTTTTTTSSSRRRPPPOOOMMMMMMNNNQQQUUUWWWXXXWWWUUUVVVWWWXXXZZZ[[[\\\\\\^^^______^^^]]]\\\[[[ZZZ```SSSHHHKKKUUU```kkksssddddddnnn~~~tttrrrYYYWWWUUUTTTTTTVVVXXXYYYZZZ[[[[[[[[[^^^gggsss}}}uuuoooqqq}}}eeeXXXZZZaaarrr|||pppiiigggccc]]][[[YYYXXXYYY\\\___aaabbbhhhjjjmmmqqqvvvyyy|||}}}|||||||||zzzxxxuuuqqqooommmlllkkkjjjjjjkkkmmmnnnqqqpppooonnnmmmmmmnnnnnnmmmlllkkkjjjiiihhhgggfffccc```\\\YYYWWWWWWWWWWWWUUUWWW[[[aaagggjjjiiihhhzzzyyyhhhZZZPPPWWWmmm{{{qqqpppiiicccbbbdddfffeee```___bbbbbb^^^bbbaaaYYY[[[eeeddd^^^^^^^^^^^^^^^^^^^^^]]]ZZZ\\\^^^______]]][[[YYYYYYYYYZZZZZZZZZXXXWWWVVVVVVUUUUUUVVVWWWVVVSSSPPPNNNPPPQQQRRRSSSTTTWWWZZZWWWWWWVVVWWWXXXXXXWWWWWW[[[\\\\\\[[[YYYXXXYYYZZZ[[[\\\]]]______^^^]]]\\\\\\\\\[[[\\\^^^^^^]]][[[\\\ZZZYYY[[[^^^___^^^\\\^^^\\\[[[\\\___bbbbbbbbbdddbbb```aaacccdddeeedddbbbdddeeefffeeefffgggiiihhhggggggggghhhjjjmmmnnniiijjjkkkllllllkkkiiiiiibbbooo|||xxxmmmffffffhhhjjjjjjjjjfff]]]UUUWWW```hhhkkkfffeeeeeeeeecccaaa^^^[[[^^^^^^^^^\\\ZZZYYY[[[\\\ZZZZZZZZZ[[[[[[YYYUUURRRVVV]]]```[[[WWWWWWXXXXXXVVVXXXYYY[[[[[[YYYWWWUUUTTTUUUVVVWWWVVVUUUSSSRRRSSSSSSTTTTTTSSSQQQPPPOOOOOOOOOPPPRRRUUUVVVVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYSSSSSS___}}}bbbaaahhhzzzzzzvvvZZZXXXVVVUUUVVVXXXZZZ[[[XXXYYYYYYXXX[[[bbbmmmuuusssgggmmmyyy___UUUPPPZZZqqqyyyooofff___[[[XXXUUUTTTTTTUUUTTTTTTWWWYYY]]]aaafffjjjmmmooonnnnnnnnnmmmllliiigggfff```aaabbbcccdddfffggghhhgggfffeeedddcccccccccccc```aaabbbcccaaa^^^[[[YYYSSSQQQPPPOOOQQQUUUYYY\\\ZZZYYY[[[bbbmmmxxx|||pppaaaUUUMMMKKKPPPiiivvvlllmmmoookkkeee```^^^___```^^^^^^```\\\\\\cccbbbXXXYYYdddfff```______^^^^^^]]]]]]]]][[[\\\^^^^^^^^^\\\ZZZYYYYYYZZZZZZZZZZZZXXXVVVUUUVVVUUUUUUVVVVVVUUUSSSPPPKKKMMMOOOQQQSSSUUUYYY\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[[[[ZZZXXXVVVWWWXXX[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[\\\]]]]]][[[YYYZZZYYYXXXYYY[[[]]]\\\[[[[[[ZZZYYY[[[^^^`````````aaa```___```ccceeeeeeeeeaaaccceeefffffffffgggiiigggggghhhhhhiiijjjkkkkkkhhhjjjkkklllkkkiiifffdddYYY^^^ccckkkzzzxxxlllgggaaa```dddiiilllmmmhhhcccZZZTTTYYYbbbfffdddcccbbbaaa```^^^\\\[[[ZZZ\\\ZZZXXXXXXYYYZZZ[[[ZZZ[[[ZZZYYYXXXXXXWWWTTTRRRWWW\\\^^^YYYVVVWWWYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPQQQRRRRRRSSSRRRQQQOOONNNQQQQQQRRRSSSSSSSSSSSSSSSVVVUUUUUUUUUVVVWWWYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYSSSfffaaa]]]bbbssszzz]]]ZZZWWWWWWYYY[[[]]]^^^ZZZ[[[ZZZXXXXXX]]]eeelll|||ppphhhnnntttmmm^^^SSSVVVZZZgggrrrzzzuuueee```YYYUUUSSSUUUVVVWWWUUUVVVWWWYYY[[[]]]___```____________^^^]]]\\\[[[XXXYYY[[[]]]____________\\\[[[ZZZYYYXXXXXXWWWWWWVVVWWWYYYZZZYYYVVVSSSQQQRRRSSSTTTUUUVVVYYY\\\______```eeeppp~~~uuueeeYYYTTTPPPNNNRRRYYYjjjwwwpppooonnnmmmhhhjjjccc___```aaa___]]]]]]ZZZYYY```aaaXXXZZZcccccc______^^^^^^]]]\\\[[[[[[]]]]]]^^^___^^^\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUXXXWWWVVVWWWXXXWWWUUUSSSNNNPPPRRRTTTUUUXXX[[[^^^UUUVVVWWWWWWWWWWWWXXXZZZYYYZZZZZZXXXVVVUUUUUUVVV[[[ZZZYYYYYYYYYZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYY[[[^^^``````___```______```bbbccccccbbb```bbbeeefffeeeeeefffgggfffggghhhjjjjjjjjjiiiiiiiiikkkmmmooonnnllliiiggg`````````ccckkkwww}}}wwwlllhhheeedddfffggghhhgggaaa___\\\]]]eeelllhhh```^^^^^^]]]\\\ZZZZZZ[[[\\\XXXUUUSSSUUUZZZ^^^^^^]]]^^^\\\YYYXXXWWWWWWUUUSSSYYY\\\]]]XXXVVVXXXZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQPPPPPPOOOPPPQQQQQQQQQPPPNNNMMMQQQRRRSSSRRRQQQOOOOOOOOOSSSSSSRRRQQQRRRTTTVVVWWWTTTUUUWWWXXXZZZ[[[[[[[[[^^^}}}wwwaaa[[[]]]lll~~~}}}```\\\XXXXXX\\\aaacccdddccccccbbb^^^[[[\\\aaafffzzzuuukkkiiinnnrrruuueee\\\VVVZZZ\\\bbbooo}}}zzzqqqeeeZZZTTTSSSTTTUUURRRRRRQQQPPPPPPQQQQQQRRRPPPPPPPPPPPPPPPPPPOOOOOONNNOOOQQQSSSTTTTTTSSSRRRSSSSSSSSSRRRQQQPPPOOOOOOSSSSSSSSSSSSTTTTTTTTTTTTZZZZZZZZZZZZZZZ^^^ccchhhmmmtttlllaaaSSSJJJKKKRRR\\\ccckkkwwwoooqqqnnnjjjiiieeekkkfffbbbdddddd___ZZZYYY\\\WWW\\\```[[[```gggddd]]]]]]\\\\\\[[[ZZZYYYYYY^^^^^^______^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXVVVTTTVVVUUUUUUVVVWWWWWWVVVUUUSSSTTTVVVVVVVVVWWWZZZ\\\UUUVVVWWWVVVTTTSSSTTTUUUWWWXXXYYYWWWUUUTTTTTTUUUZZZYYYWWWWWWWWWXXXZZZ[[[YYYYYYXXXYYYZZZZZZYYYWWWWWWXXXYYYYYYYYYZZZ[[[[[[[[[ZZZZZZ\\\___aaa```___aaa_________aaaaaa```^^^___aaadddeeeeeedddddddddeeefffhhhjjjjjjjjjiiihhhhhhjjjmmmppppppooollljjjaaabbbdddgggjjjnnnssswwwwww|||vvvwwwvvvoooiiieeeeeedddeeefffgggffffffbbb```]]]```iiiooojjj```ZZZZZZ[[[YYYXXXYYY\\\___YYYVVVTTTVVV[[[^^^^^^]]]]]][[[XXXVVVVVVVVVUUUTTTYYY\\\\\\XXXWWWZZZ[[[YYYUUUUUUTTTTTTUUUVVVWWWXXXWWWUUUTTTRRRQQQPPPPPPPPPNNNNNNOOOPPPOOONNNMMMLLLOOOQQQRRRQQQNNNLLLLLLMMMPPPOOOOOOOOOPPPRRRSSSUUUOOOQQQSSSVVVYYY[[[]]]]]]aaa|||{{{qqqddd^^^YYYYYYeeetttddd___ZZZZZZaaaiiinnnpppooopppnnniiicccaaacccfffxxxyyyqqqllluuuxxxgggXXXWWWcccrrruuuiii```ZZZUUUSSSSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOOOOOOOONNNMMMOOOPPPPPPPPPPPPOOONNNNNNSSSSSSSSSTTTVVVXXX[[[]]]\\\^^^___```eeennnzzzzzzooobbbZZZNNNJJJMMMYYYjjjvvv~~~ooojjjmmmhhhgggkkkkkkhhheeedddfffddd]]]XXXVVVXXXSSSVVV[[[YYY___gggccc\\\[[[[[[ZZZZZZYYYYYYYYY\\\]]]]]]^^^^^^]]]]]]]]][[[[[[[[[[[[YYYWWWUUUTTTRRRQQQQQQRRRUUUVVVVVVUUUVVVVVVWWWVVVTTTTTTUUUWWWVVVXXXXXXUUUQQQNNNNNNPPPVVVWWWXXXWWWUUUTTTUUUVVVXXXWWWVVVUUUVVVWWWXXXYYYWWWVVVVVVWWWYYYZZZXXXWWWVVVWWWYYYYYYXXXXXXZZZ[[[[[[[[[[[[]]]```bbbaaa```aaa```___```aaa```^^^]]]```ccceeefffeeecccbbbbbbdddfffgggiiijjjjjjiiiiiihhhiiilllnnnooonnnmmmkkkeeeeeehhhmmmnnnmmmnnnqqqsssuuuwwwwww{{{}}}qqqggghhhlllkkkeeeaaaeeefffgggggggggfffeeeeeeiiiddd]]][[[bbbiiiggg```VVVXXXZZZXXXVVVWWW[[[^^^^^^[[[YYYXXXYYYZZZZZZYYYZZZXXXUUUTTTUUUUUUTTTSSSXXX[[[[[[XXXXXXZZZZZZWWWSSSSSSSSSSSSTTTUUUVVVWWWUUUSSSQQQOOONNNNNNPPPQQQLLLMMMNNNNNNNNNMMMLLLLLLMMMPPPRRRQQQMMMKKKLLLNNNMMMMMMNNNPPPQQQSSSSSSTTTNNNOOORRRUUUXXX[[[\\\]]]___iiiooollliiihhhbbbXXX[[[XXXXXX```iiitttjjjccc]]]^^^hhhttt|||~~~~~~yyyssspppppprrr{{{oooyyylll[[[WWWYYY^^^dddwwwwwwxxxxxxuuunnnfff```\\\ZZZWWWTTTQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPMMMNNNOOOOOOPPPQQQQQQQQQPPPQQQRRRSSSSSSSSSRRRRRRTTTUUUWWWYYY]]]aaadddfffeeeiiiooosssuuuyyyvvvhhh[[[RRRNNNMMMLLLJJJPPPfffnnncccaaabbbaaaiiiqqqnnnfffeeefffgggccc]]]ZZZ[[[YYYUUUXXXYYYSSSWWW```___[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZ[[[\\\\\\\\\]]][[[[[[[[[[[[YYYWWWUUUTTTPPPPPPOOOQQQTTTWWWXXXWWWWWWWWWWWWUUUSSSRRRSSSUUURRRUUUWWWUUUPPPNNNPPPRRRTTTVVVWWWVVVUUUUUUVVVXXXUUUUUUUUUUUUUUUVVVWWWWWWTTTTTTTTTVVVXXXYYYYYYWWWSSSVVVXXXWWWVVVVVVXXXZZZZZZZZZ[[[^^^```aaa```___`````````aaaccccccaaa___cccfffhhhiiifffdddbbbbbbdddeeefffhhhiiijjjjjjjjjjjjkkkmmmmmmnnnmmmlllkkklllfffdddjjjoooooonnnpppwwwuuupppjjjggglll{{{xxxpppjjjiiihhhdddcccfffhhhiiiiiihhhfffdddbbbaaafffbbb\\\ZZZ___fffeee```UUUXXXZZZXXXUUUTTTWWWZZZ^^^^^^\\\ZZZWWWVVVWWWXXXXXXVVVUUUUUUVVVVVVUUUTTTUUUXXXXXXVVVWWWZZZXXXTTTSSSSSSTTTTTTTTTTTTTTTTTTRRRPPPMMMKKKKKKLLLNNNPPPKKKKKKMMMMMMMMMMMMLLLKKKLLLPPPSSSRRRNNNMMMOOOQQQKKKMMMPPPSSSUUUVVVUUUUUUQQQRRRTTTVVVXXXYYYZZZZZZ^^^]]]]]]^^^``````\\\YYY\\\[[[]]]```ccckkk{{{qqqiiiaaacccoootttsss}}}pppbbbXXXTTTVVVUUU^^^nnn|||xxxpppdddbbb]]]XXXSSSQQQOOOOOONNNNNNMMMMMMMMMMMMMMMNNNLLLLLLMMMNNNOOOQQQRRRRRRRRRSSSUUUVVVWWWWWWVVVVVVUUUWWWZZZ___dddhhhjjjllluuu}}}}}}rrrjjjfff```ZZZRRRMMMKKKLLLMMMNNNUUUaaayyyaaaXXXWWWXXX[[[iiipppgggfffeeeggghhhddd^^^^^^bbbbbb```ccc___RRRRRR\\\^^^[[[[[[[[[[[[[[[\\\\\\\\\WWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[YYYWWWUUUTTTQQQPPPPPPSSSVVVZZZ[[[[[[XXXXXXXXXWWWTTTSSSTTTVVVLLLPPPTTTTTTQQQQQQUUUYYYSSSUUUVVVWWWVVVVVVWWWYYYTTTTTTUUUUUUVVVVVVVVVVVVSSSSSSSSSUUUXXXYYYYYYXXXRRRTTTVVVVVVTTTTTTVVVYYYYYYYYY[[[]]]```aaa```^^^```___```ccceeefffdddbbbfffhhhkkkkkkhhheeecccbbbddddddeeeggghhhjjjkkkllloooooooooooonnnmmmlllllllll___YYYbbboootttuuuvvvrrrssstttsssqqqpppvvv}}}zzzxxxtttwww{{{xxxrrrhhhkkkqqqtttnnnccc___ccc```bbbddddddbbbaaa```aaa\\\]]]]]]___dddiiieee___UUUXXXZZZXXXSSSQQQSSSVVVZZZ\\\\\\YYYVVVTTTWWWZZZXXXWWWWWWXXXYYYZZZXXXVVVRRRUUUVVVUUUVVVXXXVVVQQQTTTTTTUUUUUUTTTSSSRRRQQQOOOMMMJJJHHHHHHJJJMMMNNNJJJKKKLLLMMMMMMLLLKKKKKKLLLPPPTTTSSSPPPNNNQQQTTTKKKMMMQQQUUUXXXXXXXXXWWWTTTTTTUUUVVVWWWWWWWWWWWW\\\[[[^^^```^^^\\\aaajjj___```cccdddccchhhyyyvvvmmmdddggguuu|||yyy|||vvvnnnccc\\\WWWYYYVVV^^^qqqyyyzzzwwwuuuoooeeeZZZTTTTTTVVVNNNNNNNNNOOOPPPRRRQQQQQQRRRRRRRRROOOMMMOOOSSSWWWUUUUUUTTTTTTWWWZZZZZZXXXXXXYYY\\\cccnnnzzz}}}sssgggZZZSSSQQQJJJOOOKKKIIIQQQTTTVVV___dddvvvzzzppp___[[[XXX[[[ccchhhiiihhhlllnnnjjjccc```bbbaaa]]][[[]]]___]]]ZZZYYY[[[^^^^^^]]]\\\]]]^^^^^^\\\ZZZ^^^YYYWWW[[[]]][[[ZZZZZZWWWWWWYYYYYYYYYWWWUUUSSSRRRRRRQQQQQQSSSVVVXXXZZZ\\\ZZZVVVSSSPPPNNNNNNNNNRRRQQQQQQQQQQQQRRRRRRSSSVVVVVVVVVUUUSSSSSSTTTVVVUUUUUUTTTTTTTTTTTTTTTTTTQQQRRRUUUVVVWWWWWWVVVUUUUUUVVVWWWVVVUUUTTTVVVXXX]]]\\\[[[\\\___aaaccccccaaabbbbbbccccccaaa```___bbbgggkkklllhhhdddaaaaaaeeeeeefffggghhhjjjlllmmmlllmmmmmmllljjjjjjkkkmmmjjjgggeeeiiipppuuuvvvttt{{{uuuppprrrtttuuuwwwzzzxxxyyy~~~zzzsssoooqqqsssooojjjhhhmmmoooooojjjdddbbbgggmmmvvvrrrlllddd___[[[ZZZZZZ```YYYWWW^^^ffffff```]]]YYYZZZZZZXXXUUUTTTTTTTTTWWWYYYZZZXXXTTTSSSWWW\\\^^^\\\ZZZXXXWWWVVVVVVVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSUUUTTTRRRQQQQQQRRROOONNNMMMMMMLLLLLLMMMMMMLLLKKKKKKLLLNNNPPPOOONNNPPPPPPPPPQQQQQQQQQQQQQQQOOOPPPPPPPPPQQQQQQRRRRRRRRRJJJMMM^^^hhhccc[[[ZZZZZZ[[[^^^aaabbbcccbbbbbbaaaaaacccdddaaabbbooowwwhhhfffwwwjjjXXXWWWYYY[[[dddssstttuuutttrrrooollljjjgggeeeccc```]]][[[ZZZYYYWWWVVVUUUVVVXXX[[[]]]^^^\\\^^^___aaaeeeiiikkkkkkpppsss{{{wwwkkkdddZZZQQQKKKGGGGGGHHHNNNXXX]]]cccooossssss{{{tttlllooorrrfffeeedddaaa______```aaaeeegggfff```]]]]]]YYYRRR[[[]]]___]]]ZZZYYY[[[^^^\\\\\\^^^```aaa```]]][[[[[[VVVTTTXXXZZZXXXWWWYYYTTTUUUWWWXXXXXXWWWVVVUUUSSSSSSRRRSSSTTTUUUWWWXXXYYYWWWUUURRRQQQPPPQQQQQQOOOOOOOOOOOOPPPQQQQQQRRRTTTUUUVVVUUUSSSRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTVVVWWWWWWVVVUUUVVVWWWWWWVVVUUUUUUVVVXXX[[[ZZZYYYZZZ]]]___``````[[[[[[[[[[[[\\\^^^___```bbbfffiiiiiifffcccaaaaaacccdddeeeggghhhjjjkkklllkkkkkkkkkkkkkkklllllllllfffggghhhjjjmmmppprrrtttwwwuuuttttttssspppsssxxx|||wwwssstttuuuxxx{{{xxxvvvrrrqqqssspppkkkjjjooosssqqqmmmllliiilllnnnjjjdddaaaeeejjjkkkiiifffbbb^^^ZZZXXXVVVWWWSSSTTT^^^fffddd^^^ZZZZZZZZZ[[[YYYWWWVVVVVVWWWVVVXXXYYYWWWTTTUUUZZZ___bbb___\\\XXXUUUTTTSSSSSSUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTRRROOOMMMLLLMMMOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLNNNOOOOOONNNOOOOOOOOOOOOPPPPPPPPPPPPLLLMMMMMMOOOPPPQQQRRRRRRTTTRRR[[[lllsssiii]]]XXXYYYZZZ]]]___`````````___ZZZYYY\\\^^^[[[ZZZaaalll~~~ppppppyyyhhhYYYUUUTTTYYY^^^___bbbhhhmmmpppooommmooommmjjjiiiiiijjjlllmmmbbbaaaaaadddjjjppprrrrrrtttuuuwww{{{~~~~~~vvvnnnnnnpppmmmbbbXXXXXXTTTNNNIIIIIIOOOVVV\\\ssswwwiiidddfffkkkjjjmmmmmmggg]]]XXX[[[aaafffhhhhhheeebbb^^^WWWOOO[[[]]]___]]]ZZZYYY[[[]]][[[\\\^^^aaacccbbb___\\\YYYUUURRRUUUVVVUUUUUUWWWQQQSSSTTTVVVWWWVVVVVVUUUSSSSSSSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTLLLLLLMMMNNNNNNOOOPPPPPPSSSTTTVVVUUUSSSQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUVVVWWWVVVVVVUUUVVVWWWWWWVVVUUUUUUVVVXXXYYYWWWWWWXXX[[[]]]]]]]]]VVVVVVUUUVVVYYY]]]aaacccbbbdddfffeeedddbbbaaaaaa```bbbdddfffhhhiiiiiiiiikkkiiihhhiiimmmooonnnllldddhhhkkkjjjiiijjjooottttttsssttttttppplllooovvvtttmmmiiimmmrrruuuwwwyyy{{{{{{}}}wwwbbbYYYTTTYYYaaaeeegggiiigggdddeeelllpppnnnkkkjjjdddiiillljjjeeebbbdddfffbbbbbbcccbbb___\\\XXXVVVQQQOOOSSS]]]dddaaaZZZVVVYYYZZZ[[[ZZZXXXXXXXXXYYYVVVWWWWWWUUUTTTVVV]]]bbbaaa^^^ZZZUUUSSSRRRSSSTTTUUUUUUTTTSSSSSSSSSSSSTTTRRRRRRQQQNNNKKKJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKJJJKKKMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOIIIJJJKKKMMMOOOPPPQQQRRRQQQRRR\\\iiilllaaaWWWSSSWWWYYYZZZ\\\]]]]]]\\\[[[YYYYYY[[[]]]\\\YYYZZZ]]]www}}}|||sssssstttyyytttkkkggg[[[YYYVVVTTTUUUWWW[[[]]]___[[[WWWYYY___eeehhhhhh``````aaaeeejjjpppuuuwww~~~{{{|||}}}{{{uuugggUUULLLKKKNNNNNNMMMEEEMMMSSSTTTWWWbbboooxxxwwwsssqqqiiifffkkkjjjmmmmmmfff___]]]ccckkkkkkjjjiiigggeee```XXXRRRZZZ\\\^^^]]]ZZZXXXZZZ\\\ZZZ[[[\\\___aaaaaa___]]][[[VVVSSSTTTSSSQQQQQQTTTRRRRRRSSSTTTUUUUUUTTTTTTPPPQQQSSSTTTUUUVVVVVVVVVSSSSSSRRRQQQRRRRRRSSSTTTJJJKKKLLLMMMNNNOOOOOOOOOQQQTTTVVVVVVTTTQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTUUUVVVWWWWWWWWWWWWVVVUUUVVVWWWVVVTTTTTTVVVWWWWWWVVVUUUWWWYYY[[[[[[ZZZUUUVVVWWWYYY\\\```bbbddd```aaaaaaaaaaaaaaaaaaaaa]]]___bbbfffhhhhhhhhhgggkkkhhhfffjjjooorrrppplllggghhhgggeeecccfffmmmsssssspppmmmnnnmmmlllooouuujjjeeegggqqq{{{{{{uuuqqqhhhmmmsssyyy|||zzzzzzpppggg```]]]bbbfffhhhhhhiiifffdddfffkkkmmmiiieeeeeecccgggkkklllhhhddddddeeebbbbbbcccbbbaaa^^^\\\ZZZUUUSSSVVV\\\___[[[VVVSSSXXXYYYZZZYYYXXXXXXYYYZZZXXXXXXVVVTTTSSSWWW]]]bbb\\\YYYUUUQQQPPPQQQTTTVVVVVVUUUTTTSSSSSSSSSTTTTTTNNNNNNMMMKKKIIIJJJMMMOOOIIIIIIIIIIIIIIIHHHHHHGGGKKKJJJIIIJJJLLLMMMLLLKKKLLLMMMMMMNNNNNNOOOOOOOOOJJJKKKKKKMMMNNNOOOPPPPPPPPPOOORRRXXXWWWRRRQQQTTTUUUVVVWWWXXXYYYYYYXXXXXX\\\[[[[[[]]]]]]\\\YYYXXX```rrrvvvjjjqqq~~~ooo^^^SSSSSSVVVTTTOOOJJJKKKPPPSSSPPPKKKNNNOOOPPPRRRSSSVVVZZZ]]]ddd^^^]]]ccceee```[[[YYYSSSOOOIIIHHHJJJNNNQQQRRR\\\nnn|||}}}yyy~~~qqqcccfffgggcccgggsssllljjjgggdddbbbffflllrrrjjjeee```___^^^[[[UUUQQQXXX[[[]]]\\\YYYWWWXXXZZZZZZYYYYYYZZZ\\\]]]]]]\\\ZZZVVVSSSRRROOOKKKJJJMMMTTTTTTTTTTTTSSSRRRRRRQQQMMMOOOQQQSSSUUUVVVWWWWWWRRRRRRQQQQQQPPPPPPPPPPPPJJJKKKLLLNNNNNNOOONNNNNNPPPSSSUUUUUUTTTRRRQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWTTTUUUVVVUUUSSSSSSUUUVVVVVVUUUUUUVVVYYYZZZYYYXXXUUUWWW[[[^^^```aaa``````^^^]]]]]]]]]___`````````\\\^^^aaadddggggggggggggkkkhhhgggjjjppprrroookkkiiieee^^^ZZZ[[[aaaiiinnntttkkkdddfffkkkooorrruuulllggghhhoootttqqqiiieeeaaajjjpppqqqsssxxx{{{zzzyyy||||||}}}}}}rrrrrrvvvvvvssshhhgggiiimmmmmmjjjjjjllliiigggiiinnnnnniiieeeeeedddgggkkkkkkiiifffddddddeeedddbbb___^^^]]]]]]^^^^^^[[[ZZZ[[[YYYTTTRRRSSSUUUWWWXXXWWWVVVVVVWWWYYYZZZXXXUUUSSSSSSVVV[[[___XXXUUUQQQNNNMMMOOORRRTTTSSSRRRRRRQQQQQQQQQQQQQQQMMMMMMLLLKKKIIIJJJMMMPPPIIIIIIJJJJJJJJJIIIHHHGGGJJJIIIIIIIIIKKKLLLKKKJJJLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNPPPOOOPPPQQQPPPPPPSSSYYYSSSSSSTTTTTTUUUUUUUUUUUUYYYXXXWWWVVVXXXYYYXXXUUU]]]iii}}}xxxrrruuummmeeeeee```bbbeeehhhggg```UUUNNNLLLMMMPPPSSSUUUTTTRRROOOPPPKKKKKKOOOPPPMMMQQQYYY[[[XXXUUUVVV\\\gggqqqxxxpppfffbbbffffff```dddnnnnnnjjjfffdddfffiiimmmoooggg___XXXXXXZZZWWWSSSRRRUUUYYY[[[[[[XXXVVVVVVXXXXXXWWWWWWXXXZZZ[[[ZZZYYYVVVSSSRRRQQQMMMGGGEEEHHHUUUUUUTTTSSSRRRRRRQQQQQQMMMNNNOOOQQQRRRTTTUUUVVVQQQQQQPPPPPPOOONNNNNNMMMJJJKKKMMMNNNNNNMMMLLLLLLNNNPPPRRRSSSRRRQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTSSSRRRRRRSSSUUUTTTSSSSSSUUUWWWXXXWWWUUUTTTWWWZZZ^^^___]]][[[YYYZZZZZZYYY[[[]]]______^^^\\\]]]```ccceeegggggghhhjjjhhhhhhjjjmmmnnnkkkhhhfff```WWWSSSTTT\\\dddjjjssshhh```ccckkkqqqssstttrrrmmmiiijjjiiiggggggjjjnnnsssqqqhhheeemmmuuuwwwtttllleeeeeemmmvvv{{{|||xxx{{{xxxsssnnnkkkllloooooonnnlllllloooqqqnnnhhhhhhkkkhhhgggjjjnnnoookkkiiijjjeeefffhhhgggeeecccbbbccccccaaa]]]YYYXXXYYY[[[]]]ccc^^^[[[XXXSSSNNNOOOSSSTTTUUUVVVVVVUUUTTTUUUWWWYYYWWWTTTRRRSSSUUUYYY\\\YYYVVVRRRNNNLLLLLLMMMNNNNNNNNNNNNOOONNNMMMMMMLLLOOOOOONNNLLLIIIIIIJJJKKKKKKKKKLLLMMMMMMKKKJJJIIIJJJIIIHHHHHHJJJJJJJJJHHHLLLLLLMMMNNNOOOPPPPPPQQQNNNNNNMMMMMMMMMLLLLLLLLLKKKMMMPPPRRRRRRRRRSSSTTTPPPPPPQQQRRRRRRSSSTTTTTTVVVWWWVVVTTTUUUYYYXXXVVVZZZ___nnnrrrvvv|||xxxyyyyyyqqqjjjkkkqqq}}}{{{oooiiihhhjjjjjjeeeeeezzz|||ooogggfffiiinnnllleeebbbdddkkkjjjiiihhhhhhgggfffeeecccYYYSSSVVVYYYWWWSSSSSSSSSWWWZZZZZZVVVTTTTTTVVVTTTVVVXXX[[[\\\[[[WWWSSSSSSRRRSSSTTTOOOIIIGGGIIITTTTTTSSSSSSSSSSSSSSSSSSPPPOOOOOONNNOOOPPPRRRSSSNNNNNNNNNNNNNNNMMMMMMLLLIIIJJJLLLLLLLLLKKKIIIHHHKKKMMMNNNOOONNNOOOPPPRRROOOPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSQQQRRRSSSRRRPPPPPPRRRSSSQQQQQQQQQSSSUUUUUUTTTRRRTTTUUUXXXZZZZZZZZZXXXWWWWWWVVVWWWYYY]]]___^^^\\\]]]^^^```bbbdddggghhhiiiggghhhiiiiiiiiihhhfffdddbbb```[[[VVVUUUZZZdddlllooogggcccgggmmmooopppqqqsssrrrpppnnnhhheeekkktttdddiiiiiidddhhhvvvhhh\\\XXXbbblllppprrrvvvllllllmmmrrrzzztttlllpppxxx}}}}}}mmmmmmnnnoooooonnnoooqqqrrrmmmkkkllljjjgggfffhhhdddccceeeiiiiiiffffffiiidddcccbbb```^^^]]]^^^___]]][[[XXXUUUUUUVVVYYY[[[\\\YYYWWWUUUOOOKKKNNNTTTTTTUUUVVVVVVTTTSSSTTTUUUUUUSSSQQQQQQSSSVVVYYYZZZXXXVVVSSSPPPNNNMMMMMMNNNLLLMMMOOOPPPPPPNNNLLLJJJLLLMMMMMMLLLJJJHHHIIIJJJJJJKKKLLLMMMLLLKKKIIIHHHJJJHHHGGGHHHIIIJJJIIIGGGJJJKKKKKKLLLMMMNNNOOOPPPKKKKKKKKKKKKKKKKKKLLLLLLGGGJJJMMMOOOPPPPPPNNNLLLNNNNNNOOOPPPQQQRRRTTTTTTTTTXXXYYYVVVUUUXXXXXXUUUTTTVVV```tttrrrrrrvvvuuujjjiiinnnyyy}}}vvvlllmmmjjjgggfffddddddfffhhhfffiiilllllliiiddd```___\\\SSSNNNSSSWWWTTTPPPOOORRRUUUYYYYYYVVVSSSSSSTTTRRRUUUZZZ___```\\\TTTOOOSSSSSSVVVXXXTTTMMMLLLNNNSSSRRRRRRRRRSSSTTTUUUVVVSSSQQQOOOMMMLLLMMMNNNPPPKKKKKKLLLMMMMMMMMMMMMMMMIIIJJJKKKKKKKKKIIIGGGEEEHHHJJJKKKKKKLLLMMMPPPRRRMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQRRRQQQOOOOOOQQQRRROOOOOOOOOQQQSSSSSSRRRPPPUUUUUUVVVWWWXXXXXXYYYYYYUUUUUUUUUYYY]]]___]]][[[^^^^^^___aaadddgggiiikkkeeegggiiihhheeecccaaaaaa___cccccc___YYY[[[fffpppkkkggghhhlllnnnllllllnnntttwwwzzzvvvkkkbbbeeennngggmmmmmmkkkpppzzzyyyooojjj^^^\\\iiipppjjjgggllllllmmmoootttxxxwwwrrrnnnjjjyyyzzztttvvvvvvsssvvvtttttttttrrrsssxxx}}}rrrjjjlllqqqssswww}}}{{{uuuppppppuuuxxxwwwuuujjjiiihhhfffaaa^^^```dddkkkbbb\\\^^^ccceeeeeefffaaa___```cccbbb^^^^^^bbbcccaaa]]]ZZZXXXXXXZZZ[[[XXXWWWUUUUUUUUUWWWYYYZZZTTTSSSSSSRRRNNNJJJNNNUUUUUUVVVWWWVVVTTTSSSTTTUUUQQQPPPOOOQQQTTTWWWZZZ[[[TTTSSSRRRQQQPPPQQQQQQRRRMMMOOORRRTTTSSSQQQNNNLLLGGGIIIKKKKKKJJJJJJJJJKKKGGGHHHIIIJJJJJJHHHFFFEEEIIIHHHGGGGGGIIIIIIHHHGGGIIIIIIJJJKKKLLLMMMNNNNNNHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJLLLNNNMMMKKKMMMMMMNNNOOOPPPRRRTTTUUUNNNVVVYYYUUUSSSUUUTTTPPPWWWWWW]]]lllxxxrrrrrr{{{uuuggggggnnn~~~xxxuuusssrrrnnnllljjjkkknnnooonnnllljjjiiihhhgggeeebbb\\\XXXXXXXXXWWWRRRMMMLLLPPPTTTZZZ[[[\\\YYYTTTRRRRRRTTTUUUUUUYYY]]][[[UUUSSSUUUVVVUUURRROOONNNNNNOOOPPPTTTSSSRRRPPPOOONNNMMMMMMQQQPPPPPPPPPQQQOOOMMMJJJLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOOOOPPPQQQQQQQQQPPPOOONNNNNNNNNMMMMMMNNNNNNOOOPPPRRRQQQOOOMMMMMMMMMOOOPPPRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\]]]___```aaaccccccdddddddddeeeeeeeeedddbbb___]]][[[aaadddddd[[[RRRUUUdddsssqqqlllhhhkkkqqqrrrmmmgggooooooppppppppppppppppppqqqllliiikkkqqquuusssppphhhdddeeennnrrrnnnjjjiiillljjjiiimmmrrrtttooojjjmmmooopppoooqqqssssssrrrvvvkkkaaacccoooxxxyyyvvv|||zzzyyy|||~~~~~~|||wwwqqqmmmoooxxx~~~{{{wwwuuupppjjjoootttpppdddaaakkkqqqpppvvvqqqssspppjjjpppvvvooollljjjgggdddcccbbb```___[[[\\\]]]___```aaabbbcccaaa\\\WWWVVVYYY\\\]]]]]]___[[[WWWUUUWWWXXXWWWUUUWWWVVVVVVWWWXXXWWWTTTQQQPPPSSSTTTRRRQQQRRRQQQMMMQQQRRRSSSRRRPPPQQQUUUYYYMMMMMMNNNPPPRRRSSSTTTUUUVVVRRRPPPRRRUUUVVVRRRNNNPPPVVV]]]]]]WWWPPPLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMLLLKKKJJJKKKMMMJJJJJJIIIHHHIIIJJJKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTUUUUUUWWWWWWWWWWWWVVVUUURRRSSSWWWaaarrrmmmoooyyyzzz{{{|||~~~rrr|||{{{|||tttlllmmmyyysssnnnmmmoooqqqssspppooooooqqqpppmmmiiigggdddaaa^^^\\\ZZZVVVSSSTTTVVVVVVRRRLLLLLLRRRXXXVVVXXXYYYXXXUUUSSSTTTUUUWWWVVVXXX[[[XXXRRRPPPRRRSSSRRRPPPNNNMMMMMMMMMNNNQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMMMMNNNNNNLLLJJJLLLLLLLLLMMMLLLLLLKKKKKKHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMOOOOOOPPPOOONNNMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPOOOMMMLLLLLLLLLMMMNNNQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[______``````aaaaaabbbbbbbbbcccbbbbbb```^^^\\\ZZZ\\\^^^___]]]\\\aaajjjrrrmmmllllllkkkllllllkkkkkklllkkkjjjkkklllmmmmmmlllhhhggggggkkkpppqqqlllggg^^^bbblllvvvvvvmmmggggggkkkjjjkkkmmmpppqqqpppnnnmmmmmmmmmmmmoooqqqssssssrrrkkkeeegggooovvvvvvtttuuurrrmmmkkklllpppuuuxxxssssssrrrrrrppplllfffbbbjjjrrrxxxuuuqqqqqqoookkklllpppmmmeeeeeeoootttrrrrrrnnnpppnnniiipppvvvpppcccccccccdddddddddcccaaaaaa```___```aaaaaaaaa```bbb^^^ZZZZZZ^^^bbbdddddd^^^\\\ZZZYYYYYYXXXUUURRRSSSSSSTTTVVVWWWVVVSSSPPPRRRTTTUUUTTTVVVYYYWWWRRROOOOOOOOONNNMMMNNNPPPSSSLLLLLLMMMNNNPPPQQQRRRRRRTTTQQQNNNOOORRRSSSPPPMMMNNNSSSXXXXXXSSSMMMJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJKKKIIIIIIJJJKKKKKKLLLLLLMMMJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSUUUVVVVVVVVVUUUUUUMMMNNNRRR[[[jjj{{{yyyttt}}}|||{{{wwwsssrrrvvv{{{|||```ccciiirrr}}}zzznnnkkkpppyyy~~~}}}pppjjjggggggjjjppprrrooommmmmmmmmkkkfffaaaaaa]]]YYYVVVVVVVVVUUUTTTTTTUUUTTTPPPKKKLLLRRRXXXRRRTTTVVVWWWVVVUUUUUUVVVVVVTTTTTTUUUQQQKKKJJJMMMNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNMMMMMMMMMNNNNNNOOOMMMKKKJJJJJJKKKLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLKKKJJJKKKLLLMMMPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYYYYYYY___^^^]]]]]]]]]^^^___```____________^^^\\\[[[ZZZYYYYYYZZZ___eeeiiijjjjjjgggjjjlllhhhcccbbbgggllljjjgggdddeeehhhjjjiiiggghhhfffeeefffiiijjjgggccc[[[eeerrryyytttjjjgggiiilllnnnnnnmmmkkkkkkmmmpppnnnlllkkkkkklllnnnppprrrqqqooommmmmmnnnoooooonnnpppqqqpppiiibbbaaagggnnnnnnnnnnnnnnnmmmjjjfffbbblllrrruuussspppqqqrrrqqqrrrsssnnnhhhllluuuxxxtttmmmiiikkkjjjfffnnnuuuooodddfffiiilllmmmllljjjhhhiiifffcccccceeeeeedddbbbZZZVVVTTTUUU[[[```bbbbbbYYYYYYYYYZZZ[[[YYYUUURRRVVVVVVXXXZZZ[[[YYYVVVSSSQQQQQQPPPPPPTTTYYYUUUNNNQQQOOOLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOQQQNNNKKKKKKMMMOOOMMMKKKKKKNNNRRRRRRNNNJJJIIIJJJHHHHHHGGGGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJIIIHHHHHHIIIJJJHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLIIIIIIIIIJJJKKKLLLLLLMMMPPPPPPRRRSSSTTTUUUUUUUUUKKKMMMPPPWWWbbbppp{{{~~~llliii{{{zzzpppnnnqqqttttttrrrtttwww~~~eee]]]XXXYYY]]]hhhvvvooollljjjdddhhhxxxwwwpppnnnnnnmmmiiieeefffkkkjjjgggcccbbbbbbaaa]]]ZZZZZZXXXVVVVVVXXXZZZ[[[[[[WWWSSSOOOLLLMMMOOORRRSSSRRRTTTVVVWWWWWWVVVUUUTTTRRROOONNNNNNKKKFFFFFFIIIKKKKKKLLLMMMMMMMMMLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLJJJHHHHHHJJJKKKLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLMMMLLLKKKKKKJJJKKKLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY___^^^\\\[[[ZZZ[[[]]]^^^]]]]]]]]]]]]]]]\\\\\\[[[\\\[[[\\\```eeegggeeebbbcccfffgggccc^^^^^^dddjjjjjjfffbbbbbbfffhhhhhhffflllfff___ZZZZZZ\\\```bbbeeelllssstttnnnhhhhhhkkkmmmoooppplllffffffkkkqqqqqqmmmkkkkkkkkkjjjlllooossstttssspppjjjhhhiiilllrrr|||}}}oooddddddhhhqqqqqqrrrssstttssspppmmmuuuxxxyyywwwttttttwwwyyyyyytttlllfffkkkssstttoooiiifffiiihhhdddkkkrrrllljjjnnnsssuuutttqqqnnnlllmmmiiiffffffhhhjjjgggdddRRRPPPNNNPPPVVVZZZ\\\[[[RRRSSSTTTVVVXXXXXXXXXWWWZZZZZZZZZ\\\\\\ZZZVVVSSSQQQPPPMMMNNNTTTYYYTTTLLLUUUQQQNNNMMMOOOPPPNNNKKKKKKKKKLLLLLLLLLLLLMMMMMMOOOKKKHHHGGGIIIJJJKKKJJJIIIKKKMMMMMMKKKIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJIIIHHHGGGHHHJJJFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJKKKMMMMMMOOOPPPRRRSSSTTTTTTPPPQQQTTTYYYaaaiiiqqquuuuuuVVV[[[ggg}}}|||yyy~~~|||tttooonnnnnnkkkiiiiiilllssszzz{{{uuuqqqllleee___[[[WWW]]]xxx|||zzzxxxnnneeecccmmmxxxyyylllgggiiimmmpppjjjbbb```ccceee```[[[ZZZ\\\^^^^^^\\\XXXXXXXXXZZZ]]]___^^^^^^XXXPPPIIIKKKSSSXXXVVVQQQVVVVVVVVVWWWVVVUUUTTTRRROOOLLLKKKLLLJJJFFFGGGKKKKKKLLLLLLMMMNNNMMMMMMLLLNNNNNNMMMLLLKKKKKKKKKKKKLLLJJJHHHHHHJJJLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXYYY^^^]]][[[ZZZYYY[[[\\\]]]\\\\\\\\\]]]]]]^^^^^^^^^___```aaabbbccccccddddddfffdddbbb``````bbbfffiiimmmiiidddccceeeggghhhgggiiieee]]]VVVRRRSSSXXX\\\nnnqqqrrrqqqooolllhhheeegggiiijjjgggeeegggooouuutttooommmnnnlllggggggjjjpppssstttooohhhggglllrrryyywwwiiifffhhhsssssstttwwwyyyyyyxxxvvv{{{{{{{{{zzzvvvtttvvvzzzxxxpppfffaaafffmmmnnnjjjjjjgggkkkkkkffflllqqqjjjjjjoootttvvvtttpppmmmlllmmmjjjhhhggggggfffbbb___TTTRRRQQQSSSXXX[[[[[[ZZZRRRRRRRRRRRRSSSTTTWWWXXXZZZYYYXXXWWWVVVTTTPPPMMMTTTSSSRRRTTT[[[aaa]]]UUUWWWSSSPPPOOOQQQQQQNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFGGGHHHIIIIIIIIIJJJKKKJJJJJJIIIJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIJJJJJJHHHHHHIIIJJJEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOQQQSSSSSSUUUVVVXXX\\\```eeeiiikkk|||fff\\\VVVaaazzzwwwnnnnnnvvv~~~{{{zzzxxxsssnnniiifffeeegggiiikkknnnsss}}}~~~zzzuuupppkkkfffccc]]]___cccdddaaaeeeyyyvvvuuuwwwvvvsssrrrqqqmmm___aaaeeejjjiiiaaa]]]]]]bbb^^^[[[[[[___cccdddddd\\\\\\[[[]]]^^^^^^]]][[[VVVNNNIIIOOOZZZaaa]]]WWWYYYWWWUUUTTTTTTTTTRRRPPPOOOMMMMMMNNNMMMJJJKKKOOOMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLKKKJJJJJJJJJLLLJJJIIIJJJKKKMMMMMMLLLKKKLLLLLLLLLKKKJJJIIIIIIEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQRRRSSSTTTUUUVVVWWWXXX[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]___```aaa```bbbccccccbbbcccgggjjjiiieeebbbbbbeeeiiikkklllooolllhhhdddcccdddgggiiiiiiiiigggccc]]][[[]]]___ppprrrssstttuuurrrggg\\\___^^^^^^aaagggooouuuzzzuuupppppptttqqqhhhdddggghhhnnnrrrooojjjkkksss||||||~~~pppggghhhlllxxxxxxxxxzzz||||||{{{yyyyyyxxxyyyxxxtttoooppptttwwwooohhhfffkkkoooooollliiihhhnnnoookkkooorrrjjjkkkooottttttqqqnnnmmmnnnhhhhhhhhhfffbbb]]]XXXVVVVVVTTTSSSVVVZZZ\\\[[[YYYYYYXXXWWWTTTRRRQQQTTTVVV\\\YYYWWWUUUTTTRRRPPPNNNPPPQQQRRRUUU]]]dddccc]]]TTTRRRQQQPPPOOOOOOMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKHHHHHHIIIIIIIIIIIIJJJJJJGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIJJJJJJHHHHHHIIIJJJDDDEEEFFFFFFGGGGGGFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKKKKLLLNNNPPPQQQSSSVVVVVVXXX[[[]]]```cccdddnnnmmmZZZQQQ]]]lllzzzvvvmmmnnnssstttyyyzzzsssmmmjjjiiikkkjjjgggiiirrrzzz~~~xxxmmmkkkgggddd```^^^]]]\\\DDDKKKTTT\\\```hhhtttwwwfffggg|||~~~vvvlllgggjjj```^^^```hhhlllhhhcccaaa]]]\\\[[[___dddggggggeeeaaa___]]]\\\]]]^^^^^^^^^XXXUUUTTTXXX```ccc```\\\XXXTTTQQQPPPQQQQQQQQQOOONNNLLLMMMOOONNNJJJKKKOOONNNMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMKKKJJJIIIJJJLLLLLLKKKIIIIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEFFFHHHHHHIIIIIIHHHFFFFFFHHHIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQSSSTTTRRRQQQOOOOOOOOOPPPRRRSSSOOOOOOPPPRRRSSSUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZ[[[]]]___aaabbb``````aaaaaaaaabbbeeegggfffdddbbbcccgggkkknnnnnnooonnnkkkddd______dddiiillloooppplllgggeeeiiimmmqqqssssssqqqsssssskkk___\\\WWWUUU\\\iiitttxxxwwwrrrnnnrrrzzzwwwkkkeeegggdddkkkrrrrrroooooovvv}}}yyyzzzyyysssllljjjlllppp{{{zzzyyyyyyyyyxxxvvvtttvvvvvvxxxzzzuuunnnmmmqqquuuqqqnnnooorrrppplllhhhcccdddlllooolllpppqqqhhhnnnppprrrpppjjjggggggiii___cccgggfff```ZZZWWWVVVUUUTTTTTTWWW[[[]]]\\\YYY]]]^^^^^^[[[WWWUUUUUUWWW[[[XXXUUURRRRRRSSSSSSSSSKKKOOOQQQRRRWWW]]]]]]YYYQQQRRRSSSQQQOOOMMMLLLMMMKKKKKKLLLLLLMMMMMMMMMNNNKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGIIIDDDEEEFFFGGGGGGGGGFFFFFFCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNLLLKKKKKKLLLMMMOOOQQQRRRTTTUUUVVVXXXZZZ\\\^^^___ccckkkcccUUU___cccooo~~~zzzqqqlllpppwwwxxxoooiiillljjjeeedddiiimmmmmmuuu}}}~~~zzzqqqiii]]]\\\[[[YYYXXXZZZ]]]```555;;;BBBIIITTTaaakkkooopppqqqssswwwzzzooouuuvvvpppiiihhhkkklllmmmttt~~~}}}jjjeeeccc^^^```iiihhhbbbbbbkkkrrrrrrmmmiiiVVVWWWZZZ```eeegggdddaaaccc```\\\[[[]]]aaadddeee]]]^^^```aaabbb```^^^\\\VVVRRRMMMLLLNNNPPPPPPOOOLLLKKKLLLNNNLLLHHHHHHKKKOOOMMMKKKJJJIIIJJJLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOJJJIIIIIIKKKLLLLLLIIIGGGGGGGGGHHHIIIIIIIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIEEEFFFHHHIIIJJJKKKKKKKKKFFFGGGHHHIIIHHHGGGFFFEEEIIIIIIHHHHHHIIIIIIJJJKKKFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMOOOQQQSSSTTTQQQPPPOOONNNNNNPPPRRRSSSMMMNNNOOOPPPRRRSSSTTTUUUSSSTTTUUUVVVWWWXXXXXXWWWYYYYYYYYYZZZ\\\^^^aaabbb___^^^]]]^^^___```___^^^aaaaaabbbccceeeiiilllooommmnnnkkkddd\\\ZZZaaahhhmmmnnnlllgggccceeeooowwwtttuuuqqqkkklllqqqpppjjj___WWWRRRZZZjjjuuuuuuqqqooommmsss}}}|||nnnggghhhdddllltttvvvrrrppptttyyytttttttttrrrqqqqqqrrrsssyyywwwuuusssrrrpppllljjjwwwvvvzzz~~~zzzrrroootttpppnnnooorrrqqqjjjaaa[[[[[[]]]gggllliiimmmooodddmmmnnnmmmggg___ZZZ[[[]]]VVV^^^fffhhhbbb]]]\\\^^^WWWVVVWWW[[[```bbb```^^^\\\___bbbaaa]]]ZZZZZZ[[[VVVRRRNNNLLLMMMPPPQQQRRRNNNRRRTTTSSSTTTWWWVVVSSSQQQTTTUUUTTTPPPMMMNNNPPPJJJJJJKKKKKKLLLMMMMMMNNNKKKLLLNNNMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGDDDEEEFFFHHHHHHGGGGGGFFFCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOLLLLLLKKKLLLMMMNNNPPPQQQTTTTTTUUUWWWYYY[[[]]]^^^eeecccuuu\\\XXXOOOYYYiiizzzssshhhiiippp~~~{{{mmmhhhlllkkkeeeaaaddddddaaaeeepppzzz}}}|||zzzuuunnniiieeebbb]]]ZZZVVVVVVVVVVVVXXX]]]ccchhh::::::;;;<<<<<>>MMM\\\qqqqqqoooeeeYYYZZZmmmzzzllliiijjjkkkooosssmmmjjjggggggiiillllllllliiieeehhhjjjhhhmmmrrrpppmmmmmmoootttzzz|||wwwqqqtttxxx}}}|||zzzzzzpppmmmsss~~~~~~|||llleee^^^WWWQQQPPPNNNNNNTTT\\\cccggggggcccbbbdddccc___dddeeeggggggfffddddddccccccaaaaaabbbcccbbb^^^[[[aaa]]]YYYXXXXXXWWWRRRMMMMMMMMMMMMNNNOOOPPPQQQQQQMMMLLLKKKLLLLLLKKKIIIGGGHHHIIIJJJKKKKKKLLLLLLLLLJJJKKKLLLLLLLLLKKKIIIIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIHHHHHHHHHIIIJJJKKKKKKKKKMMMKKKJJJLLLOOOSSSUUUVVVSSSPPPLLLLLLMMMNNNMMMLLLLLLMMMOOOQQQQQQQQQPPPOOOPPPRRRSSSSSSRRRRRRTTTUUUTTTUUUWWWYYY[[[\\\\\\[[[ZZZ\\\^^^^^^]]]]]]^^^___aaaaaa```bbbdddffffffeeehhhkkkmmmllljjjiiikkkmmmmmmkkkhhhcccaaadddkkkppplllkkkooouuutttjjjaaa^^^WWWSSSXXXgggsssuuurrrpppwww{{{}}}wwwrrrrrrttt~~~}}}wwwtttvvvvvvtttnnnkkkjjjnnnssswwwvvvssspppiiiggglllppppppqqqsssuuuvvvxxxwwwuuusssrrrrrrqqqooommmkkkiiigggffffffiiijjjlllnnnqqqssstttuuujjj^^^]]]\\\```[[[ZZZ]]]bbbbbb]]][[[\\\[[[\\\^^^ccchhhiiifffcccfffgggccc]]][[[]]]ZZZUUUVVVTTTRRRQQQRRRUUUYYY\\\WWWVVVTTTRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPNNNLLLKKKMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMNNNTTTSSSSSSTTTVVVZZZ]]]___ccclllnnnhhhttt\\\PPPTTT^^^kkkwwwwwwrrrppprrrtttrrrrrruuu~~~vvvllldddbbbbbbbbbaaa```bbbfffkkkoooqqquuuwww}}}~~~|||yyyvvvnnnnnnkkkfffaaa^^^^^^^^^___\\\XXXRRROOOQQQVVV[[[WWWYYY___mmm}}}777666777999888777<<>>BBBDDDFFFGGGHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTVVVXXXXXXZZZ]]]```dddaaa^^^\\\]]]___ccceeecccbbbaaabbbeeeggggggffflllhhh^^^XXX\\\eeefff```jjjgggeeegggjjjkkkgggbbbhhhiiiiiifffbbbdddjjjqqqssslllkkkooolllccccccjjjddddddfffiiilllmmmlllkkkjjjlllmmmjjjfffeeeiiinnnnnnlllmmmrrrvvvuuuqqqooolllmmmmmmmmmkkkhhhdddaaa[[[aaakkkoooggg\\\]]]eeebbb______aaa^^^XXXUUUVVVSSSZZZ]]]YYYXXX\\\___]]]aaa___]]][[[ZZZXXXUUURRRSSSRRROOOMMMMMMNNNPPPRRRPPPRRRRRRPPPLLLKKKMMMOOOOOOMMMLLLLLLMMMLLLHHHEEEGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@BBBDDDEEEFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJJJJLLLNNNMMMQQQUUUUUUTTTUUUYYY^^^___aaacccdddnnnqqqdddUUUNNNLLLJJJLLLQQQWWWYYYYYYYYYVVVTTTTTTVVVVVVSSSPPPUUUVVVWWWXXXYYYZZZZZZZZZ]]]\\\[[[YYYVVVSSSPPPOOOOOOLLLJJJIIIKKKMMMNNNNNNMMMNNNPPPPPPOOOOOOPPPRRRNNNOOOOOOOOOPPPQQQQQQQQQXXXUUUTTTUUUWWWWWWSSSOOOZZZZZZXXXXXXYYY\\\bbbfffnnnvvvyyylllfffgggfffbbbTTTSSSNNNIIIGGGHHHGGGDDD444444444444555555555555666666666777777666777999888@@@HHHHHHCCCBBBGGGMMMXXX___kkksssrrrmmmmmmrrruuu~~~wwwjjjeeebbb___```dddhhhjjjkkkjjjgggggghhhddd]]][[[^^^gggfffdddaaacccfffddd^^^QQQMMMPPP[[[cccbbb]]][[[VVVTTTUUUYYYYYYVVVTTTVVVZZZZZZ]]]cccfffddd[[[SSSMMMOOORRRTTTUUUSSSQQQOOOPPPPPPOOOMMMLLLKKKJJJIIIGGGIIIIIIGGGGGGIIIFFF@@@CCCDDDEEEGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSQQQSSSVVVXXXYYY\\\```cccbbb```^^^\\\]]]```cccfffcccdddeeecccaaaaaadddgggtttnnncccZZZ]]]eeefffbbbfffddddddggglllnnnkkkgggiiijjjjjjiiigggiiinnnrrrqqqkkkjjjmmmjjjbbbbbbiiinnnllljjjiiihhhhhhhhhhhhkkknnnooollliiihhhkkkoooeeeccceeejjjoooooommmkkkllljjjgggeeedddeeeggghhhbbbeeeiiihhh^^^UUUWWW___aaa______```]]]WWWSSSSSSUUUZZZ\\\WWWVVVYYY\\\[[[]]]\\\[[[[[[[[[ZZZXXXVVVTTTRRROOOMMMMMMMMMOOOPPPSSSSSSRRROOOLLLKKKNNNQQQPPPNNNMMMMMMNNNMMMJJJGGGEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBAAA@@@AAACCCDDDEEEDDDCCCBBBCCCBBBBBBAAA@@@@@@??????????????????@@@@@@@@@AAA??????@@@@@@AAA@@@@@@@@@===>>>??????@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJIIIIIIJJJLLLMMMQQQTTTTTTSSSTTTXXX]]]]]]______^^^bbbqqqlllbbbVVVOOOOOOPPPOOOMMMSSSTTTSSSSSSRRRRRRSSSUUUOOOPPPQQQRRRSSSTTTTTTUUUYYYYYYXXXXXXYYYZZZ\\\]]]UUUSSSQQQPPPRRRSSSSSSRRRUUUVVVWWWUUUSSSQQQRRRSSSUUUTTTSSSSSSTTTVVVYYY[[[VVVVVVWWWYYYZZZ]]]aaacccdddggglllrrryyy~~~rrriiiYYY\\\]]]]]]bbbhhhgggbbbUUUOOOHHHFFFFFFFFFEEEEEE444444444444555555555555777777666555555666777888<<<@@@CCC@@@999666999>>>EEELLLZZZgggkkkjjjmmmrrrmmmsssooorrryyyzzz{{{}}}ttthhheeeeeecccccccccdddfffjjjkkkkkkjjjiiidddbbbeeeeee___WWWSSS\\\^^^^^^^^^bbbfffddd___SSSSSSWWW^^^aaa^^^YYYWWWOOOUUUYYYWWWTTTTTTVVVVVV[[[^^^cccggghhhbbbYYYRRRJJJMMMQQQTTTUUURRROOOMMMOOONNNNNNLLLKKKJJJIIIHHHGGGIIIIIIGGGHHHJJJHHHCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSUUUWWWXXXYYY[[[___aaa___^^^]]]\\\^^^```dddfffcccfffgggccc^^^]]]bbbhhhxxxpppddd\\\]]]ccceeecccfffeeefffiiinnnooommmjjjjjjkkkkkkkkklllnnnpppqqqpppkkkkkknnnkkkeeeffflllmmmkkkiiihhhhhhkkkmmmoookkknnnpppnnnkkkjjjkkknnnaaa``````cccgggiiigggdddfffdddcccbbbccceeehhhjjjgggfffeee```VVVQQQUUU]]]\\\YYYXXXYYYVVVPPPMMMNNNWWWZZZZZZVVVTTTWWWYYYYYY]]]\\\[[[[[[[[[ZZZXXXVVVQQQPPPNNNMMMNNNOOOQQQRRRTTTTTTRRROOOMMMMMMOOOQQQPPPOOONNNOOOOOONNNKKKIIICCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???@@@AAABBBCCCBBBAAA@@@BBBBBBAAAAAA@@@?????????===>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>><<<===>>>>>>??????>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCBBBAAAAAABBBDDDDDDDDDCCCCCCCCCDDDDDDEEEHHHIIIJJJJJJHHHHHHIIIJJJLLLOOORRRSSSRRRSSSWWW[[[\\\___```]]]\\\bbbppp{{{pppXXXMMMKKKLLLLLLNNNQQQUUUTTTPPPNNNPPPSSSOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOPPPSSSXXX\\\___XXXXXXXXXZZZ]]]___^^^]]]```aaabbb```___]]]^^^___\\\[[[ZZZ[[[^^^dddiiilllrrrsssssspppooorrrzzz~~~lll___YYYWWWTTTVVVWWW[[[ccciiigggaaaPPPGGGCCCFFFHHHFFFFFFKKK333333444444444555555555888888555222333666777555<<<>>>???<<<777555888<<<999>>>IIITTTYYY[[[```hhhcccyyyooohhhnnn}}}{{{xxxwww|||tttfffbbbbbbcccfffaaabbbdddfffhhhiiihhhggggggeeeeeeggggggddd^^^ZZZbbbcccccccccfffhhheee^^^[[[]]]aaacccaaaZZZUUUSSSQQQ]]]aaaVVVNNNSSS[[[^^^_________^^^[[[XXXVVVTTTMMMOOOQQQRRRRRRQQQNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGIIIIIIGGGHHHKKKJJJEEECCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLNNNPPPRRRSSSWWWXXXXXXXXXWWWWWWYYY[[[\\\\\\\\\\\\^^^aaadddfffcccdddddd```]]]]]]ccchhhpppjjjaaa\\\^^^bbbcccbbbiiiiiiiiilllnnnnnnjjjhhhjjjjjjjjjlllnnnnnnmmmkkkooolllmmmpppooolllmmmssslllllllllkkklllmmmpppssskkkmmmooonnnllljjjkkklllhhhhhhfffeeegggiiigggbbb^^^```cccfffggggggeeedddddddddaaa\\\VVVTTTYYY```VVVQQQNNNNNNMMMJJJJJJNNNXXXXXXWWWUUUUUUWWWYYYZZZ___]]][[[ZZZZZZXXXUUUSSSOOOOOONNNOOOPPPRRRUUUVVVSSSSSSRRRQQQPPPOOONNNNNNMMMMMMNNNNNNNNNMMMKKKJJJCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA??????@@@AAAAAA@@@??????AAAAAA@@@@@@?????????>>>======>>>>>>>>>????????????@@@@@@@@@???>>>======<<<===>>>>>>??????>>>>>>BBBBBBAAAAAA@@@@@@?????????AAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDFFFGGGIIIIIIHHHHHHIIIKKKLLLNNNPPPPPPPPPRRRUUUXXXYYY[[[]]][[[[[[^^^fffmmmvvvjjjZZZQQQMMMHHHKKKNNNOOONNNOOOPPPRRRUUUTTTRRRQQQOOOMMMLLLLLLKKKKKKKKKKKKMMMPPPRRRTTTUUUVVVZZZ___dddggghhhgggjjjlllnnnpppppprrrtttvvvkkklllmmmqqqvvv|||~~~{{{vvvmmmddd^^^]]]___bbb]]]WWWPPPNNNQQQTTTQQQMMMMMMEEEDDDIIIJJJGGGNNNZZZ333333333444444444444555666777555222555;;;===999777888777666444555888:::444555999???BBBDDDJJJQQQYYYkkkxxxxxx{{{|||ooohhhnnn||||||tttqqqyyy}}}~~~zzzjjjZZZXXX\\\tttvvvfff```\\\ZZZaaaUUUWWWYYY\\\___aaadddfffdddgggiiigggeeeeeegggiiiiiijjjiiigggiiijjjeee^^^\\\```dddddd___ZZZUUURRRYYY]]]\\\YYY]]]fffeee\\\___]]]YYYVVVSSSRRRQQQQQQTTTSSSQQQOOONNNNNNOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHFFFHHHKKKJJJFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQUUUVVVWWWVVVTTTTTTVVVWWWZZZZZZ[[[]]]___aaacccdddccc```^^^]]]^^^aaadddfffeeeaaa___```bbbdddddddddhhhiiijjjmmmnnnllliiiggghhhhhhiiijjjkkkjjjgggeeekkkjjjlllnnnnnnnnnppptttppprrrsssqqqmmmkkkkkklllmmmnnnoooooonnnlllllllllpppqqqnnnjjjlllqqqoooiii```bbbeeeggggggfffcccbbbbbbcccaaa]]]ZZZ[[[^^^```VVVPPPLLLLLLLLLMMMQQQWWWWWWVVVUUUVVVXXXYYY[[[\\\[[[ZZZYYYYYYYYYXXXUUUSSSSSSRRRRRRQQQRRRSSSTTTTTTOOOPPPRRRSSSRRRPPPLLLJJJIIIJJJLLLLLLKKKJJJJJJIIIDDDEEEFFFGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA>>>???????????????>>>>>>@@@???????????????>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>===<<<===>>>??????@@@@@@??????AAAAAAAAA@@@@@@????????????@@@AAAAAA@@@@@@AAACCCBBBBBBAAABBBBBBCCCDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMKKKLLLMMMNNNOOOPPPRRRTTTRRRSSSTTTTTTVVVZZZ```eeecccppprrrgggWWWQQQJJJGGGIIINNNRRRTTTSSSRRRPPPNNNLLLKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMOOOQQQUUUZZZ```ccccccbbbiiikkkooorrrtttwww{{{~~~uuuwww{{{zzzrrroooppprrrsssuuutttsssttttttsssooolll```^^^^^^bbbiiinnnnnnlllXXXQQQHHHFFFGGGHHHGGGFFFKKKFFFEEEHHHKKKVVVppp333333333333444444444444333666555444:::DDDEEE???777777666555555666777888777555555777777777;;;BBBCCCNNNVVVXXX^^^iiinnnlllqqqtttzzz~~~sssiiikkk|||{{{}}}vvv}}}vvvyyy|||fffQQQJJJFFFHHHSSSooofff\\\XXXYYYfffYYYZZZ[[[[[[ZZZ[[[]]]``````gggjjjeee___aaaiiinnnccccccaaa___aaaccc___YYYVVV\\\______]]]\\\ZZZVVVaaaYYYWWWeee|||oooVVVYYYXXXWWWWWWVVVSSSNNNKKKVVVSSSPPPMMMLLLMMMOOOQQQMMMLLLLLLKKKJJJJJJIIIIIIGGGHHHGGGEEEGGGJJJJJJFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFAAABBBBBBCCCEEEGGGIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRSSSTTTTTTUUUWWWYYYYYYZZZ[[[]]]___aaabbbbbbaaa^^^[[[\\\___bbbddddddaaa___```dddggggggfffhhhccceeeiiilllmmmllliiihhheeefffhhhiiiiiigggeeedddfffggghhhiiihhhiiikkkmmmjjjmmmqqqpppmmmkkklllmmmpppoooooooooooonnnnnnnnnppprrrpppkkkooowwwwwwppphhhgggdddbbbaaabbbdddeeecccdddccc___]]]^^^]]][[[ZZZUUURRRSSSTTTVVV[[[aaaVVVSSSSSSXXX[[[ZZZZZZ[[[TTTSSSTTTVVVXXXYYYYYYXXXXXXWWWUUUSSSQQQPPPOOOOOOMMMNNNOOOQQQQQQOOOJJJFFFFFFHHHJJJJJJIIIHHHHHHIIIFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>>>>>>>>>>======<<<===>>>??????@@@@@@?????????????????????>>>>>>>>>>>>@@@AAAAAA@@@???AAABBBAAAAAAAAAAAAAAABBBCCCDDDAAACCCEEEGGGGGGIIIKKKMMMJJJJJJKKKLLLMMMOOOPPPQQQSSSRRRQQQRRRTTTXXX]]]___```___iiijjjYYYPPPNNNNNNMMMLLLKKKJJJHHHGGGHHHHHHIIIHHHJJJMMMOOOPPPNNNLLLKKKKKKLLLNNNQQQUUUVVVUUUSSSWWWZZZ]]]___aaadddgggiiifffhhhjjjlllmmmlllkkkiiiiiibbbZZZVVVXXXZZZZZZYYY]]]^^^```eeeiiiiiiddd```dddcccdddiiinnnlllddd]]]NNNJJJGGGHHHJJJIIIJJJMMMJJJKKKKKKPPP```222222333333333444444444222666666444:::EEEDDD<<<888777555666888999999888999777777999999777888<<<555888<<>>III\\\fff^^^]]]\\\kkk```aaabbb```\\\ZZZZZZZZZ```hhhjjjbbb[[[]]]cccggg\\\\\\YYYWWWYYY\\\ZZZTTTUUUZZZ\\\[[[]]]```___ZZZ___YYY]]]qqqjjjWWWVVVTTTSSSUUUWWWUUUNNNGGGQQQOOONNNLLLMMMNNNPPPQQQMMMMMMLLLLLLKKKJJJJJJJJJGGGHHHGGGDDDEEEIIIHHHDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRSSSTTTTTTUUUXXXZZZXXXZZZ[[[^^^___`````````______^^^^^^^^^___aaabbbeeeaaaaaafffgggeeeeeehhhbbbeeehhhkkkjjjhhhfffeeeaaaeeeiiijjjhhhfffgggiiieeeffffffdddbbbbbbccccccbbbfffjjjjjjiiijjjnnnrrrooommmlllkkkkkkllllllllllllnnnkkkfffjjjttttttmmmhhhfffcccaaa```aaabbbdddbbbcccaaa\\\\\\___]]]WWWXXXUUUUUUYYYZZZYYY[[[___VVVRRRRRRYYY[[[XXXVVVWWWOOOOOOPPPSSSWWWYYYYYYXXXVVVUUUTTTRRRPPPOOOMMMMMMNNNMMMKKKLLLMMMLLLIIIFFFDDDGGGJJJJJJHHHGGGHHHIIIFFFFFFGGGGGGFFFDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@????????????@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<======>>>=========<<<===>>>>>>??????>>>>>>===============>>>>>>>>>>>>???@@@@@@??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDAAACCCEEEFFFGGGHHHJJJLLLIIIIIIIIIJJJLLLNNNOOOOOOTTTRRRQQQSSSVVVYYYZZZZZZ\\\[[[___jjjvvvzzzgggXXXQQQPPPNNNKKKHHHGGGFFFFFFGGGEEEFFFHHHJJJKKKKKKJJJJJJIIIIIIIIIKKKMMMNNNMMMKKKIIIKKKNNNPPPQQQSSSUUUXXXVVVVVVVVVVVVUUUTTTSSSRRRUUUTTTRRRRRRSSSTTTUUUUUUYYY\\\cccmmmsssrrrjjjbbb______^^^^^^]]]XXXPPPKKKEEEAAAAAAEEEHHHLLLUUU```eeelllpppuuu222222333333333444444444333777666222777@@@===333333222111333666888777666444333555999:::777666888;;;888888::::::888<<>>>>>??????@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>>>>>>>===;;;<<<<<<===============;;;;;;<<<<<<======>>>>>>===???@@@@@@??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDCCCEEEFFFGGGFFFFFFHHHJJJIIIHHHHHHIIIKKKMMMNNNNNNOOONNNNNNQQQUUUWWWVVVUUUSSSZZZbbbddd```eee|||rrrddd[[[XXXSSSNNNJJJGGGEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKHHHHHHHHHJJJMMMNNNNNNLLLIIIKKKNNNQQQRRRUUUXXXZZZYYYXXXWWWVVVVVVWWWXXXYYYWWWZZZ]]]\\\YYYWWWXXXZZZYYY]]]gggqqqvvvqqqdddYYYMMMNNNOOOMMMJJJIIIIIIJJJNNNJJJIIINNNVVVbbbxxx222222333444555555222000333333333444555666777777333333333444444444555555555555555555666666666666777777888888888999999999===>>>AAAFFFNNNWWW```eeevvvwwwyyy|||vvvvvvwwwxxxzzz~~~wwwuuussspppcccYYYRRRSSSTTTPPPMMMNNNLLLSSSYYYSSSEEE@@@NNNaaaooo```aaa^^^\\\QQQYYY^^^]]]\\\___bbbbbbaaatttxxxnnndddWWWQQQVVV```aaabbb```]]][[[[[[\\\```___[[[YYY]]]ccc^^^UUU[[[^^^```___[[[XXXWWWWWWSSSQQQPPPRRRUUUUUUSSSPPPRRROOOLLLKKKLLLMMMMMMLLLDDDHHHMMMNNNJJJFFFDDDDDDCCCEEEFFFGGGFFFEEEFFFGGGFFFEEECCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEECCCDDDEEEDDDCCCBBBCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSTTTWWW[[[___aaabbb```___^^^]]]]]]^^^______^^^\\\dddbbb```______```cccdddgggggghhhhhhgggeeecccbbbhhhiiijjjkkkkkkkkkkkkkkkgggfffddd```^^^^^^aaaccckkkfffaaaaaadddgggeeebbbggghhhhhhiiiiiihhhhhhggg]]]bbbaaaZZZ]]]gggiiibbbbbbdddggghhhgggccc___\\\[[[WWWTTTWWW]]]```\\\WWWUUUVVVWWWWWWUUUUUUVVVWWWSSSSSSSSSUUUVVVVVVTTTRRRVVVTTTRRRRRRSSSUUUVVVVVVPPPMMMKKKJJJLLLNNNPPPPPPMMMKKKJJJJJJJJJJJJHHHGGGEEEEEEEEEGGGHHHGGGDDDAAADDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=======================================>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLMMMRRRVVVXXXVVVSSSTTTXXX\\\^^^___fffrrr|||sssggg[[[PPPJJJIIIKKKBBBAAAIIIJJJBBBAAAGGGEEEFFFGGGFFFFFFFFFHHHJJJHHHIIIIIIIIIJJJMMMQQQUUUVVVWWWWWWTTTOOOMMMOOORRRWWWYYYZZZZZZWWWSSSMMMJJJQQQQQQVVV___```WWWOOOMMMIIIKKKIIIEEEEEEIIIJJJGGGJJJLLLRRR___xxx555333222222444444444222333333444444555555666666333333333444444444555555555555555555666666666666777777777888888888999999888888888:::===BBBFFFIIIKKKNNNRRRXXX^^^dddhhhjjjgggjjjnnnuuu|||}}}uuuooohhhhhhccc\\\YYY\\\]]][[[SSSJJJEEEGGGIIIHHHGGGIIITTTYYY^^^XXXMMMKKK[[[nnnmmm```aaa]]][[[ZZZ___aaa___^^^```bbb```kkkqqqeeeaaa]]]]]]___^^^^^^```aaaaaa___]]]cccaaa\\\YYY]]]aaa]]]UUUWWWYYY[[[YYYVVVTTTSSSTTTRRRPPPOOOPPPSSSTTTSSSQQQQQQOOOLLLKKKKKKLLLLLLLLLGGGIIIJJJJJJHHHFFFEEEEEEDDDEEEGGGGGGEEEDDDEEEFFFHHHGGGFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBBBBCCCDDDBBBDDDEEEDDDCCCBBBCCCDDDCCCDDDEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLNNNOOOOOOPPPPPPQQQQQQQQQSSSVVVZZZ]]]______^^^]]]\\\[[[[[[\\\^^^___^^^\\\cccbbb```___```aaadddeeeggggggggggggfffeeeddddddgggggghhhiiiiiijjjjjjjjjiiigggeeedddcccddddddeeeiiigggfffhhhjjjkkkhhheeekkklllkkkkkkkkkjjjiiihhh\\\___]]]WWW[[[dddeee___aaabbbddddddccc```^^^\\\[[[WWWTTTWWW\\\^^^[[[VVVXXXYYYYYYXXXVVVVVVWWWXXXTTTTTTSSSUUUWWWWWWVVVUUUUUURRROOOOOOPPPSSSTTTTTTOOOLLLHHHGGGHHHJJJLLLLLLLLLJJJIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGDDDAAADDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>==================>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<<<<======>>>????????????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEGGGIIIIIIHHHHHHIIIJJJJJJIIIJJJMMMRRRTTTSSSQQQSSSWWW[[[\\\\\\aaakkktttyyyhhhXXXPPPLLLIIIJJJIIIFFFGGGKKKEEEDDDCCCBBBBBBAAAAAAAAACCCDDDEEEEEEEEEFFFGGGIIIHHHJJJKKKJJJJJJJJJMMMPPPIIIJJJJJJJJJJJJJJJIIIIIIGGGDDDFFFKKKLLLHHHFFFHHHMMMKKKIIIIIIKKKNNNPPPQQQbbbsss555333111000222333444444444444444444444555555555333333333444444444555555444555555555555666666666777777777777888888888888999888777666666666777777888:::<<>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>????????????===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCBBBCCCDDDCCCBBBBBBCCCDDDCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPRRRTTTXXX[[[\\\\\\[[[ZZZYYYYYYYYY[[[]]]^^^]]]\\\aaa```______```bbbdddeeefffeeeeeeeeeeeeeeeeeeeeeddddddeeefffgggggghhhhhhkkkhhhfffgggiiijjjgggdddeeefffiiikkkkkkiiieeecccnnnmmmmmmkkkjjjiiiggggggcccccc___[[[```iiihhhaaaaaaaaa```^^^]]]]]]]]]\\\[[[WWWUUUWWW[[[]]]YYYUUU[[[[[[YYYWWWTTTTTTVVVXXXVVVTTTSSSSSSUUUWWWXXXXXXSSSPPPLLLKKKMMMOOORRRRRRQQQMMMHHHEEEEEEGGGHHHIIIJJJIIIGGGGGGHHHHHHGGGEEEEEEEEEDDDFFFGGGFFFDDDAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>======<<<<<<<<<<<<======>>>============<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFHHHIIIIIIHHHGGGHHHIIIGGGGGGGGGIIILLLOOOPPPOOOSSSWWW[[[[[[ZZZ\\\ccciiidddhhhuuuuuuyyyxxxpppgggaaa\\\XXXSSSOOOKKKJJJKKKLLLKKKJJJEEEEEEFFFFFFFFFFFFFFFGGGDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDBBBAAAAAACCCFFFGGGKKKGGGEEEFFFGGGGGGIIINNNRRROOOTTTbbbmmmqqqxxxwwwuuu333222111111333444333222555444444444444444444444333333333444444444555555444444444555555555666666666666666777777777888888999999:::999999888777777<<<<<<<<<<<<;;;;;;;;;;;;:::<<>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????=========>>>>>>>>>???????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAACCCAAABBBCCCCCCBBBAAABBBDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOORRRTTTWWWYYYZZZZZZYYYXXXXXXXXXXXXZZZ]]]^^^]]]\\\]]]]]]]]]^^^___aaabbbcccbbbbbbbbbbbbccccccdddeeeaaabbbbbbcccccceeeffffffkkkhhhfffhhhkkkjjjeee___eeehhhkkkkkkiiifffccccccmmmllljjjhhhfffeeedddccciiihhhccc```eeellljjjdddbbb```]]][[[ZZZ[[[\\\^^^ZZZWWWVVVWWW[[[\\\YYYUUU[[[ZZZWWWTTTQQQQQQSSSUUUUUUSSSPPPPPPSSSVVVWWWXXXQQQNNNJJJIIIKKKNNNPPPQQQSSSOOOIIIEEEEEEFFFHHHHHHIIIGGGFFFFFFGGGGGGFFFDDDEEEDDDDDDDDDEEEEEECCCAAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>============<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDDDDHHHJJJKKKKKKIIIHHHIIIJJJHHHGGGFFFGGGIIILLLOOOPPPUUUXXX\\\\\\ZZZZZZ]]]```aaadddjjjttt~~~iiiaaaWWWRRRQQQPPPNNNJJJNNNKKKHHHEEEDDDEEEEEEEEENNNMMMKKKJJJIIIIIIHHHHHHKKKJJJIIIIIIKKKMMMOOOPPPLLLLLLNNNQQQUUUZZZ```eeefffgggwww{{{|||222333555777999888555222444444444444444333333333333333333444444444555555444444444444555555555555555555666666666777777777555666777888999888777777666777888999:::<<<<<<===888999<<<>>>@@@@@@@@@@@@>>>???????????????>>>===BBBBBB@@@===>>>BBBCCCBBBDDDCCCBBBCCCDDDEEEEEEDDDCCCFFFFFFDDDFFFJJJKKKJJJKKKIIIGGGGGGKKKPPPUUUVVVSSSVVVZZZ\\\YYYWWW^^^ggggggmmmeee\\\```^^^UUURRRYYY^^^```aaadddiiilllkkkrrrhhhjjjeee___aaa\\\bbbhhhjjjgggdddeeegggaaa\\\YYYYYY[[[]]]^^^___]]][[[XXXVVVUUUVVVWWWWWWVVVUUURRROOOMMMLLLMMMNNNMMMKKKJJJIIIJJJJJJIIIHHHEEEDDDEEEGGGIIIHHHCCC>>>;;;===???AAA@@@AAABBBDDDBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCAAA??????????????????????????????>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????????????????>>>???@@@@@@??????@@@AAA???AAABBBBBBAAAAAABBBDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJLLLMMMNNNOOOOOORRRSSSUUUXXXYYYYYYXXXXXXWWWWWWXXXZZZ\\\]]]]]]\\\YYYZZZ[[[\\\^^^^^^______^^^^^^______```aaaaaaaaa____________aaabbbdddeeeiiigggeeegggiiiggg___YYYeeefffhhhgggffffffgggiiikkkjjjhhhfffdddcccbbbbbbiiifffbbb```cccgggfffbbbbbb___\\\ZZZYYY[[[]]]___YYYWWWWWWXXX[[[[[[YYYWWW[[[ZZZWWWTTTPPPPPPRRRTTTSSSPPPNNNMMMOOORRRTTTUUUPPPMMMJJJIIIKKKMMMOOOPPPRRRMMMHHHEEEDDDEEEFFFGGGGGGFFFEEEEEEFFFGGGFFFDDDEEEDDDCCCCCCDDDDDDCCCAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>AAAAAABBBCCCDDDDDDDDDDDDGGGIIIJJJJJJHHHGGGHHHHHHIIIIIIHHHHHHIIILLLOOORRRVVVYYY\\\]]][[[YYYZZZ[[[[[[```ddddddiiizzz~~~yyyuuuqqqmmmrrrjjj^^^UUUPPPOOONNNNNNPPPOOOMMMKKKIIIIIIJJJJJJFFFJJJQQQXXX___dddggghhh___fffpppyyyrrrxxx333555888;;;===<<<888444333333333333333444444444333333333444444444555555333444444444444555555555555555555555666666666666666666777777777777666666444555555666888999999:::666777777888888888888888::::::;;;<<<======<<<<<<<<<;;;:::999888999::::::>>>>>>>>>===============@@@CCCDDDCCCDDDHHHHHHFFFGGGIIIHHHFFFHHHNNNQQQQQQRRRSSSWWWZZZYYYVVVXXX]]]YYY^^^[[[ZZZaaa^^^UUUUUUZZZaaafffffffffiiilllllluuufffeeemmmfff^^^cccVVV^^^dddccc]]]YYY\\\```\\\WWWVVVXXX[[[[[[\\\___^^^[[[WWWUUUUUUVVVUUUUUUTTTTTTRRROOOKKKJJJJJJKKKLLLJJJIIIIIIJJJIIIHHHFFFBBBCCCFFFHHHHHHFFFAAA===;;;===@@@AAAAAAAAABBBDDD>>>???@@@BBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBBBB@@@>>>???????????????????????????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<============<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>>>>???AAA>>>@@@AAAAAAAAAAAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEHHHHHHIIIJJJLLLMMMNNNNNNPPPQQQSSSUUUWWWXXXXXXXXXWWWVVVVVVXXXZZZ[[[ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[[[[\\\]]]_________^^^]]]]]]]]]]]]]]]___aaacccdddeeeddddddeeeeeeccc\\\WWW^^^]]]]]]]]]```dddgggiiihhhgggeeedddcccccccccdddgggeeebbb```aaabbbbbbbbb```^^^\\\[[[ZZZ[[[\\\^^^XXXXXXXXXYYY[[[\\\[[[ZZZ[[[[[[YYYVVVSSSRRRTTTVVVRRROOOLLLKKKMMMOOOQQQQQQNNNLLLJJJJJJKKKMMMNNNNNNLLLIIIEEECCCDDDEEEEEEEEEGGGFFFEEEEEEFFFGGGFFFEEEEEECCCBBBBBBCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999:::::::::::::::;;;999999999999999999999999999999999999999999999999;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========???@@@AAABBBCCCCCCCCCCCCCCCEEEFFFFFFEEEDDDEEEFFFIIIIIIJJJIIIIIIKKKOOORRRUUUWWWZZZ[[[ZZZYYYXXXYYYVVVYYY^^^dddlllvvv}}}xxxpppgggcccdddfffmmmvvvwwwooowww|||222333555777:::999666444222222222333333444444555333333333444444444555555333333444444444555555555444444555555555666666666888888888888888888888888999999888777666555555444>>>>>><<<;;;:::999999999555555666888999:::::::::<<<<<<<<<<<<;;;:::;;;<<<===>>>@@@BBBBBBBBBCCCDDD>>>BBBCCCBBBCCCFFFFFFCCCDDDHHHIIIGGGHHHMMMPPPNNNRRRPPPRRRVVVVVVTTTUUUXXXWWW[[[XXXZZZbbb]]]VVVZZZ]]]gggmmmiiibbb```aaabbbggghhh```]]]eeeddd^^^```TTTXXX\\\[[[WWWTTTVVVYYYYYYUUUTTTXXXYYYWWWWWW[[[]]]ZZZVVVTTTTTTTTTRRRPPPNNNOOOPPPNNNJJJHHHHHHJJJKKKIIIHHHIIIIIIIIIGGGEEEBBBDDDFFFFFFEEEBBB@@@@@@@@@AAACCCCCCBBBAAABBBCCC>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBAAA@@@>>>????????????????????????>>>>>>============>>>>>>================================================;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<===???>>>======>>>@@@===???AAAAAA@@@@@@BBBCCC??????@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVVVVWWWUUUTTTTTTUUUWWWXXXWWWUUUWWWXXXZZZ\\\]]]\\\ZZZYYYYYY[[[^^^``````^^^\\\ZZZ]]]\\\\\\\\\]]]```bbbdddaaabbbdddeeedddaaa^^^\\\^^^[[[YYYZZZ___ccceeedddcccbbbaaa``````aaacccdddcccbbbaaa___[[[ZZZ\\\___\\\\\\\\\\\\[[[[[[[[[[[[WWWWWWXXXZZZ\\\]]]]]]]]]YYYYYYYYYWWWTTTSSSTTTUUUQQQNNNLLLKKKLLLMMMNNNMMMKKKJJJIIIJJJLLLMMMLLLKKKIIIGGGEEEEEEFFFGGGFFFEEEGGGFFFEEEEEEGGGGGGFFFEEEEEECCCAAAAAABBBCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>??????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::999888888888888999999999999888999999999::::::::::::999999999999999999999999999999999999999999999999:::::::::999:::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@AAAAAAAAA@@@BBBDDDEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHIIILLLOOOQQQRRRTTTVVVVVVVVVWWWWWWXXXZZZ^^^fffmmmrrrsssrrrlllyyy{{{}}}/////////111333444333111111111222333333444555555333333333444444444555555333333333444444444555555444444444555555555666666666555555555666777888888666666666666666666666666777666666666777999;;;<<<888888999:::;;;<<<<<<===777888:::<<<<<<:::;;;===:::<<<>>>???>>>=========>>>BBBCCCAAAAAACCCBBB>>>???EEEHHHEEEFFFKKKMMMKKKQQQNNNNNNQQQSSSRRRTTTWWWUUUWWWSSSUUU[[[VVVQQQXXX___jjjpppiii]]]VVVUUUVVVOOO___]]]TTTYYY___[[[YYYUUUVVVWWWVVVVVVUUUUUUUUUXXXTTTTTTXXXXXXTTTTTTWWWWWWTTTPPPNNNNNNMMMJJJGGGHHHKKKMMMLLLIIIGGGHHHJJJJJJIIIHHHHHHIIIIIIGGGEEEBBBEEEFFFEEEAAA???AAACCCDDDFFFGGGFFFCCCBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<==================>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>======>>>???===???@@@@@@@@@@@@BBBCCC>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNPPPSSSTTTUUUVVVSSSSSSRRRSSSUUUUUUTTTRRRWWWYYY[[[]]]]]]\\\ZZZXXXYYY\\\___aaaaaa___[[[YYY\\\\\\[[[[[[]]]___bbbddd^^^aaadddeeedddbbbaaaaaaiiieeeaaabbbfffhhhfffccc]]]]]]\\\[[[\\\^^^```bbbZZZZZZZZZXXXRRROOOSSSXXXYYYZZZ\\\\\\\\\[[[YYYXXXWWWWWWYYY[[[]]]^^^______UUUVVVWWWVVVSSSRRRRRRSSSQQQOOOLLLLLLLLLMMMMMMLLLIIIIIIIIIJJJLLLLLLKKKIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHGGGFFFEEECCCAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999777888888888888999999999888888888999999:::::::::888888888888888888888888888888888888888888888888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>?????????AAACCCEEEEEEEEEEEEFFFGGGCCCEEEGGGGGGFFFGGGJJJMMMMMMNNNPPPRRRSSSTTTUUUUUU\\\^^^______```bbbgggkkkhhhgggnnn~~~yyyuuu333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555555777888999999888777555666666666666666666666666666666666666777777777777888888999999999:::::::::999:::<<<;;;::::::;;;===:::<<>>????????????????????????@@@BBBDDDFFFFFFHHHKKKMMMLLLNNNPPPQQQQQQRRRSSSTTTVVVUUUWWWWWWRRRKKKOOOWWWbbbeeegggbbb[[[VVVVVVYYYZZZZZZWWWQQQQQQWWW]]]``````SSSJJJMMMRRRSSSTTTWWWZZZ^^^^^^WWWUUUXXXYYYVVVUUUWWWVVVRRRRRRSSSPPPKKKJJJKKKKKKJJJIIIIIIKKKLLLIIIIIIHHHHHHGGGFFFFFFEEEGGGEEEDDDEEEFFFFFFEEEDDDEEEDDDCCCAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDCCC@@@???????????????????????????????????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<===???@@@@@@========================<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>?????????@@@@@@@@@===>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRXXXYYYZZZ[[[\\\\\\[[[ZZZ[[[]]]```aaa___\\\ZZZZZZ\\\ZZZXXXZZZ^^^aaaaaa```ZZZ^^^bbbaaa^^^^^^```dddbbbccceeeggggggeeecccaaaZZZ[[[]]]```aaaaaaaaa```ZZZVVVUUUWWWVVVRRRPPPRRR[[[YYYWWWVVVWWWYYYZZZZZZZZZYYYXXXYYYZZZ[[[ZZZYYYZZZYYYXXXVVVTTTRRRQQQPPPOOOLLLLLLOOOOOOLLLLLLNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????????????????>>>======??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999777777777777777777777777999888888777777777777777777777777777777777777777::::::999999888777777777888888999999999:::::::::999999888888999999:::;;;======<<<<<<<<<>>>@@@AAA@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIJJJLLLNNNQQQTTTVVVWWW]]]^^^^^^^^^]]]^^^aaadddaaacccgggnnnzzz~~~~~~333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555555666777888888777666555666666666666666666666666555666666666777777777777888888888999999999::::::999:::;;;;;;::::::;;;<<<:::<<<>>>>>>===<<<===>>>????????????????????????===???CCCEEEFFFHHHJJJLLLJJJLLLOOOPPPPPPQQQRRRTTTTTTVVVYYYWWWNNNHHHNNNYYY\\\]]]^^^]]]\\\[[[[[[[[[[[[]]][[[WWWWWW\\\______YYYNNNFFFEEEHHHLLLTTT]]]ZZZ^^^]]]XXXVVVYYYYYYVVVRRRUUUUUUSSSSSSUUUQQQLLLLLLMMMNNNLLLJJJHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFEEECCCCCCDDDEEEEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAA???>>>>>>??????????????????????????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@======>>>>>>>>>???????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJLLLMMMOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXZZZ\\\]]]]]]]]]\\\]]]]]]^^^______]]][[[ZZZ\\\[[[ZZZ\\\```bbbbbb```___dddiiijjjfffbbbaaabbbbbbbbbccccccddddddeeeeeebbbaaa````````````______]]]ZZZZZZ[[[YYYTTTTTTWWW[[[YYYWWWVVVWWWYYYZZZZZZ[[[YYYXXXXXXZZZ[[[ZZZYYYZZZYYYXXXVVVTTTRRRPPPPPPRRROOONNNPPPOOOKKKKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>????????????>>>======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777999888777777666666777777777777777777777777777777888888888888888888888888888888888999999999::::::999999888888999999:::;;;===<<<<<<<<<<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNQQQSSSUUUVVVWWWXXXYYYZZZZZZ[[[^^^```ccccccdddgggnnnwww}}}www333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444555666777777666555444666666666666666666666666555555666666666777777777777888888888999999999999888:::;;;;;;:::999;;;<<<;;;<<<<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::>>>BBBEEEFFFGGGHHHIIIGGGJJJLLLNNNOOOOOOQQQSSSRRRUUUYYYUUUKKKFFFNNN[[[YYYXXXXXXYYY\\\^^^\\\ZZZ\\\______]]]^^^aaabbb```UUUQQQNNNLLLIIIKKKTTT___[[[]]]\\\YYYXXXZZZYYYVVVOOOSSSTTTSSSUUUVVVRRRLLLMMMOOOPPPOOOKKKHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGDDDBBBAAACCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===???@@@@@@>>>===>>>>>>???????????????????????????>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????============>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHJJJKKKMMMNNNPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWZZZ\\\^^^____________]]][[[\\\^^^___]]]ZZZ\\\\\\]]]___bbbcccbbb```ccchhhnnnoookkkddd```^^^bbbbbb``````aaacccfffhhhccc```]]][[[\\\^^^______aaa___``````\\\XXXYYY^^^]]]\\\ZZZYYYYYYZZZ[[[]]]\\\ZZZXXXXXXYYYZZZZZZZZZZZZYYYWWWTTTRRRQQQPPPOOOSSSPPPOOOPPPOOOKKKJJJLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>??????>>>>>>===<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777999888777777666666777777777777777777777777777777666666666777888999999999777888888888999999999999999888888888888999::::::<<<<<<;;;<<<<<<===?????????@@@AAAAAACCCCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIKKKMMMOOORRRSSSTTTTTTUUUWWWWWWWWWYYY\\\^^^````````````cccfffjjjlllyyy{{{xxxsssqqqwww333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333444555555555555444333555555555555555555555555555555555666666666777777777777777888888888888999888999::::::999999:::;;;;;;;;;;;;:::999:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>????????????????????????>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLMMMOOOOOORRRRRRSSSSSSTTTTTTTTTUUUSSSUUUXXX[[[]]]^^^______aaa\\\YYYZZZ^^^```___[[[[[[\\\^^^aaabbbbbbaaa___bbbfffkkklllhhhbbb]]][[[bbbaaa`````````bbbdddeee___\\\XXXXXX\\\aaaeeefffcccbbbcccccc^^^ZZZ\\\bbb______^^^\\\[[[[[[]]]___]]]ZZZXXXWWWXXXYYYZZZYYYYYYWWWUUUSSSQQQPPPOOOOOOQQQNNNMMMOOONNNKKKJJJMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777888888777666666666666666777777777777777777777777666666666777777777888888777777777888888888888999888888888888888999999:::;;;;;;;;;;;;<<<===>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRVVVWWWYYYYYYXXXYYY[[[\\\ZZZ[[[\\\^^^```bbbdddeeelll}}}}}}~~~zzzrrrwww333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333444444444444333333444444444444444444444444555555555555666666666666666666777777777888888888777888999999888888999;;;:::;;;;;;:::999999<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;???BBBFFFGGGFFFDDDCCCCCCBBBDDDGGGIIIIIIJJJLLLMMMOOONNNLLLKKKMMMRRRWWWYYYYYY]]]___]]]YYYWWWXXX[[[]]]\\\YYYVVVYYY```cccbbb\\\eeelllfff[[[VVVYYY^^^]]][[[ZZZ[[[]]][[[YYYWWWQQQTTTUUUTTTTTTTTTNNNGGGGGGKKKNNNOOOMMMJJJGGGFFFCCCCCCDDDEEEFFFGGGGGGHHHIIIFFFCCCBBBDDDGGGHHHIIICCCDDDEEEEEEEEEDDDBBBAAA????????????????????????EEEFFFFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<<<<<<<===============>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTTTTPPPRRRUUUXXX[[[]]]^^^^^^aaa\\\XXXYYY^^^aaa```]]]YYY\\\^^^```aaa```______aaaccceeeeeedddaaa___^^^bbbbbbbbbaaaaaa``````______[[[XXXYYY```gggjjjkkkdddbbbaaaaaa^^^[[[]]]bbb]]]^^^]]][[[YYYYYY[[[^^^\\\YYYWWWWWWWWWXXXXXXWWWWWWUUUSSSQQQPPPOOOPPPPPPNNNKKKKKKNNNNNNLLLLLLOOOMMMLLLKKKJJJIIIIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777888777777666555666666666666666666666666666666666777777777666666666555555666666777777777888888888888888777777888888999:::999:::;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIKKKLLLNNNOOOPPPWWWYYYZZZYYYXXXXXXXXXYYYUUUWWWZZZ^^^aaadddfffgggbbbooo333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555666666666666666666666777777777777666888999999888777999::::::;;;;;;;;;::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNMMMMMMNNNOOOPPPQQQRRRSSSOOOQQQTTTWWWZZZ\\\]]]]]]^^^[[[YYYZZZ]]]``````___ZZZ\\\___```_________```bbbbbbbbbcccccccccccccccbbbbbbbbbaaa```___]]]\\\^^^ZZZVVVXXX___dddeeecccddd___]]]^^^]]][[[\\\```YYYZZZZZZXXXTTTTTTWWWZZZYYYXXXVVVVVVWWWWWWVVVTTTTTTSSSQQQOOOOOOPPPQQQRRRMMMJJJKKKNNNOOOMMMMMMPPPMMMLLLKKKIIIHHHIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@????????????>>>>>>>>>======>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777888777666666555555666666666666666666666666666666777777777666555444444444666666666666777777777777888777777777777888999999888999:::;;;<<<<<<<<<<<<===>>>??????AAAAAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMTTTVVVXXXXXXVVVUUUVVVWWWWWWXXX[[[^^^```bbbcccdddeeejjjqqqvvvtttuuu~~~333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333444444333333333333333333333333444444444555555555666666555555555666666666777777666777888888777777888:::999;;;<<<===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCCCCBBBCCCDDD@@@BBBDDDEEEDDDDDDEEEFFFMMMOOOMMMKKKPPPWWWYYYVVVWWWZZZ\\\\\\[[[[[[\\\^^^SSSPPPKKKIIIOOOZZZ___^^^UUUYYYYYYSSSRRRWWW\\\]]]WWWQQQPPPVVVYYYUUUQQQPPPRRRTTTTTTQQQRRRSSSOOOIIIDDDGGGJJJKKKJJJHHHGGGGGGBBBCCCDDDFFFHHHIIIKKKKKKFFFEEEDDDEEEGGGHHHHHHHHHCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCBBB@@@>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFHHHJJJKKKKKKIIIJJJKKKLLLNNNOOOPPPQQQPPPRRRUUUXXXZZZ\\\]]]]]][[[[[[[[[\\\]]]___``````\\\^^^``````___^^^```bbbbbbbbbbbbcccdddeeeeeedddbbbaaa___^^^^^^^^^______^^^ZZZWWWZZZaaadddbbb^^^ddd]]]XXXZZZ]]]\\\[[[\\\XXXZZZZZZWWWSSSRRRUUUYYYVVVVVVVVVWWWWWWVVVSSSPPPRRRPPPOOONNNNNNPPPRRRTTTPPPMMMMMMPPPQQQNNNNNNQQQMMMLLLJJJHHHHHHHHHIIIJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA????????????>>>>>>>>>>>>======>>>>>>======<<<;;;999999:::::::::;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777777666555555555555666666666666666666666666666555555555555555555555555555555555666666666777777777777777777777888999999777888:::;;;<<<<<<;;;;;;======>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLPPPSSSUUUWWWVVVVVVWWWXXX\\\\\\]]]^^^___``````aaaggghhhkkkooonnnnnnttt|||xxx|||333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555444444333333444444555333333333333333333333333444444444555555555666666555555555555666666666777666777888888777777888999888;;;===>>>===<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@AAAAAABBBDDDFFF@@@BBBDDDDDDCCCBBBCCCDDDMMMQQQRRRNNNOOOUUUWWWUUU[[[ZZZYYYZZZ\\\\\\[[[YYYNNNLLLHHHGGGOOOYYY]]][[[PPPVVVXXXVVVWWW\\\ZZZUUUTTTMMMLLLSSSVVVRRRNNNMMMPPPRRRRRRPPPQQQSSSQQQLLLEEEGGGIIIJJJHHHFFFEEEEEEBBBCCCDDDFFFHHHJJJLLLMMMDDDCCCCCCDDDGGGHHHGGGFFFCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@:::<<<>>>???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::888888999999999:::::::::888888888888888888888888;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???????????????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCEEEFFFHHHIIIJJJGGGHHHIIIKKKLLLNNNOOOOOOQQQSSSVVVYYY[[[]]]]]]^^^YYYZZZ]]]]]]]]]^^^___aaa^^^```bbbaaa______bbbeeeaaaaaabbbdddeeeeeedddbbbbbb```]]][[[[[[]]]aaacccbbb___^^^cccjjjllliiiccceee\\\UUUXXX]]]]]][[[ZZZZZZ\\\\\\YYYTTTSSSWWW[[[TTTUUUUUUWWWWWWUUUQQQNNNPPPOOOMMMMMMNNNPPPSSSUUUTTTQQQPPPSSSRRROOONNNQQQNNNLLLJJJHHHGGGHHHIIIJJJHHHGGGGGGFFFEEEFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>===============<<<<<<;;;999999999::::::;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777666555555555555555666666666666666666666666333333444444555666666666555555555555666666666777777777777777777888888999777888:::;;;<<<<<<;;;:::======>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKNNNQQQUUUWWWXXXYYYZZZ\\\____________`````````aaabbbeeemmmttttttooommmnnnnnnqqq333333333333333333333333333333333333333333333333222222222222222222222222444444444333333222222222444444444333333222222222333333333333333333333333333333333444444555555555444444444555555555555666555555555555666666666666666666666666777777777777@@@AAABBBCCCCCCBBB@@@???;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBFFFEEEDDDBBB@@@AAADDDGGGLLLKKKLLLMMMPPPTTTXXXZZZ^^^ZZZXXX[[[```___XXXQQQHHHFFFJJJPPPQQQMMMNNNTTTVVVUUUTTTTTTVVVXXXXXXXXX]]]TTTRRRVVVSSSJJJIIIOOOVVVUUUSSSRRRRRRRRRSSSTTTLLLKKKJJJKKKKKKJJJHHHEEEBBBCCCDDDEEEGGGHHHJJJKKKGGGFFFEEEDDDDDDCCCDDDDDDGGGDDDBBB@@@AAAAAA@@@@@@AAA@@@??????>>>>>>??????????????????????????????<<<======>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;999999999999999999999999::::::999888888999::::::999999999888888888777777888999999::::::999999888999999:::;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNOOORRRSSSUUUXXX[[[\\\^^^^^^aaa]]]XXXVVVYYY]]]______cccaaa```aaacccbbb___\\\^^^___aaabbbccccccbbbbbbeeeccc```^^^]]]]]]^^^___ZZZ]]]```bbbbbbbbbccceeecccaaaXXXWWWbbbddd^^^___ZZZ]]]aaacccbbb]]]VVVRRRQQQZZZ[[[RRRNNNTTTVVVRRRUUUSSSQQQPPPQQQRRRQQQQQQSSSRRRPPPOOONNNMMMMMMMMMNNNJJJGGGFFFIIIKKKKKKJJJHHHGGGEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;;;;::::::999999999999999999999999999999999777777777777777777777777666777888888888666555444555555666666666666555555666666666666666666666666666555555555555666777777555555555555555555555555555555555555666666666666666777777777888888888888777777888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAA???@@@AAAAAABBBBBBAAAAAAGGGFFFFFFFFFGGGIIIKKKLLLQQQRRRTTTUUUVVVWWWWWWWWW^^^___```cccdddccc```^^^bbbiiiqqqrrrnnnkkkllloooqqqrrrzzz333333333333333333333333333333333333333333333333222222222222222222222222444444444333333222222222444444444333333222222222333333333333333333333333333444444444555555555666444444444444555555555555555555555555666666666666555666666666777777777777777999<<>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@CCCFFFJJJIIIJJJKKKMMMPPPSSSVVVWWWYYYWWWVVVWWWZZZYYYUUUQQQOOONNNPPPTTTSSSNNNNNNRRRZZZXXXUUUSSSTTTVVVXXXYYY\\\TTTQQQTTTQQQJJJKKKSSSUUUTTTSSSRRRRRRRRRRRRRRRLLLKKKJJJKKKLLLKKKHHHFFFCCCCCCEEEGGGHHHIIIIIIIIIDDDDDDCCCCCCCCCCCCCCCCCCEEECCCAAA@@@AAABBBAAA@@@>>>=========>>>??????@@@????????????????????????======>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999999999999::::::999999999999::::::999999999999999999999999:::999888888888888999:::999999999888888888777777888999999::::::999999888999999::::::;;;<<<<<<<<<;;;;;;<<<======>>>??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEGGGHHHIIIJJJLLLMMMNNNNNNQQQRRRTTTWWWZZZ[[[]]]]]]___\\\XXXXXXZZZ]]]^^^^^^aaa______```bbbbbb___\\\^^^```bbbdddddddddcccbbbaaaaaa```_________```aaa______aaabbbcccbbbaaaaaa^^^aaa^^^___iiifff\\\[[[ZZZ\\\___aaa```\\\WWWTTTRRRYYYYYYQQQPPPUUUVVVQQQTTTSSSQQQQQQRRRTTTTTTSSSPPPPPPNNNMMMLLLKKKKKKKKKJJJHHHEEEFFFHHHJJJJJJIIIHHHFFFEEEEEEFFFEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????=================================<<<;;;;;;::::::;;;;;;:::::::::999999999999999999999999999999999777777777777777777777777666777777888777666555444555666666666666555555555555555555555555555555555555555444444555555666777555555555555555555555555555555555555666666666666666666777777777888888888777888888999999:::::::::;;;<<<<<<===>>>???@@@AAA???@@@AAAAAABBBBBBAAAAAAFFFFFFEEEFFFGGGHHHJJJKKKNNNOOOQQQRRRTTTUUUUUUVVV^^^^^^___```aaa```___]]]dddkkkrrrtttpppmmmnnnppprrrqqqvvv~~~333333333333333333333333333333333333333333333333222222222222222222222222444444333333333333222222444444333333333333222222333333333333333333333333444444444444555555555555444444444444555555555555444555555555555666666666555555666666666777777777333444777:::===>>>??????:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>????????????@@@@@@???@@@BBBEEEHHHFFFHHHJJJMMMPPPRRRSSSTTTUUUVVVVVVWWWYYYZZZZZZZZZXXXWWWWWWXXXUUUPPPNNNPPPYYYVVVSSSQQQQQQTTTWWWZZZWWWQQQOOORRROOOKKKNNNUUUSSSSSSSSSSSSRRRQQQPPPOOOKKKKKKJJJKKKLLLKKKIIIFFFCCCEEEGGGIIIIIIIIIHHHGGGBBBBBBBBBAAABBBBBBCCCCCCCCCBBB@@@@@@AAABBBBBBAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999::::::999999999999::::::999999999999999999999999999999888888888888999999999888888888888777777777888888999999999999888888888999999::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>======>>>??????@@@@@@AAA>>>>>>?????????@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSUUUXXXZZZ[[[[[[]]][[[YYYZZZ[[[]]]]]]\\\]]]]]]]]]___``````___]]]^^^```ccceeeeeedddbbbaaa\\\]]]^^^``````aaaaaaaaa^^^]]]\\\]]]``````]]]ZZZ\\\bbb``````gggbbbYYYZZZZZZ\\\]]]^^^]]][[[XXXVVVTTTWWWVVVQQQRRRWWWWWWQQQRRRPPPOOOPPPRRRSSSSSSSSSMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEFFFHHHIIIHHHGGGHHHFFFEEEEEEEEEEEEDDDBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????==============================<<<<<<;;;:::::::::::::::::::::999999999999999999999999999999999999777777777777777777777777666666777777777666555555666666666666555555444444555555555555555555555555444444333333333444555555444444444444444444444444444555555555555666666666666666666666777777777777888888888888888999999999;;;;;;<<<===>>>??????@@@???@@@@@@AAAAAAAAAAAAAAAEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSTTT]]]\\\\\\\\\\\\\\\\\\\\\dddjjjqqqrrrooolllmmmoooqqqpppqqquuuuuurrrqqqsssvvv333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333444444444555555555444444444555555555666666555555555666666666777777555666777888999999888888999:::::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>@@@AAAAAA???>>>???AAADDDEEEGGGJJJNNNPPPRRRRRRRRROOORRRUUUVVVWWWYYY^^^bbb[[[[[[[[[ZZZVVVRRRPPPPPPQQQPPPOOONNNNNNPPPTTTWWWOOOMMMNNNPPPNNNJJJMMMSSSRRRRRRSSSSSSRRRPPPNNNMMMKKKKKKJJJKKKLLLLLLIIIGGGDDDFFFHHHJJJJJJIIIGGGEEEBBBAAAAAAAAABBBCCCDDDDDDAAA@@@???@@@BBBCCCBBBBBBIIIHHHFFFCCC@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999;;;;;;;;;:::::::::999999:::::::::999999999999888999999999999999999999999888888888888888888888888999999888888888888999999888888888888888888888888888888888777777888888888888888888888777777777777888888999999999999888888888888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@>>>>>>>>>?????????@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLNNNOOOQQQSSSUUUWWWXXXXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[]]]^^^^^^^^^]]]\\\^^^aaacccdddbbb```___YYY[[[]]]___``````___^^^YYYVVVUUUXXX]]]___[[[WWW^^^bbb]]]YYY]]][[[XXX^^^ZZZZZZ[[[[[[[[[ZZZYYYXXXUUUVVVSSSPPPSSSXXXWWWQQQOOONNNMMMMMMOOOPPPOOONNNKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEGGGFFFDDDDDDEEEEEECCCBBBDDDCCCCCCBBBAAA@@@??????????????????@@@@@@@@@@@@==============================<<<;;;;;;::::::999:::999999999999999999999888888888888888888888888777777777777777777777777666666666666666666555555777666666555444444444444555555555555555555555555333333222222333333444555444444444444444444444444444444444555555555666666555555555666666666777777888888888888888777777777::::::;;;<<<===>>>>>>?????????@@@AAAAAAAAAAAA@@@CCCCCCDDDDDDEEEGGGHHHHHHGGGHHHIIIKKKMMMOOOQQQRRR[[[ZZZYYYWWWVVVWWWZZZ\\\aaaffflllnnnkkkhhhhhhiiinnnmmmlllllljjjiiiiiikkkkkkpppwww|||333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333333333444444444444555444444444444555555555555555555555555666666666666888888888777777666555555999999999999:::::::::;;;999::::::;;;;;;<<<======??????@@@???>>>???AAACCCEEEGGGKKKOOOQQQRRRQQQQQQKKKNNNQQQQQQPPPSSSXXX]]]XXX[[[[[[YYYUUUSSSRRRQQQJJJLLLMMMMMMJJJIIIJJJLLLFFFHHHLLLNNNLLLHHHJJJNNNPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKJJJLLLMMMLLLJJJHHHDDDFFFHHHJJJJJJHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEEEE@@@??????@@@BBBCCCBBBAAAIIIHHHEEECCC@@@>>>===<<<=================================<<<<<<:::999999;;;;;;:::::::::999999999::::::999999999888888888888888888888888888888888888888888888888888888888999888888777777888888999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999888888777777777888888999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???????????????@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVUUUWWWZZZ[[[[[[ZZZYYYXXXVVVXXXZZZ[[[\\\\\\\\\\\\ZZZ\\\^^^``````___]]][[[YYY[[[]]]^^^^^^]]][[[ZZZWWWUUUUUUZZZaaaeeeccc___^^^bbb[[[WWW[[[ZZZWWW^^^XXXXXXYYYYYYYYYYYYZZZZZZWWWUUUSSSQQQTTTWWWUUUQQQQQQOOONNNNNNNNNNNNLLLJJJJJJKKKKKKKKKJJJIIIHHHGGGJJJJJJJJJIIIGGGEEEDDDCCCGGGFFFDDDDDDEEEEEECCCBBBCCCCCCBBBAAA@@@??????>>>?????????????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999999888888888888888888888888666666666666666666666666555555555555555555666666777666555444333444444444555555555555555555555555333222222222222333444444444444444444444444444444444444444444555555555555444555555555555666666666888777777777777777777777999999:::;;;<<<======>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMPPPQQQWWWWWWVVVTTTRRRTTTXXX\\\```dddiiijjjgggdddbbbbbbhhhiiiiiigggeeefffhhhjjjlllmmmoooppprrrwww~~~333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333333333333333333222222222222333333333333444444444444333444444444444555555555444444555555555666666666666666666666666777777777888888999999999:::::::::999999::::::;;;<<<<<<<<<:::<<<>>>??????AAADDDFFFEEEGGGKKKNNNPPPQQQQQQPPPPPPRRRSSSRRRPPPPPPTTTWWWTTTXXXYYYVVVTTTTTTTTTQQQJJJMMMOOOLLLGGGCCCBBBCCCCCCGGGLLLLLLHHHEEEGGGJJJNNNNNNOOOOOONNNNNNMMMMMMKKKJJJKKKLLLMMMMMMKKKIIIDDDEEEGGGHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCDDDEEE@@@??????@@@BBBCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;:::999999::::::::::::999999999999999999999999888888888888777777777777777777777777888888888888888888888888888888777777777777888888888888888888888888888888666666777777777777666666666666777777777777777888777777888888888888777777666777777888888999::::::999999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAACCCCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSUUUXXXYYYXXXWWWVVVVVVTTTVVVYYYZZZYYYYYYYYYZZZYYYZZZ[[[[[[[[[[[[ZZZYYY[[[\\\]]]^^^]]]\\\YYYXXX\\\[[[]]]bbbhhhkkkkkkiii\\\```\\\ZZZaaa^^^XXX[[[VVVVVVWWWWWWXXXYYYZZZZZZWWWVVVTTTSSSTTTTTTSSSRRRSSSRRRQQQPPPPPPOOOLLLJJJIIIJJJKKKKKKKKKJJJHHHGGGJJJKKKKKKIIIFFFDDDDDDDDDGGGEEEDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@???????????????????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999888888888999999999999999888888888888888888888888666666666666666666666666555555444444555555666777666555444333333444555666444444444444444444444444333333222222222333444444333333333333333333333333333444444444444555555555444444444444555555555666666666666666666777777777888888999:::;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDFFFFFFFFFGGGIIIKKKNNNOOOSSSTTTTTTRRRPPPRRRWWW\\\```cccggggggeeeaaa^^^\\\aaafffiiigggfffhhhkkklllpppooommmlllmmmpppsssuuusss{{{333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444222222222333333444444444333333333333333333333333555555555444444333333333222222333333333444444444333333444444444555555555444444444555555555666666444444444555666777888888888888888888999999999999999999::::::;;;<<<<<<===:::<<<>>>???@@@BBBDDDFFFEEEFFFIIIKKKMMMOOOOOOOOORRRSSSSSSSSSSSSSSSUUUVVVQQQVVVXXXUUUSSSUUUUUUQQQKKKMMMNNNKKKFFFCCCCCCFFFEEEJJJLLLHHHCCCBBBFFFKKKMMMMMMLLLLLLLLLMMMNNNNNNKKKJJJKKKLLLMMMMMMKKKIIICCCDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBAAABBBBBBBBB@@@??????AAABBBBBB@@@???<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999:::::::::999999999999888999999999999888888888888777777777777777777777777888888888888888888888888777777777666666777777777888888888888888888888888555555666777777666555555666666666666777777888888777777888888888888777777666666777777888999999999999999999999999999999999:::::::::;;;<<<<<<===============>>>>>>>>>??????AAAAAABBBBBBBBBAAAAAA@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQQQQPPPSSSWWWWWWUUUTTTTTTUUUSSSVVVXXXYYYWWWVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYYYY\\\]]]^^^^^^^^^]]][[[ZZZ___```bbbeeeggghhhhhhhhh^^^___XXXVVV```___YYY[[[TTTUUUVVVWWWXXXYYYZZZZZZXXXWWWVVVUUUSSSQQQQQQSSSRRRQQQPPPQQQQQQPPPNNNKKKHHHIIIJJJKKKKKKIIIHHHFFFGGGHHHHHHFFFCCCCCCEEEGGGGGGEEEDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@????????????@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777888888888999999999999888888888888888888888888666666666666666666666666555555444444444555666777444333222222333444666777444444444444444444444444333333333333333444555555333333333333333333333333333333444444444555555555333333444444444555555555444555555666666777777777777777888999:::;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>???AAABBBCCCDDDCCCCCCEEEEEEDDDEEEFFFHHHKKKMMMOOOQQQSSSQQQOOOQQQWWW]]]___aaacccccc```\\\WWWUUU\\\eeekkkiiihhhkkknnnmmmooollljjjjjjkkkmmmnnnnnnrrrpppqqqwww}}}qqqddd^^^333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444222222222333333444444444333333333333333333333333777777666666666555555555222222333333333444444444333333333444444444555555444444444555555555666666555555555444444555666666777888888888888999999999999::::::;;;;;;<<<<<<======???@@@AAA@@@@@@BBBCCCDDDEEEGGGIIIKKKMMMNNNNNNJJJKKKLLLOOOQQQSSSUUUUUUPPPVVVXXXTTTRRRUUUUUUQQQIIIKKKMMMJJJFFFFFFJJJOOOIIIMMMLLLEEE???@@@GGGMMMLLLLLLKKKKKKKKKMMMNNNPPPKKKJJJKKKLLLNNNMMMLLLJJJCCCCCCCCCDDDEEEEEEFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBBBB@@@>>>???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;:::::::::::::::999999999888888999999999888888888888777777777777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777444555666777777666555444555666666666777777888888777777888888888888777777666666666777888888999999999999888888888888888888999999:::;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>AAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEGGGHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPOOOSSSVVVVVVTTTRRRSSSUUURRRUUUXXXXXXVVVUUUVVVWWWZZZZZZXXXWWWWWWXXXYYYZZZ]]]^^^^^^^^^___^^^^^^^^^^^^```bbbcccaaa`````````ccc___PPPLLLWWW\\\[[[___SSSTTTUUUWWWXXXYYYZZZZZZXXXXXXXXXWWWRRRNNNPPPSSSNNNNNNNNNOOOPPPPPPMMMKKKGGGHHHIIIJJJJJJIIIGGGFFFDDDEEEEEECCCAAABBBFFFIIIFFFEEECCCCCCDDDDDDBBBAAA???????????????@@@@@@@@@AAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777888888999999999999777777777777777777777777666666666666666666666666555444444333444555666777333333222111222555777888444444444444444444444444444444333333444444555666333333333333333333333333333333333444444444555555333333333444444444555555333444444555666777888888777777888999:::;;;;;;<<<>>>>>>???@@@@@@@@@@@@???===>>>@@@BBBCCCCCCCCCBBBEEEDDDCCCCCCDDDFFFIIIKKKMMMPPPRRRQQQOOOQQQXXX^^^\\\^^^______\\\WWWRRROOOZZZeeelllkkkjjjmmmooommmjjjgggeeefffiiikkkkkkjjjpppggggggpppwwwwww{{{{{{mmmfff```YYYUUU333333333333333333333333333333333333333333333333333333333222222111111111333333333333333333333333555444333333222222222222333333333333333333333333333333333333333333333333666444333222333333222111444444444444444444444444444444444444444444444444444444444555666777777888777777777777777888888888999999::::::;;;<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBEEEFFFFFFHHHJJJLLLJJJLLLNNNPPPQQQQQQPPPOOORRRTTTWWWYYYYYYVVVSSSQQQPPPNNNKKKJJJKKKKKKKKKJJJGGGFFFEEEEEEHHHLLLQQQTTTJJJJJJKKKMMMPPPQQQOOONNNHHHIIIKKKLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA????????????????????????============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888999999999999999999999999999888888777777777777777777777777777777777777777444555555666666666666666555666777777666666777888888777666555444444555666444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777999999888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<===>>>??????@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDGGGHHHIIIKKKMMMNNNNNNOOORRRPPPOOOQQQTTTVVVUUUSSSVVVVVVVVVUUUUUUTTTTTTTTTYYYWWWVVVVVVWWWYYYYYYXXXYYY[[[]]]\\\ZZZZZZ\\\___```___^^^]]]^^^```bbbccc[[[WWWSSSTTTXXX]]]^^^]]]XXXPPPOOOWWW]]][[[VVVTTTTTTTTTSSSSSSRRRQQQQQQPPPOOOOOONNNMMMLLLKKKJJJIIILLLKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDFFFHHHKKKMMMJJJGGGDDDBBBBBBAAA???===????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555444555555666777888888999444444444444444333333333333333333333333333333333111111111222222333333333222222222222222222222222222222333333333333444444333333333444444444555555444444444555555555555666666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGGGGGGGFFFGGGHHHKKKMMMPPPRRRRRRSSSUUUWWW^^^\\\ZZZYYYXXXWWWUUUSSSbbbdddhhhkkkmmmllljjjhhhiiifffdddeeejjjmmmnnnlllmmmlllllllllnnnqqqtttvvvyyyyyytttnnnhhhddd^^^WWWSSS333333333333333333333333333333333333333333333333333333333222222222111111333333333333333333333333555444333333222222222333333333333333333333333333333333333333333333333333444333222222333444444444444444444444444444444444444444444444444444444444444444444555666777777777666666777777777888888888888999999::::::;;;<<<<<<;;;<<<===>>>???@@@@@@AAAAAACCCEEEFFFGGGHHHJJJLLLLLLMMMOOOQQQRRRRRRRRRRRRNNNPPPRRRUUUUUUUUUSSSRRRMMMJJJGGGFFFGGGHHHHHHGGGEEEEEEGGGHHHJJJLLLNNNOOOIIIIIIJJJMMMOOOPPPOOONNNKKKLLLNNNOOOOOOMMMLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA????????????????????????============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999888999999999999999999999999999888777777666666777777666666666666666666666666444444555666666666666666444666777777666666777888888777666555444444555666444444444555555555555666555555555555555555555555555555555555555555555555555666666666777777777777888888888888888888888888999999999::::::::::::;;;;;;;;;;;;<<<======>>>>>><<<<<<>>>???????????????@@@@@@AAAAAABBBCCCCCCCCCEEEFFFHHHJJJLLLMMMNNNNNNRRRPPPOOOQQQTTTVVVUUUSSSVVVVVVVVVUUUUUUTTTTTTTTTYYYXXXXXXZZZ]]]^^^^^^]]]ZZZ\\\]]][[[YYYXXXZZZ\\\aaa```^^^^^^^^^___aaabbb\\\VVVPPPOOOSSSWWWXXXVVVYYYTTTSSSYYY]]]YYYUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEFFFHHHJJJKKKJJJGGGEEECCCCCCBBBAAA???????????????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444555555666777777888888666555555444444333333333333333333333333333333333222222222222222222333333222222222222222222222222222222222333333333444444333333333444444444444555444444444555555555555666666666777888999::::::;;;;;;;;;;;;<<<======>>>>>>===>>>>>>??????@@@AAAAAACCCDDDFFFGGGFFFFFFGGGHHHKKKMMMPPPQQQRRRRRRTTTUUUXXXXXXXXXZZZ\\\]]]^^^]]]dddfffiiilllmmmmmmlllkkkqqqpppooonnnllllllmmmnnnnnnnnnmmmmmmnnnppprrrsssuuu|||wwwnnnlllmmmjjjfffdddbbb```\\\XXX333333333333333333333333333333333333333333333333333333333222222222222111333333333333333333333333444444333222222222333333333333333333333333333333333333333333333333333333222222222333444444555555444444444444444444444444444444444444444444444444444444444555666666777777555555666777777888999999888888999::::::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@AAACCCEEEFFFFFFGGGJJJKKKMMMNNNOOOPPPRRRSSSUUUUUUNNNOOOQQQRRRSSSRRRRRRQQQNNNLLLHHHGGGHHHIIIJJJIIICCCEEEIIILLLMMMLLLKKKJJJHHHHHHIIILLLOOOPPPOOOMMMOOOOOOPPPPPPPPPNNNMMMLLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA????????????????????????=========<<<<<<<<<<<<;;;::::::::::::999999999999:::::::::::::::999999888999999999999999999999999999888777777666666777777666666666666666666666666444444555666666666666555444666777777666555777888777666555555444555555555444444444555555555555666555555555555555555555555444444444444444444444444555555666666666777777777777777777777888888888888888888999999999:::::::::::::::;;;<<<<<<======>>><<<<<<===>>>????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDFFFIIIKKKMMMNNNNNNQQQPPPPPPQQQTTTUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTTTTVVVWWWYYY]]]aaabbbaaa```[[[\\\\\\ZZZXXXWWWYYYZZZcccbbb```_________```aaa]]]UUUNNNMMMRRRVVVUUURRRXXXWWWXXX[[[[[[WWWUUUVVVWWWVVVUUUSSSRRRRRRRRRRRRLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKGGGGGGFFFEEEFFFGGGHHHIIIHHHFFFDDDCCCDDDDDDCCCAAA????????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777666666666666666666666666444444444444444444444444444444555555666777777777777777666555444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444555555555555666555666666777888999::::::::::::;;;<<<<<<======>>>======>>>??????@@@@@@AAABBBDDDFFFFFFFFFFFFFFFHHHKKKMMMPPPPPPPPPPPPRRRSSSSSSTTTWWWZZZ^^^```bbbcccdddeeefffhhhjjjjjjkkkkkkrrrtttuuurrrmmmjjjmmmpppqqqpppooooooooopppqqqrrrvvvyyyzzz|||~~~rrrmmmkkkhhhfffgggeeecccaaaaaaaaaaaa___^^^333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333333222222222222222222222222333333333333333333333333222333444444444444444555444444444444444444444444444444444444444444444444444444444555555666666666444444555666777888999:::999999::::::;;;<<<<<<<<<;;;;;;<<<======>>>?????????AAACCCDDDDDDEEEGGGIIILLLLLLMMMNNNPPPRRRTTTVVVSSSSSSSSSRRRQQQPPPOOONNNOOOLLLIIIHHHIIIJJJKKKJJJEEEFFFIIIKKKLLLKKKIIIHHHGGGGGGHHHKKKNNNOOONNNLLLNNNOOOOOONNNNNNLLLKKKJJJCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????======<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999:::::::::999999888888888888888888888888888888888777666666666666666666666666666666666666666333444555555666666555555444555777666555555666888555555555555555555555555444444444555555555555666555555555555555555555555444444444444444444444444555555555666666666777777666666666777777777777777888888888888999999999999999::::::;;;<<<<<<======;;;<<<===>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBCCCFFFHHHKKKMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTXXX\\\```aaa___]]]ZZZZZZZZZYYYXXXXXXYYYZZZccccccaaa```____________\\\VVVQQQRRRWWWYYYVVVRRRUUUWWWZZZ[[[YYYUUUUUUWWWYYYXXXWWWUUUTTTTTTSSSSSSMMMMMMLLLKKKJJJJJJIIIIIIEEEEEEFFFFFFGGGHHHJJJJJJHHHGGGFFFFFFEEEFFFGGGGGGFFFDDDCCCBBBCCCDDDCCCBBB????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888888888888888888888888666666666666666666666666666666666666666666666666444444444444444444444444444444444555555666666666777777666666555444333333333333333333333333333333333333333222222111111111222222222222222222222222111222222222222333333333222222333333333444444444444444444555555555555666555555666777888999::::::999::::::;;;<<<<<<============>>>>>>???@@@@@@@@@AAACCCEEEFFFEEEEEEFFFGGGJJJLLLNNNOOONNNNNNOOOQQQQQQTTTWWWZZZ\\\]]]___`````````aaabbbccceeeggghhhjjjlllmmmmmmkkkkkklllnnnrrrrrrqqqqqqqqqrrrssstttxxxzzz{{{{{{{{{www|||sssnnnoooqqqmmmhhheeedddcccbbbaaaaaa```___^^^333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333222222333333444222222222222222222222222333333333333333333333333333555777666444222222333444444444444444444444444444444444444444444444444444444444444555555555555333444555666777888999999:::::::::;;;<<<<<<======;;;;;;;;;<<<======>>>>>>===???AAAAAAAAABBBDDDFFFIIIIIIJJJKKKMMMOOOQQQRRRPPPPPPPPPPPPOOONNNMMMMMMJJJHHHFFFFFFGGGHHHGGGFFFHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHJJJMMMMMMLLLJJJJJJJJJJJJIIIIIIHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888999::::::999999999888888888888888888888888888777777666555666666666555555555555555555555555333444444555555555555555444555666666555555666777444444555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555555555555555666666666666555555666666666777777777777777777888888888999999999999::::::;;;;;;<<<<<<;;;<<<===>>>>>>??????>>>?????????@@@@@@@@@@@@@@@BBBCCCEEEHHHKKKMMMNNNOOOMMMNNNPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUXXX\\\______\\\YYYXXXXXXWWWXXXYYY[[[\\\\\\```___^^^]]]\\\\\\[[[[[[\\\ZZZYYYZZZ[[[YYYTTTOOOQQQVVVZZZYYYVVVUUUUUUVVVXXXXXXXXXXXXWWWVVVUUUUUUOOOOOOOOONNNNNNMMMMMMLLLGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEFFFFFFDDDBBB@@@AAABBBCCCCCCBBB????????????>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444555555555555777666666555444444333333333333333333333333333333333333333222222111111111222222222222222222222222111111111222222222333333222222222333333333444444444444444555555555555666555555666777888999999:::999999::::::;;;;;;<<<<<<<<<======>>>??????@@@@@@AAACCCEEEEEEDDDDDDEEEFFFIIIKKKMMMMMMMMMMMMNNNOOOQQQTTTXXX[[[[[[\\\]]]___]]]]]]^^^___```ccceeefffeeeddddddfffjjjlllkkkjjjnnnoooooopppqqqrrrssstttwww{{{{{{yyyzzz{{{uuuvvvvvvsss}}}|||{{{xxxsssnnnkkkkkkllloooiiifffiiiiiiccc\\\XXXaaaaaaaaa___^^^\\\\\\\\\333333333333333333333333333333333333333333333333111222222222222333333333333333333333333333333333333333222222222333444444222222222222222222222222333333333333333333333333333666888888444111222333444444444444444444444444444444444444444444444444444444444444444444444444444444555666666777888888999999:::;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<======;;;===?????????@@@AAACCCEEEFFFGGGHHHJJJLLLMMMMMMGGGHHHJJJLLLMMMMMMMMMLLLIIIIIIHHHIIIKKKJJJIIIGGGIIIIIIGGGGGGGGGHHHJJJKKKHHHHHHHHHJJJKKKKKKJJJHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::777888999999999999999999888888888888888888888888888777666666555555666666555555555555555555555555333333444555555555555444333555666666555444666777333333444555555555555444444444444555555555555666444444444444444444444444555555555555555555555555444444555555555666666666444444555555666666777777666777777777777888888888888888999::::::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>????????????????????????AAABBBDDDGGGIIIKKKLLLMMMKKKLLLOOOPPPPPPQQQSSSUUUSSSSSSSSSTTTTTTTTTTTTTTTVVVWWWZZZ]]]______[[[XXXXXXWWWWWWXXX[[[]]]]]]]]][[[[[[[[[ZZZYYYXXXXXXWWW\\\^^^___^^^[[[UUUPPPMMMRRRXXX[[[XXXUUUUUUUUUSSSTTTVVVXXXYYYYYYWWWVVVTTTQQQPPPPPPPPPOOOOOOOOONNNIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCCAAA@@@@@@AAABBBBBBAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777555555555555555555555555333333333333333333333333444444444444444444444444555444444444444333333333333333333333333333333333333333222222222222222222222222222222222222222222111111111111222222222222222222222222333333333333444444444555555555555666444555555666777888999999888888999::::::;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@BBBDDDEEEDDDDDDDDDFFFFFFHHHKKKLLLKKKLLLMMMNNNNNNSSSYYY\\\]]]]]]```ccc^^^^^^___```bbbeeeggghhhgggeeedddfffkkkmmmkkkgggjjjkkklllmmmnnnooopppppp|||~~~}}}wwwuuuyyy~~~xxxtttwwwyyyuuu{{{}}}yyy~~~~~~tttvvvxxxuuuqqqsssvvvqqqffffffeeeccccccdddhhhkkkmmmjjjeeebbbbbb```\\\YYYZZZZZZ[[[\\\[[[YYYYYYYYYZZZ333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333222222222333333444555111111111111111111111111333333333333333333333333111555999888555222333555444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666777777777888888999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;===????????????AAABBBCCCDDDFFFHHHIIIIIIIIIIIICCCEEEHHHKKKMMMMMMLLLKKKJJJJJJLLLNNNPPPOOOKKKHHHHHHHHHGGGGGGGGGHHHJJJJJJIIIHHHHHHIIIJJJJJJGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999777777888999999999999999888888888888888888888888777777666555555555555666555555555555555555555555222333444444555555444444333444666555444444555777222333444555555555444444444444444555555555555666444444444444444444444444444444444444444444444444444444444555555555666666333333444555555666777777666666666777777777888888888888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>?????????????????????>>>@@@AAABBBEEEFFFHHHIIIIIIHHHKKKMMMNNNNNNOOORRRTTTRRRSSSSSSSSSTTTTTTTTTUUUWWWWWWYYY\\\^^^^^^\\\ZZZ[[[YYYWWWYYY\\\^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXZZZ^^^aaa^^^YYYTTTUUUWWWWWW\\\]]]XXXUUUVVVSSSOOONNNQQQUUUXXXYYYWWWTTTRRROOOOOOOOONNNNNNNNNNNNNNNHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDBBB@@@AAABBBCCCBBBAAA????????????>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<::::::;;;;;;::::::999888888888888888888888888888777777777777777777777777555555555555555555555555333333333333333333333333333333333333333333333333222222222333333333333333333333333333333333333333222222222222222222333333222222222222222222222222111111111111222222222222111222222222222333333333444444444555555555555666444444555666777888999999888888888999::::::;;;;;;<<<<<<======>>>?????????@@@BBBDDDDDDCCCCCCDDDEEEDDDFFFIIIJJJJJJKKKLLLNNNLLLRRRYYY\\\\\\\\\___bbb^^^___aaaccceeeggghhhiiifffggghhhjjjlllmmmlllkkkkkklllmmmmmmnnnnnnnnnnnn{{{uuuvvv{{{}}}{{{zzzvvv|||zzzyyyxxx{{{}}}{{{wwwuuu{{{{{{uuusssjjjqqqwww{{{~~~|||uuuxxx|||zzzsssrrrvvvqqqgggbbb```___bbbgggkkklllkkkiiigggggggggccc^^^___cccXXXZZZ[[[ZZZWWWVVVWWWYYY333333333333333333333333333333333333333333333333111111111222222333333333333333333333333333333333222222222222333333444555111111111111111111111111333333333333333333333333...333888888555333555777444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666777888888999999::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@??????AAACCCBBBCCCFFFHHHIIIHHHGGGFFFFFFHHHKKKNNNOOOMMMKKKIIIFFFGGGJJJMMMOOOMMMHHHEEEFFFGGGGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIJJJIIIFFFDDDDDDCCCCCCCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777666777888999999999999999777777777777777777777777777777666555555555555555555555555555555555555555222333444444555555444444333444666555444444555777111222444555666555444444444444444555555555666666444444444444444444444444333333333333333333333333444444444555555555666666333333444444555666777777666666666666777777777777777888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEFFFFFFGGGJJJMMMMMMMMMNNNQQQTTTRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUWWWZZZ]]]]]]\\\ZZZ]]][[[YYYYYY\\\^^^\\\[[[^^^^^^_________^^^]]]]]]WWW\\\```^^^XXXWWW^^^ddd\\\```___YYYVVVVVVRRRKKKJJJNNNSSSWWWXXXVVVRRRPPPMMMMMMMMMLLLLLLLLLLLLLLLGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCCCCCCCBBB????????????>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;:::999999888888888888888888888888777777777777777777777777555555555555555555555555333333333333333333333333333333333333333333333333000111111222222333333444333333333333333333333333111111111222222333333444222222222222222222222222000111111111111222222222111111222222222333333333444444444555555555666666444444555666777888999999777888888999::::::;;;;;;<<<<<<======>>>????????????AAACCCDDDCCCCCCDDDEEEBBBEEEHHHIIIJJJKKKMMMNNNKKKQQQXXXZZZYYYXXXZZZ]]]]]]^^^```ccceeeggghhhhhhbbbfffkkkmmmlllllloooqqqpppppppppppppppooonnnnnn~~~uuuqqquuu||||||wwwvvvqqqwwwzzzuuuyyy}}}zzzwwwwwwzzz{{{zzz|||~~~}}}}}}zzzqqqjjjggg^^^kkkxxx}}}~~~}}}yyyuuussszzzyyyrrrrrrvvvrrrhhhaaa______dddjjjmmmkkkggg___aaafffiiiddd\\\[[[___\\\^^^^^^\\\XXXUUUUUUWWW222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333222222222111000000000111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666666777777777888888888888<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAADDDFFFEEEDDDDDDEEEKKKJJJIIIJJJKKKLLLLLLKKKEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGEEECCCBBBDDDEEEEEEDDDBBBCCCDDDFFFFFFGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCC@@@AAACCCCCCCCCAAA???===????????????????????????<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999888888888888777777777888888888888777777444444444444444444444444444444444555444444333333444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444444555555555555666777777777777777888888999999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============<<<===???AAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNRRRRRRQQQQQQQQQQQQRRRRRRTTTTTTVVVZZZ^^^^^^ZZZVVVXXXWWWVVVVVVWWWZZZ^^^```XXX___bbb___\\\\\\\\\ZZZZZZZZZYYYXXXXXXXXXXXXYYY[[[ZZZXXXYYYYYYVVVQQQLLL???LLLVVVXXXTTTSSSSSSRRRLLLKKKJJJKKKLLLKKKIIIHHHKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBB@@@??????>>>===<<<<<<;;;:::::::::::::::::::::::::::::::::999999999888888999999999888888888777777777777777777777777777777666555555555555444444444333333333333333333333333555555555555444333222111333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222555555555555666666666666777777777888999999::::::;;;<<<<<<===============AAAAAABBBBBBCCCDDDDDDEEEDDDEEEGGGGGGHHHJJJMMMPPPPPPQQQSSSUUUWWWXXXYYYYYY^^^```bbbeeeffffffeeeddd___dddjjjmmmllljjjjjjkkklllkkknnnsssqqqkkklllrrrxxxwwwsssoooqqqvvvxxxvvvwwwvvvvvvvvvxxx{{{}}}zzztttssswww|||wwwzzz|||}}}||||||}}}}}}wwwrrrlllccc\\\WWWiiizzz{{{uuuqqqoookkktttuuuuuusssqqqoooooopppggghhheeebbbcccddd```ZZZZZZ]]]```bbbaaa_________bbb```\\\YYYWWWWWWXXXYYY222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111222222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666777777777888888888::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<>>????????????????????????<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999888888888777777666666777777777777666666444444444444444444444444333333444444444444444333444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555555555555555555555555555444444444444555555555555777777666666777777888999888999999999999:::::::::999999::::::;;;<<<<<<<<<===========================>>>???AAABBBCCCCCCCCCEEEEEEGGGHHHJJJLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPQQQUUUUUUVVVYYY\\\\\\YYYVVVZZZYYYWWWWWWWWWYYY\\\]]]YYY^^^___]]][[[]]]\\\ZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYWWWVVVVVVVVVTTTOOOJJJEEEOOOVVVVVVTTTSSSQQQOOOKKKJJJJJJKKKLLLLLLJJJHHHJJJJJJIIIGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::999999999888888888999999888888888777777777666666666666666666666666666555555555555444444444333333333333333333333333555555555555444333222111333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222555555555555666666666666666777777888888999::::::;;;;;;<<<===============??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFHHHKKKNNNMMMNNNPPPRRRTTTVVVWWWWWW\\\]]]```bbbcccccccccbbb]]]ccchhhiiigggfffhhhkkknnnmmmooorrrpppkkkmmmrrrwwwzzzyyyrrroooqqqssssssssstttvvvxxxzzz|||}}}~~~zzz|||}}}zzzwwwwww{{{|||}}}wwwyyy{{{}}}~~~}}}{{{zzz{{{|||}}}zzzuuupppkkkhhhqqq{{{xxxnnnkkklllmmmssspppnnnnnnoooooommmkkkffffffcccaaabbbbbb\\\SSSVVVYYY]]]___^^^]]]]]]]]]^^^\\\YYYWWWUUUUUUUUUVVV222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666666666777777777777888999999999999999999999:::::::::;;;;;;;;;<<<<<<:::>>>BBBEEEEEEDDDDDDDDDGGGGGGHHHJJJLLLLLLIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFDDDDDDFFFGGGFFFFFFHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@BBBEEEIIIMMMOOODDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999888888888777777777555555666666666666555555444444444444444444444444111222333444444555444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444555555555555666666666666666777888888777777777888888888999999888999999::::::;;;<<<<<<========================>>>>>>???@@@AAABBBBBBBBBDDDDDDEEEGGGIIIJJJKKKLLLMMMMMMLLLMMMMMMNNNOOOOOOVVVUUUUUUWWWXXXYYYXXXVVV[[[ZZZXXXWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[^^^^^^ZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSRRRPPPMMMJJJMMMRRRUUUSSSSSSSSSPPPKKKJJJIIIIIIJJJLLLLLLKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@????????????@@@???>>>>>>======<<<<<<<<<::::::::::::::::::::::::999999999999888888888777888888888888777777777777666666666666666666666666666555555555555444444444333333333333333333333333444555555444444333222111333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222444555555555555666666666666666777888888999999::::::;;;<<<<<<======<<<<<<=========>>>??????@@@@@@AAACCCDDDEEEEEEFFFIIIKKKJJJKKKMMMOOOQQQSSSTTTUUUXXXYYY\\\^^^___`````````\\\aaaeeeddd```aaagggmmmpppnnnooopppnnnlllmmmqqqrrrxxxzzztttnnnnnnqqqsssppprrruuuxxx{{{|||||||||wwwyyy{{{zzzxxxzzz~~~{{{tttuuu{{{~~~{{{vvvwwwwwwyyy|||}}}xxxtttmmmsssxxxzzzwwwtttuuuxxx{{{~~~uuukkkhhhjjjlllrrrmmmiiijjjoooppplllhhheeeddd```^^^aaabbbZZZPPPWWWZZZ]]]^^^\\\ZZZXXXXXXXXXWWWVVVTTTSSSRRRRRRRRR222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555555555666666666777777888888888888888999999999999:::::::::;;;;;;;;;;;;:::===AAADDDCCCBBBBBBBBBEEEFFFGGGJJJKKKKKKHHHEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDEEEEEEEEEGGGFFFEEEEEEGGGHHHGGGFFFHHHHHHGGGFFFEEECCCAAA@@@AAA@@@@@@AAADDDGGGKKKNNNFFFEEECCCAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888888888777777777777444555555555555555555444444444444444444444444444000111222333444555555555333333444444444555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333333444444444444444444444444444444444333333444444444555555555666555555555555666777777666666666777777777777888888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAA@@@@@@CCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOUUUTTTTTTTTTUUUVVVVVVVVVXXXXXXXXXWWWWWWXXXXXXXXX[[[[[[YYYXXX[[[``````[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOMMMKKKQQQRRRRRRPPPRRRSSSPPPJJJIIIHHHHHHJJJLLLLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999999999999999999999999888888888888777777777888888777777777666666666666666666666666666666666666555555555555444444444333333333333333333333333444444444444444333222111333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222444444444555555555666666666666777777888999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<===>>>>>>??????AAABBBDDDDDDDDDEEEGGGIIIHHHIIIJJJLLLNNNQQQSSSTTTUUUVVVYYY[[[]]]^^^^^^___[[[```ccc```\\\^^^fffnnnqqqooonnnnnnmmmlllnnnpppjjjqqqtttqqqnnnooorrrrrrssssssuuuvvvxxxyyyzzz{{{{{{{{{zzzxxxvvvxxx}}}yyyqqqlllllloooqqqrrrxxxuuuuuuxxx|||{{{uuuooohhhmmmuuuvvvqqqlllooovvvmmmrrrvvvsssnnnkkkkkklllooollliiijjjmmmnnnlllhhhfffbbb^^^]]]bbbfffaaaYYY___aaabbbaaa]]]XXXUUUTTTTTTTTTTTTSSSRRRQQQQQQPPP222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222333333333444222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444555555555555666666666777777888888999999999999999999999999:::::::::;;;<<<>>>AAAAAAAAA@@@@@@@@@DDDDDDFFFHHHJJJIIIFFFCCCBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFHHHHHHGGGFFFFFFFFFFFFEEEEEECCCBBBAAACCCBBBAAA@@@AAACCCEEEFFFDDDDDDBBB@@@????????????========================<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888888777777777666666444444555555555555444444444444444444444444444444000111222333444444444444333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444444444444444444444444444333333333444444444444555555555555444555555666777555555666666666777777777777777888888999:::::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOSSSSSSSSSRRRRRRSSSUUUVVVTTTTTTUUUVVVWWWWWWWWWWWWYYYZZZXXXWWW[[[aaa```\\\YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSQQQPPPOOOOOOOOOQQQQQQOOOMMMPPPTTTQQQJJJIIIHHHHHHIIIKKKLLLKKKIIIGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCBBB@@@@@@??????>>>============>>>============<<<<<<<<<<<<999999999999999999999999888888888777777777666666777777777666666666555555555555555555555555555555666555555555555444444444333333333333333333333333333333333444333333222222333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222444444444444555555555555555666666777888888999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????AAACCCEEEEEEDDDDDDFFFGGGGGGHHHIIIKKKMMMPPPRRRTTTTTTUUUWWWYYY[[[]]]^^^___\\\___aaa___\\\^^^fffnnnooonnnmmmkkkkkkmmmnnnnnnhhhkkkllllllmmmqqqpppmmmwwwuuutttssssssvvvyyy{{{}}}zzzwwwsssssswww~~~}}}zzzrrrggg___```iiirrrwwwtttrrrtttwwwwwwsssnnngggkkkqqqqqqhhh___bbbkkkiiilllppprrrqqqnnnmmmnnnjjjjjjjjjiiihhhgggggghhhfffccc^^^\\\ccckkkkkkfffccceeefffddd```\\\YYYWWWTTTTTTSSSSSSRRRQQQPPPPPP222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444555555555666666666777888888999999999888888999999999:::::::::<<<===>>>>>>>>>>>>???AAACCCCCCDDDFFFHHHHHHEEECCCBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDFFFHHHHHHGGGFFFDDDEEEEEEEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>========================<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888777777777666666666444444555555555555444444444444444444444444444444000111222333333444333333333333333333444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222222222333333333333333333333333333333333333333333333333444444444444444444444444444555666666555555555666666666777777666777777888888999::::::999999::::::;;;<<<<<<<<<<<<<<<===??????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTVVVPPPRRRSSSUUUVVVVVVUUUUUUTTTVVVWWWVVVYYY^^^^^^[[[WWWWWWXXXYYYYYYWWWVVVUUUUUUUUUTTTRRRPPPOOOQQQSSSNNNOOOMMMLLLNNNRRRPPPJJJIIIHHHHHHIIIKKKKKKJJJHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBAAA????????????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777777777666666666666666666666666555555555555555555555555555555555555666555555555555444444444333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222333444444444444555555555555555666777777888888999888999::::::;;;;;;::::::<<<<<<======>>>?????????AAABBBDDDEEEDDDCCCDDDEEEFFFGGGGGGIIILLLOOORRRTTTRRRSSSUUUWWWZZZ\\\^^^___[[[]]]^^^^^^^^^```fffkkkkkklllkkkiiikkknnnnnnkkkhhhjjjjjjiiilllpppnnniiiwwwuuurrrpppqqqtttxxx{{{zzzwwwsssqqqsssxxx~~~vvvxxxtttgggZZZYYYeeeqqqtttssssssuuuwwwvvvrrrnnn^^^```gggkkkfff___dddooovvvrrroooooommmkkkllloooeeeggggggeeebbb```aaacccdddccc```^^^bbbjjjmmmkkk^^^```cccdddbbb```___^^^VVVUUUTTTRRRQQQQQQPPPPPP222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333222222333333333444444444444555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444555555555444555555666777777888888888888888888999999999999::::::;;;;;;;;;>>>BBBEEEDDDCCCCCCDDDFFFFFFEEECCCDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCEEEGGGHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA??????@@@AAAAAAAAA@@@???===>>>???@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888777777777666666666666555555666666666666555555444444444444444444444444111222222333333333222222222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444111222222222222333333333333333333333333333333333222222333333333444444444444444333333444444555666555666666666666777777777666666777777888999999999888999999:::;;;;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDFFFHHHJJJLLLMMMKKKMMMPPPQQQPPPQQQTTTVVVOOOQQQSSSTTTTTTSSSQQQPPPLLLQQQUUUUUUVVVYYY[[[YYYTTTVVVWWWYYYYYYXXXWWWVVVUUUUUUTTTRRROOOOOORRRUUULLLNNNNNNLLLLLLNNNMMMHHHJJJIIIHHHIIIJJJJJJIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCBBBAAA@@@???>>>@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888777777666666666555555555666666666555555555444444555555555555555555555555666555555555555444444444333333333333333333333333111222222333333333222222333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111222222222222222222222222111111222222222333333333222333333444444333333222333333444444444555555555555555666666777888888888888888999:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>???AAACCCCCCBBBAAABBBBBBEEEEEEFFFGGGJJJNNNQQQSSSPPPQQQRRRUUUXXX[[[]]]^^^ZZZZZZ[[[]]]```ccceeefffgggiiiiiigggkkkooonnniiieeeiiijjjiiijjjooopppooosssrrrpppppprrrvvvyyy|||xxxuuusssrrrtttwwwzzz{{{ooossssssjjj___]]]eeennnooosssxxx{{{{{{wwwrrrnnn______eeellljjjdddiiiuuuvvvoooiiihhhhhheeefffiiifffeeecccbbbaaa```^^^]]]```cccbbb______cccdddcccWWWZZZ^^^``````___^^^^^^XXXWWWTTTQQQPPPOOOPPPPPP222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333444444555666777777777888888888888999999999888888888888:::>>>DDDIIIDDDCCCBBBCCCDDDEEEEEEDDDGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCEEEGGGGGGFFFDDDFFFFFFFFFEEEDDDBBBAAA@@@;;;<<>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777666666666666555555666666666666555555444444444444444444444444222222333333333222111111222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333222222333333333444444444444333333333333444555555666666666666777777777888666666666777888888999999888888999::::::;;;<<<<<<999:::<<<===???@@@AAAAAA??????@@@AAABBBBBBCCCCCCAAAAAABBBDDDFFFHHHJJJKKKHHHLLLPPPQQQQQQQQQTTTVVVPPPQQQSSSTTTSSSQQQNNNLLLGGGNNNTTTSSSSSSVVVXXXWWWSSSUUUWWWYYYYYYYYYXXXWWWUUUUUUTTTQQQOOOOOOSSSVVVKKKOOOOOOLLLKKKLLLJJJFFFKKKJJJIIIIIIJJJJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEFFFCCCCCCCCCBBBAAA@@@>>>===@@@@@@???>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<888888888888888888888888777666666666555555555555666666555555555444444444555555555555555555555555666666555555555444444444333333333333333333333333111222222333333333222222333333333333333333333333333333333333333333333333333222222222222222222333222222222333333222222222222222222222222222222222111111222222222333333333222333333444444333333222333333333444444444555555555555666666777888888888888888999::::::::::::999::::::;;;<<<<<<======>>>>>>@@@BBBBBBAAA@@@@@@@@@DDDDDDDDDFFFHHHLLLPPPRRRNNNOOOQQQSSSVVVYYY\\\^^^YYYXXXYYY\\\bbbddddddbbbdddggghhhgggkkkpppnnnggg___fffllljjjjjjooouuuxxxmmmnnnooorrruuuxxxzzz|||xxxwwwvvvvvvvvvuuutttrrriiinnnqqqmmmfffcccfffkkkkkksss|||zzzrrrnnnqqqmmmooorrrlllaaabbbkkkiiibbb```dddeeeaaa```bbbkkkfffbbbaaadddccc___ZZZ]]]bbbeeeaaa\\\[[[ZZZXXXTTTWWW[[[\\\\\\ZZZYYYYYYZZZWWWSSSPPPNNNNNNOOOPPP555555555444444333333333333333333333333333333333333333333333333333333333777555222222444444111///444444444333333222222222222222222111111000000000222222222222222222222222555555444333444555666777333333333444444444555555333333333333333333333333444444444333333222222222666555444333333444555666444444444444444444444444444444444555555555666666888888777777777777777888999999:::999999:::>>>AAABBBAAA@@@@@@AAABBBDDDEEEHHHGGGDDDBBB@@@@@@@@@@@@FFFCCCAAA???@@@BBBBBBBBB@@@BBBDDDEEEDDDCCCCCCDDDQQQMMMIIIGGGGGGFFFDDDBBB;;;<<<>>>??????>>>======>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888999999999888888888888777999888888777666555555444555555444444444333333333333333444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444333333222111222222222222222222222222333333333333333333333333555555555444444333333333444444444444444444444444555555555555666666666666777777777777888888888888888888999999999:::::::::<<<<<<<<<<<<============>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKMMMQQQTTTVVVUUUSSSQQQSSSSSSRRRQQQPPPOOONNNNNNLLLMMMOOORRRWWWYYYYYYWWWVVVWWWWWWVVVTTTSSSSSSTTTZZZVVVRRRQQQRRRRRRPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHIIIHHHFFFDDDCCCCCCBBBBBBBBBDDDFFFGGGAAAAAAAAA@@@@@@@@@??????@@@@@@???>>>======>>>>>>???>>>===<<<;;;:::999999999999999888888888888777666666666666666666666666666666666666666666666666555555555444444333333333444444444444444444444444444333333222111111111222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333666666555555555444444444555444333222222444555777555555555555666666666666999999888888888888888888::::::;;;;;;<<<=========>>>???AAAAAA@@@@@@@@@AAA@@@BBBEEEFFFGGGHHHJJJLLLLLLMMMNNNPPPRRRSSSTTTUUUTTTVVVZZZ^^^bbbeeefffgggffffffeeedddbbbbbbeeegggiiikkkmmmooopppqqqrrrrrruuurrrppprrrwww{{{|||{{{xxxyyyuuuooonnnssstttoookkkjjjnnnsssrrrmmmooouuu}}}yyyxxx}}}xxxooooooooopppqqqjjj___WWWVVV___dddhhhgggaaa___bbbgggnnniiidddaaaaaaaaa___\\\___dddccc]]][[[^^^^^^[[[XXXUUUSSSUUUXXXZZZVVVRRRRRRRRRSSSSSSMMMGGGHHHMMM444444333333333222222222333333333333333333333333333333333333333333333333666444222222444444222000444444444333333222222222333333222222222111111111222222222222222222222222444333333222333444555666333333333444444444555555333333333333333333333333444444444333333222222222555555444333333444555555444444444444444444444444444444444555555555666666888777777666666666777777999999999999999:::===@@@????????????@@@AAABBBCCCHHHGGGEEECCCAAA@@@@@@@@@FFFCCC@@@???@@@BBBBBBAAADDDCCCAAAAAACCCJJJSSSYYYRRRNNNJJJGGGGGGFFFCCCAAA>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999888888999999999888888888777777888888777777666555555444555555444444444333333333444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333444444444333333222111222222222222222222222222333333333333333333333333555555444444444333333333444444444444444444444444555555555555666666666666666666777777777888888888888888888999999999::::::;;;<<<<<<<<<===============>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIIIIKKKMMMOOORRRTTTSSSRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUVVVVVVUUUSSSRRRSSSTTTVVVSSSOOOOOOPPPQQQPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@@@@?????????>>>=====================<<<;;;:::999888888999999999888888888888777666666666666666666666666555555555555555555555555555555444444444333333333444444444444444444444444444333222222111111222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333555444444444333333333333555444333222222444555777444444444444555555555555888888888888888888888888::::::;;;;;;<<<============???@@@AAA@@@???@@@AAAAAACCCEEEFFFEEEFFFHHHJJJJJJKKKLLLNNNQQQSSSTTTUUUTTTVVVYYY\\\___aaabbbccceeeeeeeeedddcccdddgggjjjiiijjjmmmoooppppppooonnnjjjkkkooosssxxx{{{{{{zzzwwwuuuooohhhjjjppprrrooommmlllnnnsssrrrpppsssyyyzzzwwwvvvyyy}}}}}}wwwqqqqqqoooooorrrooofff```]]]dddgggjjjiiigggeeehhhkkkmmmhhhbbb_________]]][[[___bbbbbb\\\ZZZ]]]^^^\\\]]]ZZZWWWWWWXXXXXXSSSOOOTTTSSSRRRQQQJJJDDDEEEJJJ333333222222222222111111333333333333333333333333333333333333333333333333444333222222444444333222444444333333333333222222444333333333333333222222333333333333333333333333333222222222222333444444333333333444444444555555333333333333333333333333444444333333333333222222444444333333333333444444444444444444444444444444444555555555555666666666666666555555555666666777888999999999888:::<<>>???@@@@@@@@@@@@GGGFFFEEECCCBBBAAAAAAAAAEEEBBB@@@@@@AAABBBBBBAAADDDCCCAAAAAAEEEOOOZZZbbbPPPMMMIIIGGGFFFEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888999999888888888777777777888777777666666555555555555555444444444333333333555555444444333333222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333444444444333222222333333333333333333333333333333333333333333333333555444444444444333333333444444444444444444444444444555555555555666666666666666777777777777888888888888888999999999999:::;;;;;;;;;<<<<<<<<<============>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIKKKLLLNNNPPPQQQRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQPPPUUUWWWYYYXXXUUUSSSSSSUUUSSSTTTUUUTTTSSSRRRSSSTTTRRRPPPMMMMMMNNNOOOOOONNNKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGHHHIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>===<<<<<<<<<======<<<<<<;;;:::999888888777999999999888888888888777666666666666666666666666555555555555555555555555555444444444444333333333444444444444444444444444333333222222111111222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333222222222222444444333222333444555666333333333444444444444555888888888888888888888888:::::::::;;;<<<<<<======<<<===??????>>>>>>>>>???BBBCCCEEEEEEDDDDDDEEEGGGHHHIIIKKKMMMPPPRRRTTTUUUUUUWWWYYY[[[]]]^^^^^^^^^cccdddeeeeeeeeegggjjjmmmjjjkkkmmmnnnnnnmmmlllkkk^^^dddlllsssvvvwwwvvvvvvtttooogggcccgggoooqqqoooooooooqqqtttttttttvvv{{{uuuttttttvvvxxxxxxvvvtttvvvpppnnnrrrsssnnngggccchhhhhhiiijjjkkkllllllmmmkkkfff```]]]]]]]]][[[YYY^^^```___[[[YYY[[[^^^^^^^^^[[[XXXWWWWWWVVVRRRNNNSSSPPPOOOMMMHHHCCCEEEKKK333333333222222222222222333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444444444333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555666666666555555444444444555666666777888999999888999;;;===:::<<<>>>???@@@@@@@@@???FFFEEEDDDCCCBBBBBBAAAAAACCCBBB@@@@@@AAABBBBBBAAA???BBBDDDGGGIIILLLPPPTTTJJJIIIFFFEEEDDDDDDDDDCCCDDDCCCAAA???>>>>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999888888888888888888777777777777777777666666666555555555555555444444444333333333555555444444333222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444333333222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666666666666666777777777888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDEEEGGGHHHIIILLLLLLMMMNNNOOOQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRVVVZZZ\\\YYYTTTQQQSSSVVVSSSTTTUUUUUUSSSSSSTTTVVVRRRPPPNNNMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHIIIJJJHHHGGGDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>============>>>>>><<<<<<;;;;;;:::999999888999999999888888888777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333222222111222222333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333222222222444444333333333444555666333333444444444555555555777777777777888888888888999::::::;;;;;;<<<======:::<<<>>>>>>===<<<===>>>@@@AAACCCCCCCCCCCCEEEFFFGGGHHHJJJMMMPPPSSSUUUWWWXXXYYY[[[]]]^^^^^^]]]]]]aaaccceeefffgggiiimmmooommmlllkkkjjjiiiiiiiiijjj\\\ccclllrrrsssqqqqqqrrrqqqkkkeeeeeejjjqqqrrrppprrrsssvvvxxxxxxwwwvvvwwwoooqqqtttvvvvvvuuuuuuuuuwwwooojjjnnnssspppiiidddiiigggfffhhhkkkmmmlllkkkjjjeee___\\\\\\]]][[[YYY\\\]]]\\\YYYXXXZZZ]]]^^^ZZZXXXVVVVVVVVVUUURRROOOPPPMMMKKKKKKIIIFFFJJJPPP333333333444444444444444333333333333333333333333333333333333333333333333111222333333333333444555333333333333333333333333444444444444444444444444333333333333333333333333333444444555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444666666666666666666666666444444444444444555666666777888999999888888:::<<<:::;;;===???AAAAAA@@@@@@CCCCCCCCCCCCCCCBBBAAAAAABBBAAA???@@@AAABBBAAA@@@???BBBFFFHHHHHHGGGGGGHHHDDDCCCCCCBBBBBBCCCDDDFFFEEEDDDBBB@@@>>>>>>>>>???============<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888888888888888777777777666666666666666666555555555555555555444444444333333333555555444333222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444555555555555555666666666666777777777777777888888888999999999::::::::::::;;;;;;;;;;;;;;;<<<======??????@@@AAACCCCCCCCCDDDFFFGGGIIIJJJMMMMMMMMMMMMOOOQQQRRRTTTPPPPPPQQQQQQRRRRRRSSSSSSUUUYYY[[[XXXSSSQQQTTTWWWSSSTTTVVVUUUTTTTTTUUUVVVTTTSSSQQQNNNLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@======<<<<<<;;;;;;::::::999999999888888888777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333222222111222222333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333444444444333333333333444444555555444555555555666666666666666666777777777888888888999999::::::;;;<<<<<<<<<:::;;;======<<<<<<<<<======???AAABBBCCCDDDFFFHHHGGGHHHKKKNNNQQQTTTWWWXXX\\\]]]^^^___```______^^^aaaccceeeggghhhjjjmmmppppppmmmhhhdddccceeehhhjjjeeejjjpppsssqqqoooooopppnnnkkkiiinnnsssvvvtttrrrtttwwwzzz||||||yyytttooojjjooouuuxxxxxxvvvttttttpppgggccciiippppppjjjeeejjjgggdddeeeiiikkkjjjggggggccc^^^]]]]]]^^^\\\YYYYYYYYYYYYXXXXXXXXX[[[^^^[[[ZZZXXXXXXWWWUUUSSSQQQRRRNNNLLLLLLKKKIIILLLQQQ333333444444444444555555333333333333333333333333333333333333333333333333111222444333333222444555222222333333333333444444333333444444444444444555333333333333333333333333333444555666666666555555333333333444444444555555333333333333333333333333222222333333333333444444333333444444444444333333444444444444444444444444777777777666666666666555444444444444444555666777666777999999888888999::::::;;;<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@AAA@@@???@@@AAABBBAAA@@@DDDDDDDDDDDDCCCDDDGGGJJJAAABBBBBBAAAAAABBBDDDGGGDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999888888888888777777777666666666555555555555555555555555555555444444444333333333444444333333222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333444444444333333333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444333444444444444555555555555555666666666666777777777777777888888888888999999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIKKKKKKKKKLLLNNNOOOQQQRRRNNNNNNOOOPPPQQQRRRSSSTTTTTTVVVWWWUUURRRRRRTTTWWWSSSTTTUUUUUUSSSRRRSSSUUUUUUUUUSSSOOOKKKIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIHHHFFFBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@AAAAAA=========<<<<<<;;;;;;;;;999999999888888888888777666666666666666666666666444444444444444444444444333333333444444444444555444444444444444444444444222222111111222222333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333444444444444333333333444444444555555555555555666666666777777555666666777777888888888999999999:::;;;;;;<<<<<<:::;;;======<<<<<<<<<===<<<>>>@@@BBBCCCDDDGGGIIIGGGIIIKKKNNNQQQTTTVVVXXX\\\]]]___```aaaaaa``````aaacccfffggghhhiiilllnnnppplllfffaaa```bbbfffiiimmmooorrrssssssqqqpppppplllkkkpppwwwzzzxxxvvvvvvvvvzzz|||||||||yyyssskkkiiinnntttxxxxxxvvvsssrrriiiaaa___gggpppqqqmmmiiikkkgggdddccceeefffeeecccbbb```]]]]]]______\\\YYYVVVUUUVVVYYYYYYWWWYYY^^^```___^^^\\\YYYVVVSSSQQQWWWRRROOOOOOMMMIIIJJJMMM222222333333333444444444333333333333333333333333333333333333333333333333111333555444222111333555222222222333333444444444222222333333444444444444444444444444444444444444222333444555555555444444333333333444444444555555333333333333333333333333222222222333333444444444333444555555555555444333444444444444444444444444777777777777666666666555444444444444555666777888555777999999888777888999999::::::;;;<<<>>>@@@AAA??????@@@AAAAAAAAA@@@???@@@??????@@@BBBBBBAAA@@@EEEDDDCCCBBBAAACCCGGGKKKCCCDDDDDDCCCAAAAAADDDGGGAAAAAAAAAAAA@@@???============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888999999888777777777666666666666555555555555555555555555555555444444444333333333333333222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444111222333333444444444333444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444333333444444444555555555555555555666666666777777777777777777888888888888999999999999:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAACCCEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQRRRSSSSSSRRRSSSTTTSSSQQQPPPPPPQQQSSSSSSRRROOOKKKIIIJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHHHHIIIIIIGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFCCCBBBBBBBBBBBBAAAAAAAAA??????>>>>>>???@@@@@@AAA<<<<<<;;;;;;;;;;;;::::::999999999888888888888777666666666666666666666666444444444444444444444444333333333444444444555555444444444444444444444444222222111111222222333444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222222333333333333333333444444555555444444444444444555555555666666555555666666777888888999888999999::::::;;;<<<<<<:::<<<===>>>===<<<===>>>>>>@@@BBBBBBCCCDDDFFFGGGGGGHHHJJJMMMPPPSSSUUUVVVYYYZZZ\\\^^^___`````````bbbdddfffgggggghhhiiikkkllliiieeebbbaaaaaaccceeehhhiiilllppprrrrrrooommmjjjlllsss{{{|||wwwvvvyyyxxx{{{zzzxxxxxxyyytttlllkkkmmmqqqtttvvvuuusssqqqjjjddddddkkkqqqqqqllljjjhhheeeaaa___^^^]]]]]]\\\\\\[[[[[[]]]```___[[[WWWRRRQQQTTTYYYZZZVVVXXX\\\^^^^^^]]][[[XXXUUUSSSRRRWWWRRROOOPPPOOOJJJIIIKKK111111111222222333333333333333333333333333333333333333333333333333333333111444555444222111222555222222222333333444444444222222222333333444444444444444444444444444444444111222333444555444333333333333333444444444555555333333333333333333333333222222222333333444444444444444555666666555444444444444444444444444444444888888777777666666666555444444444555666777888888555777999999888777777888999888888999:::<<>>???@@@AAA@@@???????????????@@@BBBBBBAAA@@@BBBCCCDDDDDDCCCBBBCCCEEEFFFGGGGGGEEEBBBAAACCCFFF???@@@AAAAAA@@@???===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888999999777777777777666666666666444555555555555555555555555555444444444333333333222222222222222222333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444111222333333444444444444444444444444444444444444333333333333333333333333333333333444444555555555444444444444444444444444333333333444444444555555555555555555666666666777777777777777888888888888888888999999999:::::::::::::::;;;<<<===>>>??????>>>>>>???@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJKKKLLLNNNPPPQQQSSSSSSUUUSSSPPPPPPQQQQQQQQQPPPQQQRRRRRRQQQOOOMMMNNNOOOPPPQQQQQQNNNJJJIIIKKKMMMHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIHHHHHHIIIHHHFFFDDDIIIGGGFFFDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===>>>>>>???@@@@@@;;;:::::::::::::::::::::999999999888888888888777666666666666666666666666444444444444444444444444333333333444444555555555444444444444444444444444222111111111222333333444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333000000111111222222222222222333444444555555444444333333333444444444555555444555555666777888888999888999999::::::;;;<<<<<<:::<<<>>>>>>===<<<===>>>@@@BBBCCCCCCCCCCCCDDDFFFGGGHHHIIILLLOOOQQQSSSTTTUUUWWWYYY\\\]]]^^^______ccceeeggghhhgggggghhhiiihhhgggfffdddcccbbbbbbbbb___```dddkkkpppqqqmmmhhhjjjmmmuuu|||{{{uuuuuu|||yyy{{{xxxsssuuuyyyvvvooonnnmmmnnnpppssstttsssqqqqqqlllkkkpppsssooojjjgggdddbbb^^^ZZZWWWUUUUUUVVVXXXXXXYYY\\\```___ZZZUUUPPPPPPTTTZZZ[[[VVVWWW[[[WWWXXXXXXXXXVVVTTTSSSTTTSSSOOONNNPPPPPPLLLKKKLLL333333333333333333333333222222222222222222222222111111222222222333333333444444444333333222222222222222222222222222222222333333333444444444555555333333333333333333333333222222333333333333444444222333333444444333333222222222222222222222222222444333222111222333444555333444555444222111222333333333333444444444555555444444444555555555555666666666666666666777888888888888777777777777888888:::999999999:::<<<>>>???=========>>>??????@@@@@@>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDDDDCCCBBBCCCDDD@@@@@@????????????@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888888999999888777777666555444444444555555555555555555555555444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222555333222222444444333111222222222333444555666777333222222222222333444444444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555333333444555666777888888444555555666666666666666555444444555555666777888:::::::::999999888888888:::;;;;;;;;;::::::<<<=========>>>???@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLPPPNNNLLLMMMOOOQQQQQQQQQRRRQQQOOONNNNNNOOOQQQRRRNNNPPPQQQPPPNNNLLLLLLLLLNNNOOOMMMJJJGGGEEEFFFHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>AAA???===============;;;<<<<<<;;;::::::999888888999888888777666555555444666666666666666666666666666666555555555444444444444444444555555555666666777666555444444444444444000111333333222222333555222222222222222222222222333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444222222222333333444444444222222333333333333444444222222333333333444444444333444444555666777777888888888999999999:::::::::999:::===>>>???>>>===<<>>>>>??????>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBBAAABBBBBB@@@??????????????????@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999888888777777888888999888777777666555555444444555555555555555555555555444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222444222222222444444333222333333333333444555666666777666555444444333333444444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555444444555555666666777777444444555666666666666666555444444555555666777888:::::::::999999888888888999;;;;;;;;;::::::;;;=========>>>>>>@@@AAACCCDDDDDDDDDEEEFFFHHHIIIJJJKKKNNNLLLKKKLLLNNNPPPQQQPPPQQQPPPOOONNNNNNOOOPPPQQQNNNOOOPPPPPPMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>AAA???===============;;;<<<<<<;;;::::::999888888888888888777666555555555555555555555555555555555666555555555444444444444333444444444444555555555666666555444444444444444111222333333222111222444222222222222222222222222555555555555555555555555333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444222333333333333333333444222222333333333333444444222222333333333444444444444444555666666777888888888888888999999999::::::;;;<<<===>>>?????????>>>??????@@@AAABBBCCCDDDDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRTTTVVVXXXZZZ[[[[[[[[[aaa``````ccceeefffdddbbbfffeeeeeeggghhhgggccc```YYYbbbiiilllmmmoooooollljjjnnnqqqnnniiihhhmmmsssooonnnlllnnnooopppmmmkkkmmmoooqqqqqqnnnkkkiiiiiibbbiiiqqqvvvuuunnneee```UUUYYY[[[XXXVVVVVVVVVTTT```^^^ZZZXXXWWWWWWUUUTTTUUUVVVWWWZZZ\\\]]][[[ZZZXXXZZZYYYUUUPPPLLLLLLMMMOOOOOOOOOOOONNNMMMKKKJJJ333333333333333333333333333333333333333333333333222222222222333333333333444444444444444555555555333333333333333333333333333333333444444444555555333333333333333333333333222222333333333333444444333333444444444444333333333333333333333333333333333333333222333444444555333444555444333222222444333333333444444444555555444444444555555555555666666666555555666666777888888777777666666777777888888888777666777777888888::::::;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCAAA@@@@@@AAA????????????????????????>>>>>>======<<<;;;;;;;;;::::::::::::999999999999999888888777777888888999777777777666555555444444444444444444444444444444444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222333222111222444555444333333333333333444444555666;;;:::888666555444333333444444444444444444444444333333333333444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444555666666666666555555444444555555666777888999999999999999888888888999:::;;;:::999:::;;;===>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHIIIIIIKKKJJJIIIKKKMMMOOOPPPOOONNNOOOOOOOOOOOOOOOOOONNNMMMOOOPPPOOOMMMLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGFFFHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@?????????AAA???===============;;;<<<;;;;;;::::::999999888888888777777666666555555555555555555555555555555555555555555444444444444333333333333444444444444666555444444444444444444222333444333222111222333222222222222222222222222555555555555555555555555333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333333333222222222333333333333444444333333333333444444444444555555666666777777888888888888888999999999999:::<<<======>>>??????@@@@@@>>>??????@@@AAABBBCCCCCCEEEGGGHHHIIIIIIIIIKKKMMMPPPPPPRRRSSSVVVXXXZZZ[[[^^^]]]]]]___bbbdddddddddddddddeeegggiiihhheeeccc]]]bbbfffhhhmmmqqqooojjjkkkmmmnnnlllhhhgggjjjmmmjjjjjjkkkmmmooonnnllljjjkkkmmmooonnnkkkhhhfffeee^^^eeelllnnnjjjdddaaaaaaXXX]]]^^^WWWRRRRRRUUUVVV```\\\WWWTTTTTTUUUVVVVVVXXXWWWVVVXXX\\\]]][[[YYYVVVXXXXXXTTTNNNJJJJJJKKKLLLMMMNNNNNNNNNMMMKKKJJJ333333333333333333333333333333333333333333333333222222222333333333444444333444444555555666666666333333333333333333333333333333333444444444555555444444444444444444444444222222222333333333444444333333444444444444333333333333333333333333333333333333333333444444555555444555555555333222333444333333333444444444555555444444444555555555555666666555555555555666777777777777666666666666777777888888777777666666666666999999999:::;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>????????????AAACCCCCCBBB@@@>>>>>>???>>>>>>????????????>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999888888888777777777777888888777777666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222222111111222444555555444333333333333333444555666;;;:::888666555444444333444444444444444444444444333333333333333444444444444444444444444444444444333333333444444444555555666666666555555444444444333444555555666666555555555444444555555666777888999999999888888888888888999:::;;;:::999999;;;===============>>>>>>???@@@AAAAAABBBCCCEEEFFFGGGHHHIIIHHHHHHIIILLLNNNNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLLLLNNNOOONNNLLLKKKKKKLLLNNNLLLIIIHHHHHHGGGDDDAAAIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????AAA???===<<<=========;;;;;;;;;;;;::::::999999999888777777777666666666555555555555555555555555555444444444444444444444444222222222333333333444444555555444333333444444444333444555444222111111222222222222222222222222222222222222222222222222222333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444444444444333333222222222222222222333333333444444333333333444444444444555666666666777777777888888888888888888999999999999<<<<<<<<<<<<===>>>???@@@===>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGFFFFFFHHHIIIMMMMMMNNNOOOQQQUUUXXXZZZ[[[ZZZYYYYYY[[[^^^```aaaaaabbbcccdddddddddbbbaaaaaabbbbbbccchhhlllhhhaaadddeeeggghhhhhhiiijjjlllhhhiiijjjkkkjjjgggdddaaafffhhhiiiiiihhhfffeeeeee___bbbeeedddaaa]]]\\\[[[[[[```___VVVNNNMMMRRRUUUZZZWWWTTTRRRSSSUUUWWWWWWXXXUUUSSSUUUYYY[[[YYYVVVUUUWWWWWWSSSMMMJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIHHH333333333333333333333333333333333333333333333333222222333333333444444444333444444555555666666666333333333333333333333333333333333444444444555555444444444444444444444444222222222333333333444444333444444555555444444333333333333333333333333333333333444444444555555555444555666555333222333444333333333444444444555555444444444555555555555666555555555555555666666777777777666666666666777777999999999888888777666666888888888999::::::;;;;;;<<<<<<======>>>??????@@@=========>>>>>>?????????@@@AAABBBAAA???======>>>===>>>????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888777777777777777777888666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222222111111222444555555444444444333333333444555555777666555555444444555555444444444444444444444444222222222333333333444444444444444444444444444444333333333444444444555555666666555555444444333333333444444555555555555555555444444555555666777888888888888888888888888888999:::::::::999999;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAABBBDDDEEEFFFFFFHHHGGGGGGIIILLLMMMMMMLLLJJJLLLNNNOOOOOONNNLLLJJJKKKMMMNNNMMMLLLKKKKKKLLLMMMKKKIIIHHHGGGFFFDDDCCCLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???AAA???===<<<=========;;;;;;;;;::::::::::::999999777777777777666666666666555555555555555555555555333333444444444444444444222222222333333333444444444444333333333444444555333555555444222111222333222222222222222222222222222222222222222222222222333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444444444444333333222222222222222222333333333444444333333444444444555555555666666666666777777777777777777888888888999999999;;;;;;;;;;;;;;;<<<>>>>>><<<<<<===>>>???@@@AAAAAAAAACCCDDDDDDDDDDDDFFFGGGKKKKKKKKKLLLNNNRRRVVVXXXZZZZZZXXXWWWXXXZZZ\\\^^^```aaabbbbbbaaa___^^^^^^``````^^^___dddiiieee]]]]]]```dddfffggggggiiijjjeeefffhhhgggdddaaa]]][[[hhhiiijjjjjjgggeeeeeeeeeeeebbb___]]]]]][[[WWWTTTVVV[[[\\\SSSLLLMMMRRRVVVQQQQQQPPPRRRTTTVVVUUUTTTTTTRRRQQQRRRUUUVVVUUUSSSUUUVVVWWWTTTOOOKKKLLLMMMNNNNNNMMMKKKIIIGGGFFFEEE333333333333333333333333333333333333333333333333333333333333444444444444444444444444444555555555333333333333333333333333333333333444444444555555444444444444444444444444222222333333333333444444444444555555555555444444333333333333333333333333333333444555555555555444444555666555333333333555333333333444444444555555444444444555555555555666555555444444555555666777777666666555555666666777999999999999999888777666777888888999999::::::;;;::::::;;;<<<<<<======>>><<<======>>>>>>?????????>>>@@@AAA@@@>>>======>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888777777666666777777888666666666666666666555555333333333333333333333333222222333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222333222111222444555444333444444444333333444444555444333333333444555555666444444444444444444444444111111222222333333444444333333333333333333333333333333333444444444555555666555555555444444333333333333444555555555555444555444444555555666777888777777777888888888888888888999:::999888999:::<<<;;;;;;;;;;;;<<<===>>>??????@@@AAABBBCCCEEEFFFFFFHHHHHHHHHIIIKKKLLLKKKIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJLLLMMMMMMKKKJJJKKKLLLHHHIIIIIIHHHFFFGGGIIILLLRRRQQQOOOMMMLLLKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???===============;;;::::::::::::::::::::::::777777777777666666666666444444444444444444444444333333333333444444444444333333333333444444444444333333333333333444444555333444555444333222333444222222222222222222222222444444444444444444444444333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444444333333333333333333222222222333333333333444444333444444444555555555555555555555666666666666666777777777888888888888999999::::::;;;;;;<<<======;;;<<<<<<===>>>???@@@@@@???AAABBBCCCCCCCCCEEEGGGJJJIIIIIIJJJLLLPPPSSSUUUZZZ[[[ZZZYYYXXXYYY\\\___```bbbbbbaaa___^^^^^^^^^\\\]]]^^^___eeejjjggg```]]]aaafffgggeeedddeeeggggggiiikkkjjjhhheeedddcccoooppppppmmmiiifffddddddgggccc^^^\\\\\\ZZZTTTPPPOOOUUUWWWRRROOOQQQUUUWWWLLLLLLNNNQQQSSSTTTQQQOOOMMMNNNPPPQQQQQQQQQRRRRRRSSSUUUVVVTTTPPPMMMNNNPPPPPPNNNKKKHHHFFFEEEDDDDDD333333333333333333333333444444444444444444444444333333333444444444444555444444444444333333333333444444444444444444444444333333333444444444555555555555555555555555555555222222333333333333444444444444555555555555444444444444444444444444444444333333555666666666555444444666666555444333444555333333333444444444555555444444444555555555555666555444444444444555666666666666555555555555666666777888999999999888777777777888888999999:::;;;;;;888999999:::;;;;;;<<<<<<<<<======>>>??????@@@@@@===>>>@@@???>>>======>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777666666666666777777555666666666666666666666333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222444222222222444444333222555444444333333444444444444333333333444444555666444444444444444444444444000111111222333333444444333333333333333333333333333333333444444444555555444444444444444444444444222333444444555555444444555444444555555666777888666777777777888888888999888999:::999888888:::<<<999999999:::;;;===>>>??????@@@AAABBBCCCEEEFFFFFFIIIIIIIIIJJJLLLKKKJJJHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIKKKLLLLLLKKKJJJKKKKKKFFFIIIKKKHHHDDDEEELLLRRRWWWUUUSSSPPPNNNMMMLLLLLLIIIJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???===============;;;::::::::::::::::::::::::666666666666777777777777444444444444444444444444222222333333333444444444333444444444444555555555333333222222333333444555222333555444333333444555222222222222222222222222333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333222333444444222222333444222333333333333333333444222222333333333333444444444444444444555555555555555555555555444444444444777777777777888888888888999:::;;;============<<<:::;;;<<<===>>>??????@@@===???AAABBBBBBCCCEEEGGGIIIIIIIIIJJJLLLNNNQQQRRRVVVXXXYYYYYYXXXYYY]]]```]]]___aaa```^^^]]]^^^```[[[^^^___aaadddhhheee___]]]dddkkkkkkfffcccdddhhhkkkmmmooonnnkkkiiijjjkkkqqqqqqpppmmmiiieeedddddddddcccaaa___\\\YYYUUURRROOOTTTVVVTTTSSSUUUUUUSSSLLLLLLMMMOOOPPPOOOLLLIIIGGGLLLPPPQQQOOONNNPPPRRRQQQSSSUUUSSSPPPNNNPPPRRRPPPMMMIIIEEECCCCCCEEEFFF333333333333333333333333444444444444444444444444333333333444444444555555444444444333333222222222444444444444444444444444333333333444444444555555555555555555555555555555222222333333333444444444444444555555555555444444444444444444444444444444333333555666666666555444555666666666444333444555333333333444444444555555444444444555555555666666555444444444444555666666666666555555555555666666666777888999999888777666888888888999::::::;;;;;;777888888999999:::;;;;;;<<<======>>>???@@@@@@AAA;;;===??????>>>======>>><<<===>>>@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777666666666666777777555555555666666666666666333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222555333222222444444333222555444444333333333444444555555444444444444555555444444444444444444444444000000111222333333444444333333333333333333333333333333333444444444555555444444444444444444444444222333444444555555444444555444444555555666777888666666777777888888888999888999:::999888888:::<<<888888888999;;;===???@@@???@@@AAABBBDDDEEEFFFFFFJJJJJJJJJKKKLLLKKKIIIGGGJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJLLLLLLKKKJJJJJJKKKIIIMMMNNNIIIBBBBBBKKKSSSZZZXXXUUURRROOOMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???===============;;;::::::::::::::::::::::::666666666666777777777777444444444444444444444444222222222333333444444444444444444555555555666666222222222222333333444555222333444444333333555666222222222222222222222222111111111111111111111111333333333333333333333333222222333444444444333333333333333333333333333333333333333333333333333333222333444444222222333444222222222333333444444444222222333333333444444444444444444555555555666666444444444444444444444333777777777777888888888888999:::===>>>??????===<<<::::::;;;<<<===>>>??????<<<>>>AAABBBBBBDDDFFFHHHHHHIIIIIIJJJLLLNNNOOOPPPQQQTTTWWWWWWWWWXXX\\\```YYY\\\^^^^^^\\\\\\^^^aaa[[[___aaaaaabbbccc```ZZZ\\\dddmmmmmmgggdddgggkkkjjjkkkllljjjgggeeefffhhhllllllllljjjgggeeeeeeeee```ccceeeccc]]]XXXVVVVVVSSSWWWYYYWWWUUUUUURRRLLLOOONNNMMMLLLLLLKKKHHHFFFCCCKKKRRRSSSOOOMMMOOOSSSOOORRRSSSRRROOONNNPPPSSSOOOLLLGGGCCCBBBCCCGGGIII333333333333333333333333444444444444444444444444333333333444444444555555444444444555555555555666555555555666666666666777333333333444444444555555222222222222333333444555444333333333333444555555444444444444444444444444333333333444444555555555666666555555555444444444555555555555555555555555333333333333333333333333444444444444444444444444555444333333555555444333555555666666666666555555666666666666777777777777777777888888888999999999===<<<::::::999:::;;;<<<@@@@@@??????>>>?????????======>>>>>>===<<<;;;;;;;;;===>>>@@@@@@>>>===;;;===<<<;;;:::999999999999999888777666666777888999999888777666666777888999666666777777777777666666444444444444444444444444111222444555666555444444333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333555555555333222333444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333222333444555666666666666666777777777888888888888999999999:::::::::;;;;;;888:::<<<<<<;;;:::;;;<<<>>>>>>???@@@BBBCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFNNNOOOPPPOOOMMMLLLMMMNNNNNNOOOMMMFFF@@@BBBMMMVVVWWWRRRNNNMMMOOOPPPMMMIIIMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;:::::::::999999999888888777777777777666666666666666666555555555444444444444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222444444333333222111000000000000000000000000000000222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333333444444444555555444444444555555555555666555555555666666666666777888888888777777777777777999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>AAAAAAAAABBBBBBAAA@@@@@@CCCDDDGGGIIIKKKLLLLLLLLLQQQRRRTTTWWWYYYZZZ[[[\\\XXXYYYZZZ\\\]]]^^^___```dddbbb______aaacccddddddfffiiikkkkkkiiihhhiiijjjjjjjjjjjjiiifffdddeeeeeemmmkkkhhhgggffffffeeeeeegggccc]]]YYYXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPSSSSSSSSSTTTUUURRRNNNKKKMMMMMMOOOOOOPPPOOONNNMMMPPPOOOMMMKKKIIIIIILLLOOOIIIHHHGGGGGGHHHHHHFFFEEE333333333333333333333333444444444444444444444444333333333444444444555555444444444444555555555555444444555555555666666666333333333444444444555555444333333333333444444555444333333333333444555555444444444444444444444444333333444444444444444444666555555555444444444444555555555555555555555555333333333333333333333333444444444444444444444444555444333333555555444333555555666666666666555555555666666666777777777777999999999:::::::::;;;;;;<<<;;;:::999999:::;;;<<>>========================<<<;;;;;;<<<===>>>??????>>>===<<<===<<<;;;:::999999999999999888777666666777888999888888777666666777888888555666666777777666666555444444444444444444444444222333333444555555444444333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444555666666555333222333444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333333444555666666666555666666777777777888888888999999999::::::::::::;;;888:::<<<<<<;;;:::;;;<<<======>>>@@@AAACCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGNNNOOOPPPOOOMMMLLLMMMNNNPPPNNNKKKFFFCCCEEEKKKOOOPPPLLLJJJKKKNNNPPPNNNKKKMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999999888888777777777777666666666666555555555444444444444333444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444333333222111111000111111111111111111111111222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333333444444444555555444444444444555555555555333333333444444444444555777777777777777777777777999999999999::::::::::::::::::::::::;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@@@@BBBDDDFFFIIIKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVVVVXXXYYYZZZ[[[]]]___```aaaeeeaaa]]]\\\___cccgggiiikkkkkkjjjiiihhhfffeeeddd```cccgggiiihhhfffeeeeeeiiihhhffffffggghhhiiiiiieeeaaa]]]ZZZYYYXXXXXXWWWTTTUUUVVVVVVUUUTTTRRRQQQSSSSSSSSSSSSSSSRRROOOLLLOOOPPPQQQRRRRRRRRRQQQPPPLLLLLLJJJHHHFFFFFFIIIKKKJJJHHHGGGGGGGGGGGGEEEDDD333333333333333333333333444444444444444444444444333333333444444444555555444444444444555555555555333333333444444444555555333333333444444444555555555555444444444444444444444333333333333444555555444444444444444444444444444444444444444444333333555555555555444444444444444444444444444444444444333333333333333333333333444444444444444444444444555444333444555666555333555555666666666666555555555555666666666777777777888999999999::::::::::::;;;::::::999999:::;;;;;;BBBAAA@@@>>>===<<<;;;;;;===============<<<<<<;;;========================<<<<<<;;;:::999999999999999888777777777777888999888777777666666777777888444555555555555555555444444444444444444444444444333333333333333444444555333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444666777888666444333333444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333444444555555555444444666666666666777777777777888888999999999:::::::::888:::;;;<<<;;;:::;;;<<<;;;<<<===???AAACCCDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJIIIMMMNNNOOONNNLLLLLLLLLNNNOOOKKKGGGEEEDDDFFFHHHIIIIIIGGGFFFHHHMMMOOOOOOMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888777777777777666666666666444444444444333333333333444444333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444444333333222222111111111222222222222222222222222222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333333444444444555555444444444444555555555555333333333444444444444555777777777777777777777777888888888999999999::::::::::::::::::;;;<<<======???@@@@@@AAAAAAAAA@@@@@@AAACCCEEEHHHKKKMMMNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXYYYZZZ]]]```cccdddfffbbb]]][[[^^^dddjjjmmmnnnllliiigggfffdddbbb___XXX^^^eeejjjjjjhhhfffdddddddddccccccccceeefffgggccc```\\\ZZZZZZZZZZZZYYYUUUVVVWWWWWWVVVUUUSSSRRRUUUSSSQQQQQQRRRQQQOOONNNOOOPPPQQQRRRRRRQQQPPPOOOJJJJJJIIIGGGEEEFFFHHHKKKKKKIIIGGGFFFFFFFFFDDDBBB333333333333333333333333333333333333333333333333333333333444444444555555333333444444444555555555222222333333333444444444333333333444444444555555777666555444444444444444444333333333333444555555444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555444333444555666555444444555555666666555555444555555555666666666777777666666666777777777777888999999999999999:::::::::@@@???>>>===<<<<<<<<<<<<<<<===============<<<<<<>>>===<<<<<<<<<<<<===>>><<<;;;::::::999999999:::888888888888888888888888777777777666666777777777333444444555555444444333333333333333333333333333444444222222222333444555333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444777888888777555333333444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444444555555555444333333555555555666666666777777888888888888999999999999888999;;;;;;:::::::::;;;:::;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLKKKLLLMMMKKKIIIFFFCCCBBBEEEIIILLLKKKJJJIIIKKKNNNOOONNNMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBBBBBBBAAA@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<:::::::::999999999888888777777777777666666666666444444333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333222222111111111222222222222222222222222222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222111222222222222222333333333333333444444444555555333333444444444555555555555555555666666666666777666666666777777777777777777777777888888888999999999999999999:::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAADDDGGGJJJLLLNNNOOORRRSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ]]]aaadddfffhhhddd```___bbbfffjjjlllllliiifffeeeffffffdddaaa\\\aaafffjjjjjjhhhfffdddbbbbbbaaa___^^^]]]___```cccaaa]]][[[[[[ZZZZZZYYYVVVWWWWWWXXXWWWUUUTTTSSSUUUSSSPPPOOOPPPQQQPPPOOOKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJIIIIIIJJJMMMOOOKKKIIIGGGFFFFFFEEECCCAAA333333333333333333333333333333333333333333333333333333333444444444555555333333333444444444444555222222222333333333333444333333333444444444555555777666555444444444444444444333333333333444555555444444444444444444444444555555555444444333333333333333444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555444333444666777666555444444555555555555444444555555555555666666666666555555666666666777777777777888888999999:::::::::<<<<<<<<<;;;<<<<<<======<<<<<<===============<<<======<<<<<<<<<<<<======;;;;;;:::999999999::::::888888999999999999888888666666666777777666666666333333444444444444333333333333333333333333333333555444222111111222333444333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444777888888777555333444555333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444333333444555555555555666666666777777777888888888999999777999;;;;;;:::999:::;;;999:::;;;===???@@@BBBBBBEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKIIIEEEAAAEEEOOOXXXVVVUUUUUUTTTTTTSSSPPPOOOMMMMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>============<<<<<<<<<<<<:::::::::999999999888888777777777777666666666666444444333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222222111111111111111111111111111222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222111111111222222333333333333333333444444444555555333333333444444444444555555555555666666666666777555555666666777777777777666666666777777777888888999888888999999:::;;;<<<===>>>??????@@@@@@@@@??????@@@BBBEEEHHHKKKMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXYYY[[[___bbbeeeggghhhfffeeeeeeggghhhhhhgggeeedddcccdddfffhhhhhhhhhhhhiiiiiihhhfffdddeeefffaaabbbaaa___\\\[[[]]]___dddaaa^^^\\\ZZZYYYXXXVVVWWWWWWXXXXXXWWWVVVTTTSSSUUURRROOONNNOOOPPPPPPPPPIIIIIIJJJJJJJJJIIIGGGFFFFFFHHHIIIJJJJJJLLLPPPRRRJJJHHHFFFEEEEEEDDDBBB@@@333333333333333333333333333333333333333333333333333333333444444444555555333333333333444444444444222222222333333333444444333333333444444444555555555555444444444444444444444333333333333444555555444444444444444444444444444444444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444555444333444666777777666444444555555555555444444444444555555555666666666777777777777888888888888666777888999999999999999::::::::::::;;;<<<===>>>;;;<<<==================<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::888888999::::::999888888555666666777777666666555333444444444444444444333333333333333333333333333444333333222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444555666777666444444444555333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333222333333444444444333333444444444444555555555666666777777777777888888888777999:::;;;:::999:::;;;::::::;;;<<<>>>???@@@@@@DDDDDDEEEGGGHHHIIIJJJJJJHHHHHHIIIIIIKKKLLLNNNOOOKKKLLLMMMLLLKKKJJJJJJLLLLLLNNNMMMHHHDDDIIIUUUaaa______^^^]]]ZZZWWWTTTRRRMMMMMMLLLJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@??????>>>==================<<<<<<:::::::::999999999888888777777777777666666666666444444444444333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222111111111222222333333444333333333444444444555555333333333333444444444444333333333444444444444555444555555666666777777888555555555666666666777777888888888888999:::;;;;;;<<<===>>>?????????????????????AAACCCEEEHHHKKKLLLMMMNNNOOOPPPSSSVVVZZZ[[[WWWYYY[[[^^^```ccceeefffffffffggghhhjjjhhheeebbb]]]___aaabbbcccfffjjjmmmpppmmmiiiccc``````cccgggaaaccccccbbb___^^^aaaeeecccaaa]]][[[ZZZYYYVVVTTTVVVWWWXXXXXXWWWVVVTTTSSSTTTQQQOOONNNOOOPPPPPPPPPKKKKKKLLLLLLKKKJJJIIIHHHDDDFFFHHHIIIIIIJJJMMMOOOIIIGGGEEEDDDDDDDDDBBB@@@333333333333333333333333222222222222222222222222333333333444444444555555222222333333333444444444333333333333444444444444333333333444444444555555444333333333333444444555444333333333333444555555444444444444444444444444333333444444444444444444222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444555444333444777888777666333444444555555444444333444444444555555555666666666666666777777777888888555666777888999999999888;;;:::::::::::::::;;;<<<;;;;;;<<<===============;;;;;;<<<======<<<;;;;;;:::::::::999999::::::;;;888999999::::::999999888555555666777777666555555444444555555555555444444222222222222222222222222333333333333333222111111333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333444555555444444555666333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333111222333333444444444444333333444444444555555555666666666777777777888888777999::::::999999999;;;:::;;;;;;<<<======>>>>>>BBBBBBCCCEEEFFFGGGHHHIIIGGGGGGGGGHHHJJJLLLNNNOOOKKKLLLMMMLLLJJJIIIJJJKKKLLLMMMKKKHHHGGGKKKTTT\\\\\\]]]]]]\\\YYYVVVTTTSSSMMMMMMLLLJJJIIIHHHGGGFFFCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@???>>>>>><<<=====================:::::::::999999999888888777777777777666666666666555555555444444444444333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222333333444444333333222222333333444444333333222222222222222222222222222111222222333333222222111222222222222222222222222000111111222333333444444333333333444444444555555222222333333333444444444333333333444444444444555444444555555666777777888444444555555555666666666777777777888888999:::;;;;;;<<<===>>>?????????????????????AAACCCFFFHHHJJJLLLLLLMMMPPPTTTYYY]]]```WWWYYY\\\```bbbdddddddddbbbbbbdddggghhhgggccc```YYY]]]aaa```^^^```fffmmmnnnjjjddd^^^[[[]]]bbbgggcccfffgggddd```___bbbeee```^^^[[[ZZZZZZYYYWWWUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRQQQOOOOOOPPPQQQPPPOOONNNNNNOOOOOONNNMMMKKKJJJFFFHHHIIIIIIHHHHHHIIIKKKGGGEEEDDDDDDDDDDDDBBBAAA333333333333333333333333222222222222222222222222333333333444444444555555222222333333333444444444333333444444444444555555333333333444444444555555222222222222333333444555444333333333333444555555444444444444444444444444333333333444444555555555222222222333333444444444333333333333333333333333333333333333333333333333444444444444444444444444555444333555777888888777333444444555555444444333444444444555555555666666444444444444555555555666444555777888999999999888<<<;;;;;;:::999999999999;;;;;;<<<===>>>>>>======:::;;;===>>>>>>===;;;::::::::::::999999:::;;;;;;888999:::;;;;;;:::999888444555666777777666555444444555555666666555555444222222222222222222222222222333333444333222111///333222222222222222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444111333444444333444555777333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333000111222333444555555555333333333444444444555555666666666666777777777777777888::::::999999999:::;;;;;;;;;<<<<<<<<<======@@@@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGIIIKKKNNNOOOKKKLLLLLLLLLJJJIIIJJJKKKKKKIIIGGGFFFHHHKKKOOORRRTTTUUUWWWWWWUUUSSSQQQQQQMMMMMMLLLJJJIIIHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDD???@@@@@@@@@@@@???>>>>>><<<<<<<<<===============:::::::::999999999888888777777777777666666666666666666555555555444444444222222222333333444444444333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222333333444444333333222222333333444444333333222222222222222222222222222222222222333333222222222222222222222222222222222000000111222333333444444333333333444444444555555222222333333333444444444555555555666666666777777444444444555666777777888444444444555555555666666777777777777888999:::;;;;;;<<<===>>>????????????>>>>>>???@@@AAADDDFFFHHHEEEFFFHHHKKKPPPVVV[[[^^^WWWYYY]]]aaaddddddcccccc______aaacccfffeeecccaaaXXX^^^bbb___ZZZZZZbbbiiihhheee___ZZZXXX[[[bbbggggggiiiiiiddd^^^[[[]]]aaa]]][[[ZZZYYYZZZYYYXXXVVVUUUVVVWWWWWWVVVUUUSSSRRRQQQPPPOOOOOOQQQQQQPPPNNNOOOOOOPPPPPPOOONNNLLLKKKJJJKKKLLLJJJHHHGGGGGGHHHFFFDDDCCCCCCDDDDDDCCCAAA444444444333333222222222222222222333333333444444222222222333333444444444333333333333333333333333333333333333333333333333777666555444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444222222222222444444333333333444444444555555666666666666666666666666444444444444444444444444333333333444444444555555444444444444444555666777666666666666666555555555666666666666777888999:::999999999::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888999999:::::::::777777777777777777777777666666666666666666666666555444444333333444444555333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222555555555555555555555555333333333333333333333333333333333333333333333333333333333222222111111111444444444555555555555666777666555555555666888999777777888888888999999999:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===:::::::::999999999888888666666666666666666666666:::999888666555555444444555444444333333444444555222222333333333333444444444444444333333222222222333333333333333333333333444444444333333222222222222222333333333333444444333333333333333333333333111222222333333222222111222333333111000000222555111222222333333222222111111111111222222333333333///000111222333444444444222333444444555555444444444444444333333222222222555555555555666666666666666666555555555444444444777777777777777777777777777777888888888999999999<<<<<<======>>>>>>??????AAAAAAAAABBBBBBBBBCCCCCCDDDFFFJJJNNNQQQRRRSSSSSSTTTWWWZZZ]]]^^^___aaabbb_________aaabbbbbb```^^^\\\[[[```ddd]]]SSSWWWcccdddkkkiii\\\VVV]]]fffhhhjjjkkkllliii___UUUTTTXXX^^^[[[YYYXXXXXXXXXWWWUUUTTTSSSRRRSSSUUUUUUSSSRRRRRRNNNKKKLLLPPPRRRQQQNNNPPPPPPPPPPPPOOOOOONNNMMMGGGHHHIIIJJJJJJJJJJJJIIIEEEEEEEEEEEEDDDCCCBBBAAA444444444333333333222222333333444444444555555555333333333333333333444444333333333333333333333333333333333333333333333333666666555444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444333222222333444444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444555555555444444444444555555666666666666666555555555555666666666666777888999:::999999::::::::::::::::::::::::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888999999:::::::::666666666666666666666666555555555555555555555555444444333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333555444444444333333333333444444444444555555555555777666555555555666777888777777777888888888999999::::::::::::;;;;;;;;;;;;===>>>???AAACCCEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIJJJMMMOOOQQQQQQSSSUUUVVVVVVUUURRRQQQQQQOOOLLLIIIHHHGGGGGGHHHDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA???>>>>>>===============<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777:::999888666555444444444444444333333333333444444222222333333333333444444444444444333333222222222333333333333333333333333444444444333333222222222222222333333333333444444333333333333333333333333111222222333333222222111222333333222000000222444111222222333333222222111111111222222222333333333111111222333333333222222222333444444555444444444444444444333333222222222555555555555666666666666666666555555555444444444666666666666666666666666888888888888999999999999;;;<<<<<<======>>>??????>>>???@@@AAABBBCCCDDDDDDDDDFFFIIILLLNNNOOONNNNNNMMMRRRXXX]]]^^^^^^]]]]]]WWWWWWXXXYYY[[[\\\\\\[[[bbb```aaaddd]]]TTTXXXccccccgggfff^^^XXX[[[ccchhhmmmmmmmmmiii^^^TTTSSSXXXZZZYYYWWWWWWXXXYYYXXXVVVQQQPPPPPPRRRTTTUUUSSSRRRSSSOOOLLLNNNRRRTTTRRROOOLLLMMMMMMNNNNNNNNNNNNMMMFFFFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFEEEDDDCCCBBB444444444444333333333333444444444555555555666666444444444444333333333333333333333333333333333333333333333333333333333333666666555444444444444555555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444333333333333444444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444555555666555444444444444444444555555555555555555555555666666666666777888999999:::::::::::::::999999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888999999999999999666666666666666666666666555555555555555555555555444444333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333666666555555555555444444444444444444555555555555666555555555555666777777777777777777888888888888999999:::::::::;;;;;;;;;<<<<<<>>>@@@BBBDDDFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNKKKKKKJJJJJJJJJJJJJJJKKKIIIJJJLLLMMMNNNNNNMMMMMMLLLNNNPPPRRRSSSSSSRRRQQQOOONNNKKKIIIHHHGGGGGGGGGDDDDDDDDDCCCCCCBBB@@@@@@@@@???>>>======<<<======???>>>===<<<;;;:::999999:::::::::999999999888888777777777777777777777777999888777666555444444444444444333333333333444444222222333333333333444444444444333333333333222222333333333333333333333333444444333333333333222222222222333333333333444444444444444444444444444444111222222333333222222111222333333222111111222444111222222333333222222111111222222222222333333333333333333333333222111000222222333444444444444444444444333333333333222222444555555555555666666666555555555555555444444444666666666666666666666666888888888999999999::::::;;;;;;;;;<<<======>>>>>><<<===>>>@@@BBBCCCEEEEEECCCEEEGGGIIIJJJJJJJJJIIIFFFMMMUUU[[[\\\[[[XXXWWWUUUUUUVVVWWWYYY[[[]]]^^^eeeaaaaaabbb]]]XXX]]]hhhccccccbbb___YYYWWW^^^iiiooommmlllggg^^^TTTTTTYYYYYYWWWVVVVVVWWWVVVTTTRRRNNNNNNOOOQQQTTTTTTSSSQQQSSSPPPNNNOOORRRTTTSSSQQQJJJJJJKKKLLLMMMMMMMMMMMMGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCCCC444444444444444444333333444444444444555555555555555555444444333333333222444444444444444444444444444444444444444444444444666555555444444444555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444333333444444444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444555555666555555444333333333333444444555555555555555666666555555666666777888999;;;:::::::::999999888888888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888888888888999999999666666666666666666666666555555555555555555555555444333333333333333333444333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222555555555555555555555555333333444444444555555555444444444555555555666666666666666777777777888888999999999999:::::::::::::::;;;===???AAACCCEEEFFFGGGGGGHHHHHHJJJKKKMMMNNNIIIIIIIIIIIIIIIJJJKKKLLLIIIJJJLLLMMMMMMMMMKKKJJJJJJLLLNNNPPPQQQQQQPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<>>>======<<<;;;;;;:::::::::::::::999999999888888888888888888888888888888888777666555444444444444444333333333333333333444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555555555111222222333333222222111111222333333111111222333111222222333333222222111222222222222222222222222222222222333333222222111222222333444444444444333333333333333333333333333444444444555555555666666555555555555555555555555666666666666666666666666888888888999999999999::::::::::::;;;<<<<<<======<<<===>>>???AAABBBCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFKKKRRRWWWWWWVVVTTTSSSVVVWWWWWWXXXXXX[[[^^^```ccc___^^^```___^^^dddmmmfff```^^^]]]WWWRRRZZZiiinnnllliiifff^^^WWWWWW\\\[[[YYYWWWVVVUUURRROOOLLLPPPPPPPPPRRRSSSSSSQQQOOORRRPPPOOOOOOQQQSSSRRRQQQJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGEEEEEEGGGIIIJJJEEEFFFFFFEEEEEEDDDCCCBBB444444444444444444444444222333333333333444444444555555555444444333333333444444444444444444444444444444444444444444444444555555444444444555555666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444555555666555444333333333333333333444444444555555666666555555555555666777888999:::::::::999999888888888777888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888888888888555555555555555555555555555555555555555555555555333333333222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444555333444444444555555555555555555666666666777777777888888888999999999::::::999:::;;;===@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMIIIHHHHHHIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOONNNMMMMMMKKKJJJJJJIIIHHHGGGGGGGGGDDDDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777777666555444333333333444333333333222222333333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555555555111222222333333222222111111222333333222111222333111222222333333222222111222222222222222222222222///000111222333333333333111222333333444444333333333333333333333333333333444444444444555555555555444555555555555555555555555555555555555555555555777777888888888888999999999999999:::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@AAACCCDDDFFFGGGHHHIIIJJJMMMPPPQQQQQQPPPQQQQQQUUUVVVWWWVVVVVVWWWZZZ]]]bbb___]]]^^^___aaafffkkkggg```]]][[[UUUQQQ[[[jjjkkkhhhgggeee```ZZZ[[[___]]][[[YYYXXXWWWUUURRRPPPUUUTTTRRRRRRSSSRRRPPPNNNOOONNNMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMLLLKKKIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIDDDDDDDDDDDDCCCBBBAAA@@@444444444444555555555555222222222333333333444444555555555444444444444444444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444555555555555444444333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555555444333333333333333333333333333444555555666666555555555555666777888888999999999999999888888888888888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888777777777555555555555555555555555444444444444444444444444333333222222222222333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333222333333444444555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111222222222222333333333333333444444444444222333444444555555444444555555555555666666666666777777888888888999999999999:::;;;<<<>>>@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKIIIHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDCCCAAA@@@>>>=========<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::::::::999999999888888666666666666666666666666555555444333333333333333333333222222222222333333222222333333333333444444222222333333333333444444333333333333333333333333222222333333333333444444222222333333333333444444444444444444444444444444111222222333333222222111000222444444222111222222111222222333333222222111333333333222222222222111//////111222333444444444111111222333333333333333222222333333333333444444333444444444444555555555444444444555555555555555555555555555555555555555666666666777777777888888888888888999::::::;;;;;;=========>>>>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGHHHLLLLLLMMMLLLLLLMMMOOORRRVVVXXXZZZZZZXXXXXX[[[^^^aaa___]]]]]]___```aaaaaabbbaaa```]]]XXXXXXaaammmiiifffeeeeeebbb]]]]]]aaa]]][[[YYYYYY[[[\\\\\\[[[YYYVVVSSSQQQPPPPPPPPPOOOMMMMMMMMMMMMMMMNNNNNNOOONNNNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEECCCCCCCCCCCCBBBAAA@@@@@@444444444444555555555666333333333333444444444555444444444444555555555555555555555555555555555555555555555555555555555555444444444444444555666666555555555555555555555555444444444444444444444444555555555555555555555555333333333444444444555555444444444444444444444444333444555666666555444333333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555333333333222333333444444222222333444444555666666555555555555555666888888888888888888999999999999888999:::;;;<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999999888888888777777777666555555555555555555555555444444444444444444444444333333222222222222333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333222222333333444555555666555444444333333444444555222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222333333222222333333333444444444111222333444555444444333444444555555555666666666777777777777888888888999::::::;;;<<<===>>>??????AAAAAABBBCCCEEEGGGIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJGGGHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCAAA???>>>===>>>======<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888555555555555555555555555555444333333222333333333333333222222222222333333222222333333333333444444222222222333333444444444333333333333333333333333222222222333333444444444222222333333333333444444333333333333333333333333111222222333333222222111000222444444333111111222111222222333333222222111333333333222222222111111000111222333333333333333111111222333333333333222222222222333333444444444333333444444444555555555444444444555555555666666555555555555555555555555555555555555666666666666777777888888999:::::::::;;;;;;<<<======>>>??????AAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJLLLOOORRRSSSWWW[[[\\\ZZZZZZ]]]```]]]\\\[[[\\\___```^^^ZZZXXX```eeeccc```eeelllqqqhhhfffeeefffddd^^^]]]___[[[XXXVVVWWWYYY\\\^^^___YYYUUUPPPMMMNNNOOOPPPPPPLLLMMMMMMLLLLLLMMMNNNOOOKKKKKKKKKKKKJJJHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@444444444555555555666666444444444555555555666666333444444444555666666666555555555555555555555555555555555555555555555555444444444444444555666777555555555555555555555555444444444444444444444444555555555555555555555555333333333444444444555555444444444444444444444444333444555666666555444333333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555222222222222333444444555222222333333444555666666555444444555555666777888777777888888999999999:::999999:::;;;<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999999888888888777777666666555555555555555555555555444444444444444444444444333222222222222222222333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333222222333333444555666666555444444333333444444555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111111111111222222333333333222222333333333444444444111222333444555444333333444444444555555555666666777777777777888888888888::::::;;;;;;<<<======>>>@@@@@@AAABBBDDDFFFHHHIIIJJJIIIIIIHHHHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDCCCBBBAAA???>>>===>>>>>>=========>>>>>>???>>>>>>===<<<;;;::::::999:::::::::999999999888888555555555555555555555555444444333333222222333333333222222222222222222333222222333333333444444444222222222333333444444444333333333333333333333333222222222333333444444444222222333333333444444444333333333333333333333333222222222333333222222222000222444444333222111222222222222333333222222222333333333222222111111111222333333333333222111111111111222333333333333222222222222333333444444444333333333444444444555555444444444555555555666666555555555555555555555555444444444555555555555666777777777888999999::::::888999:::<<<>>>???@@@AAABBBBBBAAAAAA@@@AAAAAAAAAAAADDDFFFHHHIIILLLOOOQQQJJJPPPUUUWWWVVVVVVYYY]]]VVVWWWXXX[[[```bbb^^^XXXPPP___jjjhhhhhhoootttsssiiigggfffgggeee___\\\]]]ZZZWWWSSSRRRTTTXXXZZZ[[[WWWSSSNNNKKKKKKNNNQQQRRRLLLMMMMMMMMMLLLLLLNNNPPPHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAA666666666666666666666666444444444555555555666666555555555555555555555555555555555555555555555555333444444555555444444333888777666555555555555555666666666666666555555555666666666666666666666666666666555555555555666666444444444333333333222222555555555555555555555555555555555555555555555555555555555555555555555555777777666666555555555555555555555444444333333333333444555555666666555555444444444444444444444444444444444555555555555666444444444444444555666666777777888888888999999999999:::<<<=========<<<<<<999999::::::::::::;;;;;;;;;::::::999888888888999777777777777777777777777555555444444444333333333444444555555444444333222333333333222222111111111333333333333333333333333333333333222222111111111222222333333333333444444333333333333333333333333444444444444444444444444333444444555555444444333555555555666666666666777444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333444555555666666555555555555666666777777888888999999:::;;;;;;<<<<<<===>>>???@@@BBBDDDGGGIIIJJJJJJIIIHHHGGGGGGIIIJJJLLLJJJJJJJJJIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>=========>>>???>>>>>>===<<<;;;;;;::::::777777777777666666666666666666666666666666666666444333222222111111222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444555555444444333222444333333222111111111222333333333333333333333333333333333222222111111111333333333444444333222222111222222333333222222111222222222222222111000///111111222222222333333333222222111111222222333444222222222333333444444444333333333333333333333333444444444444444444444444555555555444444333333333333333333444444444555555666666777888999:::::::::999::::::;;;<<<===>>>>>>;;;<<<>>>@@@AAAAAAAAAAAABBBDDDFFFHHHJJJKKKKKKKKKNNNQQQSSSTTTTTTTTTUUUWWWZZZ[[[]]]^^^^^^^^^]]]]]][[[ccckkknnnllljjjmmmppplllkkkiiieeebbb___]]][[[WWWXXXYYYXXXUUUSSSSSSTTTQQQRRRRRRPPPNNNNNNOOOPPPQQQNNNLLLKKKLLLMMMMMMMMMGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFDDDBBBAAABBBCCCDDD555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555444444444555555444444444777666666555444444555555666666666666666666666666666666666666666666666666666666555555555555666666444444444333333333333222555555555555555555555555555555555555555555555555555555555555555555555555666666666555555555444444555555444444444333333333333333444555555555555555444444444444444444444444333333333333444444444555555555444444444555555666777777777888888888999999999:::;;;;;;;;;:::999888999999999:::::::::;;;;;;;;;:::999999888888888999777777777777777777777777555555444444444333333333444444444555444444333222333333333222222222111111333333333333333333333333333333333222222222111111222222333333333333444444333333333333333333333333444444444444444444444444333333444444444444333333333333333444444444555555333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333444444555555555555555555555555666777777888888999999::::::;;;<<<<<<<<<>>>???@@@AAADDDFFFHHHIIIIIIHHHGGGFFFGGGHHHJJJKKKHHHIIIIIIHHHFFFEEEGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@>>>=========>>>???>>>======<<<;;;;;;::::::777777777777666666666666555555555555555555555555444333222222111111222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333444444444555444444333222444333222222111111222222333333333333333333333333333333333222222222111111222333333444333333222222111222222333333222222111222222222222222111000000111111222222222333333333222222111111222222333444222222222333333444444444333333333333333333333333444444444444444444444444555555444444444333333333333333444444444555555555666666777888999999999999888888999:::;;;<<<======;;;<<<>>>@@@AAAAAAAAAAAAAAABBBEEEGGGIIIIIIJJJJJJMMMPPPRRRSSSSSSSSSUUUVVVZZZ[[[\\\]]]^^^]]]\\\\\\\\\aaafffgggfffgggnnntttnnnmmmkkkhhhdddaaa___^^^\\\]]]]]]ZZZWWWTTTTTTTTTQQQRRRRRRPPPNNNMMMNNNOOOOOONNNMMMNNNOOOOOOMMMKKKHHHHHHHHHHHHGGGGGGFFFEEEFFFEEEEEEEEEFFFGGGIIIKKKGGGFFFDDDBBBAAAAAABBBCCC444444444444444444444444444444555555555666666666555555555555555555555555444444444444444444444444444444555555555555444444666666555444444444444555666666666666666666666666666666666666666666666666666666555555555555666666555555444444444333333333555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444555444444444444333333333222333444444555555444444444444444444444444444444222222222333333333444444666555555444444444555555777777777777888888888888999999999999888777666555999999999999::::::::::::::::::999888888888888999777777777777777777777777555555444444444333333333444444444444444333222222333333333222222222222111333333333333333333333333333333333222222222222111222222333333333333444444333333333333333333333333444444444444444444444444333333444444444444333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333444555555555555555444555555666666777888888888999999::::::;;;<<<<<<>>>>>>???@@@BBBEEEFFFHHHHHHGGGFFFFFFFFFGGGIIIJJJFFFGGGGGGFFFDDDDDDEEEGGGEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@??????>>>===>>>>>>>>>======<<<<<<;;;:::::::::777777777777666666666666444444444444444444444444444333222222111111222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333444444444444444333222222333333222222111111222222333333333333333333333333333333333222222222222111222222333333333333222222111222222333333222222111111222222222222111000000111111222222222333333333222222111111222222333444222222333333333333444444333333333333333333333333444444444444444444444444555444444444444333333333333444444444444555555555666666777888999999999999777777888999:::;;;<<<<<<;;;<<<===???@@@@@@@@@@@@@@@AAACCCEEEGGGHHHHHHIIIMMMOOOQQQSSSSSSSSSUUUVVVWWWYYY[[[]]]^^^^^^^^^^^^```bbbbbb```___cccllltttnnnmmmkkkhhheeebbb```___``````___\\\WWWTTTSSSSSSRRRRRRRRRPPPMMMLLLLLLNNNLLLLLLMMMNNNOOONNNKKKHHHIIIIIIHHHFFFEEEEEEEEEEEEFFFDDDCCCBBBDDDGGGJJJLLLGGGFFFDDDBBB@@@@@@AAAAAA555555555555555555555555555555555555666666666666555555555555555555555555444444444444444444444444555555666666666666555555555555444444444444555555666666666666666777777777666666666666666666666666666666555555555555666666555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222333333444444444444444444444444444444444444444222333333333333444444444666666555444444444444555666666666777777777888888777777777777777777777666888999999999999:::::::::999999888888888888888999666666666666666666666666555555444444444333333333333444444444444333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333444444333333333111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333444555555555444444444444555555666777777888888888888999::::::;;;;;;>>>>>>>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHEEEFFFFFFEEEDDDDDDEEEGGGDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAA@@@???>>>>>>>>>@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::777777777777666666666666444444444444444444444444444333222222111111222222222222222222222222222222222222222333333333444444444444444444444444444444222222222222222222222222333444444444444333222222333333222222111222222333333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111111111222222222111111000111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444555555555555666666777888888888888888777777888999:::;;;<<<<<<<<<<<<===>>>?????????@@@@@@AAABBBDDDFFFGGGHHHHHHMMMOOORRRSSSSSSTTTUUUWWWUUUVVVYYY]]]___aaabbbbbbccccccaaa]]][[[```iiipppkkkjjjhhhfffcccaaa___^^^______^^^ZZZVVVSSSRRRSSSRRRSSSRRRPPPMMMKKKKKKLLLKKKJJJJJJKKKLLLKKKIIIGGGLLLJJJHHHFFFEEEEEEEEEFFFDDDDDDCCCCCCDDDFFFHHHIIIFFFEEECCCAAA@@@?????????666666666666666666666666555555555666666666777777666666666666666666666666555555555555555555555555555666666777777666666555555555444444444555555666666666666666777777888888777777777777777777777777666666555555555555666666666666666555555555444444666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444222333444444555555444444444444444444444444444444444444444444555555555555666555555444444444555555555555666666666777777777666666666777888999999:::888888888999999999::::::888888888777777888999999666666666666666666666666555555444444444333333333333333444444333333222111222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222333333333333333333222222222222222333333333333444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222333333444555444444444444444444555666666777777777777888888999:::::::::=========>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFEEEDDDDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBAAAAAA@@@@@@??????????????????>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::777777777777666666666666555555555555555555555555444333222222111111222222222222222222222222222222222222222333333333444444444444444444444444444444222222222222222222222222333333444444333333222111333222222111222222333333333333333333333333333333222222222222222222222222000111222222333333333222111222222333333222222111000111111222222222111111111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666666666777888888888777777888888999:::;;;<<<======<<<<<<<<<======>>>??????@@@AAABBBCCCEEEGGGHHHIIIMMMOOORRRSSSTTTTTTVVVXXXXXXYYY[[[^^^```aaaaaaaaa^^^___^^^]]]]]]aaahhhnnniiihhhgggeeeccc```___^^^[[[\\\]]][[[XXXVVVTTTTTTSSSSSSRRRPPPMMMKKKLLLMMMNNNLLLIIIIIIJJJKKKKKKJJJMMMLLLJJJHHHGGGFFFGGGGGGCCCDDDEEEFFFEEEDDDCCCBBBDDDCCCBBBAAA@@@???>>>>>>777777777777777777777777555555666666666777777777666666666666666666666666666666666666666666666666666666777777777777666666666555555555555666777777555666666777777888888999777777777777777777777777666666555555555555666666777666666666666555555555666666666666666666666666666666666666666666666666666666666666666666666666444444444444444555555555333333333444444444444555333444555555666666555555444444444444444444444444444444444555555555666666444444444444444555666666555555555555666666666666555555666666888:::;;;<<<888888888888999999999999888777777777777888999999777777777777777777777777555555444444444333333333333333333333333222111111111222222222222333333333333333333333333333333333111222222222222333333333222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333222222222222333333333444444444444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222333444444444444444333444444555555666777777666777777888888999::::::============>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDDDDFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>????????????>>>======;;;;;;::::::::::::::::::777777777777666666666666666666666666666666666666444333222222111111222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333333333333333333222111111222222111111222222333333333333333333333333333333111222222222222333333333///000111222333333333333111222222333333222222111000000111222222222222111111111222222222333333333222222111111222222333444444444333333333333222222333333333333333333333333444444444444444444444444333333333444444444444555444444555555555666666666666666777888888777777666888888999:::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAABBBDDDFFFHHHIIIKKKNNNQQQRRRSSSTTTVVVWWW\\\]]]^^^^^^^^^]]]\\\[[[WWWXXXZZZ\\\___dddjjjnnniiihhhgggeeecccbbb``````YYY\\\^^^___\\\YYYWWWVVVSSSSSSSSSQQQNNNMMMMMMNNNQQQNNNKKKJJJKKKLLLMMMMMMLLLLLLKKKIIIHHHHHHHHHHHHBBBCCCEEEFFFFFFCCC@@@>>>AAAAAAAAA@@@??????>>>>>>777777777777777777777777555666666666777777777777666666666666666666666666888888888888888888888888666777777888888777777666666666666666666777888888555666666777888888999999777777777777777777777777666666555555555555666666777777777666666666555555666666666666666666666666666666666666666666666666666666666666666666666666444444555555555666666666333333333444444444555555444555666666777777666666444444444444444444444444333333444444444555555555333333333444555666777888444444555555555666666666666666666666777888:::;;;888888888888999999999999777777777777777888999999777777777777777777777777555555444444444333333333222333333333333222111111111111222222222333333333333333333333333333333333111111222222222333333333222222333333333333444444333333333333333333333333222222222222222222222222222222333333333333222222222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222333444444444444333333333444555555666666777666666777777888999999999<<<<<<<<<<<<===>>>??????AAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDCCCBBBBBBDDDFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@>>>??????@@@???>>>===<<<::::::::::::::::::::::::777777777777666666666666555555555555555555555555444333222222111111222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333222333333333333222111111222222111111222222333444333333333333333333333333111111222222222333333333///000111222222333333333111222222333333222222111000000111222222222222222111111222222222333333333222222111111222222333444444444444333333222222222333333333333333333333333444444444444444444444444333333333444444444555555555555555555666666666666666777777777777777666666777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>??????@@@@@@BBBDDDGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVZZZ[[[\\\]]]\\\\\\[[[ZZZVVVWWWXXXZZZ]]]aaafffiiiggggggeeedddbbbaaa```___VVVZZZ___```^^^YYYVVVTTTSSSSSSSSSQQQOOONNNOOOQQQNNNLLLJJJJJJKKKLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHGGGAAABBBCCCDDDDDDCCCAAA@@@>>>???????????????>>>>>>666666666666666666666666666666666666777777777777777777777777777777777777888888888888888888888888777777888888888888777777777777777777777888999999555666666777888999999999777777777777777777777777666666555555555555666666777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777555555555666666666777777333333333444444555555555555666666777777777777777444444444444444444444444222222333333333444444444222222333333555666888999444444444555555555666666888777666555555666888888777888888888888999999999777777666777777888999999777777777777777777777777555555444444444333333333222333333333333222111111111111111222222333333333333333333333333333333333111111111222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222333333222222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222222222222222222222222333444444444333333333333444444555666666777666666666777888888999999<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBBBBAAAAAACCCEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>??????@@@@@@>>>===<<<::::::::::::::::::::::::777777777777666666666666444444444444444444444444444333222222111111222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444222333333333333222111111222111111111222333333444333333333333333333333333111111111222222333333333//////000222222333333333222222222333333222222222///000111222222222222222111111222222222333333333222222111111222222333444444444444333333222222222333333333333333333333333444444444444444444444444333333333444444555555555555555555555666666666777666777777777777777666666666666777888999::::::;;;===<<<;;;:::;;;<<<===>>>>>>>>>>>>???AAACCCEEEGGGGGGIIILLLNNNOOOPPPRRRTTTTTTUUUWWWZZZ\\\]]]]]]]]]ZZZZZZXXXXXXYYY\\\___bbbdddcccbbbaaa```^^^]]]]]]TTTXXX]]]___\\\WWWRRROOOSSSSSSSSSRRRPPPPPPQQQRRRHHHHHHHHHIIIJJJIIIGGGDDDGGGHHHIIIJJJIIIHHHGGGFFFAAAAAAAAAAAABBBBBBCCCDDD======>>>???????????????444444444666888888888777777777666666666666777777666777999;;;;;;:::999888999888777888:::;;;:::999999999:::::::::999888777777888888999999:::::::::;;;999777666777999;;;===;;;:::888555333444888;;;777888999999999777666555::::::::::::999777555444555444444444555666777888:::999888777666666666666555555555555555555555555666666666777888888555333666666555555555555666666666666666666777777777777444444555555666555555444333333444555555444333333444444444555555555666666555555555555666666666666555666555444222333666888999888777777888888777666888888888888888888888888777777777777666666666666555555555555555555555555333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222444444222222222222444444444444444333333222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333333333333444444444555555444444555666777888999999999999999999:::;;;<<<<<>>============<<<<<<<<<<<<;;;;;;:::999999888888777777777777777666666666666555555555444444333333333222222222222222222222222111111222222222333333333333333333444444444555555444444444333333222222222333333333222222111111111333333333333333222111000222222333333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222333333444444333333222222222111111222222333444333333333333333333333333333333333333333333333333444444444555555555555666444444444444444444444444333333333333333333222222555555666777777777777777777666666666666888999:::;;;;;;:::::::::;;;<<<<<>>>>>???@@@@@@@@@?????????>>>>>>888777777888999999888777999999888888888888888888:::;;;<<<======<<<:::999999888777999;;;===<<<;;;;;;;;;;;;;;;;;;:::999999;;;::::::999999999::::::===<<<;;;::::::<<<>>>???>>>>>>===;;;999999999:::888999999999888888777666999999999999888888888888666666666666777777777777666666555555555555666666444444444444555555555555666555555555666666333111666666555555555555666666666666666666666777777777444555555555555555555555444444555666666555444444444444444555555555666666555555555555666666666666333444666666555555666888666555555555777888888777888888888888888888888888777777777777666666666555555555555555555555555555333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444444444444333333222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222444444333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333333333333444444444444555444444555666777888999999999999888999999:::;;;<<>>>>>============<<<<<<<<<<<<;;;::::::999999888888777777777777777666666666555555555444444444333333333222222222222222222222222111111222222222333333333333333333444444444444555444444444333333222222222333333333222222222111111333333333333333222111000222222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222333333444444333333222222222111111222222333444333333333333333333333333333333333333333333333333444444444444555555555555444444444444444444444444333333333333444444444444555555666777777777777777777666666666666888999:::;;;::::::::::::;;;;;;<<<<<<>>>?????????@@@BBBDDDEEEFFFGGGHHHJJJMMMOOOPPPRRRPPPQQQVVV\\\___]]]ZZZWWWXXXXXXVVVTTTTTTUUUVVVTTTSSSPPPNNNTTT^^^```]]]VVVXXXZZZ\\\[[[YYYVVVTTTXXXUUURRRQQQPPPOOOMMMKKKLLLKKKIIIGGGGGGGGGHHHIIIIIIJJJKKKLLLJJJEEE@@@<<<;;;>>>BBBEEEFFFDDDAAA???@@@@@@?????????>>>>>>>>>999999999999888888888888999999999999999999999999:::;;;<<<======<<<;;;:::;;;::::::<<>>>>>>>>@@@???>>>>>>>>>???AAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEDDDBBBBBBBBBAAA>>>===???>>>>>>============>>>>>>===;;;::::::::::::;;;888999999::::::999777777666666666777777777888888444555555555666666666666777666555666777666444222666555555444444555555666555555555666666777777777555555555555555555555555555555666777777666555555444444444555555555555555444555555555555666666666222444666666555444444444555444333444777999999888777777777777777777777777777777777666666666555555444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333333333222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333333333333333444444444444444444555666777888888999888888888888999:::;;;<<<======>>>>>>>>>?????????@@@????????????@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<;;;:::::::::999888888777777777777777666666666555555444444444444333333333333222222222222222222222222111111222222222333333333333333333333444444444444444444333333333333222222333333333222222222222111222222333333333222111111111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222333333333333222222222222111111222222333444333333333333333333333333333333333333333333333333444444444444555555555555444444444444444444444444333333333444555555666666555555666777777777777666666666666666777888999999:::999999999::::::;;;<<<;;;===>>>???>>>???AAACCCBBBCCCDDDEEEGGGJJJLLLMMMPPPOOOPPPSSSXXX[[[YYYWWWUUUVVVVVVTTTRRRQQQRRRSSSLLLMMMMMMOOOVVV^^^aaa___VVVWWWXXXZZZZZZZZZYYYXXXWWWUUURRRQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHKKKMMMKKKGGGDDDDDDEEEHHHEEEBBBBBBCCCBBB???<<>>>>>>>>>>>999999:::999999999:::;;;:::;;;<<<======>>>>>>>>>@@@AAABBBCCCDDDDDDDDDCCCGGGFFFFFFGGGJJJKKKKKKJJJLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKNNNPPPRRRMMMMMMMMMMMMMMMMMMMMMMMMOOOMMMLLLLLLMMMMMMJJJHHHIIIHHHFFFEEEEEEFFFGGGHHHIIIGGGCCC@@@>>>=========>>>???AAAAAA@@@>>><<<::::::::::::999888777666555666666777777777888888888888777666777999999888777666555555555555555555666555555555666666777777888666666666555555555555555555555555666666555555555555555555555555555555555444444444555555555666666555555555444222111333444999777555555777999999888777777777777777777777777777777666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333222222333333333444444444333444444555666777888888777777777888888999:::;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAA????????????@@@@@@@@@AAABBBBBBAAA@@@@@@??????>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888777777777777777666666666555555555333333333333333333333333222222222222222222222222111111222222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222333333333222222111111111222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222333333333333222222222222111111222222333444333333333333333333333333333333333333333333333333333333444444444555555555444444444444444444444444333333444444555666777777444555666666777777666666555555666666777888888999999888888999999:::;;;<<<===>>>@@@@@@???>>>???@@@@@@AAABBBCCCEEEHHHJJJKKKMMMLLLMMMPPPTTTUUUUUUSSSVVVVVVVVVTTTRRRQQQRRRSSSOOOPPPRRRUUU[[[___aaa___UUUVVVWWWWWWXXXYYYYYYZZZUUUTTTRRRQQQQQQPPPMMMKKKIIIKKKNNNQQQQQQPPPMMMKKKIIIJJJHHHDDDAAAGGGTTT___lll___NNNBBB>>>???????????????>>>>>>>>>=========;;;===>>>>>>>>>???AAADDDDDDEEEGGGHHHJJJKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSTTTVVVWWWVVVUUUUUUTTTSSSRRRRRRRRRSSSSSSQQQQQQQQQQQQSSSUUUWWWXXXTTTTTTTTTTTTTTTTTTTTTSSSUUUSSSRRRRRRSSSSSSSSSRRROOONNNMMMLLLLLLMMMNNNOOOPPPNNNKKKGGGEEEDDDDDDEEEIIIJJJKKKKKKJJJHHHFFFDDDDDDCCCBBB@@@===:::888666888888888888888888888888888777666777999;;;:::999777666666555555666666777555555666666777888888999888777666555555555555666444444444444444444444444555555555555555555555444444444444444555555555555666555444222333666<<>>?????????@@@>>>>>>>>>>>>????????????@@@@@@??????>>>======<<>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777666666666666666555555555555333333333333333333333333222222222222222222222222111111222222222333333333222222222333333333444444333333333333333333333333222222222222222222222222111222222333333333222222000111222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111222222111111222222333444333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444333333444444555666777777444444555666666666666666444555555666777777888888777777777888999:::;;;;;;@@@AAABBBBBB@@@>>>===>>>???@@@AAABBBDDDGGGIIIJJJLLLLLLMMMOOORRRTTTTTTTTTXXXXXXXXXWWWTTTTTTUUUVVVVVVVVVWWWZZZ]]]\\\[[[[[[UUUUUUUUUUUUVVVWWWXXXXXXTTTSSSRRRRRRRRRQQQNNNLLLMMMSSS\\\cccccc^^^VVVPPPMMMMMMIIICCCAAAIIIZZZhhh}}}mmmVVVFFF@@@AAACCCDDD>>>>>>>>>=========<<<<<>>>>>======<<<<<<;;;;;;999888888999::::::999888777777666666777777888666666777777888999::::::999888666555444555555666444444333333333333444444555555555555555444444444333444444444444555555555444444333444888@@@JJJQQQDDDAAA<<<999888777666555666666666666666666666666666666666555555555444444333333333333333333333333333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222222222333333333333444444222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222333333444444333333222222222222333333333333333333444555666777777888666666666666777888999:::888888999:::;;;<<<<<<===:::;;;<<<===>>>?????????===>>>>>>>>>>>>??????????????????>>>======<<<<<>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999999888777777666666666666666555555555444444222222222222333333333333222222222222222222222222111111222222222333333333222222222222333333333333222222333333333333444444111222222222222333333333111111222333333333222222000111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222222111111222222111111222222333444333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444333333333444555555666666444444555666666666666555444444555666777777777777666666777777888999:::;;;@@@AAACCCBBB@@@>>>======??????@@@AAACCCFFFHHHIIILLLMMMOOOPPPSSSUUUVVVWWWXXXYYYYYYXXXVVVVVVWWWYYYYYYWWWXXXZZZZZZVVVTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRQQQRRRRRRQQQOOOLLLKKKSSS]]]dddeee^^^UUUNNNQQQRRRQQQKKKEEEFFFOOOWWWcccZZZNNNEEEAAA@@@@@@@@@============<<<<<<<<<<<>><<<<<<;;;:::999999999888888888888999999666777888999:::;;;<<<<<<:::999777555444555666666666555444333333444555666666666555555555444444444333333444444444555555555333333444777<<>>>>>>>>>>>===>>>>>>>>>>>>?????????AAA@@@@@@??????>>>======???>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999888888777777666666666666555555555444444444111111222222222333333333222222222222222222222222111111222222222333333333111222222222222333333333222222222333333444444444111111222222222333333333000111222333333333333222000000111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222222111111222222111111222222333444333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444333333333333444444444444333444555555666666555555333444555777777777777666666666666666888999:::;;;<<<>>>AAAAAA@@@>>>>>>>>>======>>>@@@BBBDDDFFFGGGJJJKKKMMMOOOQQQSSSVVVXXXVVVWWWWWWWWWVVVVVVWWWYYYWWWTTTUUUXXXVVVQQQPPPSSSUUUUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQRRRSSSRRROOOLLLHHHLLLRRRWWWWWWSSSMMMIIIPPPRRRQQQLLLFFFCCCDDDGGGHHHFFFCCC@@@===<<<<<<;;;=========<<<<<<<<<;;;;;;PPPRRRTTTQQQNNNNNNSSSXXXVVVVVVVVVUUUSSSPPPMMMKKKOOONNNNNNMMMMMMNNNNNNOOOQQQQQQRRRVVV[[[___``````XXXWWWUUUSSSSSSTTTUUUVVVXXX[[[aaaggglllnnnoooooo```^^^\\\ZZZYYYZZZ\\\^^^\\\gggqqqqqqhhh]]]YYYYYYOOOPPPQQQSSSSSSSSSRRRQQQOOOOOOOOONNNMMMLLLJJJIIILLLKKKJJJIIIIIIIIIJJJJJJLLLNNNQQQTTTUUUVVVUUUUUUWWWVVVUUUSSSQQQPPPNNNNNNMMMJJJEEEBBB@@@>>><<<:::::::::999999999999::::::777888888:::;;;<<<======;;;999777555444555666666777666555444444555666777666666555555555444444444333333333444444444555555222333666888<<>>>>>>>>===>>>>>>>>>>>>????????????BBBBBBAAAAAA@@@?????????>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999888888777666666666666666555555555444444444111111111222222333333333222222222222222222222222111111222222222333333333111111222222222333333333222222222333333444444444111111111222222333333333000111222333333333333333///000111222333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222111111222222222222111111222222111111222222333444333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444333333333333333333333222333444555555666666555555333444555777777777777666555555555666777999:::;;;888;;;>>>@@@????????????<<<<<<===???AAACCCEEEFFFFFFGGGJJJLLLNNNPPPTTTVVVSSSTTTUUUUUUTTTUUUWWWYYYUUURRRSSSWWWUUUPPPPPPUUUUUUUUUUUUTTTRRROOOMMMKKKQQQQQQQQQRRRSSSRRROOOMMMJJJKKKLLLLLLLLLKKKJJJJJJMMMMMMKKKGGGBBBAAACCCEEEDDDDDDCCC@@@===<<<===???======<<<<<<<<<;;;;;;;;;PPPOOOMMMMMMNNNPPPQQQRRRLLLNNNPPPRRRSSSSSSTTTUUUTTTNNNMMMPPPQQQQQQVVV^^^^^^gggoooyyyrrruuuwwwrrrrrryyy}}}~~~zzzjjjeeeccciiinnnqqqtttwwwlllwww|||tttmmmjjjbbbWWWQQQPPPOOONNNMMMMMMNNNOOOKKKMMMLLLJJJLLLQQQQQQMMMWWWWWWWWWVVVTTTUUUWWWXXXYYYSSSQQQRRRNNNGGGEEEHHH@@@AAA>>>:::;;;>>>===999;;;:::888777666666777888888888888888777666555555555666777777777777555555666666555555555444444444444444444444444444444444111555555333===MMMPPPJJJBBBAAA???;;;666444444444555555666666555444333333777777666666555555555444333333333333333333333333444444333333333333222222333333333222222111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333111111222222222111111000444333333222222333333444333222222111111222222333222222333333333444444444111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111000000000111222222333333111111222222222333333333333333333444444444555555555555555555666666666666888777777777888999::::::;;;<<<======>>>>>>==================>>>>>>>>>>>>BBBAAAAAA@@@???>>>======>>>===<<<;;;<<<>>>@@@AAA<<<<<<;;;;;;;;;:::::::::999888888777777777777777555555444444444333333333444444444333333222222222111111111111111111111111111111111111111111111111111111222222222333333333333333222222111222222222222222222222222222222222222333333444444333333222111111111111111111111111333333333222222111111111000000000000000000000000000000111222222222222111111111111111111111111111222111111111000000//////000000111111111222222222333333333333333333333333444444444333333222222222555444333222111111111111333333333444444444555555333333333333333333333333444555555555555333222111555555666666666555333222222222333333444555666666666666666666777777777777888999::::::;;;;;;::::::<<<===>>>???AAABBBCCCDDDHHHFFFHHHKKKLLLKKKOOOUUURRRTTTVVVVVVVVVXXX\\\```\\\\\\[[[YYYVVVSSSQQQPPPMMMQQQTTTSSSRRRSSSPPPKKKNNNOOOQQQUUUWWWTTTMMMGGGGGGFFFDDDEEEGGGIIIIIIIIIKKKJJJIIIGGGDDDBBBAAA@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<;;;;;;:::999JJJJJJJJJKKKKKKLLLMMMNNNMMMMMMSSS___ooo|||rrrmmmllloooqqqpppqqquuu|||yyysssnnnkkkiiigggfffmmmmmmiiiaaa\\\[[[XXXUUUNNNOOOOOOPPPPPPRRRUUUVVVSSSPPPPPPTTTTTTPPPPPPSSSQQQRRRNNNIIIFFFEEEAAA;;;===<<<;;;999888888888888555555666666666666555555444555555666555444333222666666555555555444444444444444444444444444444444333777666555???MMMQQQKKKCCCBBB@@@<<<888555555555555555666666555444444333444444444555555555555555333333333333333333333333444444333333333333222222333333333222222222111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333111111222222222222111111444333333222222333333444333222222111111222222333222222222222333333333333111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111222222222111111111111111111111222222222333333333333333333444444444555555555555555555666666666666777777777777888999::::::;;;;;;<<<<<<=========<<<=========>>>>>>>>>???????????????>>>======<<<<<>><<<<<<<<<===???@@@<<<<<<;;;;;;;;;:::::::::999888888777777777777777555555555444444444333333444444444333333222222222111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222333222222222222222222222222000111111222222111111000111111111111111111111111333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111222111111111000000000000000000111111111222222222333333333333333222222222444333333333333333333222555444333222111111111111333333333444444444555555333333333333333333333333333333444555555555444333444555555666555444333222222222333333444555555666666666666777777777777888888999999:::;;;:::::::::;;;;;;<<<===???@@@AAABBBDDDCCCEEEIIIKKKJJJMMMSSSUUUVVVXXXWWWVVVWWW[[[^^^\\\[[[ZZZ[[[\\\ZZZTTTOOONNNRRRRRRPPPOOOQQQOOOLLLPPPPPPRRRTTTUUUSSSNNNIIIHHHGGGGGGIIIKKKLLLKKKJJJGGGFFFFFFDDDCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;<<<;;;;;;:::999HHHKKKNNNPPPRRRTTTVVVXXX[[[^^^kkk~~~yyyvvvrrrcccaaa___\\\YYYWWWVVVUUUNNNKKKKKKNNNOOONNNOOORRRPPPRRRRRRQQQQQQSSSPPPKKK@@@@@@>>>===;;;999777777444444555666666666555555555555666666555444333222666666666555555555555444444444444444444444444444222666666555===IIIMMMHHHCCCCCCAAA===999666555666555555555666555555444333222333333444444555666666444444444444444444444444444444333333333333222222333333333222222222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111111222222222222222111444333333222222333333444333222222111111222222333111111111222222222222333111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222222222222222222222222222222222444333333222111111000000111111222222222333333333333333333444444444555555444555555555555666666666777777777777888999::::::::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>><<<<<<;;;;;;;;;:::::::::999888888777777777777777555555555444444444444333444444333333333333222222222222222222222222222222222222222222222222222222111111222222222333333333333333222222222222333333333333333333333333333333000111111222222111111000111111111111111111111111333333333222222222222111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111000000000111111111111111222222222222222222222222222222222222333333333333333333444444444333222111111111111333333333444444444555555333333333333333333444444222333444555666666666666333333444444444333222222222222333333444444555555666666777777777888888888888888999::::::::::::999888999:::;;;<<<>>>??????AAAAAADDDJJJKKKKKKMMMRRRUUUVVVXXXXXXXXXXXX[[[]]]]]]ZZZZZZ]]]```___WWWOOOQQQTTTTTTQQQPPPQQQPPPMMMOOOOOOPPPRRRSSSRRROOOLLLKKKKKKKKKMMMOOONNNKKKIIICCCCCCCCCBBBBBBAAAAAA@@@======>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::999999VVVZZZ___dddiiinnnsssvvvxxx~~~zzzuuuqqqmmmjjj```[[[VVVQQQNNNMMMNNNPPPQQQSSSRRRQQQSSSWWWWWWSSSGGGFFFEEECCCAAA>>><<<;;;999999999999999888777777777777777777777777666666666666666555555555555555555555555555555555555555111333333222777@@@BBB???@@@AAA???<<<888555555555444555555555555555444444444444555555555555555555555555555555555555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111111222222333333222222444333333222222333333444333222222111111222222333000000111111111222222222111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222222333222222222222222222222222333333333222222111111111111111222222222333333333333333333444444444555555444444444555555555666666666666666666777999:::;;;:::999999:::::::::;;;;;;>>>>>>>>>>>>?????????@@@???@@@@@@@@@AAAAAAAAABBB@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777777777777777555555555555444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333222222222333444444333333333333333333333333222333333444444333333222111111111111111111111111222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333444444444444333222222111111111222333333333444444444555555333333333444444444444444444444555555666666666666222222222333222222222222222222333333333444444444666666666777777777888888777888888999999999999999888888999:::;;;<<<===>>>@@@@@@EEEKKKMMMLLLNNNRRRTTTTTTVVVWWWXXXZZZ\\\]]]\\\[[[[[[\\\]]][[[VVVQQQSSSWWWWWWUUUTTTUUURRRNNNIIIKKKMMMPPPQQQPPPMMMKKKLLLLLLMMMNNNOOOMMMIIIFFFCCCCCCBBBBBBAAA@@@@@@@@@======>>>>>>???>>>>>>>>>:::;;;;;;;;;;;;:::999999uuuwww|||yyynnngggeeefffgggsssooofff[[[UUUTTTQQQLLLKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCBBBAAA@@@>>><<<;;;888888777777888888888999666666666666666666666666555555555555555555555555222333222111333777888777;;;<<<<<<:::777444444444444444555555555555555444999888888777666555555444555555555555555555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111111222333333333333333444333333222222333333444333222222111111222222333000000111111111222222222111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222111111222222333333333333111111222222222333333333333333333444444444555555444444444444555555555555555555555666777999:::;;;:::999999999999:::;;;<<<===>>>>>>>>>>>>??????????????????@@@@@@AAABBBBBB@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999888888777777777777777666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333222222222333444444555333333333333333333333333222333333444444333333222111111111111111111111111222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222222222222333333444444444333333222222111111222222333333333444444444555555333333333444444555555555666666555555444444444444222222222222222222222222222222222333333333333333555666666666666777777777666777888888999999888888888999999:::;;;<<<======>>>>>>CCCIIIKKKJJJLLLPPPUUUUUUUUUVVVWWWXXXXXXWWWYYY[[[[[[XXXTTTRRRRRRTTTPPPUUUXXXVVVVVVUUURRRLLLGGGJJJNNNPPPOOOLLLGGGEEEIIIHHHIIIKKKLLLLLLJJJGGGFFFEEEDDDCCCAAA@@@??????>>>>>>???@@@@@@@@@??????::::::;;;;;;::::::999888qqqgggccc___ZZZRRRPPPNNNLLLKKKKKKLLLLLLNNNNNNLLLKKKHHHFFFDDDBBB<<<;;;:::999888888888888555666666666666777777777555555555555555555555555555555444333333444444444666777888888555444333444333444555555666555555555;;;:::999888666555444444444444444444444444444444444444333333333333222222111222222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333000111222333444444444444444333333222222333333444333222222111111222222333111111111222222222222333111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444444444333333333333333333333333111111222222333444444555111111222222222333333333333333333444444444555555333444444444444555555555444444555666777888:::;;;;;;:::999888999:::;;;<<<============>>>>>>>>>>>><<<<<<======>>>>>>>>>???@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999888888777777777777777666666666555555555444444222222333333333333444444333333333333333333333333333333333333333333333333111111222222222333333333333222222333333444555666333333333333333333333333000111111222222111111000111111111111111111111111111222222222222333333333222222222222222222222222000000111222222222222111111111111111111111111111111111111222222222222222222222222111111111111111000000111111222333333333222333333333333333333444333333222222111222222333333333333444444444555555333333333444555555666666666666555333333222222333222222111111111222333444222222222222333333333333444444555555555666666666666666777888888888888777999999:::;;;;;;<<<======;;;;;;???DDDFFFEEEGGGLLLVVVUUUTTTTTTUUUTTTQQQOOOSSSWWWXXXTTTNNNLLLPPPUUULLLQQQSSSRRRRRRRRROOOKKKKKKNNNQQQQQQNNNJJJGGGEEEIIIHHHGGGGGGJJJLLLLLLLLLGGGFFFEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@???>>>:::::::::::::::999888888qqqmmmfff___ZZZVVVUUUTTTUUUTTTTTTRRRPPPNNNLLLKKKFFFDDDAAA>>><<<:::999999555666666666777777777777555555555555555555555555444333444444333222333555222444666666555444444555333444444555666666555555999999888777666555555444333333333333333333333333444444333333333333222222111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333000111222333444444444444444333333222222333333444333222222111111222222333222222222222333333333333111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444444555333333333333333333333333222333333333333333333333111111222222222333333333333333333444444444555555333333444444444555555555444444444555777888:::;;;;;;;;;999999999:::<<<===;;;<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777777777777777666666666666555555555555222222222333333444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222333333555666666444444444444444444444444000111111222222111111000111111111111111111111111111111222222222333333333222222222222222222222222000000111222222222222111111111111111111111111111111111111222222333333333222222222111111111000000111111111222333444444444444333333333333333333222333222222111222222333333333333333444444444555555333333444444555666666666444444222222222222333444333222222111222333444555222222222222222222222222333333333444444444444555555666777777888888777777999999999::::::;;;;;;<<<;;;:::<<>>===<<<999::::::::::::999888888zzzooogggbbbaaaWWWWWWWWWVVVUUUSSSRRRQQQPPPNNNIIIEEEAAA===<<<;;;555666666666777777888888666666666666666666666666111000222333333111333555000333555666666555555666333333444555666666666555666666666666666555555555333333333333333333333333444444444333333333222222111111111222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333000111222333444444555444444333333222222333333444333222222222222222222333222222333333333444444444111111222222222333333333111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333555444444333333222222111111111222222222333333333333333333444444444555555333333333444444444555555333444444555777888:::;;;<<<;;;:::999999;;;===>>>;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999888888777777777777777777666666666555555555555222222222333333444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222333444555666777444444444444444444444444333333333444444333333333111111111111111111111111111111111222222333333333222222222222222222222222000000111222222222222111111111111111111111111111111111111222222333333333222222222222111111000000111111222333444444555555444444444333333222222222222222222111222222333333333333333444444444555555333333444444555666777777222111111000111222444555333333222222222333555666222222222222222222222222222222222333333333444444555666666777777777777777888888888999:::::::::;;;===<<<===AAAAAAAAAEEEKKKIIIIIIJJJNNNSSSUUUTTTRRRHHHJJJLLLOOOQQQQQQQQQPPPOOOPPPNNNJJJJJJPPPSSSSSSIIIKKKNNNOOOQQQWWW___eeeddd]]]RRRJJJFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>===;;;;;;999::::::::::::999888888{{{lll```XXXSSSPPPOOONNNKKKHHHDDDAAA???>>>===<<<:::999999;;;<<<===555666777666555444444555777666666555444444333333444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555555555444444333333333222222333333333333444444111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222111111111333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444444444333333222222222222222333333333333444444444333333333333444555555555555555666777999:::;;;::::::::::::::::::::::::999999::::::;;;<<<======>>>===<<<;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777666666666666777777666555444444333333444333333222222333333444222222111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444444333333222222222111111111111111111111111222222222222222222222222111111111222222333333333222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111222222111111222222222333333333444444444333333222222222333333333333333333333333111222333444666777888888777666555444333333444555222222222222222222222222222222222333333444444444222222333333333333444444444444555555555555444444555555666666777777888888<<<;;;:::999999999:::;;;;;;;;;;;;===???BBBEEEFFFHHHHHHHHHIIIJJJLLLNNNOOOKKKJJJJJJNNNRRRSSSQQQOOOKKKKKKJJJHHHGGGGGGJJJLLLKKKKKKMMMPPPTTTXXX\\\^^^[[[WWWOOOHHHCCCAAAAAABBBDDDCCCAAAAAAAAAAAA???>>>>>>>>>======<<<<<<;;;;;;;;;:::888999::::::999777{{{wwwxxx{{{}}}}}}}}}pppmmmlllppptttwww}}}}}}xxxeeeZZZSSSOOOJJJGGGGGGGGGGGGFFFDDDBBB@@@???>>><<<:::888>>>===;;;888555444444444777777777666666555555555444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555555444444444333333333222222333333333333444444222222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444444333333333222222222222222333333333333444444444333333333333444555555333444555666777777888888:::::::::::::::999999999999999::::::;;;<<<<<<<<<>>>===<<<;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777666666666777666666555444444333333444333333222222333333444111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333444444444333333222222222333333333333333333333333222222333444555666666777666666444444333444555555333333333333333333333333222333333333333333333444222222333333333333444444444444555555555555444444555555555666777777888888;;;:::999888999999:::;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEEEEFFFGGGIIIJJJJJJKKKJJJIIIJJJLLLPPPQQQPPPMMMOOOOOONNNLLLIIIHHHJJJKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPOOOLLLIIIGGGEEEEEEDDDCCCBBB@@@@@@AAAAAA@@@>>>???>>>>>>======<<<;;;;;;;;;999888888999:::888777|||rrrpppuuukkkpppvvv|||~~~zzzuuunnnkkkmmmppprrrssswww}}}ooohhhgggiii```[[[YYY]]]aaaaaaaaacccdddnnnvvvrrriiieeeddddddtttsssrrrtttxxx{{{{{{zzz{{{}}}rrriii^^^VVVRRRPPPNNNLLLJJJHHHFFFEEEDDDCCCAAA???;;;:::777555444555666777777777777777666666666666444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444333333333333222222333333333333444444333333222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333222222222222111333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333222222222222222222333333333333444444444333333333333444555555444555777888999888777666999999999999999999999999999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888777777777777666666555555444333333333444333333222222333333444111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222333333222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111222222222333333333444444333333333333222222333333333333333333333333222222333333333444444444555444444333444444555666333333333333333333333333444333333333333333333222222222333333333333444444444444555555555555444444444555555666666777888888999888888888999:::;;;;;;=========>>>???@@@AAABBBBBBCCCEEEFFFGGGGGGGGGFFFIIIIIIIIIKKKMMMNNNMMMKKKLLLMMMNNNMMMKKKJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLHHHIIIJJJJJJIIIGGGEEECCCBBBAAA@@@@@@AAABBBAAA????????????>>>======<<<<<<;;;999888888999999888777~~~zzzttt|||xxxsssrrroooqqqvvvlllttt|||~~~}}}||||||wwwooolllppptttqqqllliiihhhmmmrrrrrrmmmfff```[[[]]]]]]^^^______^^^\\\ZZZZZZ^^^``````^^^^^^ccchhhrrrxxx~~~sssiiicccaaaaaaXXXRRRKKKHHHHHHJJJKKKJJJ===;;;999888888888777666777777777666666666666666555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111222222222222222333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333222222222222222222222222222222333333333444444444333333333333444555555666888:::<<<===;;;888777888888888888888999999999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888999888888888777777777777555555555444444333333333444333333222222333333444111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333444444555555666444444444444444444444444444444444333333222222222222222222333333333444444444444555555555555444444444444555555666777777888777777777888999:::;;;;;;>>>>>>???@@@AAACCCDDDDDDAAABBBEEEGGGGGGGGGFFFEEEHHHGGGHHHIIIJJJJJJJJJIIIEEEGGGJJJKKKKKKLLLMMMNNNLLLLLLLLLMMMNNNOOOPPPQQQHHHIIIJJJJJJHHHEEEBBB@@@AAA@@@???@@@AAABBBAAA@@@?????????>>>======<<<<<<:::999888888999999888777{{{{{{}}}rrrvvv{{{~~~tttjjjooorrrooohhh___ZZZYYYVVVWWWWWWUUUSSSQQQRRRSSS\\\___aaaaaabbbfffnnnuuuwww}}}uuuiiiZZZNNNIIIIIIIIIIIIGGGDDDBBB@@@???;;;777333777777777666666666666666555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111111222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333444555555555777;;;======;;;888666777777888888888999999999888888888999999999999999999999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888888888777777777777666444444444444444333333333444333333222222333333444000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111222222222333333333333333333333333333333333333333333333333333333333333222222222222111111111222222333444444555555555444444444444444444444444444444444333333222222222222222222333333333444444444444555555555555444444444444444555666666777777555666777888999999:::::::::;;;===???AAACCCDDDEEEAAACCCEEEHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIEEEHHHJJJLLLKKKLLLMMMNNNGGGHHHIIIJJJLLLMMMNNNNNNJJJJJJIIIGGGEEECCCAAA@@@@@@???>>>???AAAAAAAAA?????????>>>>>>===<<<<<<<<<:::999777888999999888666zzz}}}}}}wwwuuuvvvvvvuuurrrnnnkkkjjjkkkgggbbb\\\YYYXXXWWWTTTQQQWWW[[[]]]\\\[[[```jjjrrrnnnpppyyyooo^^^UUUOOOJJJFFFEEECCC@@@AAABBBAAA===:::999999888888777666666666555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222333333333333222222333333333333444444333333222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111222222222222333333333333222222111111222222333111111111222222333333444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111222222222222222222222333333333333444444444333333333333444555555222444888::::::999666555777777888888999:::::::::888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777777777666666666666444444333333333333333333444333333222222333333444000000000111222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222222333333333333333333333333222222222222222222222222333333222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222333333222222111000000000111111222222222333333333222222333333333333444444333333333333333333333333222222222222222222222222222333333444444444444333333333333333333333333333444333333333333333333222222222333333333333444444444444555555555555444444333444444555555666777777555666777888888888888888555666999;;;>>>@@@AAAAAAAAABBBDDDFFFGGGHHHHHHHHHDDDEEEFFFFFFEEEFFFHHHJJJNNNOOOOOONNNLLLKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEAAA@@@??????@@@AAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::888777777888888777666qqqyyy|||yyy~~~vvvsssooogggaaaYYYVVVSSSRRRSSSVVVXXXXXXPPPTTTYYYaaannn{{{}}}wwwrrrkkkbbb[[[NNNIIIDDDBBBEEEGGGEEECCC======<<<:::999888777666555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444111111222222222333333333222222333333333333444444222222222222222222333333222222222222222222222222333333333333333333333333111111111111111111111111111111222222222333333333333222222111111222222333000111111222333333444444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000111111111222222222222222222333333333333444444444333333333333444555555111333666888999888777666888888888999:::;;;;;;;;;888888888888888888888777666777999:::;;;;;;;;;:::;;;;;;;;;:::::::::999999:::::::::999999999888888666666666666555555555444333333333333333333333333444333333222222333333444///000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222333333222222111000000///111111222222222333333333222222222333333444444444333333333333333333333333222222222333333333333333333333444444444333222111333333333333333333333333222333333333333333333444222222333333333333444444444444555555555555444444333333444555555666666777555666777888888777777666444555777:::<<<=========>>>???@@@BBBDDDFFFGGGHHHBBBDDDEEEEEEDDDEEEHHHKKKRRRRRRQQQNNNJJJIIIIIIKKKKKKKKKLLLMMMMMMLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFEEEBBB@@@??????@@@@@@>>>=========<<<<<<;;;;;;::::::999888777777888888777666xxxrrrnnnooorrrooodddZZZSSSUUUQQQMMMTTT^^^[[[QQQRRR[[[hhhwwwuuuyyyjjjaaaTTTMMMJJJIIIGGGEEE@@@@@@>>>===;;;999888888666666666666666666666666444555555555555555555444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444111111111222222333333333222222333333333444444444111111111222222333333444222222222222222222222222333333333333333333333333111111111111111111111111111111111222222333333333333222222222222222222333000000111222333333444444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000000111111222222222222222222333333333444444444444333333333333444555555222444666999::::::999999888888999:::;;;;;;<<<<<<888888888777777777777777666777999:::;;;;;;::::::;;;;;;;;;:::::::::999999:::::::::999999999888888666555555555444444444444333333333333333333333333444333333222222333333444///000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111222222222222222222222222111111111222222333333444222222111111111111222222111111111111111111111111111111111111111111111111000000111111222222222222333333222222111000000///111111222222222333333333222222222333333444444444333333333333333333333333222222333333333444444444333444444555444333111000222222222222222222222222222222222333333444444444222222333333333444444444444555555555555555555444333333444444555666666777666666777888888777666555666777999;;;<<<<<<<<<;;;;;;;;;<<<>>>AAACCCFFFGGGAAACCCEEEEEEDDDEEEIIIMMMPPPOOOMMMKKKHHHHHHIIILLLGGGHHHIIIKKKLLLKKKKKKJJJGGGHHHHHHIIIHHHFFFDDDBBBCCCAAA??????@@@???>>><<<===<<<<<<;;;::::::999999999888777777888888777666|||vvvgggZZZWWWVVVSSSRRRUUUNNNKKKQQQ___fffdddeeejjjzzzvvvjjjddd^^^QQQCCCCCCDDDDDDBBBAAA@@@;;;555666777888888666555444444555555444444444444444333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444666555444333333333333333555666777777666666777888555666777888:::;;;<<<===888777555666888999999888777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666777777777777777666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111222222222222222222222222222222222222111111111222222333333333333333333333333333333333222222222222222222222222444444444333333222222222111111111111111111111111000111111111111222222222111222222333333222222111222222222222222222222222222222222222111111000000111111111111222333444555333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444555444444333333444444555666666555444333222222111222222333333444555666666777777666555444333333222333444555555666666555555777777777777888888888888888777666666777999;;;<<<<<<===>>>???AAABBBCCCDDDCCCDDDEEEDDDCCCCCCEEEGGGGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGIIIKKKLLLKKKKKKJJJLLLJJJGGGEEEDDDCCCDDDEEEEEEDDDBBBAAA@@@?????????===<<<<<<;;;;;;:::999999777777777777777888888888}}}sssooohhhbbb___ZZZYYYYYYZZZVVVPPPNNNPPPeeerrryyyyyy~~~|||uuugggXXXGGGDDDAAA???@@@CCCEEEEEE<<<;;;999666444555777999555555555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444555555444333333333333333444666777777666555777888888888888999999999::::::888777555666777999888888777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777666666777777777777666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000111111111222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444444333333333222222222111111111111111111111111000111111111111222222222000111111222222111111000222222222222222222222222222222222222111111111000111111111111222333444555333333333333333333333333444444333333333222222222333333333333333333333333333333333333333333333333444444333333333333444444555555555444444333333222222222333333444555555666555555555555555444444444333444555555666666555555666666777777777888888888888777666666777888:::<<<;;;;;;<<<===???@@@AAABBBBBBCCCEEEDDDCCCCCCDDDFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIIIIHHHFFFDDDDDDDDDFFFFFFDDDCCCBBBAAA@@@?????????===<<<<<<;;;;;;::::::999777777777777777777777888~~~}}}xxxjjj___VVVPPPPPPWWWZZZZZZaaannnvvvuuu~~~rrraaaYYYOOOGGGCCCBBBCCCDDD@@@>>><<<999888666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444555444444333333333333333444555666666555555666888::::::999999888777777777888666555555777888888777777777888888999:::::::::::::::::::::::::::::::::::::::::::::999888888777666666666777777666666555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111222222222222333333333111111111111111111111111222222222222222222222222333333333333222222222222111111111111111111111111000111111111111222222222000000000111111000000000111111111111111111111111222222222222111111111111111111111111222333444444222222222222222222222222333333333333222222222222333333333333333333333333333333333333333333333333333333222222222222333333444444444444444444444444222333333444444555555555444444444555555555666666333444555555666666555555666666777777777777888888888777666666777888:::;;;888999:::;;;<<<>>>??????@@@BBBDDDEEEDDDCCCCCCDDDAAABBBCCCEEEFFFGGGGGGHHHDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCBBB@@@????????????======<<<<<<;;;:::::::::888888777777777777777777xxxmmm^^^]]]WWWQQQSSSYYYZZZWWWeeebbbgggwwwyyynnndddYYYMMMEEEAAACCCCCCCCCCCCAAA===888444555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444444444333333222333333444333555666666555444666777999999999888777777666666777666555555777888888777777777777888999999::::::999999999999999999999999:::::::::::::::999888777666666666777666666555555444444444444444444444444333333333333333333333333111222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222111111111111111111111111000000111111111222222222000000111111111111000000000000000000000000000000222222222222222222222222222111111111222222333444111111111111111111111111333222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333333333333444444555555555333333333444444444555555555555555555555555555555333444555555666555555555666666666666777777777888777777777666777888999:::888888999:::;;;<<<===>>>>>>@@@CCCDDDCCCBBBAAAAAA???@@@BBBDDDFFFGGGHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEECCCBBBAAA@@@????????????=========<<<;;;;;;::::::888888888777777777777777vvvlllggggggddd___]]][[[YYYZZZ^^^fffnnnsss~~~~~~ppp^^^VVVKKKHHHEEEDDDDDDBBB???===777666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444333333222222222333333444222444555555444444555666666777777777777777888888777666444555777888888777666777777888888999::::::999999999999999999999999999999:::::::::999888888666666666666666555444444444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111222222222222222222111000000000000000000000000222222222222222222222333222222111111222222333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333222333333444444555555555333333333444444444444444777666666555444444333333333444555555666555555555555666666666666777777777777777777777777777888888888999999:::;;;<<<======<<>>======<<<<<<;;;::::::888888888888777777666666}}}{{{wwwtttlllaaaXXXTTTVVVYYY```hhhwwwzzzpppYYYQQQGGGAAA@@@BBBDDDDDD;;;:::999888777777666555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444222222222222222333333444222333444444333333444666444555555666777888888999777555444444666777777666666666777777888999999999888888888888888888888888999999999::::::999999888666666666666555555444333444444444444444444444444333333333333333333333333111111111222222333333444333333333333333333333333333333333333222222222222222222222222222222222222333333333222222222222111333333333333333333333333222222222222222222222222111111111222222222222222111111111111111111111111000111111111111222222222222222333333333333222222111111111111111111111111222222222222333333333333333222222111222222333333222222222222222222222222111111111222222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333333444444555555555444444444444444444444444888777666555444333222222333444555555666666555555555555666666666666777777777777777777777777777777999999:::;;;;;;<<<======<<<>>>@@@AAA@@@??????@@@@@@AAACCCEEEGGGHHHIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@AAAAAA@@@???????????????>>>>>>======<<<;;;;;;;;;999999888888777666666666|||vvvmmmccc[[[[[[^^^gggqqqwww{{{vvvmmm___UUUOOOLLLHHHDDD@@@???>>>===;;;999888777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444222222111111222333333444111333444444333333444555444444555666666777777888777555444444666777777666666666777777888888999999888888888888888888888888888999999::::::999999999666666666666555444333222444444444444444444444444333333333333333333333333000111111222333333444444333333333333333333333333444444333333333222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222000111111111222222222222111111111111111111111111000111111111111222222222111111222222222222111111222222222222222222222222222222222333333333444444333333222222111222222333333333333333333333333333000111111111222222222222333333333333333333333333333333333333333333333333444444333333333333444444333333444444444444444444444444444444444444444444666666555555444444444333333444555555666666555555555555555666666666777777666777777777777777666666999999999::::::;;;;;;<<<<<<>>>??????>>>===???@@@@@@AAACCCDDDFFFGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@AAA@@@@@@???????????????>>>>>>======<<<<<<;;;;;;999999888888777666666555pppiiiddddddfffhhhmmmssswwwxxxlll___PPPEEEDDDCCCBBB@@@===;;;:::999666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222333333222222222222222222222222222222222333222222222222222222333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444222111111111222333333444111333444444333222444555555555555666666666666666666555444444666777777666666666666777888888999999777777777777777777777777888999999:::::::::999999666666666666555444333222444444444444444444444444333333333333333333333333000000111222333333444444333333333333333333333333444444444333333222222222222222222222222222222222333333333222222111111111111111111111111111111111222222222222222222222222000000111111222222222222111111111111111111111111000111111111111222222222000000111111111111000000222222222222222222222222222222222333333444444444333333222222111222222222333333333333333333333333000000111111222222222222333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444555555555555666333444555555666666555555555555555555666666666777666777777777777777666555888888888999:::::::::;;;<<<===>>>===<<<<<<>>>@@@@@@AAABBBDDDEEEFFFFFFFFFDDDDDDBBBBBBAAABBBCCCDDDBBBCCCCCCDDDCCCCCCBBBBBB@@@@@@??????????????????>>>>>>>>>===<<<<<<;;;;;;999999999888777666666555wwwoookkkllljjjlllqqqwww~~~nnn[[[MMMMMMKKKEEEAAA???>>><<<:::777555555777888666444888777555333222222222333555555555444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222111111111222222333333333111111222222222333333333333333333222222111111111111111222222222333333333222222222222222222222222111111222222222333333333555555555444444333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333333333333444444555555555666666555555555555666666555555666666666666555555777777888888888999999999999888888888777777666666888888999999888777666444888777777666555444444444444444444333333222222222444333333222222333333444444444222222222222444444222222222222222222222222333333333333333333333333222222222222222222222222444333333222111000//////111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444333222111111222333444111111111111111111111111222222333333333333444444444444444444444444444444333333333333333333333333555444333333222222222222444555555555444333333222111111222333333444555555444444444444444444444444555555555555666666666666666666666666777777777777888888888888999:::;;;;;;999999:::<<<===???@@@@@@???AAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????BBBBBBAAAAAA???>>>===<<<;;;;;;::::::::::::999999777777777777777777777777|||~~~tttnnngggdddiiisssxxxaaaWWWJJJCCCEEEIIIHHHCCC@@@<<<888666666777555444777777666555444444444444555555444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333222222222222222222222222222222222222222222333333111111222222222333333333333333333222222222111111111111222222222333333333222222222222222222222222111111222222222333333333555555444444444333333333222222222222222222222222333333333333333333333333333333333444444444444555333333333333333333333333333333333444444444555555555555444444444444555555333444555666777777777777777777777888888888999999888888888777777777666666777888999999888777666555777777777666555444444444444444444333333222222222444333333222222333333444444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222333333222222111000000000111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333222111111222333333111111111111111111111111222222333333333333444444444444444444444333333333333333333333333333333333555444333333222222222333444444555555444444333222111111222333333444555555444444444444444444444444555555555555666666666666444555555555555666666666888888777888888999:::;;;999999:::<<<===>>>???@@@>>>@@@CCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<;;;;;;:::::::::999999999666666666666666666666666~~~~~~}}}xxxuuuwww|||{{{zzziiiVVVJJJHHHEEEAAAEEEAAA<<<888777666555555666666666777777666666555555444444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222222222111111222222222333333333333333333222222222222111111111222222222333333333222222222222222222222222111111222222222333333333444444444444333333333333222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333333333333444444444444555444444333333333333444444222333555666888999999:::777777777777888888888888888888777777777777666666777777888888888777777666777777666666555444444444444444333333333333222222444333333222222333333444444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333222222222222333333222222222222222222222222222222333333333333444444555555444444333333222222333333333333333333333333444444333222222222333333444444555555444444333333111222222333333444444555444444444444444444444444444555555555555666666666333333444444444555555555777777777777888999::::::999999:::;;;===>>>??????>>>@@@BBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<<::::::::::::999999999999555555555555555555555555{{{}}}rrrkkkpppmmmqqq|||]]]LLLGGGGGGFFFDDD@@@===:::999777777555666777888888777666555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444444444333333333333444444333444555777888999999999666666666777777777888888777777777777777777666666777777777888888888888777666666666555555444444444333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444555555444333333222222222222222333333333333444444444333333222222333333333333444444555444444333333222222222333333444444444333333444444444444444444444444444555555555666666333444444444444555555555666666666666777888999999888999:::;;;<<<===>>>>>>>>>???AAAAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@???>>>===<<<<<<:::::::::999999999999888555555555555555555555555sss{{{~~~xxxnnnppprrrwwwmmmbbb[[[HHHHHHGGGDDDAAA>>><<<;;;666777888888888666555444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333333333222222111111111111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444555555444444444444555555555666666777777777777666555555666666666777777777666666666666666666777777666666666777777888999999555555555555444444444444333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222333333444444000111222222222222111000222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444444444333333333222222222222222222333333444444444333333333222222333333444333333444444555444444333222222333333333333444444333333333444444444555555444444444444555555555555444444555555555666666666555555555555666777888888888999999:::;;;<<<=========>>>??????>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>>>>===<<<;;;:::::::::999999999888888888555555555555555555555555zzzxxx{{{rrroooooorrrwwwpppiiidddgggsssvvv|||jjjVVVVVVTTTOOOIIIDDDAAAAAA<<<;;;;;;999888666444333333333333444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222111222333444444333222111222222222222222222222222333333222222222222222222111111222222222333333333111222222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333222222222222333333333333222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333555444444444444333333333555555444444444444555555555555666666666666555555555555555555666666666666555555666666666666777777666666666666777888::::::444444444444444444444444222222333333333333444444444333333222222333333444222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111222222222333333444444000111222333333222111000222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333444444444444333333333333333333333333333333222222333333333333444444222222222333333333333333111222222333333444444555333333222222222333444444333333444444555555444444333333333333333333333333222333333444444555555555333444444444444555555555444555555555555666666666444444444444555666777777888888999::::::;;;<<<<<<===>>>>>>>>>======???@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@AAA===============<<<;;;;;;999999999999888888888888555555555555555555555555xxxxxxwwwzzzwwwvvvrrrrrr{{{xxxyyyzzzzzz~~~yyyoookkkdddZZZOOOHHHFFFGGGCCCAAA???;;;888666444333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333111111111111111111111111000111333444444333111000222222222222222222222222222222222222222222333333111111222222222333333333111111222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333111222222222222333333333333333333333333333333333555555444444444333333333444444333333333333444444222333444555555666555555444444555555555666666666555555555666666666777777666555555666777999:::;;;444444444444444444444444222222222333333444444444444333333222222333333444222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333333333000111333444444333111000222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333444555555444333333333333333333333333333333222222333333333333444444111111111222333333444444111111222333333444555555333222222222333333444555222333444444555555444444333333333333333333333333222222333333444555555666333333444444444555555555333333444444444555555555333333333333444555666777888888999999::::::;;;;;;<<<======<<<;;;<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<999999999999888888888888666666666666666666666666}}}{{{}}}vvvsssxxx|||ppp```RRRJJJJJJKKKHHHFFFBBB===999777555444333333333444444555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333111111111111111111111111000111333444444333111000222222222222222222222222111111111222222333333444111111222222222333333333111111111222222333333333111111222222222333333333222222222222222222222222111111222222222333333333111111111222222333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333555555555444444333333333333222222222222222222333000111222444555666666777444444444555555555666666444555555555666666777777555555555555777999;;;<<<444444444444444444444444222222222333333444444444444333333222222333333444222222444444444444222222222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333000111333444444333111000222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333444555555444333333333333333333333333333333222222333333333444444444000000111222333444444555111111222333333444555555222222222222333333444555222333333444555555555444333333333333333333333333222222333333444555666666333333333444444444555555222222333333333444444444333333333333444555666666888888888999999::::::;;;<<<======<<<;;;;;;>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA???@@@@@@@@@@@@??????>>>999999999888888888888777777777777777777777777777{{{{{{xxxtttvvvzzzzzzrrrqqqssstttwww|||zzz|||jjj[[[TTTGGGJJJKKKHHHCCC>>>:::777333555666666777777666555555444444444444444444444444555444333333222222333333222222222222222222222222222222444444444444222222222222333444444444333333333333333333333333333333222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444333222111000000000000222222222333333444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444333333444444444444444444333333777666555333333333444555444444444555555555666666555444444333333444444555444444444444444444444444333333333333333333333333222222222333333444444444333333222222333333444555111111111111111111111111111111222333333444555555222333555666666555333222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555444333333222222333333444333333333333333333333333444555666555333222222444555555555555555555555555444444444444444444444444222333444555666555444333333333333333333333333333555555555555555444444444666666555555555444444444666555333222333444666888666666666666666555555555888777777777888999::::::::::::;;;;;;<<<=========@@@@@@AAAAAAAAA@@@@@@???>>>???@@@@@@???>>>???AAA???????????????>>>======;;;:::999888777777777777888888777777666666555555zzzyyy||||||yyywwwxxxssswwwwwwtttrrrrrrpppmmmmmmiiieee```^^^^^^___```bbb^^^^^^cccgggccc^^^[[[WWWWWWXXXZZZ[[[]]]```cccdddfffiiilllmmmnnnoooooovvvxxxwwwrrrqqquuuyyyzzz{{{vvvsssoooppp|||{{{}}}lllqqq}}}tttdddQQQJJJIIIFFFCCCAAA???===:::888888777777666666666666444444444444444444444444555444333333222222333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222111111111111111222222222222222333333444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444555444444444444444444444888777777666555555666666444444444555555555666666555444444333333444444555444444444444444444444444333333333333333333333333222222222333333444444444333333222222333333444555111111111111111111111111111111222333333444555555222333444666666444333222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111111000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444333333222222333333444333333333333333333333333333555555555333222333444444444444444444444444444444444444444444444444444222333444444555555444444444444333333333333333333444444555555555555555555666666555555555444444444555555444333444555666777666666666666666666666555888888777777888888999::::::::::::;;;<<<<<<======??????@@@@@@@@@@@@??????===>>>??????======>>>???>>>????????????>>>===<<<;;;:::999888777777777777888888777777666666555555yyyqqqeeeaaa```cccccc___\\\]]]YYY___aaa^^^]]]aaaeeeeeeiiijjjiiieee___[[[[[[]]][[[ZZZ___hhhkkkeee]]]YYYWWWVVVUUUTTTVVV[[[```cccdddbbb```aaabbbcccaaa^^^\\\^^^\\\XXXYYYaaahhhjjjlllooopppoooqqqyyytttmmmppp~~~rrrsssuuuxxx}}}gggWWWRRRKKKGGGEEECCC@@@>>>;;;:::999777666666666666444444444444444444444444555444444333333333333333333333333333333333333333444333333222222333333444666555333222111222222333333333333333333333333333333333333333333333333333111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111222333333444222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333222333333444444555555555555555555555555555555555888888999999888888777777444444555555555666666666555555444444444444555555444444444444444444444444333333333333333333333333222222333333333333444444333333222222333333444555222222222222222222222222111222222333333444444555222333444555555444333222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333222444555444333333444555333333333333333333333333444444444444444444444444444333333333333444555555555444444444333333222222333444444444555666666666555555555555555444444444444444444555555555666666555555666666666666666666888888777777777888999999999::::::;;;;;;<<<<<<===>>>>>>????????????>>>>>><<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>======<<<;;;:::999888777777777777888888777777666666555555||||||~~~tttyyy{{{wwwsssoooiiibbbccc______bbbeeedddeeegggnnnrrrsssoooooowww}}}rrrllllllooovvvwww~~~tttddd\\\]]]aaabbb___^^^dddkkkpppeeefffggghhhhhhgggeeedddeeehhhiiihhhkkkttt{{{}}}yyyxxxtttnnnmmmppptttvvvyyyvvvuuuvvvvvvxxxrrrvvv}}}~~~fff[[[PPPIIIFFFCCCAAAAAA???===:::777555555666666555555555555555555555555555555444333333333333333333333333333333333333333444444222222222222444444777666333111000111222333333333333333333333333333333333333333333333333333111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333444555666666555555555666666666666666777888999::::::999777666555555555555666666666666555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555222222222222222222222222222222222333333444444444222333444444444444333222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333222444333333222222333333444333333333333333333333333111333444444333333555666333333333333333333333333444444444444444444444444444444333222333444555666555555555444333333222222333333333444555666777777555555555555555555555555333444555555666666555555555555555555666666666666888888777777777777888888999999999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<============>>>>>>===<<<<<<;;;:::999888777777777777888888777777666666555555~~~{{{pppbbb]]]aaaeeefffooosssuuuttttttuuurrrmmm|||wwwuuuzzzwwwhhhaaarrr|||{{{uuuxxxssszzz{{{yyyqqqnnnkkkjjjiiiggghhhqqq|||sssxxxzzz}}}~~~pppaaaWWWOOOFFFCCCEEEBBB@@@<<<999666555555666555555555555555555555555666555444444333333444444333333333333333333333333444444222222222222444444777666333111000111222333333333333333333333333333333333333333333333333333111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333333333222111333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333444555666666555555555555666666777777555666777888888888666666555555555666666666777777666555555444444555555666444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555222222222222222222222222222222333333333333444444222333333333333333333222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000000111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333222444333333222222333333444333333333333333333333333111333444444333333555666333333333333333333333333444444444444444444444444444444333222333444555666555555555444444333333333333333333444555666777777444555555555555555555555333444555555666666555555444555555555666666777777888888777777666777777888888888999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@???===<<<===>>>;;;<<<<<<=========<<<<<<;;;:::999888777777777777888888777777666666555555kkkgggaaa]]]]]]ccckkkrrrqqqrrruuusssllleeegggnnnhhhjjjlllpppxxxzzz}}}vvvxxx}}}hhhRRRGGGGGGFFFDDD@@@===:::777666666555555555555555555555555666555555444444444444444333333333333333333333333444333333222222333333444666555333222111222222333333333333333333333333333333333333333333333333333111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333444444333222111444444333333333333222222333333333333333333333333444444444444444444444444333333333333333333333333222333333444444555555555444444444555555666666777555555666666777777666666555555666666666777777777666666555555555555666666444444444444444444444444333333333333333333333333444444333333333333222222333333222222333333444555333333333333333333333333333333333333333333333333333333222222222222333333111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222000000111111222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333222444555444333333444555333333333333333333333333444444444444444444444444444333333333333444555555444444444444444444444444333444444444555666666666444444444555555555555555444444444555555555666666444444555555666777777777888888777666666666777777777888888999999::::::;;;;;;<<<===>>>>>>??????>>>???@@@@@@???===<<<<<<>>>:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777777888888777777666666555555ssskkkkkkuuu|||pppnnnssskkknnnmmmiiihhhiiihhheeehhhgggccc^^^dddttt~~~}}}fffSSSPPPJJJHHHFFFBBB???;;;999777555555555555555555555555666666555444444444444444444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333444444444444444444444444111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111333444555444333333444444444333333222222222333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222333333444555555666666555555555555555666777888555666666666777777777777666666555555555555666666444444444444444444444444333333333333333333333333444444444333333222222222333333222222333333444555333333333333333333333333333333333333333333333333333222222222222222222333111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222000000111222222333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444333333222222333333444333333333333333333333333333555555555333222333444444444444444444444444444444444444444444444444444222333444444555555444444333333444444555666666666444444555555555555555555444444444555555555666666555555444333444555666777444444555555666777777888888888777666666666666666777777888888999:::::::::;;;<<<===>>>????????????>>>??????>>><<<;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;:::999888777777777777888888777777666666555555}}}|||~~~~~~zzzmmmgggeeeeee]]]]]]ZZZWWWZZZccchhhiiipppxxxvvvcccaaaMMMLLLJJJGGGCCC???;;;999666666666666666666666666666666555444444444444555444444444444444444444444222222444555555444222222222222333444444444333333333333333333333333333333444444444444444444444444111111222222222333333333333222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222---///222444666666555555444444444333333222222222333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444333333222222333333444555666666777666555555555777888999666666666666777777777777666666555555555555666666444444444444444444444444333333333333333333333333444444444333333222222222333333222222333333444555333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222000000111222333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555444333333222222333333444333333333333333333333333444555666555333222333444555555555555555555555555444444444444444444444444222333444555666555444333222333333444555666777777555555555555555444444444444444444555555555666666666555333222333444666888444444444555666777777888888888777666666666666666777777777888999999::::::<<<<<<>>>???@@@@@@@@@@@@===>>>>>>===;;;999:::;;;999:::;;;;;;<<<<<<<<<;;;;;;:::999888777777777777888888888777666666555555}}}|||yyyttttttmmmhhhhhhiiihhhkkkooojjjpppqqqkkkjjjsss}}}}}}}}}zzztttYYYSSSPPPPPPKKKAAA<<<>>>999888777777777666444111666666555555555444444444444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333222111222333444555333444555555666666555555333444555555666666555555444444444555555555555666666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333333222222222222333444444444444444333333222222222444444444444444444444444333333333444444444555555333333333333333333333333444444555555555444222111444333222333555666555444444444444444444555666777777666555444444555666777999888666555444444555555333333333444444444444555555444333444666666666555666666666666666666666666444555666777888999::::::999:::;;;<<<===<<<;;;:::======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555~~~}}}yyyuuuwwwxxx~~~}}}{{{vvvlllvvvvvvkkkiii~~~|||wwwuuubbbOOOJJJKKKHHHDDDBBBCCC===666555888:::888666555555555555444444444444444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666333444444555555555555555333444555555666666555555444444444555555555555666666666666666666666666666555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222111111222222222333333333333333333333333444444555444333333333333333333222444444444444444444444444333333333444444444555555333333333333333333333333444444555555555444333222444333222333555666555444555555444444444555555666777666555555555555666777777666555555555666777777555555555555666666666666666555444555777888777666666666666666666666666666555555666777888999::::::999::::::;;;<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555|||eeegggmmmssstttpppnnnqqqyyy{{{~~~sssppp{{{qqqzzzbbbRRRLLLIIIIIIKKKKKKBBB888444666999999666555555444444444333333333444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444555555666666555555333333444555555555555555333444555555666666555555444444444555555555555666777777777777777777777777555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222222222333333333333333333222222222222222222222222333333333222222222222111333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222111111222222222333333333444444444333444555555666222333333333333333333444444444444444444444444444333333333444444444555555333333333333333333333333444444555555555444333222444333333333555666555444666666555444444444555555777666666555555666666777555555555555666777888999666666777777777888888888777666555666888999888777666666666666666666666666555555666777888999999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555pppjjjeeeccc```[[[ZZZ\\\iiiwww{{{zzznnnVVVIIIJJJQQQOOOIIIAAA<<<;;;:::888666444444444444333333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444222333555666666666555444333333444555555555444444333444555555666555555555444444444555555555555666777777777777777777777777555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333555444444444444555666666222222222333333444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444333555444333444555666666444777666555444444444444444666666666666666777777777666666666666666777777888666666777777777888888888777666555666888999888777666666666666666666666666555666666777888888999999;;;:::999888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555yyyoooeee```]]]ZZZZZZ\\\ZZZiiiuuu{{{zzzwwwrrr\\\RRROOOLLLKKKIIIFFFBBB===:::888555555444444444333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444111222333555555444333333222333333444555444444444333444555555666555555555444444444555555555555666777777777777777777777777555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333111111222222222333333333222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333555444444444444555666666222222222333333444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444555444333444666777666555777666555444444444444444555666666777777777777777777777777777777666666555555555666666666666777777666555444555777888777666777777777777777777777777666666777777888888999999::::::999888999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555vvvmmmggggggfffaaaZZZXXXTTT\\\bbbgggrrrwwwuuu~~~iiiXXXLLLKKKIIIGGGCCC???:::777666666555555555444444444444444444444444444444444222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444555555555444444444444444444444444111222333333444444333333222222333444444444444444333444555555666666555555444444444555555555555666777777777777777777777777555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222000000111111222333333333222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222111111222222222333333333444444444333444555555666222333333333333333333444444444444444444444444444333333333444444444555555444444444444444444444444444444333333333444555555555444444444666777666555666666555444444444555555555555666777888888888888888888888888777666555444444444444555555555666666666555444555777888777666777777777777777777777777666666777777888888888888999999999999999:::;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555zzzuuuuuu{{{~~~xxxnnnggghhhfffcccaaabbbdddeeedddfffooozzz~~~~~~yyyfff[[[NNNHHHHHHFFF???888777777666666666555555555444444444444444444444444222333333444444333333222333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555555666444444444444444444444444333333333333333444555555222222333444444444444333333444555555666666555555444444444555555555555666666666666666666666666666555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222///000000111222222333333222222222222222222222222111111222222222333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333333333333333333444444555444333333333333333333222444444444444444444444444333333333444444444555555555555555555555555555555444333333333333444555666666555444555666777666555555555444444444555555666444555777888999999888888666777888888888777666666444444555555555666666666777666555666888999888777777777777777777777777777777777777777888888888888888888999:::::::::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888777777666555555555555555yyysssllldddaaacccdddeeefffhhhqqquuu]]]QQQRRRRRRIII???777777777777666666666666444444444444444444444444222333333444444333333222333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555666666444444444444444444444444555555444333333555666777222222333444444444333333333444555555666666555555444444444555555555666666666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333111111222222222333333333222222222222222222222222///000000111222222333333222222222222222222222222111111111222222333333333333333333333333333333333000000000000000000000000111111111222222333333333222222222222222222222222111111222222222333333333333222222222222333444444444444444333333222222222444444444444444444444444333333333444444444555555555555555555555555555555444333333222333444555666666555444555777777777555444444444444444555666777444555777888999999999888444555777888999999888888555555555555666666666666888777777777999:::999888777777777777777777777777777777777777888888888888777888999:::;;;:::999999999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999888777888888888777777666555555555555555{{{oookkkmmmkkkpppqqqpppttt~~~~~~|||}}}www^^^KKKKKKNNNFFF@@@999444666888666444555444444444555555444333333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222111111111222222333333444222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555444333333222222222222111111222222222333333333111222333333111111222333333333333444444444555555555555555555555555555555333444444555555444444333444444444444444444444444444444444555555555555666555555444333444555666777666666666666666666666666555555444333333333333444333333333333333333333333222222222222222222222222222222333333333333444444222222222333333444444444111222222333333222222111222222222222222222222222111111111111111111111111222222111111222222333444333333333333333333333333333333333333333333333333444444444444444444444444333333333222222111111111222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555555555555444444333333333333333333333333333333333111111222222222333333333444444444444444444444444333333222111222333444555444444444555555555666666777777777777777777777777777777777777777777777777777777777777888888888888555555555555555666777777999666444666;;;>>>===:::999999888888888888999999666888999999888888999:::888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::999999999888888777777777777777666555555~~~uuusssrrryyy{{{vvvvvvwwwzzzwww^^^PPPOOOMMMFFF@@@;;;;;;;;;888888999555555555555555444333333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222333333333222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555444333333222222222333111222222222222333333333222444555444333222333444333333444444444555555555555555555555555555555555333444444555555444444333444444444444444444444444444444444555555555555666555444444333444555666777666666666666666666666666666555444444333333444444333333333333333333333333222222222222222222222222222222333333333333444444222333333333333333333444222222333333333333222222222222222222222222222222111111111111111111111111222222222111222222333444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555555555444444444333333333333333333333333333333333222222222333333333333444444444444444444444444444444333333222333444555666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777666555555555555666777777999666444666:::===<<<999999888888777777888888999777999::::::999999:::;;;888888888888999999999:::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999888888777777777777777666555555|||tttooonnnsssyyy|||aaaVVVRRRLLLFFFAAA???<<<777666999666666666555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222333333333333222222222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333222222222333333222222222222333333333333333555666555444333444555333444444444444555555555555555555555555555555555444444555555555555444444444444444444444444444444444444444555555555555666555444444444444555666666666666666666666666666666666555444444333444444444333333333333333333333333333333333333333333333333222222333333333333444444444333333333333333333222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555555444444444444333333333333333333333333333333333333333333444444444555555444444444444444444444444555444444444444555666666555555555666666666777777777777777777777777777777777777777777777777777777888888777777666666555555666666555555666666777888:::777555666999;;;999777888888777777777777888888888:::;;;;;;:::999;;;<<<777777777888888888999999888888999::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999888888777777777777777666555555ssskkkhhhgggcccqqq|||zzzxxxwwwkkkxxxnnn\\\TTTOOOJJJGGGAAA:::888:::888777777666555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222444444444333333222222111333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333333222222222333333333444444333555555555444333444555444444444444555555555555555555555555555555555555444444555555555555444444444444444444444444444444444444444555555555555666444444444444555555666666666666666666666666666666666666555444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444333333222222222222333333333333333333222222222222222222222222222222222222222222222222222333222222222222333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555444444444444444444444444444444444444444444444444444444444444555555555666444444444444555555555555555555555555555666666777444444555555555666666666777777777777777777777777777777777777777777777777888888777777666555444444666666666555666777777888:::777555666777888888666888777777666666777777888888999::::::999999:::<<<666777777777777888888888777777888999999999999999::::::;;;;;;;;;<<<<<<<<<:::::::::999999999888888777777777777777666555555|||tttnnncccjjjnnnjjjggglllwwwzzzjjjgggpppppp```ZZZTTTQQQKKKDDDAAABBB:::999888666666555666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222555444444333333222222222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333222222333333444222222333333333444444444222444555444333222333444444444444555555555666666555555555555555555555555444555555666666555555444444444444444444444444444444444444555555555555666444444444555555555555555666666666666666666666666666666555444444444444555444444444444444444444444333333333333333333333333222222222333333333444444444444444333333222222222333333333444444333333333222222222222222222222222222222222222222222222222333333222222333333444555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555444444444444444444444444444444444444444444444444444444555555555666666666444444444555555666666666555555666666666666777666333333444444444555555555888888888888888888888888888888888888888888888888999888888777666555555444666666666666666777888888999888777666777777777777888888777777777777888888777888999999888888999:::666777777777777888888888666777888888999999888888:::::::::;;;;;;;;;;;;<<<:::::::::999999999888888777777777777777666555555|||}}}wwwqqqqqqooohhhaaa```dddiii|||uuukkkyyyttthhh\\\UUUPPPKKKHHHHHH<<<;;;999777666666777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222444444444444333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222222333444444333333333333444444444444222444555444333222333444444444555555555666666666555555555555555555555555555555666666666666555555444444444444444444444444444444444555555555555666333444555555666666555555666666666666666666666666777666555555444444555555444444444444444444444444333333333333333333333333222222333333333333444444444333333333333333333222333333444444444444333333222222222222222222222222333333333333333333333333333333333333333444444555333333333333333333333333333333333333333333333333333333333333333333333333111222222222222333333333222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555333333333444444444444555444444444444444444444444444444444555555555666666444444444555666666777777444555555666777666666666444444444444555555555666888888888888888888888888888888888888888888888888999999888888777777666666777777666666777777888999999888888777777777888888999999888888888888999999666888999999888777999:::777777777888888888999999777777888999999999999888::::::::::::;;;;;;;;;;;;:::::::::999999999888888777777777777777666555555yyy|||~~~|||yyy{{{}}}wwwqqqpppnnniiibbb\\\ZZZ[[[nnnsss|||~~~kkk[[[SSSNNNJJJJJJ===<<<:::777666666777888555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222333333333444444444444444444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333222222222333333444555333333333444444444444555333555666555444333444555555555555555666666666666555555555555555555555555555555666666666666555555444444444444444444444444444444444555555555555666333444555666666666555444666666666666666666666666777666666555555555555555555555555555555555555555444444444444444444444444222222333333333333444444222333333333333333333444333333444444444444333333222222222222222222222222333333333333333333333333444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555333333333444444444555555555555555555555555555555333333444444444555555555444444444555666777777777333444555666666666555555666666666666777777777777888888888888888888888888888888888888888888888888999999999999888888888888777777666666777777888999888999999888888888999:::::::::999999999999::::::777888:::999888888999;;;888888888888999999999:::777888999999::::::999999999999:::::::::;;;;;;;;;:::::::::999999999888888777777777777777666555555{{{}}}~~~uuuyyy}}}xxxssstttxxx}}}yyyqqqpppooommmfff\\\VVVTTTYYY___lllwwwzzz~~~}}}yyywwwvvv}}}ggg[[[SSSOOOMMM>>><<<:::888777777777888555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222333333333444444555555555444444444444444444444444222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222333333444555333333333444444444555555555666777666555444555777555555555555666666666777555555555555555555555555555555666666666666555555444444444444444444444444444444444555555555666666333333555666666666555444666666666666666666666666777777666555555555555555555555555555555555555555444444444444444444444444222222333333333444444444222222222333333444444444333444444555555444444333222222222222222222222222333333333333333333333333444333333333333444555555333333333333333333333333333333333333333333333333444444444444444444444444111111111222222333333333222222222222222222222222333333333333333333333333333333222222333333444555444333333333333444555555333333333444444555555555555555555555555555555555333333333444444444555555444444444555666777777888222333555666666666555444888888888888999999999999888888888888888888888888888888888888888888888888999999999999999:::::::::777777777777777888888999888999999999888999:::<<<;;;::::::999999::::::;;;888:::;;;;;;:::999;;;<<<888999999999999:::::::::888888999::::::::::::999999999:::::::::;;;;;;;;;:::::::::999999999888888777777777777777666666555}}}wwwrrrrrrxxx}}}|||{{{xxxvvvwwwyyyzzzxxxuuupppqqqwww}}}|||~~~wwwnnneeeaaa___^^^^^^^^^]]][[[YYYVVV[[[XXXYYYbbblll|||}}}rrrgggmmmnnn[[[TTTTTTMMMHHHAAA;;;777666777777777777777777666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222222222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333333333444555555444333333444444444333333222222222333333333333333333333333222333333444444333333222333333333222222111111111222222333444444555555666555555444444444444555555444555555666777888999999666666666666666666666666777777666666555555555444333444444555666777888888999999888888888888999999444444444555555555666666666666666666666666666666666666666666555555555555444444555555555555444444666555555444444333222222444444444333333222222222333333333444444333222222333333333333333333333333333333333333333333333333555555555444444333333333222222444444444444222222222222222333333444444444444444444333333222222222333444444555555444444333444444444333333222222222222222333333333333444444555555555444444333333333333333333444444444555555333333222222333333444555555555555555555555555555444444444555555555555666666666555555555444444444555555666666666666555555444555555666777888888999<<<<<<;;;::::::999999888999888888888777777666666888888888888999999999999;;;:::999::::::;;;:::888;;;:::888777888999;;;<<<<<<;;;:::999999:::;;;<<<999;;;<<<;;;999888888888999;;;======<<<;;;;;;<<<;;;888888<<<<<<999999<<<::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;::::::999999::::::777666666666555555555555sssoookkkmmmsssyyy||||||yyyxxxyyy{{{zzzxxxvvvuuusssuuuwwwxxxwwwvvvvvvuuuxxx~~~|||zzz|||yyy|||}}}~~~~~~~~~rrreeeZZZYYYWWWUUUUUUWWWYYYZZZZZZ^^^aaa[[[XXX[[[^^^hhh|||~~~}}}qqq``````qqq~~~gggVVVMMMRRRPPPJJJ@@@777333444777777777666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222222222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333333333444555555444333333444333333333333333333222333333333333333333333333222333333444444333333222333333333222222222111111222333333444444555555666666555555444444555555666555555555666666777777888666666666666666666666666777777666666666555555555444444555555666777777888888888777777777777888888444444444555555555666666666666666666666666666666666666666666555555555555444444555555555555444444444444444444444444444444444444444333333333222222333333333444444333333222333333333333333333333333333333333333333333333333444444444444333333333222222333333444444333333222222222222333333444444444444444444333333222222222333333444444444444333333444444444333333222222222222222333333333333444444555555444444444333333333333333333444444444555555333333222222333333444555555555555555555555555555444444444555555555555666666666555555555444444444555555666666666666555555555555666666777777888888::::::::::::999999999999::::::999999999888888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::777777666666666777999:::<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===<<<;;;:::;;;<<<;;;<<<<<<<<<;;;<<<<<<===>>>:::999;;;<<<::::::<<<::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;::::::999999::::::777777666666666555555555jjjhhhhhhjjjooorrrqqqooosssxxx{{{zzzzzz~~~}}}}}}||||||yyyqqqpppuuu{{{|||{{{{{{yyyxxxxxxyyyyyyxxxvvvyyyuuuuuuvvvuuupppoooqqqqqquuuyyyzzz~~~|||{{{}}}~~~~~~|||ooolllhhhffffffggghhhgggjjjjjjbbb\\\]]]ZZZ\\\jjj}}}~~~zzzjjjaaacccooo{{{{{{```NNNSSSSSSOOOEEE999222333777666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333444444444444333333222333333333333333333444333333333333333333333333222333333444444333333222333333333333222222222222333333333444555555666666666555555444444555555666555555555666666666666666666666666666666666666666777777666666666666555555555555555666666777777777777777666666666666777777444444555555555666666666666666666666666666666666666666666666555555555555444444555555555555444444222222333444444555666666444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333222222222222222333333444444333333222222222333333333333444444444444333333333333222222333333444444444444333333444444333333333333222222222222333333333333444444555444444444444333333333333333333444444444555555333333333333333444444555555555555555555555555555444444444555555555555666555555555555555444444444555555666666666666555555666666666666777777777777888888888888888999999999;;;;;;::::::::::::999999999999999999999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<:::;;;<<<>>><<<;;;;;;;;;===???AAACCCBBB<<<999:::;;;::::::===::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;::::::999999::::::777777777666666666555555hhhjjjmmmqqqtttrrrlllgggffflllppppppqqquuuvvvuuuuuuxxxzzzzzzyyyxxxxxxxxxyyyvvvtttvvv|||~~~|||{{{vvvrrrooonnnllliiiiiilllssswwwzzzzzz{{{}}}zzzvvvvvvwwwyyyzzzzzzyyyxxxxxxzzzyyyzzz}}}~~~wwwvvvnnnjjjmmmjjjlllxxxzzz|||~~~~~~~~~{{{mmmhhhmmmppp\\\QQQRRRQQQKKKBBB;;;777666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333222333333444444333333222333333333333333333333333333333444444555666666666666666555555555555666666666666666555555555555555666666666666666666666666777777666666666666666666666666666666666777777777666666555555555555666666555555555555666666666666666666666666666666666666666666666666555555555555444444555555555555444444333333333444444444555555444444444444444444333333222333444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333222222222333333333444444444444444444444444444444333333333444444444555555333333333333333444555555555555555555555555555555444444444555555555555666555555555555555555555555555555666666666666555555777777777777666666666666555666666777888999999999::::::::::::::::::::::::999999999999999999999999999::::::::::::;;;===???;;;;;;<<<<<<<<<<<<;;;:::?????????>>>>>>?????????>>>???>>><<<::::::;;;======<<<;;;===BBBGGGLLLOOOFFF???999999:::999:::<<<;;;;;;::::::::::::999999999::::::;;;;;;::::::999<<<;;;::::::999999::::::777777777666666666666555iiinnnvvv|||~~~zzzrrrllllllqqqssspppooopppooommmrrrssssssrrrpppoooqqqrrrxxx}}}xxxssspppppppppoooqqqvvv{{{vvvtttpppllloooqqquuuzzz}}}}}}|||zzz~~~~~~{{{|||~~~~~~~~~}}}{{{xxxqqqooovvvxxxxxxvvv\\\ZZZXXXVVVRRRIII>>>666888777777777777666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333222333333444444333333222333333333333333333333333333333444555555666666777666666666555555666666666666666666666666555555555777777777777777777777777666666777777777777777777777777777777777666666666666666555555555555666666555555555666666666777777777777777777777777777777666666666666555555555555444444555555555555444444555555444444444333333333444444444444444444444444222333444444555555555444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333222333333333333333333333333222222222333333333444444444444444444444444444444333333333444444444555555444444333333444444555666555555555555555555555555444444444555555555555666444555555555555555555555555555666666666666555555777777777777666666666666555555666777888888999:::999:::::::::::::::::::::;;;;;;<<<<<<<<<=========999;;;=========???CCCGGGMMMMMMMMMMMMMMMLLLJJJJJJNNNMMMJJJIIIIIIJJJMMMNNNJJJJJJIIIFFFBBB@@@@@@AAAAAA@@@???CCCKKKSSSYYY[[[JJJAAA:::999::::::999;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999<<<;;;::::::999999::::::888777777777666666666666nnnsss{{{}}}yyyzzzuuutttqqqnnnsssrrrooolllkkkmmmrrrvvv|||yyyzzz{{{|||zzzrrrooollliiiuuuxxx~~~}}}{{{{{{wwwyyy{{{}}}}}}ooofffhhhqqqxxx}}}uuupppkkkgggbbbWWWGGG;;;::::::999888777777666555444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444444444333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333222333333333333333333444333333333333333333333333222333333444444333333222333333333333444444444444444444444555666666777777777666666555555666666777666666666777777777777777777777777777777777777777666666777777777777888888888888888777777666666666666666555555555555666666555555666666666777777777777777777777777777777777666666666666555555555555444444555555555555444444666666555444333333222222444444444444555555555555222333444555555666555555444444444444444444444444333333333333333333333333222222222222333333333333444333333222222333333444444444333333333333222222222222333333333333444444222222333333333333222222222222333333333333444444222222333333333333444444333333333444444444444555333333333444444444555555444444444444444555555666555555555555555555555555444444444555555555555666444444444555555555555555555555666666666666555555666666666666777777777777555666666777888999999999999999::::::::::::;;;;;;999::::::;;;<<<===>>>>>>>>>AAADDDEEEEEEIIIOOOTTTaaaaaaaaaaaaaaaaaaaaaaaa[[[YYYXXXVVVVVVXXXYYY[[[\\\\\\\\\YYYUUUQQQOOOOOONNNLLLJJJNNNVVV]]]bbbcccOOOEEE===<<<>>><<<:::;;;<<<;;;;;;::::::999999888999::::::;;;;;;::::::999<<<;;;::::::999999::::::888888777777777666666666xxxzzz}}}}}}{{{zzzwwwvvvtttpppooorrrzzzzzztttuuuyyyyyy~~~~~~}}}{{{xxxvvvuuuuuuuuuwww{{{}}}}}}~~~vvveee___ccciiillluuu~~~uuulll___RRRHHH>>>===<<<:::888777666555444444444444444444444444444444444444444444444444444444444444444444444444222222222333333444444444444444444333333222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333333333222111111222333333444333333333333333333222333333333333333333333333222333333444444333333222333333333444444444555555444444555555666666777777777777666666666666777777666666777777888888999999777777777777777777777777666666777777777888888888999999888888777666666555777666666666666666666777555666666666777777777777777777777777777777777777666666666666555555555555444444555555555555444444444444444444444444444333444444444444555555555666222333444555666666666666555555555555555555555555333333333333333333333333222333333333444444444444444333333222222333333444444444444333333222222222222222222333333444444444222222333333333333222222222222222333333444444444222222333333333333444444333333333444444444555555333333333444444444555555444444444444444555666666555555555555555555555555444444444555555555555666444444444555555555666666555555666666666666555555555555666666777777888888777777777888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@AAACCCCCCGGGJJJNNNOOOQQQUUU]]]ccc`````````aaaccceeehhhiiihhhiiijjjjjjjjjjjjiiihhhlllmmmnnnmmmiiidddaaa``````\\\YYYZZZ___ddddddcccTTTJJJAAAAAABBB@@@===<<<<<<<<<;;;::::::999888888999::::::;;;;;;::::::999<<<;;;::::::999999::::::888888888777777777666666{{{yyyzzz}}}wwwuuusssttt|||zzzyyy~~~rrriiijjjlllmmmmmmmmmmmmnnnppptttwww{{{~~~~~~}}}|||zzzxxxvvvxxxyyy{{{}}}~~~wwweee]]]aaahhh___eeesss}}}vvvwww|||nnnbbbYYYUUU@@@???===;;;999777555555444444444444444444444444444444444444444444444444444444444444444444444444222222222333333444444444444444444333333222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333444333222111111222333444444444444333333222222222333333333333333333333333222333333444444333333222333333333444444555555555444444555555666777777777777777666666666666777777666666777888999::::::;;;777777777777777777777777666666777777888888888999:::999999888777666555555777777666666666666777777666666666666777777777777777777777777777777777777777666666666555555555555444555555555555555555444222333333444444555555666444444444555555555666666222333444555666666666666555555555555555555555555333333333333333333333333333333333444444555555555444444222222222222444444444444444333333222222222222222222333333444444444222222222333333222222222222222222333333444444444222222333333333444444444333333333444444555555555333333333444444444555555555444444444444555666666555555555555555555555555444444444555555555666666444444444555555555666666555555666666666666555555444555555666777888888999888888888888999999999999;;;<<<<<<<<<======>>>>>>CCCDDDFFFHHHJJJLLLMMMNNNMMMQQQUUUXXXYYY^^^gggnnniiiiiijjjllloootttxxxzzzvvvyyy}}}}}}yyyvvvtttvvvyyyxxxuuupppmmmkkknnnhhhcccbbbeeefffdddaaaWWWMMMEEEEEEFFFCCC???===<<<<<<;;;::::::999888888999::::::;;;;;;::::::999<<<;;;::::::999999::::::888888888888777777777777||||||}}}rrrxxxzzzsssjjjppptttoooyyy~~~|||}}}|||}}}uuupppkkkccc^^^^^^]]]aaagggnnnssswwwxxxxxx|||~~~yyysssrrrrrrrrrqqqpppnnnooorrrsssssswww~~~}}}|||uuunnnllllllsss{{{hhhddd]]]KKKAAA888777:::;;;777444444444333555666777555444444555555666666555555444555555555444444333333333555555555444444333333333444444333333333333222222333333333333333333333333555444333333222222222222111111111222222333333444111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111222222222222222333333333444444444444444444444444444444444222222333444444555666666555666777888888888888888777777666555555666888999666888999999888777777888777777777777666777:::<<<999999999::::::999777555:::999777777888999:::999;;;999777666666777666666888888888777777666666666666777777888999888888888777777777777777777777777555555555555555555555555444444444444444444444444444444444555555555666666444444444555555555666666444555555666666555555444444444222222222222444444222222222222222222222222333333222222333333444555333333333333333333333333555555555444444333333333333333333333333333333333333333333333333333333333333333333222222111111111333333333333333333333333333333333444555666777777555555444444444333333333444555555666666555555444555555555555666666666777666666666666666555555555666666666666666555555555888777777888999999888666888888999:::;;;;;;;;;;;;@@@>>><<<<<<>>>BBBDDDEEEMMMNNNPPPTTTUUUSSSQQQQQQQQQRRRXXX```ddddddfffjjjiiigggfffiiiooouuuyyy|||yyyrrrmmmjjjccc___aaaSSSJJJEEEGGGGGGBBB===<<<===;;;::::::;;;;;;:::999888888999:::::::::::::::999::::::;;;;;;::::::999777777777777777888888888~~~mmmgggfff```]]]eeessswwwrrr{{{~~~xxxsssiii```]]]\\\ZZZ\\\aaahhhmmmttt}}}{{{vvvpppnnnqqqwww{{{}}}|||{{{}}}~~~}}}~~~~~~tttxxxwwwtttsssvvv~~~}}}qqqddd\\\RRRFFF>>>:::888666555555444444555666777555444444444555555555555444444555555444444444333333333555555444444444333333333444444333333333333222222333333333333333333333333555444333333222222222333222222222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333222222333333333444444444444444444444444444444444444444444555555666666666666666666777777777777777888777666666666666777888666888:::;;;::::::;;;<<<;;;===>>>>>>===>>>???AAA@@@>>><<<===???@@@@@@@@@===<<<;;;:::::::::888777888888888999:::;;;::::::777777777777888888888888888888999999888888777777888888888888888888888888555555555555555555555555444444444444444444444444444444444444555555555555444444444444555555555555444444555555555555444444444444333222222333444444222222222222222222222222333333222222333333444555333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333333333333222222222111111333333333333333333333333333444444444555666666666555555555555444444333333444444555555555555444444555555555666666666777777666666666666666666666666666666666666666666666666777777888999::::::999888<<<;;;:::888888999:::;;;;;;===AAAGGGNNNSSSVVVWWWRRRPPPMMMLLLKKKKKKMMMOOOGGGIIINNNSSSTTTSSSUUUZZZ[[[]]]aaaeeehhhjjjkkklllqqqyyy}}}pppeee[[[SSSYYYPPPJJJJJJJJJFFFCCCCCCCCCAAA>>>===>>>>>>>>>===::::::::::::::::::999999999999::::::::::::999999777777777777888888888888jjj```\\\ZZZ___lllzzz~~~~~~}}}zzz{{{~~~rrraaaZZZTTTTTTWWW\\\fffooovvv{{{nnnllllllqqqzzz|||ssszzzpppnnnwwwwwwbbbaaaZZZNNNBBB999666888:::777666555555666777555444333444444555555444444333555444444444444333333333555444444444444333333333444444333333333333222222333333333333333333333333444444333222222222333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333444444444444444444444444444444444444555555555666666666666666888888777666666666777777888777777777777888999:::999;;;>>>??????@@@AAACCCHHHKKKMMMNNNMMMLLLKKKKKKIIIEEEAAA@@@CCCFFFFFFFFFDDDCCCBBB@@@>>><<<:::888888999999:::::::::999999666777777888888999999999::::::999999888777777666888888888888888888888888666666666666666666666666444444444444444444444444333333333444444444555555333333333444444444555555333444444555555444444333444444333333333333444444333333333333333333333333333333222222333333444555333333333333333333333333555444444444444333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333444444555555555555555555666666666555555555555444333444444555555444444333555555666666666777777777666666666666666666666666666666666666666666777777777888999;;;;;;;;;:::999===;;;999888999;;;???AAACCCGGGLLLRRRUUUVVVUUUTTTMMMLLLIIIGGGGGGJJJMMMOOORRRSSSWWWZZZWWWTTTWWW^^^___fffpppxxx{{{|||}}}sssyyyqqqeeeeee]]]UUUSSSQQQMMMJJJIIIFFFCCC>>><<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888999999999999888888888888888888888888888888sssppplllooo|||zzz}}}~~~|||qqqkkkaaa]]]ZZZZZZ```kkkyyy}}}vvvtttmmmqqqxxxyyyllliiikkkzzz{{{{{{{{{~~~iiiiiiggg]]]MMM@@@;;;;;;<<<999777555555666666555444333333444444444444333333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333444333333222222333333333444444444333333222222111222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333333222222222333444444333333333444444444444555444444444444555555555555555555666666666666666666999888777777666777888999::::::;;;===>>>@@@BBBCCCIIIKKKMMMMMMMMMMMMNNNOOORRRUUUXXXYYYWWWTTTQQQQQQQQQMMMIIIHHHJJJKKKJJJHHHNNNMMMLLLJJJGGGEEEEEEFFFBBBBBBAAA>>><<<:::::::::999999999999999999999999999999888888777777777777888888888888888888888888666666666666666666666666555555555555555555555555333333333333444444444444333333333333444444444444333333444444444444333333444444444333333444444444333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555444444444666666666666666666666555333333444444444444333333555666666666666777777777666666666666666777777777666666777777777777888888777999;;;<<<;;;:::999999999:::;;;===AAAEEEIIIKKKPPPRRRTTTSSSQQQMMMJJJHHHEEEGGGHHHGGGJJJOOORRRRRRUUUXXX___dddeeegggoooyyyyyyssslllfff```XXXQQQNNNJJJEEE@@@<<<;;;;;;;;;;;;;;;;;;::::::999999999999777888888999999888888777999999888888888888888777zzzxxxpppmmmmmmfffeeefffiiitttvvvrrrqqqyyyuuummmkkkpppqqqrrrqqqrrr|||yyygggWWWLLLDDD===;;;999666666666666666444333444444555555444444333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333333333333222222333333444555444444333333222222222222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444333222222222333444444555333333444444444555555555444444444555555666666666555555555555666666666666777777777777888999::::::@@@BBBDDDHHHKKKNNNPPPQQQZZZ[[[\\\\\\ZZZYYYYYYYYYSSSUUUXXXXXXUUURRRPPPOOORRRQQQQQQQQQPPPOOONNNLLLOOOPPPQQQPPPOOOPPPSSSUUUMMMMMMLLLHHHDDDBBBBBBDDD??????>>>===;;;:::999999999888888777777888999999888888888888888888888888777777777777777777777777555555555555555555555555333333333444444444555555333333333444444444555555333444444555555444444333444444444444444444444444333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555444444444555666666666666666666666333444444555555444444333666666666666777777777888666666666666777777888888777777777777888888999999999;;;<<<;;;999888999;;;;;;===AAAFFFJJJMMMOOOPPPLLLMMMMMMKKKHHHHHHIIIKKKJJJNNNQQQRRR[[[iiisssvvvyyy|||{{{ooobbbYYYUUUPPPIIIDDDAAA@@@>>>>>>;;;:::999999999::::::;;;777888888999999888888777:::999999999888888777777{{{yyyuuupppnnnooolllpppvvvzzzvvvxxxzzzyyywwwxxx{{{vvvsssooojjjeeejjjzzzzzzmmmttt{{{qqqhhhZZZKKK===:::777666666666666555444555555555555555555444333333333444444444444555333333333444444444444555444444333333333333222222333333333333333333333333333333222222222333444444444444444444333333333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444333222222333333444555666333444444444555555555555444444444555666666777777555555555666777888888888666777999;;;===??????@@@HHHJJJMMMRRRVVVYYY\\\]]]\\\]]]]]][[[XXXVVVUUUUUUTTTVVVWWWWWWUUUTTTUUUUUUNNNQQQUUUTTTPPPNNNNNNPPPNNNRRRUUUVVVTTTTTTVVVYYYNNNQQQRRRPPPLLLIIIIIIKKKGGGFFFDDDCCCAAA???======<<<;;;:::999999999:::;;;999999999999999999999999777777777777777777777777555555555555555555555555444444444555555555666666444444444555555555666666444555555555555555555444444444555555555555444444333333333333333333333333333333222222333333444555444444444444444444444444333333333444444444444555333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333444444555555555555555555444555555555555666666666444555555555555555555444666666666777777777888888555666666777777888888999777777777888999999::::::999;;;<<<;;;999999===AAACCCFFFIIIMMMOOONNNMMMLLLDDDEEEEEEDDDDDDIIIRRRYYYcccjjjooovvv~~~ssshhhbbbZZZRRRLLLFFFBBB@@@>>>===<<<;;;:::;;;<<<===888888999999999999888888:::::::::999888888777777~~~|||zzz{{{~~~~~~}}}sssnnnnnnsssuuurrrnnnnnnssszzzzzztttyyy~~~xxx~~~}}}zzzxxxuuuwww{{{vvvnnnsss~~~ssskkkeeedddkkktttxxxzzznnnjjjqqqxxxqqq\\\???<<<888666666666666555555666666777777666666555333333333444444444555555333333333444444444555555444444333333333333222222333333333333333333333333333222222222333333444555333333333444444444444444333333333444444444444555333333333333333333333333333333333333333333333333555555555555555555555555222222222333333555666666444444444444555555555555444444444555666777777777666666777888:::;;;<<<<<<:::===BBBFFFJJJKKKLLLLLLJJJLLLPPPTTTWWWZZZ\\\\\\XXXYYYYYYWWWSSSQQQPPPPPPVVVVVVWWWWWWWWWZZZ___bbb[[[```ccc^^^TTTPPPSSSXXXffflllqqqppphhh```[[[YYYQQQWWW^^^^^^YYYRRRNNNMMMMMMLLLKKKIIIHHHFFFEEEDDDCCCBBB???===;;;;;;;;;;;;999999999999999999999999888888888888888888888888555555555555555555555555555555555666666666777777555555555666666666777777555666666777777666666555333444555666666555444333444444444444444444444444333333222222333333444555555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333333444444444555666666666333333444444555555555555555666666777777666666555666666777777777888888888555666666777888888999999777777888888999::::::;;;999;;;<<<;;;:::===DDDKKKKKKLLLMMMMMMLLLJJJHHHGGGEEEHHHKKKOOOUUUaaappp{{{uuujjj___VVVMMMHHHEEECCCAAA>>>===<<<======999999::::::::::::999999;;;;;;:::999999888777777zzzxxxvvvwwwxxxwwwvvvwwwttt}}}}}}{{{yyyzzzxxxqqqnnnhhhgggoootttqqqmmmmmmuuu}}}~~~rrrooo{{{~~~ssszzz~~~yyyyyyuuullllllpppuuu|||~~~yyyooouuuyyyqqqlllkkkoootttvvvvvvyyyvvvkkkiiinnn{{{bbb???<<<999666666666666555666666777777777777666666333333333444444555555555333333333444444555555555444444444333333333222222333333333333333333333333222222222222333333444555333333333444444555555555333333333444444444555555333333333333333333333333333333333333333333333333555555555555555555555555222222222333444555666777444444444555555555666666444444444555666777777888777777999:::<<<===??????AAAEEEKKKQQQUUUWWWXXXWWWHHHJJJMMMPPPSSSUUUVVVVVVZZZ[[[[[[ZZZWWWTTTSSSTTTRRRRRRRRRSSSUUU[[[bbbhhhtttyyyyyyooo```YYY]]]eeesssfff___\\\eeennnppphhh]]]UUUPPPPPPPPPOOONNNMMMLLLKKKKKKIIIGGGDDD@@@===;;;;;;;;;999999999999999999999999888888888888888888888888666666666666666666666666666666666666777777777777666666666666777777777777666666777777777777666666333444555666666555444333444444444444444444444444333333222222333333444555555555555555555555555555333333333444444555555555333333333333333333333333333333333333333333333333333333333444444555555555333333333333333333333333333333444444555666777777333333333444444444555555666666777777777777666666777777777777888888888888555666666777888999999999777777888999::::::;;;;;;888:::<<<;;;<<>><<<>>>666222666777666666555444444444444555555555444444444555555666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555444444444555555555555555555666777666444333444555:::999888888:::===@@@CCCPPPQQQTTTXXXZZZYYYUUUQQQRRRMMMLLLRRRWWWXXXVVVVVV[[[VVVRRRSSSWWWYYYVVVQQQVVVWWWVVVTTTYYYkkkxxxgggqqq{{{uuuuuubbbYYYVVVSSSRRRSSSRRRNNNJJJPPPLLLIIIIIIDDD>>>===@@@===<<<;;;:::999888999999:::888777777888777666555777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333222222333333333666555444333333333333333333333333444444444555555444444444444444444444444333333333444444444555555555555555555555555555555666666666666666666666666666666666666777777777777888888888888777666555444666888999999888888:::;;;>>><<<999;;;CCCLLLNNNLLLKKKGGGEEEGGGGGGEEEJJJRRRTTT^^^rrrwwwhhh[[[RRRJJJGGGFFFDDD@@@>>>???===;;;:::999999:::;;;:::999777666666888999;;;nnnooonnnkkknnnsssrrrmmmsssuuuwwwvvvttttttyyy~~~|||tttnnnkkknnnooonnnnnnnnnrrrxxx}}}|||}}}}}}||||||vvvmmmhhhccckkkvvv}}}wwwppprrrzzz}}}rrroooooowwwzzzxxxvvvtttsssssstttuuuuuuttttttuuuwwwzzz~~~wwwwwwwwwpppqqq{{{{{{gggdddzzz}}}XXXBBB999;;;777777:::888666666555444444555555555666555555444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555333333444444444555555555444444555555555555666666333555666666666666777999555999@@@HHHNNNSSSUUUVVVWWWVVVTTTRRRRRRRRRTTTVVVWWWRRRPPPTTTWWWXXXZZZ]]][[[VVVTTTYYYggguuu|||yyy|||wwwsssrrrxxxzzzjjj[[[NNNLLLKKKJJJJJJGGGCCC@@@<<<:::888999:::;;;:::888:::999999999;;;;;;:::999888888888888888888888888666666666666666666666666666666666666666666666666777777777777777777777777444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444555555444444333333333333333333333444444444555555444444444444444444444444333333444444444555555555555555555555555555555555666666666666666666666666666666666666777777777888777888888888888888777777666888999999888888:::;;;>>>BBBHHHLLLNNNMMMJJJGGGHHHEEEEEEJJJNNNTTT___kkktttiii[[[OOOGGGBBB???>>><<<<<<<<<;;;;;;;;;;;;;;;:::999888777777888999:::lllmmmllliiiiiijjjjjjgggeeeffffffeeegggnnnxxxyyypppiiieeeccckkkkkklllmmmpppuuu|||~~~||||||~~~tttjjjeeelllvvvzzztttzzz{{{wwwvvvwww}}}~~~vvvsssuuuwwwwwwxxxzzzzzzyyyuuuqqquuuwww{{{|||{{{vvvpppqqqzzzyyylllxxxoooQQQ>>><<<:::;;;<<<888666666555555555555666666777666555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555333444444444444555555555444555555555666666666777444555666777777888<<<>>>AAADDDJJJPPPUUUXXXYYYYYYRRRTTTWWWXXXWWWVVVUUUTTTPPPRRRXXXbbbgggiiimmmssslllnnnrrr{{{{{{xxx{{{zzz{{{}}}yyymmm```[[[YYYNNN@@@IIIEEEAAA>>>>>>>>>;;;999:::999999:::;;;;;;:::888888888888888888888888888666666666666666666666666555555555555555555555555777777777777777777777777444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333222222333333444555444444444444333333333333333333444444444555555444444444444444444444444333444444444444555555555555555555555555555555555666666666666666666666666666666666777777777888888777888888888999999999999777888999::::::<<>>======<<<;;;:::;;;<<<;;;999888999999999999999999999999666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333222222222333444444444444444444444444444333333333333444444444555555444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666777777777888888888888888888888888888888999888888:::;;;>>>DDDLLLQQQ\\\WWWRRRLLLEEEBBBGGGNNNOOO]]]uuuxxxcccVVVOOOEEEDDDAAA>>>;;;:::::::::999::::::;;;::::::999888zzzsssmmmjjjjjjkkknnnrrrrrrqqqqqqsssxxx~~~xxxllldddccchhhmmmqqq{{{~~~tttkkknnnvvvyyy~~~}}}{{{zzzzzzyyyzzz{{{|||~~~~~~sssnnnnnnvvvxxx{{{{{{pppfffjjjvvvmmmZZZPPPAAA:::<<<:::888888777666666666666777888777666555444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555666666555555666666777888999999888888999;;;???GGGPPPWWWZZZYYYWWWVVVWWWYYY\\\^^^bbbZZZTTTVVV```iiilllkkkttt{{{|||rrrjjjhhhiiilllnnnrrrxxx{{{||||||}}}~~~zzzqqqqqqwww|||sssqqqiiiZZZJJJAAA@@@BBB>>>===;;;;;;<<<===<<<;;;999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333222222222333333444555333333444555555444444333333333333444444444555555444444444444444444444444444444444555555555666666555555555555555555555555666666666666666666666666777777777777888888888888:::999888777777777888888:::;;;===@@@FFFOOOZZZaaagggZZZLLLEEECCCFFFPPP[[[eee~~~~~~iii\\\QQQNNNGGGAAA===<<<===>>>;;;;;;;;;;;;;;;:::999888~~~uuunnnnnnqqqtttwww{{{zzzyyyyyyxxxyyy{{{}}}~~~|||ssshhhcccfffooowww{{{yyynnniiiqqq~~~{{{|||~~~vvvqqqssszzz}}}rrriiinnn{{{nnnddd]]]KKK??????>>>;;;:::999777666666666666777666555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444555555555666666666555555666777888999::::::777:::>>>DDDJJJSSS[[[aaaWWWYYY[[[]]]]]]\\\ZZZXXXVVVYYYaaaqqq}}}uuuhhh^^^^^^cccjjjnnnssswwwzzz~~~|||fffTTTLLLJJJBBB???<<<:::::::::::::::::::::::::::::::::::::::777777777777777777777777888888888888888888888888777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222333444555555222333444555555555444333333333333444444444555555444444444444444444444444444444555555555666666666555555555555555555555555666666666666666666666666777777777888888888999999;;;:::999888888888::::::>>>AAAEEEJJJPPPXXXaaafff]]]QQQHHHIIILLLRRR^^^kkkzzzaaa\\\SSSJJJCCC???===<<<===<<<<<<;;;;;;::::::999sssiiieeelllwww{{{}}}yyyyyyxxxzzz|||~~~zzzqqqhhhfffmmmyyyzzzvvvrrrrrr{{{~~~{{{yyywwwvvvxxx{{{~~~|||wwwuuuzzz|||vvvyyyrrrooolll[[[KKKEEE???===<<<:::888666555555444666555555444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555555555555555666666666666555666666777999::::::;;;<<>><<<;;;:::::::::;;;jjjaaa___kkkyyy~~~}}}|||xxxpppiiijjjtttxxxxxx{{{~~~yyyssslllhhhiiijjjjjjiiigggjjjnnnrrrvvv}}}uuussswwwzzzrrrvvvyyyxxxyyyhhhUUUIII???>>>===;;;999777555444333555555444444444555555666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555555555555555666666666777555666777888999:::;;;;;;CCCKKKVVV]]]^^^[[[VVVSSSWWWVVVUUUVVVXXX\\\```bbbuuuwwwwwwsssnnnmmmrrrxxxkkkiiikkksss~~~yyypppcccVVVMMMFFFBBB@@@;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222333444555666111222444666666555444333333333333444444444555555444444444444444444444444555555555555666666666777555555555555555555555555666666666666666666666666777888888888888999999999999999999:::===@@@DDDFFFGGGNNNYYY```bbb^^^ZZZWWW]]]\\\bbboooxxxuuuaaaQQQHHH@@@>>><<<:::999:::;;;<<<^^^[[[aaapppxxxwww|||~~~wwwooosss}}}uuutttkkkiiieeebbbbbbdddgggjjjdddfffjjjnnnssszzzzzzoootttxxxzzz{{{{{{zzzwww~~~~~~~~~}}}xxxwww}}}~~~ooosssmmmVVVFFFEEE===;;;888666555666777888777666666666555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555333222111333555666666555333333333444444444555555555555555555555555444444555666777888777666555444888999::::::;;;???DDDIIIPPPSSSYYY\\\[[[WWWXXX[[[XXXXXXXXX\\\eeeoooqqqnnnuuussshhhZZZWWWaaalllooovvvvvv```OOOGGGEEE===???AAA@@@;;;666555777777888999888888999;;;===999888888888777777666666888888888888888888888888666666666666666666666666666555555555555444444444666555444333333333333333444444444444444444444444555555555444444333333222333333333444444444555555555555555555555555555555333333333444444444555555333333333444444444555555555444444444444555666666444444333222333444555666666666666666777777777777999777777999;;;<<<999666999;;;<<<<<<>>>CCCKKKRRRRRRRRRWWW```aaa]]]\\\```ccckkkwwwzzzhhhTTTMMMDDD======@@@>>><<<<<<\\\ZZZbbbqqqyyyyyy}}}}}}{{{|||{{{yyy}}}~~~{{{nnniiiiiieeeeeeeeegggiiikkkmmmnnnooopppsssuuuxxx|||rrrlllmmmllliiifffbbb___\\\```lllrrrxxxuuuttt|||~~~|||~~~uuuvvvwwwkkkdddZZZMMMBBB???===;;;999999888888777777777666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555333222222333555666666555333333333444444444555555555555555555555555555555333444555666666666555444666777888:::???FFFMMMQQQQQQTTTXXXYYYWWWUUUXXX\\\^^^fffpppvvv{{{}}}zzzuuummm^^^SSSSSSZZZggg|||}}}{{{nnnddd```MMMCCC<<<;;;<<<:::<<<@@@@@@???===:::888777888999999999888888777777777777888888888888888888888888666666666666666666666666666555555555555444444444666555444333333333333444444444444444444444444444444444444333333333333333333333333444444444555555444444444444444444444444333333333444444444555555333444444444555555555555555444444444444555666666555444444333444555666777666666666666777777777888:::888666666888999888777::::::;;;>>>CCCIIINNNPPPSSSVVV]]]bbb___]]]bbbllljjjyyybbbZZZOOODDDAAA@@@===::::::______hhhvvvvvvmmmeeeeeeiiilllnnnssswww{{{}}}~~~~~~~~~~~~}}}~~~xxxjjjkkkeee]]]VVVPPPKKKGGGEEEIIIOOOUUUcccsssvvv|||~~~www}}}}}}|||uuujjjvvvxxx___XXX```[[[LLLAAA>>>;;;999888777555444777777777666666666555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555333222222333555666555444333333333444444444555555555555555555555555555555333444555555666666777777777777999>>>FFFOOOVVVYYYUUUWWWVVVSSSQQQTTT]]]dddhhhrrr{{{{{{xxxvvvtttpppiii[[[___xxxvvv]]]GGGCCCBBB<<<;;;@@@<<<;;;:::999888888999:::999999999888888888888777888888888888888888888888666666666666666666666666666555555555555444444444555555444333333333444444444444444444444444444444333333333333333444444444333333333444444444555555333333333333333333333333333333333444444444555555444444555555555666666666555444444444444555666666555555555555555666777777666666666777777777888888:::888666666888:::;;;;;;<<<;;;<<>>@@@FFFNNNUUUXXXXXXWWWZZZYYYTTTRRR[[[hhhqqqwwwxxxtttkkkgggkkkrrruuuzzz|||hhh^^^UUUDDD<<>>>>>===???CCCJJJRRRVVVVVVTTTUUU\\\dddgggiiisss{{{dddTTTJJJCCCAAAAAAtttvvv}}}kkk[[[SSSIIIJJJNNNVVVbbbnnnyyy~~~{{{xxx~~~pppooolllkkkqqq|||~~~|||uuutttxxxqqq```OOOHHHFFFEEEEEEHHHJJJHHHIIIYYYkkknnnuuu{{{|||xxxtttvvvqqqhhhkkkooobbbWWWGGG===999:::;;;;;;888777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555444333222333555555555333333333333444444444555555444444444555555555666666999888777666777999;;;<<>>>>>===999777999999999999::::::::::::888888888888888888888888777777777777777777777777666555555555555444444444444444333333333444444555555555555555555555555555444444555555666666777777333333333444444444555555444444444444444444444444333333333444444444555555555555555666666666666777555444444444444555666666666666666777777777777777777777777777888888888888777888999::::::;;;;;;<<>>999999::::::888888777777777666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555555333333333555555444333333333333444444444555555333333444444555666666666777666555555777;;;>>>AAAPPPRRRUUUWWWVVVUUUVVVWWWUUUhhhwwwyyyvvvvvvvvvssshhhjjjlllsssqqq^^^VVVIIIDDD>>>;;;;;;<<<:::999999::::::::::::;;;;;;;;;888888888888888888888888777777777777777777777777666555555555555444444444444444333333333444555555555555555555555555555555555555555555555666666666333333333444444444555555555555555555555555555555333333333444444444555555444444555555555666666666555444444444444555666666555555666777777777777777777777777888888888999999888999::::::999:::<<<>>>LLLRRRYYY\\\\\\\\\```cccdddbbb^^^aaauuummmXXXIIIAAA}}}{{{xxxuuu\\\KKKDDDDDDFFFFFFFFFGGGJJJNNNTTTXXXfffvvv{{{qqqmmmgggkkkooowww~~~wwwwwwwwwvvvtttssssssuuuvvvuuuwwwwwwsssmmmgggffffffdddmmmttttttyyyxxx___HHHBBBCCCAAABBBFFFFFFOOOVVVeeennnWWWEEE===;;;:::999888888888777777777666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555555444333333555555444333333333333444444444555555333333444444555666666777777666666777<<>>;;;<<<======::::::::::::;;;;;;;;;<<<888888888888888888888888777777777777777777777777666555555555555444444444333333333333333444555666555555555555555555555555444444444444444333333333333333333444444444555555444444444444444444444444333333333444444444555555333444444444555555555555555444444444444555666666444555666777777777666666777777888888888999999999888999::::::===BBBJJJPPPZZZ\\\^^^___aaaccceeefffdddlllvvv~~~~~~xxxxxxyyywww^^^PPP~~~dddNNNDDDDDDGGGDDDEEEHHHIIIKKKMMMPPPSSSXXXppp}}}zzz|||xxxpppjjjiiikkkpppwww~~~}}}|||}}}}}}wwwxxxtttnnnhhhccc```___^^^VVVXXXZZZYYYWWWWWW[[[___cccsss~~~zzz___HHHCCCEEEDDDEEEJJJOOOXXXXXXaaa}}}zzz|||dddRRRIIIDDDAAA===888888888888777777777777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555555444333333555555444333333333333444444444555555333333444444555666777777888777888;;;AAAIIIPPPUUURRRUUUWWWTTTQQQVVVcccooozzzooosss{{{~~~~~~cccMMMAAA>>>======:::::::::;;;;;;<<<<<<<<<888888888888888888888888777777777777777777777777666666555555555444444444333333333333333444555666666666666666666666666666333333333222222111111111333333333444444444555555333333333333333333333333333333333444444444555555333333333444444444555555555444444444444555666666333444666777777777666555777888888888888999999999777888999<<>><<<:::888777888888777666666555444444333444444444555555444444444333333333555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444555555666777777666555555444444444555555555555666888777777777777888888999888>>>IIIQQQRRROOOQQQUUUdddiiilllkkkjjjkkkiiifffiii|||fffLLLFFFAAA:::777777888888777:::999999999888888888888777777777777777777777777777777777777777777777777555555444444444444555555555555666666666666555555444333333333333222222222333333333333444444444444333333333444444444555555444444444555555555555666555555444444444444555555666555555444444555666666777777777666666555555555::::::999999999999999:::===BBBJJJWWWgggttttttmmm\\\gggnnnjjjgggooovvvuuu{{{|||rrrhhhjjjooommmsss~~~~~~www^^^NNNJJJKKKLLLJJJNNNSSSZZZ```eeeiiillloooqqqyyy|||vvvsssqqqkkkdddbbbdddjjjttt~~~{{{{{{}}}~~~~~~}}}~~~~~~{{{}}}~~~}}}|||zzzzzz}}}hhhQQQNNNMMMKKKSSSccciiikkkkkk{{{{{{aaaIII>>>===;;;999888888888777666666666555444444444444444555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555666666555555555444444444555555555555666888888777777888999:::;;;???EEEMMMPPPPPPTTT___iiisss{{{|||qqqkkkooottt|||tttzzz|||~~~}}}}}}}}}yyy~~~lllSSSKKKAAA<<<<<<<<<:::777::::::999999999888888888777777777777777777777777666666666666666666666666555555444444444444555555555555666666666666555555444333333333333333333333333333333444444444444555333333333444444444555555444444444555555555555666555555444444444444555555555555555555555666666666777666666666666666666666:::999999::::::888999<<>><<<:::999999999888666666666555444444444444555555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666777777777777999;;;===???OOOQQQRRRQQQTTTbbbuuu{{{rrrnnnrrr|||xxx{{{}}}zzzzzz}}}~~~vvvgggSSSEEE???>>>>>>>>>:::::::::999999999999888888888888888888888888888666666666666666666666666555555444444444444555555555555666666666666555555444444444444555555555555333333444444444555555555333333333444444444555555444444444555555555555666555555444444444444555555444555555666666777777777555555666666777888888999999777888;;;:::888;;;BBBNNNWWWaaaiiiooorrrllldddaaaeeeiiisss{{{|||~~~rrrccc___```[[[\\\^^^]]]YYYYYYfffppp[[[MMMIIILLLPPPQQQXXXbbbmmmuuu{{{{{{|||~~~{{{vvvzzz~~~~~~{{{jjj[[[XXX^^^gggnnn___iiiuuu}}}rrrrrr{{{vvv\\\DDD???===:::999:::999888666777666555555444444555555555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333333333444444444444444555555555555666777777777999<<<@@@DDDFFFWWWVVVSSSQQQZZZlll~~~tttcccZZZmmmiiiOOO@@@<<<===???::::::::::::999999999999888888888888888888888888777777777777777777777777555555444444444444555555555555666666666666555555444444555555555555555666333444444444555555555555333333333444444444555555444444444555555555555666555555444444444444555555444444666777777777777777444555555666888999999::::::666777;;;;;;:::@@@KKK\\\dddllloooqqqpppkkkddd```hhhzzz||||||ttthhh\\\ZZZ\\\WWWZZZ]]]^^^```hhh}}}sss^^^QQQLLLMMMOOOPPPZZZhhhttt|||{{{}}}yyyvvv|||vvvooooootttxxxwwwzzz~~~uuu```[[[gggnnnlllbbbnnn{{{yyyzzz}}}wwwqqq___JJJ@@@>>>;;;::::::999888777777666666555555555555555555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444666555444333333444555666444444444555555555555666888888999<<<@@@FFFKKKOOOWWWVVVUUUWWWcccrrryyywww^^^WWWbbbfffPPPCCC???>>>;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777555555444444444444555555555555666666666666555555333333333444444555555555444444444444555555555555333333333444444444555555444444444555555555555666555555444444444444555555333444666777888888777777666666777777777888888888<<<777888===>>>>>>HHHVVVdddkkkpppooonnnmmmiiieeeeeeuuuzzzpppnnnooohhhjjjmmmrrryyysss^^^TTTPPPOOONNNPPP[[[lllzzz~~~{{{xxx{{{{{{xxx~~~{{{nnn```TTTSSSZZZbbbeeeooo{{{~~~|||bbb]]]kkkqqqjjjeeeppp{{{www{{{tttgggUUU@@@>>><<<:::::::::888777777777666555555555555555555555444444444333333333555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444777666555444444555666777444444444555555555666666999999;;;>>>DDDKKKQQQTTTXXXZZZ[[[bbbpppzzzttthhh```dddwwwrrrvvvjjjUUUGGG@@@;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777555555555444444555555555555555666666666666555555222222222333333444444444444444444555555555666666333333333444444444555555444444444555555555666666555555555444444555555555333444666777888888888777888888888888777777777777===888999???@@@AAAMMM]]]ffflllooommmjjjiiihhheeeooo|||ssspppoootttwwwfffXXXOOOOOORRRTTT\\\mmm~~~yyyvvvuuu||||||}}}rrrWWWMMMLLLKKKLLLOOOTTTYYYfffvvv||||||zzziiiaaacccggghhhbbbzzz~~~}}}}}}xxxssskkkWWWFFF999999======<<<<<<777666666666555555555555555555555555555555555555444444333333333222222222333333333333333333333333333333333444444444555555666666555555555444444444555555555555555555444444111555999777444333777;;;444<<>>===<<<<<<<<<:::888::::::999999888777777777777777777777777666666555777777777777777777777777666666666666666666666666444444444444444444444444222222222333333444444444444444444555555555555666444444444555555555555666666666666666666666666666555555555555666666666777:::999777777888999999888777999>>>DDDIIIOOO]]]kkkuuupppnnnoooiiiaaadddmmm~~~|||oooggg^^^\\\bbbmmmwww|||wwwjjjbbb[[[SSSOOOOOORRR^^^rrrzzzwwwrrryyyppp\\\JJJFFFIIIIIIKKKPPPSSSdddzzzwwwfff]]]___cccdddsss}}}jjjVVVBBB;;;<<<;;;888777777777666666666555555555555555555555555555555555444444444444333333333333333333333333333333333333333333333444444444555555666666555555555444444444555555555555555555555555666666666666666777999:::>>>>>>EEESSS\\\[[[VVVUUU^^^```iiipppiii___cccppp|||~~~rrrXXXJJJ???>>>???<<<:::;;;:::::::::999888888777777777777777777777666666555777777777777777777777777666666666666666666666666444444444444444444444444222222333333333444444444444444444555555555555666444444444555555555555666666666666666666666666666555555555666666666777777999888888999:::;;;;;;:::::::::@@@JJJTTT]]]jjjvvvssskkkfffgggeeedddlllyyy}}}rrrdddZZZXXX[[[^^^___ooouuuuuujjj```^^^^^^ZZZUUURRRVVVeee|||zzzvvvsssxxxZZZNNNFFFHHHLLLLLLPPPWWWYYYyyytttbbbXXXYYY\\\]]]|||hhhLLL>>>;;;:::888666777777777666666666555555555555555555555555555555555555555444444444444333333333333333333333333333333333333444444444555555555555555555555444444444555555555555555555555555:::777555555888;;;;;;;;;FFFFFFNNN[[[^^^XXXVVV\\\gggaaabbbjjjiiijjj}}}~~~vvvxxxdddJJJAAA???<<<;;;===;;;::::::999999888888777777777888888777777666555777777777777777777777777666666666666666666666666444444444444444444444444333333333333444444444444444444444555555555555666444444444555555555555666666666666666666666666666555555666666666777777777777777999:::;;;<<<<<<<<<>>>===CCCRRRaaakkksssyyyqqqmmmkkkgggbbbggg}}}|||||||||~~~}}}{{{yyy}}}oooddd^^^]]]]]]\\\\\\___jjjtttggg]]]]]]aaa```ZZZVVV[[[kkkyyyvvvwww{{{yyyUUUMMMKKKOOOPPPPPPVVV```iii~~~}}}}}}|||sss___SSSSSSUUUTTTooowwwzzzzzzuuuUUUAAA<<<<<<;;;999777777777666666666666555555555555555555555555555666666555555555444444444333333333333333333333333333333333444444444555555555555555555555555555555555555555555666666666666999777666666888;;;>>>@@@IIIRRRYYYWWWPPPQQQ^^^kkknnn\\\VVVeeevvvqqqkkksss~~~cccFFF<<<===>>>===;;;;;;;;;:::999999888888777888888888888777666666666666666666666666666666666666666666666666666666444444444444444444444444333333444444444444444444444444444555555555555666444444444555555555555666666666666666666666666666555666666666666777777777666888:::;;;;;;;;;;;;<<<@@@@@@III[[[kkkqqqrrrqqqlllmmmooollleeeooorrriiieeegggffffffgggkkkpppsssvvv}}}sssnnnllliiigggeeeffflll~~~rrrhhhaaafffllliii___XXXYYYggg}}}yyyxxxyyy}}}pppUUUOOOMMMPPPQQQRRR\\\iiizzz}}}{{{|||zzz|||rrr\\\PPPNNNNNNNNNYYYaaaeeesssmmmlllyyyuuuxxx___GGG>>>>>>===:::888777777777666666666666555555555555555555555555666666555555555444444444333333333333333333333333333333333444444444555555444555555555555555555555555555555666666666777777555777999888888<<>>???===999??????333:::::::::999999999888888777777777777777777777777888888888888777777777777444444444444444444444444777777888888888888777777666666666555555444444444666666666666777777777777777777777777777666555555888777666666666666666777<<<======::::::BBBQQQ^^^ooowwwyyyqqqhhhcccaaa___ooo{{{~~~{{{mmm\\\XXXcccjjjiiipppvvvuuulll^^^YYY\\\iiixxx~~~}}}mmmZZZOOOPPPSSSSSSWWWTTTYYYdddiiirrr~~~mmmbbb^^^eeevvv|||vvv|||nnnzzzxxxyyyssshhhVVVFFF???<<<:::777666666777777666666555555555555444444444444444444444444444444444444444444333333222222222444444444444444444444444555444444444444555666666555777999999888777888888777<<>>AAAIIILLLTTTZZZXXXXXXfffyyyqqqkkkwww|||lllooo{{{}}}{{{www{{{{{{YYYLLL@@@;;;>>>???;;;;;;;;;:::::::::999999888888888888888888888888888888888888777777777666555555555555555555555555777777777888888777777777333333333333333333333333555555555555666666666666666666777777777777666666777777777777777888999999===<<<@@@JJJZZZiiissswwwkkkkkkmmmlllbbbccczzz~~~|||xxxyyytttaaaWWWYYY___eee```^^^fff|||yyyyyy{{{yyydddWWWQQQQQQUUU[[[WWWZZZbbbpppzzznnnooo}}}rrrqqqxxxzzzzzziiiPPPAAA===999777777777777666666555555555555444444444444444444444444444444444222222333333333333444444555555555555555555555555666666555555666666777888777777888888999===BBBFFFHHHPPPYYY\\\\\\```kkkttt___pppzzzqqqwww}}}zzzpppsssrrrWWW???888???AAA;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888777777777777555555555555555555555555555555666666666666555555333333333333333444444444444444555555555666666666555666666777777777777777777777777777888888999:::;;;===CCCOOO___lllsssvvvllllllkkkfffcccuuuuuulllnnnwww{{{xxxyyy}}}}}}||||||vvvbbbXXX]]]fffeeebbb```fffyyy{{{{{{wwwyyy~~~ppp[[[PPPMMMNNNTTT\\\ZZZ\\\dddvvvtttvvvsssnnn|||ooozzzvvv\\\FFFBBB<<<888777888888888666555555555555444444444444444444444444444444444222222222333333444444444555555555555555555555555666666666666666777777888777777888999;;;@@@FFFKKKMMMWWW]]][[[^^^iiiooonnnnnnzzzuuuwww{{{}}}zzzvvvuuukkk~~~|||SSS@@@@@@???<<<;;;;;;;;;;;;:::::::::999999999999999999999999888888888888777777777777555555555555555555555555444555555555555555555444444444444555555666666666444444444555555555666666555555666777777777777777777777777777888999:::;;;;;;@@@IIIUUUbbbkkkppprrrmmmllliiijjjyyywwwkkkooottt|||vvvtttvvvmmmtttzzz}}}yyynnnccciiiooottt|||{{{ggg^^^eeeoooqqqooolllnnn{{{xxxyyywwwyyy}}}jjjUUULLLKKKMMMTTT\\\ZZZ\\\fff{{{xxxuuu}}}ttt|||iiidddrrrjjjxxxoooKKKFFF???:::888999::::::666666555555555444444444444444444444444444444444222222222333333444444444666666666666666666666666666666666666666777888888777777888999<<>>DDDOOOZZZccciiilllmmmmmmkkkjjjttt{{{}}}{{{wwwsssqqqiiikkkpppwww|||vvviii]]]WWWXXX]]]eeekkkrrr}}}wwwkkkooo{{{qqqrrr}}}~~~rrrpppttt{{{xxxdddPPPHHHLLLSSS[[[aaabbbeeellltttzzz}}}}}}zzzwwwkkkmmm~~~iiipppVVVHHH===<<<===:::888:::777777777666555555444444555444444333333444444555111222333333444444333333333444555555666666555555666666666666777777777777777777777999>>>DDDKKKOOO___QQQRRRaaagggdddnnn~~~{{{yyywwwyyy|||~~~zzzyyy}}}lll^^^CCC@@@>>>:::>>>???999;;;===555:::::::::999999999888888;;;;;;999888777555444444666666666666666666666666666555444333333444555666666666555555555444444444555555555555555666777777666666666666777777777777777666444444666888888888<<>>888:::::::::999999999888888999999888888777777666666666666666666666666666666666555444444444444555666666666555555555444444444555555555555555666777777666666666666777777777888777666555555666888::::::???OOOTTTTTT^^^fffkkktttqqqlll~~~}}}{{{xxxtttqqq[[[XXXWWWYYY\\\ZZZSSSLLLLLLMMMSSS]]]bbb___\\\\\\mmmvvvtttzzz{{{xxxzzzwwwyyytttyyyzzzcccWWWLLLKKKOOOSSSXXX\\\bbbcccuuutttvvv{{{yyyyyyvvv}}}vvv~~~pppkkkyyyrrr^^^HHH<<<999888777777888777777666666555555444555444444333333444444555222222333444444444444444333444555555666666555555555555555555666666666777888999;;;???EEELLLRRRUUUOOOYYYbbbaaa]]]iiizzz{{{~~~zzzwwwxxxbbbJJJEEE===>>>>>>777999>>>::::::::::::999999999888888777777777777777888888888666666666666666666666666666555444444444444555666555555555555555444444444555555555555555666777777666666666777777777888888777666666666777:::<<<>>>EEERRRTTTSSS]]]eeelllwwwiiizzz}}}{{{xxxvvvtttqqqmmmiiiUUUQQQLLLKKKLLLLLLJJJGGGOOOOOOUUU___ddd```YYYVVVRRRdddzzz~~~~~~|||wwwtttuuuyyy}}}~~~xxx||||||{{{vvvkkkVVVOOOKKKMMMQQQTTTWWW[[[gggiiiyyyppp{{{yyyuuuvvvrrrxxxzzzpppzzzwwwyyynnnSSSAAA:::999888777888888777777666555555555555444444333333444444555222333333444555444444444333444555555666555555555444444555555666666777777999;;;???DDDJJJQQQVVVYYYOOO[[[cccbbbgggyyylllzzzyyyzzz{{{zzzzzzvvvWWWLLLAAAAAAAAA::::::===::::::::::::999999999888888777777777777777777777777666666666666666666666666555555555444444555555555555555555555555555555555555555555555555666777777666666777777777888888888777777777777888;;;???BBBKKKUUUWWW[[[ggglllmmmuuummm}}}||||||{{{zzzwwwtttpppmmmiiieeeaaaTTTNNNGGGDDDDDDFFFGGGGGGQQQPPPVVV```eeeccc]]][[[OOO]]]ooo{{{{{{uuupppppppppnnnnnnrrrvvvyyyzzz{{{}}}qqqaaaTTTLLLJJJKKKPPPTTTUUUXXX]]]iiippp|||yyy~~~wwwuuutttxxxiiixxx}}}zzz___HHH===;;;;;;999888888888777666666555555555444444333333444444555333333444555555555444444333444555555666555555555444444555555666777777888:::===CCCIIIPPPUUUYYY[[[XXX___dddlllwwwyyy~~~}}}}}}~~~}}}~~~wwwuuummmQQQBBB>>>AAA===<<<>>>::::::::::::999999999888888999999888888777666666666666666666666666666666666444555555555555555555444444555555555555555555555555555555555555666777777777777777777888888888888666777888888999===CCCGGGMMMWWW]]]fffsssssslllppp~~~~~~|||{{{{{{{{{yyyvvvpppkkkgggddd___]]]SSSNNNGGGCCCCCCEEEHHHIIINNNNNNTTT^^^dddcccbbbcccbbblllxxx~~~vvviiibbbaaaaaaaaagggqqqyyy{{{|||tttuuu{{{{{{uuunnnbbbRRRGGGGGGHHHLLLSSSVVVWWW[[[aaakkkzzz{{{}}}wwwzzz~~~pppllliiiOOO@@@<<<<<<;;;999888888777777666666555555444444333333444444555333333444555555555555555333444555555666666555555444555555666777888999999<<<@@@FFFMMMTTTXXX[[[\\\``````fff{{{zzzxxxyyy{{{pppmmmyyy^^^FFF<<<>>>>>>???@@@::::::::::::999999999888888999999999888777666666555666666666666666666666666444444555666666555444444444444444555555555555555555555555555555666777777777777777888888888999999666888999::::::>>>FFFLLLLLLZZZeeepppyyyrrrkkkqqq~~~}}}|||}}}}}}}}}vvvqqqjjjeeeaaa^^^[[[YYYSSSNNNHHHDDDDDDFFFIIILLLLLLOOOXXXccchhhgggiiilllvvv~~~zzzeeeYYYYYYYYY\\\ggguuu|||}}}zzzuuuwww|||{{{uuurrroooiiibbb\\\TTTLLLFFFGGGHHHNNNUUUWWWYYY___fffrrrxxxvvvxxxxxxzzz{{{xxx~~~mmmoooUUUBBB===<<<;;;999999888888777666666666555444444333333444444555333444444555555555555555333444555555666666555555555555666777888999::::::===AAAIIIPPPVVVZZZ[[[\\\fffgggttt~~~yyyzzzxxxsss{{{zzzWWWAAA???>>>???@@@::::::::::::999999999888888888888777777777777777777666666666666666666666666444444555666666555444444444444444555555555666666555555555555555666777777777777888888888999999999666888::::::;;;@@@HHHOOOOOOaaapppwwwvvvlllmmm~~~~~~~~~}}}|||}}}~~~qqqllleee___[[[YYYXXXWWWQQQNNNIIIEEEEEEGGGJJJMMMNNNSSS___jjjnnnmmmooottt~~~~~~eeeWWWWWWZZZ^^^kkkyyy}}}~~~|||zzzrrrkkkfffbbbZZZWWWRRRMMMIIIGGGFFFFFFGGGIIIOOOVVVXXXZZZaaajjj{{{}}}rrrqqquuuzzzwwwpppooodddiiittttttqqqXXXCCC<<<<<<;;;999999888888777666666666555444444333333444444555333444555555666666555555333444555555666666555555555666777888999:::;;;;;;>>>CCCJJJRRRXXX[[[[[[[[[pppsss~~~jjjJJJBBB???@@@???888:::::::::999999999888888555666666777888999999999666666666666666666666666333444555666666555444333444444444555555555666666555555555555555666777777777888888888888999999999555888;;;;;;<<<@@@IIIQQQSSSjjjzzz|||ssshhhrrrxxx~~~