ARTESIAN WATER COMPANY, INC. BOND PURCHASE AGREEMENT Dated as of December 17, 2019 RE: $30,000,000 FIRST MORTGAGE BONDS, Series V Due October 31, 2049