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