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