Sharemaestro, Shanghai STEP Electric Corporation (002527), 2026-08-02, https://sharemaestro.com/evidence/48fec154-74bc-40bb-aeb5-25075725c957/ Record ID: 48fec154-74bc-40bb-aeb5-25075725c957 Record checksum: 964b67653bf2fc260544b49dd8cb1373a7fcb2e5a4d4e02edd6fd755df59845a