AMENDED AND RESTATED OPTION AND PUT AGREEMENT