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