TRIDENT DIGITAL TECH HOLDINGS LTD INDEMNIFICATION AGREEMENT