hycgen