Detailed information about 187.184.128.0/20