XXX    XX XXXXXXXX   X      XXX    XXX    XXX    XX     XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXXX   XXX    XXX    XXX    XXX    XXX   XXXX    XXXX   XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XX
XXX    XX XXXXXXXX   X      XXX    XXX    XXX    XX     XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXXX   XXX    XXX    XXX    XXX    XXX   XXXX    XXXX   XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    X