Detailed information about 129.141.32.0/20