Detailed information about 128.134.176.0/20