PLEDGE AND SECURITY AGREEMENT Dated as of May 30, 2024 by and among THE GRANTORS REFERRED TO HEREIN and DEUTSCHE BANK TRUST COMPANY AMERICAS, as Collateral Agent