EXHIBIT 10.6 PURCHASE AGREEMENT DATED DECEMBER 7, 1999