EXHIBIT 10.28 PURCHASE AGREEMENT