cgnsfwca: Part 3Part 2