Detailed information about 14.239.112.0/20