____###___________##__##____##__########____##_##__________##__##___##______##______##___##_________##__##__##_______##_____##_____##________##__#####________##_____#########__##____##__##__##_______##_____##_____##__##____##__##___##______##_____##_____##___######___##____##_____##____