AMENDED AND RESTATED CREDIT AND SECURITY AGREEMENT (REVOLVING LOAN) dated as of July 15, 2019 by and among