Detailed information about 134.239.128.0/19