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