XX     XXX            XXX          XXXX                                             XXXX   XXXX          XXXX             X                  XXX
XX     XXX            XXX          XXXX                                             XXXX   XXXX          XXXX             X                  XXX