cmc 258