Detailed information about 189.161.96.0/19