Detailed information about 129.64.64.0/18