XX   XXXXXXXXXXXXXXXXXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX   XXXXX                                                                                                       X      X      X      X
X      X      X     XX     XX     XXX   XXXX   XXXX   XXX    XXX    XXX  X X X    X X    X X    X X    X X    X
XX   XXXXXXXXXXXXXXXXXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX   XXXXX                                                                                                       X      X      X      X  X      X      X     XX     XX     XXX   XXXX   XXXX   XXX    XXX    XXX  X X X    X X    X X    X X    X X    X