CREDIT AGREEMENT by and between