XXX                                                            XXX             XXXXX   XXXX
XXX             XXXXX  XXXXX                     XXX                                  X
XXX                                                            XXX             XXXXX   XXXXXXX             XXXXX  XXXXX                     XXX                                  X