.XXXXXXXX....XXXXXX...XX.....XX........XX..XX.....XX..XX....XX..XX.....XX........XX..XX.....XX..XX........XX.....XX........XX..XXXXXXXX...XX........XXXXXXXXX........XX..XX.....XX..XX........XX.....XX..XX....XX..XX.....XX..XX....XX..XX.....XX..XX....XX..XXXXXXXX....XXXXXX...XX.....XX...XXXXXX..