Detailed information about 184.24.112.0/20