Detailed information about 70.177.192.0/18