EXHIBIT 10.24 PURCHASE AGREEMENT