@%-::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: %:::::::::::::::::::-::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -:::::::::::::::::::::::::::::::::---------------------------------------------------------::::::::::::::::::::::::::::: ::-----------------------------------------------------------------------------------------::::::::::::::::::::::::::::: ----------------------------------------------------------::::-------------------------------------::::::::::::::::::::: :::::::::::::::::::::::-----------------------------::::::::::---------------------------------------------::::::::::::: :::::::::::::--------------------------------:::-::::::::::::::-------------------------------------------=-:::::::::::: ::::::::--------------------------------------::-::::::::------------------------------:::::-::::::::-:::::::::::::::::: :::::::-=-------------------------------------------------------------------------------::::-::::::::::::::::::::::::::: :::::::::::::--:-:::-:---:--------------------------------------------------------------::::-::::::::-:::::::::::::::::: ::::::::::::::::::::::---:-------------------------------------------------------------------------------------------::: -:::::::::::::::::::::---::-------------------------------------------:--::---::::::---------------------------------::: @+--------:--------------------::::::---------------::--:::::::::---------------::::-:::::::-:::::::---::::::::::::::::: @@@%#-......::::::::::---::-::-::::::---------:------:--::---------------------:::::-:::::::-:::::::---::::::::::::::::: @@@@*.......::::::::::---::-::------------------------------------------------::::::-::------------------------------::: @@@@-.::::::-------------:---:-----------------------------------------------:::::---:-------------------------------::: @@@=.......::::::---------------------------------------------------------------------------------------------------:::: @@%.............:.::::---::-::---------------------------------------------------------------------------------------::: @@@:..............::::---::-::-----------------------------------------------...------------------------------------:::: @@@%:.............::::---::-::------------------- --------------------------:::---------------------------------------: @@@@@*=.........::::::---::-:-----------------:.: .---------------------:..:-:..-------------------------::::::::::::::: @@@@@@*.........::::::---::-----------------:...::---------. .::------:-:..::..:-------------------------::::::::::::::: @@@@@*.......:::::::::---:--------------::-:.::------------.. ..:..-:..::::------------------------::::::::::::::::: @@@%=......:::::::::::----------------.. .-:.:-----------------:. ....-:..::----------------------:--:::::::::::::::::: @@@-........::::::::::---------------- . .-----------------------......-:..:-------.-------------:::--:::::::::::::::::: @@@:.........:::::::::---------------- ..:---------------------:.......-:..:-:......:.....------::::--:::::::::::::::::: @%#:.........:::::::::----------------:--:----------------::-. ......-:...:.......:.....:----:::::--:::::::::::::::::: -...........:::::::::-----:-:------------:--------------:... .......-:...:...........:.:----:::::---::::::::::::::::: ...........:-----------------------------:-------------:..... ......::-:............::::::----------------------::::::: ........:..::::::::----------------------:-------------:...........:-------------:..:...:.----:::::::-:::::::::::::::::: :.=**:::::.:::::::-----------------------:-----------.::..........:-------------.......:-----:::::::--:::::::::::::::::: +:@@@+::::.:::::-------------------------:---------:..::........:::----------::. .:::::-----------------------::::::::-: +:@@%=::::.::::--------------------------:--------:...::.......---:---------:..:.::::-----------------:::::::::::::::-#: +:@+::::::.::::----::::------------------:----::-............:----:-------..-----------------------------::::::::::::#%: +:=::::--::------------------------------:----. ...........:------:----:-:::----:::---------------------------:::::-#@@= +.::::::::.::::::::::::::::----------::::.:--:...........:--------:---. .------...--------------------------::::::-@@@@ +.::::::::.::::::::::::::::-----:::::::::.:::...........----------:-:...-----------------------------------:::::::::%@@@ +.::::::::.::::::::::::::::::::::::::::::.:::........:---------::....:----------:::---------------:::-:::::::::::::-%@@@ +.:::::::::::::::::::::::----------------:---::::::::.....--:. .:----------:...:::------------:::-:::::::::::::+@@@@ +.:::::::::::::--:::-----------------------:........ .::::------------:...:::::::-------::::-:::::...::::+@@@@@ +.::::::::::::::.........::::::::::::::::.......::------: ..:-----:---:-:-::::::...::::::::::::::::::::::.....:::=@@@@@@ +.:::::::::::::...........::::::::::::::.......:------------------::::::::::::::...:::::::::::::::::...........:::-#@@@@ +.:::::::::::..............::::...:::::.......::-----------------:.::::::-:--:::::::::---:-:-::::::............:::::++#@ +.::::::::..................:::....::.......:::.::::::::::::::::::.::::::::::----------------------:::::::...::::::::::= +:+:::.....................:::............:---::-----------------::---::::::...:..........:.....:..:....:..::::::::::::: +:@*:.....................::::............::::..::::::::::::::::::.::::...................:........::::::..::::::::::::: +:@*...................:::::::..........::::::..:::::::::::::::::.........................:.:.:::::::::::..::::::::::::: +:@-....................:::::.........::::::::..::::::::::::.............................::::::::::::::::..::::::::::::: +:@-....................:::::.......::::::::::..:::::::::............................::::::::::::::::::::..::::::::::::: +:@*....................::::::.....:::::::::::..:::::..........................:.::::::::::::::::::::::::..:::::::::::-# +:@#:::.................::::::::::::::::::::::..::...........................::::::::::::::::::::::::::::..::::::::::-#@ *-@#::*-................::::::::::::::::::::::..........................:::::::::::::::::::::::::::::::::..::::::::=#@@@ @%@#::%#................:::::::::::::::::::::......................:::::::::::::-------------------------::-:::::-%@@@@@ @@@#::%+...............:::::::::::::::::::::..................::::::::::::::::::::::::::::::::::::::::::::.:::::::%@@@@@ @@@#::+..............:::::::::::::::::::::::..........:--:------------------------:::::::::::::::::::::::..:::::::*@@@@@ @@@#:.................::::::::::::::::::::::.......::::::::::::::::::::::::::::::::::::::::::::::::::::::..:::::::*@@@@@ @@@#:..................::::::::::::::::::.........:::::::::::::::::::::::::::::::::::::::::::::::::::::::..:::::::%@@@@@ @@@#:..................::::::::::::::::...........:::::::::::::::::::::::::::::::::::::::::::::::::::::::..::::::=@@@@@@ @@@*:..................::::::::::::::............::::::::::::::::::::::::::::::::::::::::::::::::::::::::..::::::+@@@@@@ @%=::.................::::::::::::..................:::::::::::::::::::::::::::::::::::::::--=-::::--==++:.=##-::*@@@@@@ #::::................:::::::::.......................::::::::-------------------::------=********+*****#*-:=#*-:-@@@@@@@ -::::::............:::::::::..........................::::::::::::::::::::::::::----:---+++++++++++++++++-:=#%-:=%%@@@@@ :::::::.............:::::::...........:::.............::::::::::::::::::::::::.....:+#%#*#*+***#**#*++-+*-:=##-:=##@@@@@ ::::::.............................:::::::::::.......::::::::-:::::---------:::::::=********#**%@###*%#%@:.+@@-:=@@@@@@@ =::::......................:.-+++**##-::::::........:::::-===-..:::::..............=#%%#%%%###**##@@%@#%@:.+@#-:=@@@@@@@ %-::.......................::#@@@@@@@*:::.........:=*#-::-:............... ..:=-=---==-=+=+===+%@-:+@*-:=@@@@@@@ @@*......................:+::#@@@@@@@@-........:=##*+-.................:::::::::::::::::.::-+++=+++*#%#%@-:+@#-:=@@@@@@@ @@@:....................+@%::#@@@@@%+-........-+=-:..................................:.....:%##%##%@%@#%@-:+@#-:=@@@@@@@ @@#....................:%@#::#@@%*-..:::::::::::.:::::::::::::::..:::----:--------:-:---:---==++++%%#%#%@-:+@#::=@@@@@@@ @@=.....................*@#::*#=.....................................:::::--------:-:---::-::--:-::::::::..#@%::=@@@@@@@ @@=.....................%@#:......................:.................:...........::::.:.:.:::::::::.::..::::+@%::+@@@@@@@ @@%=:..................-+=..................:-=*#=:...:::..:-----------------:::::::::::......:............+@%**%@@@@@@@ @@@@@=.................................:=+#%@@@@@%=---:.:-=+*##%%%%%#%#***#%%%%%#*++*++=-===---:-:::...:..:%@%#@@@@@@@@@ @@@@@-...........................:-=*#%@@@@@@@@@@@%@@@=:=@@@@@%@@%%%#@@@%###%%@%%%##@#%##%@%%##%%#%#*#*##.*@@#%@@@@@@@@@ @@@@*........................-+*%@@@@@@@@@@@@#****+***-:-*****+++***+*****%@@%%#**##%#%**%%%@**%#%%#%%###.+###@@@@@@@@@@ @@@@*....................-=::*%%%#######%@@@@@@@@@%@@@=:=@@%@@%@@@@@%@@@@%%@@%#**%%#%%%#*%%@@**@#%%%%#*%%.+##%@@@@@@@@@@ @@@@@+-......:::::::::.:+#+::*##########%@@@@@@@@%%@@@=:=@@#%%%@@@@@%@@@@%##%##%%%%#%%@%*#%@@**@@%@@%##%%.*#%%@@@@@@@@@@ @@@@@@=...............:#@@*::#@@@@@@@@@@@@%*******+***-:-**+**+********%@##%%%@%%%%*@%@%*#@@@##@@%@@%@@%#.*#%@@@@@@@@@@@ @@@@@=................=%##*::#@@@@@@@@@@@@@@@@@@@@%@@@=:-%@%@@%@@@@@@@%#####@@@%%##*@%@%#@@@@%%@@%@@%%%@%.*#@@@@@@@@@@@@ @@@@@:....................-::#@@@@@@@@@@@@@@@@@@@@%@@@=:-%@%@@%@@@@@@@%%%%%@@@@%%%##@%@%#@@@@%%@@%%%#%@@%.#@@@@@@@@@@@@@ @@@@@=.....................-=@@@@@@@@@@@@@@@@@@@@@%@@@*:*@@%@@%@@@@@@@@@@%%@@@@%%@@#@%@%#@@@@%%@%#%@%@@%#.#@@@@@@@@@@@@@ @%*-:.....................:*******************************@%@@%@@@@@@@@@@%%@@@@%%@@#@%@%#@@@@%#%%%@@%@%%%.#@@@@@@@@@@@@@ %:........................................................-#@@%@@@@@@@@@@%%@@@@%%%@#@%@%#@@@@##%%#%%##%@%.#@@@@@@@@@@@@@ *..........................................................=@@%@@@@@@@@@@%@@@@@%%%@#@%@%#@@%###%%@@@#@@@%.#@@@@@@@@@@@@@ %..........................................................=@@%@@@@@@@@@@%@@@@@%%%@#@%@%#@@@@%%@@@@@%@@@%.#@@@@@@@@@@@@@ @%++++***++***+--------------:::.:::::::::::::::::::::::::-#@@%@@@@@@@@@@%@@@@@%%%@#@%@%#@@@@%@@@@@@@@@@%.#@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@%%@@@@@@@@@@@@@@@@@%@@@@@%%@%@@%@@@@@@@@@@%@@@@@%%@%#@%@%#@@@@%@@@@@@@@@@%.#@@@@@@@@@@@@@