EXHIBIT 2.1 SALE AND PURCHASE AGREEMENT