IP Country City ISP
143.160.104.209 South Africa Potchefstroom North West University