Sharemaestro, Ruyi Film Entertainment Company Limited (002739), 2026-08-14, https://sharemaestro.com/evidence/a63e78c5-67cb-4b0e-9851-0602f7955144/ Record ID: a63e78c5-67cb-4b0e-9851-0602f7955144 Record checksum: 756284a1a402a96254996f0e1b98f2479049356daf32f30630f367723e8bd8fc