142.173.0.0-142.173.255.255: TELUS Communications Inc.
Click to enter fullscreen
Press ESC to exit fullscreen
AS20115
Charter-Communications-CHARTER-20115
Origin AS20115: