cppcc gn3