Detailed information about 187.254.112.0/20