Sharemaestro, MIC Electronics Limited (MICEL), 2026-08-19, https://sharemaestro.com/evidence/6461b953-eabc-4eff-8be4-bc0023a0e222/ Record ID: 6461b953-eabc-4eff-8be4-bc0023a0e222 Record checksum: ed9e60d60d5715447ee68e7f840524b3fa3471f857655e6ddd8574e9658640de