And Computershare Trust Company, N.A., AS RIGHTS AGENT Rights Agreement Dated as of March 31, 2025