cmx systems, inc.