Sharemaestro, Fuyao Glass Industry Group Co., Ltd. (3606), 2026-08-15, https://sharemaestro.com/evidence/58b9f146-ec08-4af0-9c9e-6665f7598aed/ Record ID: 58b9f146-ec08-4af0-9c9e-6665f7598aed Record checksum: 366e30038fd0377721a3b7bc4d52bc4104fee0dcd76b3ca39db0a84591374d37