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