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