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