Exhibit 10.23 RECEIVABLES SALE AGREEMENT DATED AS OF JULY 31, 2002