When can an affiliate agreement be terminated? | Finotive Funding