AMENDED AND RESTATED AGREEMENT OF SALE AND PURCHASE