:::: ::: ::: ::::::::::: :::: ::: :::::::: ::: ::: :::::::: ::::::::: ::: ::::::::: :::::::: :::: :::: ::::::::: ::: :::::::: ::::::::: :::::::: ::::::::::: :::
:+:+: :+: :+: :+: :+: :+:+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: +:+:+: :+:+:+ :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+:
:+:+:+ +:+ +:+ +:+ +:+ :+:+:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+
+#+ +:+ +#+ +#++:++#++: +#+ +#+ +:+ +#+ +#+ +:+ +#+ +:+ +#+ +#++:++#++ +#+ +#++:++#++: +#++:++#+ +#+ +:+ +#+ +:+ +#+ +#++:++#+ +#++:++#++: +#+ +:+ +#+ +:+ +#+ +#+ +#+ +:+
+#+ +#+#+# +#+ +#+ +#+ +#+ +#+#+# +#+ +#+ +#+ +#+#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+#+#+#+#+
#+# #+#+# #+# #+# #+# #+# #+# #+#+# #+# #+# #+#+# #+#+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+#
### #### ### ### ##### ### #### ######## ### ### ######## ######### ### ### ######### ######## ### ### ######### ### ### ######## ######### ########## ### ###