Detailed information about 134.69.224.0/20