Detailed information about 132.123.64.0/18