and C ranges.