IP Country City ISP
142.59.70.177 Canada Edmonton Telus Communications