Detailed information about 187.254.80.0/20