PG OFFLINE ROUTINE
UG HONS & GEN OFFLINE ROUTINE
UG HONS & GEN ONLINE ROUTINE
UG HONS & GEN MAIN OFFLINE ROUTINE