EXHIBIT 99.1 PURCHASE AND SALE AGREEMENT