_####__########___########__##_____##___##___##_____##_____##_____##_____##___##___##_____##_____##_____##_____##___##___########______##_____##_____##___##___##____________##_____##_____##___##___##____________##_____##_____##__####__##____________##______#######__