MAG MAGNA CORP