High Templar Tech Completes 39 Million ADS Buyback | Intellectia.AI