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