____###_____##_____##__########___##_____##____##_##____###___###__##_____##___##___##____##___##___####_####__##_____##____##_##____##_____##__##_###_##__########______###_____#########__##_____##__##___________##_##____##_____##__##_____##__##__________##___##___##_____##__##_____##__##_________##_____##_