mec 2025 seal