Detailed information about 128.70.64.0/18