..XXXXX....XXXXX......XXX......XXXXXX....X.....X..X.....X....XX.XX....XX....XX.........X..X.........XX...XX...XX..........XXXXX...XXXXXX...XX.....XX..XX...XXXX..X........X.....X..XXXXXXXXX..XX....XX...X........X.....X..XX.....XX..XX....XX...XXXXXXX...XXXXX...XX.....XX...XXXXXX...