AMENDED AND RESTATED REDEMPTION AGREEMENT (Midland)