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