CREDIT AGREEMENT among SUNRUN NEPTUNE PORTFOLIO 2016-A, LLC, as Borrower, SUNTRUST BANK, as Administrative Agent, ING CAPITAL LLC, as LC Issuer, and The Lenders From Time to Time Party Hereto dated as of May 9, 2017 SUNTRUST ROBINSON HUMPHREY, INC....