CGN libio