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