Detailed information about 187.76.64.0/18