Detailed information about 143.89.128.0/19