Detailed information about 186.186.64.0/18