Sharemaestro, Beijing Advanced Digital Technology Co., Ltd (300541), 2026-07-30, https://sharemaestro.com/evidence/864da7c3-08b7-4ca1-a896-2ae34df069cd/ Record ID: 864da7c3-08b7-4ca1-a896-2ae34df069cd Record checksum: 57b857d26fdfa4f6d70dfdb8daa181c27dfa094438bb9a66ffe16289b7a46c9b