SHAREHOLDER RIGHTS PLAN AGREEMENT DATED AS OF NOVEMBER 9, 1995 AND AMENDED AND RESTATED AS OF MAY 1, 1996, FEBRUARY 24, 1999, MAY 3, 2002, MAY 5, 2005, MAY 7, 2008, MAY 11, 2011, MAY 7, 2014, MAY 11, 2017, MAY 5, 2020 AND MAY 3, 2023 BETWEEN ENBRIDGE...