Detailed information about 209.89.0.0/18