Understanding CPFF Contracts

by