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