Detailed information about 156.134.192.0/19