Detailed information about 129.64.128.0/18