AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT dated as of April 7, 2008, among