NINTH SUPPLEMENTAL INDENTURE between HERCULES CAPITAL, INC. and as Trustee Dated as of June 16, 2025