..XXXXX......XXX.....XX.........XXXXXXX...X.....X....XX.XX....XX........XX.....XX..X.....X...XX...XX...XX........XX.....XX...XXXXX...XX.....XX..XX........XX.....XX..X.....X..XXXXXXXXX..XX........XX..XX.XX..X.....X..XX.....XX..XX........XX....XX....XXXXX...XX.....XX..XXXXXXXX...XXXXX.XX.