EXHIBIT 2
AGREEMENT FOR JOINT FILING OF
SCHEDULE 13G
The following parties hereby agree to file jointly the statement on Schedule 13G to which this Agreement is attached and any amendments thereto which may be deemed necessary pursuant to Regulation 13D-G under the Securities Exchange Act of 1934:
1. Federated Hermes, Inc. as parent holding company of the investment advisers to registered investment companies that beneficially owned the securities.
Voting Shares Irrevocable Trust, as holder of all the voting shares of Federated Hermes, Inc.
Thomas R. Donahue, individually and as Trustee
Ann C. Donahue, individually and as Trustee
J. Christopher Donahue, individually and as Trustee
It is understood and agreed that each of the parties hereto is responsible for the timely filing of such statement any amendments thereto, and for the completeness and accuracy of the information concerning such party contained therein, but such party is not responsible for the completeness or accuracy of information concerning the other parties unless such party knows or has reason to believe that such information is incomplete or inaccurate.
It is understood and agreed that the joint filing of Schedule 13G shall not be construed as an admission that the reporting persons named herein constitute a group for purposes of Regulation 13D-G of the Securities Exchange Act of 1934, nor is a joint venture for purposes of the Investment Company Act of 1940.
Date: September 8, 2026
| Reporting Person/Group Name: | Federated Hermes, Inc. |
| By (Signature) | /s/J. Christopher Donahue |
| Name/Title: | J. Christopher Donahue, as President of Federated Hermes, Inc. |
| Reporting Person/Group Name: | Voting Shares Irrevocable Trust |
| By (Signature) | /s/Thomas R. Donahue |
| Name/Title | Thomas R. Donahue, as Trustee of Voting Shares Irrevocable Trust |
| By (Signature) | /s/Ann C. Donahue |
| Name/Title | Ann C. Donahue, as Trustee of Voting Shares Irrevocable Trust |
| By (Signature) | /s/J. Christopher Donahue |
| Name/Title | J. Christopher Donahue, as Trustee of Voting Shares Irrevocable Trust |
| Reporting Person/Group Name: | Thomas R. Donahue |
| By (Signature) | /s/Thomas R. Donahue |
| Name/Title | Thomas R. Donahue |
| Reporting Person/Group Name: | Ann C. Donahue |
| By (Signature) | /s/Ann C. Donahue |
| Name/Title | Ann C. Donahue |
| Reporting Person/Group Name: | J. Christopher Donahue |
| By (Signature) | /s/J. Christopher Donahue |
| Name/Title | J. Christopher Donahue |