.XXXXXXX..XXXXXXXX...XX....XX..XXXXXXXX...X....X...XX.....XX..XX...XX...XX.....XX......X....XX.....XX..XX..XX....XX.....XX.....X.....XXXXXXXX...XXXXX.....XXXXXXXX.....X......XX.....XX..XX..XX....XX...........X......XX.....XX..XX...XX...XX...........X......XXXXXXXX...XX....XX..XX........