Detailed information about 209.89.192.0/18