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