Detailed information about 72.129.64.0/18