mec20052486