Exhibit 99.1 PURCHASE AND SALE AGREEMENT DATED AS OF JUNE 12, 2000