AMENDED AND RESTATED CREDIT AGREEMENT BETWEEN