magraphics