AMENDED AND RESTATED CREDIT AND ACCEPTANCE AGREEMENT, dated as of December 20, 1996,