Detailed information about 209.89.160.0/19