Detailed information about 162.34.192.0/20