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