..XXXXX....XXXXXX....XXXXXXXX...XX.....XX..X.....X..XX....XX...XX.....XX..XX.....XX........X..XX.........XX.....XX..XX.....XX...XXXXX...XX...XXXX..XXXXXXXX...XX.....XX..X........XX....XX...XX.........XX.....XX..X........XX....XX...XX.........XX.....XX..XXXXXXX...XXXXXX....XX..........XXXXXXX..