Detailed information about 77.242.144.0/20