EXHIBIT 10.X RECEIVABLES PURCHASE AGREEMENT dated as of December 21, 1999