Detailed information about 74.80.64.0/18