EXHIBIT 10.1 PURCHASE AND SALE AGREEMENT DATED OCTOBER 29 2001