..XXXXX...XXXXXXXX..XX.....XX..XXXXXXXX...X.....X..XX........XX.....XX..XX.....XX..X.....X..XX........XX.....XX..XX.....XX...XXXXXX..XXXXXX....XXXXXXXXX..XXXXXXXX.........X..XX........XX.....XX..XX.........X.....X..XX........XX.....XX..XX..........XXXXX...XXXXXXXX..XX.....XX..XX........