____###_____##_____##__########____######_____##_##____###___###__##_____##__##____##___##___##___####_####__##_____##__##________##_____##__##_###_##__########____######___#########__##_____##__##___##__________##__##_____##__##_____##__##____##___##____##__##_____##__##_____##__##_____##___######__