DEBT SETTLEMENT AND MUTUAL RELEASE Dated as of May 15, 2025