Middlesex Water Company $30,000,000 First Mortgage Scheduled Interest Rate Bonds, Series 2025A, due October 15, 2055 Bond Purchase Agreement Dated as of October 15, 2025