Sharemaestro, Lucky Film Company Limited (600135), 2026-08-02, https://sharemaestro.com/evidence/782c1014-2ae6-4e76-af66-22eb3686f77b/ Record ID: 782c1014-2ae6-4e76-af66-22eb3686f77b Record checksum: efad7888c1aa6e2067d17244b81906319814622958c25f13fbe3a26acf548dd9