Detailed information about 134.69.128.0/18