EXHIBIT 10.56 AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT Dated as of May 28, 1999