From afterisk repository at http://github.com/AfteriskInc/AirGCM