Detailed information about 161.56.192.0/18