Exhibit 10.20 AMENDED AND RESTATED CREDIT AGREEMENT dated as of November 3, 1999