.XXXXXXXX..XX....XX..XXXXXXXX...XXXXXXXX..XX........XX...XX...XX.....XX.....XX.....XX........XX..XX....XX.....XX.....XX.....XXXXXX....XXXXX.....XXXXXXXX......XX.....XX........XX..XX....XX............XX.....XX........XX...XX...XX............XX.....XXXXXXXX..XX....XX..XX............XX....