Detailed information about 77.71.96.0/20