.XXXXXXXX...XXXXXX..........XX..XX.....XX..XX........XX....XX.........XX..XXX...XXX..XX........XX...............XX..XXXX.XXXX..XXXXXX....XX...XXXX........XX..XX.XXX.XX..XX........XX....XX...XX....XX..XX.....XX..XX........XX....XX...XX....XX..XX.....XX..XX.........XXXXXX.....XXXXXX...XX.....XX.