Detailed information about 161.242.32.0/20