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