Threat intelligence report for 154.12.96.79. Location: Vélizy-Villacoublay, France · ISP: Cogent Communications