Sharemaestro, Shenzhen hongfuhan Technology Co. Ltd. (301086), 2026-07-31, https://sharemaestro.com/evidence/88afb0e3-3278-4b1c-a77f-ad5143a6a176/ Record ID: 88afb0e3-3278-4b1c-a77f-ad5143a6a176 Record checksum: 77ec8177fb986c46866da107bb65e3a6f5798ce5061bf465ae98c22ab274bad5