Detailed information about 132.105.64.0/18