EXHIBIT 99e(2) AMENDED AND RESTATED PUT AGREEMENT