..XXXXX...XXXXXXXX...XXXXXX....XX.....XX..X.....X..XX........XX....XX...XX.....XX..X........XX........XX.........XX.....XX..XXXXXX...XXXXXX....XX...XXXX..XX.....XX..X.....X..XX........XX....XX....XX...XX...X.....X..XX........XX....XX.....XX.XX.....XXXXX...XXXXXXXX...XXXXXX.......XXX....