Detailed information about 189.70.192.0/18