X            XXXXXX XXXXXX  XXXXX  XXXXX  XXXXX  XXXXX         XXXXX  XXXXX  XXXXX  XXXXX      X         XXXXX                XXXXX                XXXXX             X         XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
X____________XXXXXX_XXXXXX__XXXXX__XXXXX__XXXXX__XXXXX_________XXXXX__XXXXX__XXXXX__XXXXX______X_________XXXXX________________XXXXX________________XXXXX_____________X_________XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX