EXHIBIT 10.24 AGREEMENT OF SALE AND PURCHASE