Detailed information about 150.105.32.0/20