cam_22_final