quarigacx