Detailed information about 129.213.32.0/20