TERM LOAN CREDIT AND GUARANTY AGREEMENT Dated as of July 8, 2016 by and among NEW ENTERPRISE STONE & LIME CO., INC., as Borrower,