mec75