Detailed information about 143.161.112.0/20