RECEIVABLE SALE AGREEMENT