.XXXXXXX.....XXX.....XXXXXXXX..XX....XX..X....X.....XX.XX....XX........XX...XX.......X.....XX...XX...XX........XX..XX.......X.....XX.....XX..XXXXXX....XXXXX.......X......XXXXXXXXX..XX........XX..XX......X......XX.....XX..XX........XX...XX.....X......XX.....XX..XX........XX....XX.