Threat intelligence report for 178.40.105.22. Location: Bardejov, Slovakia · ISP: Slovak Telekom, a.s.