Threat intelligence report for 68.149.161.5. Location: Spruce Grove, Canada · ISP: Shaw Communications