PURCHASE AGREEMENT among CANADA PENSION PLAN INVESTMENT BOARD, CPPIB EPSILON ONTARIO LIMITED PARTNERSHIP and ENSTAR GROUP LIMITED November 7, 2023 PURCHASE AGREEMENT