Sharemaestro, Shenzhen Fenda Technology Co., Ltd. (002681), 2026-07-30, https://sharemaestro.com/evidence/2034f116-e3c5-4751-896b-dfa7c38534d6/ Record ID: 2034f116-e3c5-4751-896b-dfa7c38534d6 Record checksum: e9bd7ae1e85a5d80c8adb9e34f85c46b1c1170910d1ef2b90007966c410da160