____###_____####__##_____##__##_____##____##_##_____##___###___###__##_____##___##___##____##___####_####__##_____##__##_____##___##___##_###_##__##_____##__#########___##___##_____##__##_____##__##_____##___##___##_____##__##_____##__##_____##__####__##_____##___#######__