Detailed information about 114.143.112.0/20