Detailed information about 118.186.64.0/18