X                    X                         XXX                                                X      X                    X      XXXXX  XXXXX                              X
X    XXX             XXXXX  XXXXX              XX
X                    X                         XXX                                                X      X                    X      XXXXX  XXXXX                              XX    XXX             XXXXX  XXXXX              XX