Detailed information about 132.191.64.0/18