satogencs