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