FUTURE RECEIVABLES SALE AND PURCHASE AGREEMENT