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