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