mec33