Detailed information about 186.245.192.0/18