CM & F GROUP, INC.