Detailed information about 216.129.176.0/20