########### .......o<.## ......o<...# .......o....# ............# ............# ............# .............. ...........#### ..........##