Sharemaestro, Zhejiang Huace Film & TV Co., Ltd. (300133), 2026-08-02, https://sharemaestro.com/evidence/fd8e7fc7-7e30-48f5-b252-11f6bf864ae3/ Record ID: fd8e7fc7-7e30-48f5-b252-11f6bf864ae3 Record checksum: 9011791d24ab5f052700bc37a09187ab88b6140dca952007dcc0a1ccb1205145