macrogu