RESTATED AND AMENDED PURCHASE AGREEMENT