..XXXXXX....XX....XX..XXXXXXXX....XXXXXXX...XX....XX...XXX...XX..XX.....XX..XX.....XX..XX.........XXXX..XX..XX.....XX..XX.....XX..XX...XXXX..XX.XX.XX..XXXXXXXX...XX.....XX..XX....XX...XX..XXXX..XX.........XX..XX.XX..XX....XX...XX...XXX..XX.........XX....XX....XXXXXX....XX....XX..XX..........XXXXX.XX.