Detailed information about 77.70.144.0/20