What Does APSG Stand For?

APSG has more than one possible meaning :

If you know of another acronym for APSG, please suggest it as a new acronym for APSG.