Threat intelligence report for 160.19.18.6. Location: Semarang, Indonesia · ISP: PT Indo Telemedia Solusi