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