C M C, INC.