..XXXXX...XX....XX..XX.....XX..XXXXXXXX...X.....X..XX...XX...XXX...XXX..XX.....XX..X........XX..XX....XXXX.XXXX..XX.....XX..XXXXXX...XXXXX.....XX.XXX.XX..XXXXXXXX...X.....X..XX..XX....XX.....XX..XX.........X.....X..XX...XX...XX.....XX..XX..........XXXXX...XX....XX..XX.....XX..XX........