Sharemaestro, TBEA Co., Ltd. (600089), 2026-08-06, https://sharemaestro.com/evidence/51f64b9f-faf8-4a29-9434-fbccc884a69e/ Record ID: 51f64b9f-faf8-4a29-9434-fbccc884a69e Record checksum: 7650c6602d5cfc7a8cd4c8bf664d6358372645e8b81d21860cc3b82bf1fb4c8e