Detailed information about 132.105.128.0/18