Sharemaestro, Shanghai Urban Architecture Design Co., Ltd. (300983), 2026-08-02, https://sharemaestro.com/evidence/40b3f6c7-78a4-481b-9baa-370799397aa4/ Record ID: 40b3f6c7-78a4-481b-9baa-370799397aa4 Record checksum: f2bf8c9d7c76fc02fce4b9ab872c22e8a0fbac653dbaa269d6112329950d7eeb