Threat intelligence report for 50.99.87.79. Location: Edmonton, Canada · ISP: TELUS Communications Inc.