mec34