Detailed information about 209.73.64.0/18