Threat intelligence report for 36.68.104.4. Location: Banda Aceh, Indonesia · ISP: Telekomunikasi Indonesia (PT)