On May 13, Tencent released its Q1 2026 earnings report. Alo...