Detailed information about 17.129.64.0/20