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