magnorates