Exhibit 10.99 PURCHASE AND SALE AGREEMENT dated as of October 31, 2005