Sharemaestro, Double Medical Technology Inc. (002901), 2026-08-03, https://sharemaestro.com/evidence/532acbb9-4594-473d-8be5-981ed34a240a/ Record ID: 532acbb9-4594-473d-8be5-981ed34a240a Record checksum: 98ef0b8a1c96e9cecd78167de55ac9324c4e92f0388c15fb9e45a6845964f8ec