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