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