SIXTH AMENDED AND RESTATED Credit Facility Agreement dated as of June 4, 2020 between IEC Electronics Corp. and Manufacturers and Traders Trust Company