AMENDED AND RESTATED Sale and Purchase Agreement