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