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