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