.XXXXXXXX....XXXXXX....XX.....XX..XX.....XX..XX.....XX..XX....XX...XXX...XXX..XX.....XX..XX.....XX..XX.........XXXX.XXXX..XX.....XX..XXXXXXXX...XX...XXXX..XX.XXX.XX..XX.....XX..XX.....XX..XX....XX...XX.....XX...XX...XX...XX.....XX..XX....XX...XX.....XX....XX.XX....XXXXXXXX....XXXXXX....XX.....XX.....XXX....