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