Threat intelligence report for 84.28.80.139. Location: Wolvega, The Netherlands · ISP: Vodafone Libertel B.V.