Exhibit 10.4 SECOND AMENDED AND RESTATED REPURCHASE AGREEMENT