StNMg