
/* WARNING: Function: __x86.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */

char * __regparm3 get_ia64_dynamic_type(ulong type)

{
  char *pcVar1;
  
  if (type == 0x60000033) {
    pcVar1 = "VMS_UNWIND_INFOSEG";
  }
  else if (type < 0x60000034) {
    if (type == 0x60000021) {
      pcVar1 = "VMS_SEG_RELA_CNT";
    }
    else if (type < 0x60000022) {
      if (type == 0x60000017) {
        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";
      }
      else if (type < 0x60000018) {
        pcVar1 = "VMS_IMGIOCNT";
        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&
           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {
          pcVar1 = (char *)0x0;
        }
      }
      else {
        pcVar1 = "VMS_NEEDED_IDENT";
        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {
          pcVar1 = "VMS_IDENT";
          if (type != 0x60000019) {
            pcVar1 = (char *)0x0;
          }
          return pcVar1;
        }
      }
    }
    else if (type == 0x6000002b) {
      pcVar1 = "VMS_XLATED";
    }
    else if (type < 0x6000002c) {
      pcVar1 = "VMS_FIXUP_NEEDED";
      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {
        pcVar1 = "VMS_FIXUP_RELA_CNT";
        if (type != 0x60000023) {
          pcVar1 = (char *)0x0;
        }
        return pcVar1;
      }
    }
    else {
      pcVar1 = "VMS_UNWINDSZ";
      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&
         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (type == 0x60000043) {
    pcVar1 = "VMS_SYSVER_OFFSET";
  }
  else if (type < 0x60000044) {
    if (type == 0x6000003b) {
      pcVar1 = "VMS_SYMVEC_SEG";
    }
    else if (type < 0x6000003c) {
      pcVar1 = "VMS_SEG_NO";
      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&
         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {
        pcVar1 = (char *)0x0;
      }
    }
    else {
      pcVar1 = "VMS_UNWIND_SEG";
      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&
         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (type == 0x6000004b) {
    pcVar1 = "VMS_PLTGOT_OFFSET";
  }
  else if (type < 0x6000004c) {
    pcVar1 = "VMS_SEG_RELA_OFF";
    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&
       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {
      pcVar1 = (char *)0x0;
    }
  }
  else {
    pcVar1 = "VMS_FPMODE";
    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&
       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {
      pcVar1 = (char *)0x0;
    }
  }
  return pcVar1;
}



/* WARNING: Function: __i686.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */

char * __regparm3 FUN_0001b730(uint param_1)

{
  char *pcVar1;
  
  if (param_1 == 0x60000033) {
    pcVar1 = "VMS_UNWIND_INFOSEG";
  }
  else if (param_1 < 0x60000034) {
    if (param_1 == 0x60000021) {
      pcVar1 = "VMS_SEG_RELA_CNT";
    }
    else if (param_1 < 0x60000022) {
      if (param_1 == 0x60000017) {
        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";
      }
      else if (param_1 < 0x60000018) {
        pcVar1 = "VMS_IMGIOCNT";
        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&
           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {
          pcVar1 = (char *)0x0;
        }
      }
      else {
        pcVar1 = "VMS_NEEDED_IDENT";
        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {
          pcVar1 = "VMS_IDENT";
          if (param_1 != 0x60000019) {
            pcVar1 = (char *)0x0;
          }
          return pcVar1;
        }
      }
    }
    else if (param_1 == 0x6000002b) {
      pcVar1 = "VMS_XLATED";
    }
    else if (param_1 < 0x6000002c) {
      pcVar1 = "VMS_FIXUP_NEEDED";
      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {
        pcVar1 = "VMS_FIXUP_RELA_CNT";
        if (param_1 != 0x60000023) {
          pcVar1 = (char *)0x0;
        }
        return pcVar1;
      }
    }
    else {
      pcVar1 = "VMS_UNWINDSZ";
      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&
         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (param_1 == 0x60000043) {
    pcVar1 = "VMS_SYSVER_OFFSET";
  }
  else if (param_1 < 0x60000044) {
    if (param_1 == 0x6000003b) {
      pcVar1 = "VMS_SYMVEC_SEG";
    }
    else if (param_1 < 0x6000003c) {
      pcVar1 = "VMS_SEG_NO";
      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&
         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {
        pcVar1 = (char *)0x0;
      }
    }
    else {
      pcVar1 = "VMS_UNWIND_SEG";
      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&
         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (param_1 == 0x6000004b) {
    pcVar1 = "VMS_PLTGOT_OFFSET";
  }
  else if (param_1 < 0x6000004c) {
    pcVar1 = "VMS_SEG_RELA_OFF";
    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&
       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {
      pcVar1 = (char *)0x0;
    }
  }
  else {
    pcVar1 = "VMS_FPMODE";
    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&
       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {
      pcVar1 = (char *)0x0;
    }
  }
  return pcVar1;
}


CALL 0x0004ab7d
ADD ECX,0x988cb
CMP EAX,0x60000033
JZ 0x0001b9e0
JA 0x0001b818
CMP EAX,0x60000021
JZ 0x0001b9d0
JA 0x0001b7d0
CMP EAX,0x60000017
JZ 0x0001b980
JA 0x0001b7a0
LEA EDX,[ECX + 0xfffc1cab]
CMP EAX,0x6000000f
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1cb8]
CMP EAX,0x60000015
JZ 0x0001b793
CMP EAX,0x6000000d
LEA EDX,[ECX + 0xfffc1e66]
MOV EAX,0x0
CMOVNZ EDX,EAX
MOV EAX,EDX
RET
LEA EDX,[ECX + 0xfffc1ce3]
CMP EAX,0x6000001d
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1cf4]
CMP EAX,0x6000001f
JZ 0x0001b793
CMP EAX,0x60000019
LEA EDX,[ECX + 0xfffc1cd9]
MOV EAX,0x0
CMOVNZ EDX,EAX
MOV EAX,EDX
RET
CMP EAX,0x6000002b
JZ 0x0001b990
JA 0x0001b870
LEA EDX,[ECX + 0xfffc1d29]
CMP EAX,0x60000025
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1d3a]
CMP EAX,0x60000027
JZ 0x0001b793
CMP EAX,0x60000023
LEA EDX,[ECX + 0xfffc1d16]
MOV EAX,0x0
CMOVNZ EDX,EAX
MOV EAX,EDX
RET
CMP EAX,0x60000043
JZ 0x0001b9c0
JA 0x0001b8f0
CMP EAX,0x6000003b
JZ 0x0001b9a0
JA 0x0001b8b0
LEA EDX,[ECX + 0xfffc1d94]
CMP EAX,0x60000037
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1d9f]
CMP EAX,0x60000039
JZ 0x0001b793
CMP EAX,0x60000035
LEA EDX,[ECX + 0xfffc90ab]
MOV EAX,0x0
CMOVNZ EDX,EAX
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1d62]
CMP EAX,0x6000002f
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1d6f]
CMP EAX,0x60000031
JZ 0x0001b793
CMP EAX,0x6000002d
LEA EDX,[ECX + 0xfffc1d54]
MOV EAX,0x0
CMOVNZ EDX,EAX
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1dd2]
CMP EAX,0x6000003f
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1de1]
CMP EAX,0x60000041
JZ 0x0001b793
CMP EAX,0x6000003d
LEA EDX,[ECX + 0xfffc1dc0]
MOV EAX,0x0
CMOVNZ EDX,EAX
JMP 0x0001b793
CMP EAX,0x6000004b
JZ 0x0001b9b0
JA 0x0001b940
LEA EDX,[ECX + 0xfffc1e16]
CMP EAX,0x60000047
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1e27]
CMP EAX,0x60000049
JZ 0x0001b793
CMP EAX,0x60000045
LEA EDX,[ECX + 0xfffc1e05]
MOV EAX,0x0
CMOVNZ EDX,EAX
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1e5b]
CMP EAX,0x6000004f
JZ 0x0001b793
LEA EDX,[ECX + 0xfffc1c99]
CMP EAX,0x70000000
JZ 0x0001b793
CMP EAX,0x6000004d
LEA EDX,[ECX + 0xfffc1e4c]
MOV EAX,0x0
CMOVNZ EDX,EAX
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1cc5]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1d49]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1db1]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1e3a]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1df3]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1d05]
JMP 0x0001b793
LEA EDX,[ECX + 0xfffc1d81]
JMP 0x0001b793
(translation_unit "/* WARNING: Function: __i686.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */\n\nchar * __regparm3 FUN_0001b730(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}\n\n" comment (function_definition "char * __regparm3 FUN_0001b730(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" primitive_type (pointer_declarator "* __regparm3 FUN_0001b730(uint param_1)" * (ERROR "__regparm3" identifier) (function_declarator "FUN_0001b730(uint param_1)" identifier (parameter_list "(uint param_1)" ( (parameter_declaration "uint param_1" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x60000033)" ( (binary_expression "param_1 == 0x60000033" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }" { (expression_statement "pcVar1 = "VMS_UNWIND_INFOSEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_INFOSEG"" identifier = (string_literal ""VMS_UNWIND_INFOSEG"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x60000034)" ( (binary_expression "param_1 < 0x60000034" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x60000021)" ( (binary_expression "param_1 == 0x60000021" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_CNT"" identifier = (string_literal ""VMS_SEG_RELA_CNT"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x60000022)" ( (binary_expression "param_1 < 0x60000022" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(param_1 == 0x60000017)" ( (binary_expression "param_1 == 0x60000017" identifier == number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }" { (expression_statement "pcVar1 = "VMS_VIR_MEM_BLK_SIZ";" (assignment_expression "pcVar1 = "VMS_VIR_MEM_BLK_SIZ"" identifier = (string_literal ""VMS_VIR_MEM_BLK_SIZ"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (if_statement "if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(param_1 < 0x60000018)" ( (binary_expression "param_1 < 0x60000018" identifier < number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_IMGIOCNT";" (assignment_expression "pcVar1 = "VMS_IMGIOCNT"" identifier = (string_literal ""VMS_IMGIOCNT"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d))" ( (binary_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" (parenthesized_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015))" ( (binary_expression "(param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" (parenthesized_expression "(param_1 != 0x6000000f)" ( (binary_expression "param_1 != 0x6000000f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" ( (comma_expression "pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015" (assignment_expression "pcVar1 = "VMS_LNKFLAGS"" identifier = (string_literal ""VMS_LNKFLAGS"" " string_content ")) , (binary_expression "param_1 != 0x60000015" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" ( (comma_expression "pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d" (assignment_expression "pcVar1 = "VMS_SUBTYPE"" identifier = (string_literal ""VMS_SUBTYPE"" " string_content ")) , (binary_expression "param_1 != 0x6000000d" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (compound_statement "{\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_NEEDED_IDENT";" (assignment_expression "pcVar1 = "VMS_NEEDED_IDENT"" identifier = (string_literal ""VMS_NEEDED_IDENT"" " string_content ")) ;) (if_statement "if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" if (parenthesized_expression "((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f))" ( (binary_expression "(param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" (parenthesized_expression "(param_1 != 0x6000001d)" ( (binary_expression "param_1 != 0x6000001d" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f" (assignment_expression "pcVar1 = "VMS_IMG_RELA_CNT"" identifier = (string_literal ""VMS_IMG_RELA_CNT"" " string_content ")) , (binary_expression "param_1 != 0x6000001f" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" { (expression_statement "pcVar1 = "VMS_IDENT";" (assignment_expression "pcVar1 = "VMS_IDENT"" identifier = (string_literal ""VMS_IDENT"" " string_content ")) ;) (if_statement "if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }" if (parenthesized_expression "(param_1 != 0x60000019)" ( (binary_expression "param_1 != 0x60000019" identifier != number_literal) )) (compound_statement "{\n            pcVar1 = (char *)0x0;\n          }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }))))) }) (else_clause "else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x6000002b)" ( (binary_expression "param_1 == 0x6000002b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_XLATED";\n    }" { (expression_statement "pcVar1 = "VMS_XLATED";" (assignment_expression "pcVar1 = "VMS_XLATED"" identifier = (string_literal ""VMS_XLATED"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x6000002c)" ( (binary_expression "param_1 < 0x6000002c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_FIXUP_NEEDED";" (assignment_expression "pcVar1 = "VMS_FIXUP_NEEDED"" identifier = (string_literal ""VMS_FIXUP_NEEDED"" " string_content ")) ;) (if_statement "if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" if (parenthesized_expression "((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027))" ( (binary_expression "(param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" (parenthesized_expression "(param_1 != 0x60000025)" ( (binary_expression "param_1 != 0x60000025" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027" (assignment_expression "pcVar1 = "VMS_SYMVEC_CNT"" identifier = (string_literal ""VMS_SYMVEC_CNT"" " string_content ")) , (binary_expression "param_1 != 0x60000027" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" { (expression_statement "pcVar1 = "VMS_FIXUP_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_CNT"" identifier = (string_literal ""VMS_FIXUP_RELA_CNT"" " string_content ")) ;) (if_statement "if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(param_1 != 0x60000023)" ( (binary_expression "param_1 != 0x60000023" identifier != number_literal) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWINDSZ";" (assignment_expression "pcVar1 = "VMS_UNWINDSZ"" identifier = (string_literal ""VMS_UNWINDSZ"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d))" ( (binary_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" (parenthesized_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031))" ( (binary_expression "(param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" (parenthesized_expression "(param_1 != 0x6000002f)" ( (binary_expression "param_1 != 0x6000002f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" ( (comma_expression "pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031" (assignment_expression "pcVar1 = "VMS_UNWIND_CODSEG"" identifier = (string_literal ""VMS_UNWIND_CODSEG"" " string_content ")) , (binary_expression "param_1 != 0x60000031" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" ( (comma_expression "pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d" (assignment_expression "pcVar1 = "VMS_STACKSIZE"" identifier = (string_literal ""VMS_STACKSIZE"" " string_content ")) , (binary_expression "param_1 != 0x6000002d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))) }) (else_clause "else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x60000043)" ( (binary_expression "param_1 == 0x60000043" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_SYSVER_OFFSET";" (assignment_expression "pcVar1 = "VMS_SYSVER_OFFSET"" identifier = (string_literal ""VMS_SYSVER_OFFSET"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x60000044)" ( (binary_expression "param_1 < 0x60000044" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x6000003b)" ( (binary_expression "param_1 == 0x6000003b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }" { (expression_statement "pcVar1 = "VMS_SYMVEC_SEG";" (assignment_expression "pcVar1 = "VMS_SYMVEC_SEG"" identifier = (string_literal ""VMS_SYMVEC_SEG"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x6000003c)" ( (binary_expression "param_1 < 0x6000003c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_SEG_NO";" (assignment_expression "pcVar1 = "VMS_SEG_NO"" identifier = (string_literal ""VMS_SEG_NO"" " string_content ")) ;) (if_statement "if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035))" ( (binary_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" (parenthesized_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039))" ( (binary_expression "(param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" (parenthesized_expression "(param_1 != 0x60000037)" ( (binary_expression "param_1 != 0x60000037" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039" (assignment_expression "pcVar1 = "VMS_SYMVEC_OFFSET"" identifier = (string_literal ""VMS_SYMVEC_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x60000039" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" ( (comma_expression "pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035" (assignment_expression "pcVar1 = "VMS_LINKTIME"" identifier = (string_literal ""VMS_LINKTIME"" " string_content ")) , (binary_expression "param_1 != 0x60000035" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWIND_SEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_SEG"" identifier = (string_literal ""VMS_UNWIND_SEG"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d))" ( (binary_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" (parenthesized_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041))" ( (binary_expression "(param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" (parenthesized_expression "(param_1 != 0x6000003f)" ( (binary_expression "param_1 != 0x6000003f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" ( (comma_expression "pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041" (assignment_expression "pcVar1 = "VMS_STRTAB_OFFSET"" identifier = (string_literal ""VMS_STRTAB_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x60000041" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" ( (comma_expression "pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d" (assignment_expression "pcVar1 = "VMS_UNWIND_OFFSET"" identifier = (string_literal ""VMS_UNWIND_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x6000003d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))) }) (else_clause "else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x6000004b)" ( (binary_expression "param_1 == 0x6000004b" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_PLTGOT_OFFSET";" (assignment_expression "pcVar1 = "VMS_PLTGOT_OFFSET"" identifier = (string_literal ""VMS_PLTGOT_OFFSET"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x6000004c)" ( (binary_expression "param_1 < 0x6000004c" identifier < number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_OFF";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_OFF"" identifier = (string_literal ""VMS_SEG_RELA_OFF"" " string_content ")) ;) (if_statement "if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045))" ( (binary_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" (parenthesized_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049))" ( (binary_expression "(param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" (parenthesized_expression "(param_1 != 0x60000047)" ( (binary_expression "param_1 != 0x60000047" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" ( (comma_expression "pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_OFF"" identifier = (string_literal ""VMS_FIXUP_RELA_OFF"" " string_content ")) , (binary_expression "param_1 != 0x60000049" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045" (assignment_expression "pcVar1 = "VMS_IMG_RELA_OFF"" identifier = (string_literal ""VMS_IMG_RELA_OFF"" " string_content ")) , (binary_expression "param_1 != 0x60000045" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (compound_statement "{\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_FPMODE";" (assignment_expression "pcVar1 = "VMS_FPMODE"" identifier = (string_literal ""VMS_FPMODE"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d))" ( (binary_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" (parenthesized_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000))" ( (binary_expression "(param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" (parenthesized_expression "(param_1 != 0x6000004f)" ( (binary_expression "param_1 != 0x6000004f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" ( (comma_expression "pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000" (assignment_expression "pcVar1 = "IA_64_PLT_RESERVE"" identifier = (string_literal ""IA_64_PLT_RESERVE"" " string_content ")) , (binary_expression "param_1 != 0x70000000" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" ( (comma_expression "pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d" (assignment_expression "pcVar1 = "VMS_PLTGOT_SEG"" identifier = (string_literal ""VMS_PLTGOT_SEG"" " string_content ")) , (binary_expression "param_1 != 0x6000004d" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))))))) (return_statement "return pcVar1;" return identifier ;) })))
(translation_unit "/* WARNING: Function: __x86.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */\n\nchar * __regparm3 get_ia64_dynamic_type(ulong type)\n\n{\n  char *pcVar1;\n  \n  if (type == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}\n\n" comment (function_definition "char * __regparm3 get_ia64_dynamic_type(ulong type)\n\n{\n  char *pcVar1;\n  \n  if (type == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" primitive_type (pointer_declarator "* __regparm3 get_ia64_dynamic_type(ulong type)" * (ERROR "__regparm3" identifier) (function_declarator "get_ia64_dynamic_type(ulong type)" identifier (parameter_list "(ulong type)" ( (parameter_declaration "ulong type" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (type == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (type == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type == 0x60000033)" ( (binary_expression "type == 0x60000033" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }" { (expression_statement "pcVar1 = "VMS_UNWIND_INFOSEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_INFOSEG"" identifier = (string_literal ""VMS_UNWIND_INFOSEG"" " string_content ")) ;) }) (else_clause "else if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (type < 0x60000034) {\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type < 0x60000034)" ( (binary_expression "type < 0x60000034" identifier < number_literal) )) (compound_statement "{\n    if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (type == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type == 0x60000021)" ( (binary_expression "type == 0x60000021" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_CNT"" identifier = (string_literal ""VMS_SEG_RELA_CNT"" " string_content ")) ;) }) (else_clause "else if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (type < 0x60000022) {\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type < 0x60000022)" ( (binary_expression "type < 0x60000022" identifier < number_literal) )) (compound_statement "{\n      if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }" { (if_statement "if (type == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(type == 0x60000017)" ( (binary_expression "type == 0x60000017" identifier == number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }" { (expression_statement "pcVar1 = "VMS_VIR_MEM_BLK_SIZ";" (assignment_expression "pcVar1 = "VMS_VIR_MEM_BLK_SIZ"" identifier = (string_literal ""VMS_VIR_MEM_BLK_SIZ"" " string_content ")) ;) }) (else_clause "else if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (if_statement "if (type < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(type < 0x60000018)" ( (binary_expression "type < 0x60000018" identifier < number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_IMGIOCNT";" (assignment_expression "pcVar1 = "VMS_IMGIOCNT"" identifier = (string_literal ""VMS_IMGIOCNT"" " string_content ")) ;) (if_statement "if (((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d))" ( (binary_expression "((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)" (parenthesized_expression "((type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015))" ( (binary_expression "(type != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)" (parenthesized_expression "(type != 0x6000000f)" ( (binary_expression "type != 0x6000000f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_LNKFLAGS", type != 0x60000015)" ( (comma_expression "pcVar1 = "VMS_LNKFLAGS", type != 0x60000015" (assignment_expression "pcVar1 = "VMS_LNKFLAGS"" identifier = (string_literal ""VMS_LNKFLAGS"" " string_content ")) , (binary_expression "type != 0x60000015" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_SUBTYPE", type != 0x6000000d)" ( (comma_expression "pcVar1 = "VMS_SUBTYPE", type != 0x6000000d" (assignment_expression "pcVar1 = "VMS_SUBTYPE"" identifier = (string_literal ""VMS_SUBTYPE"" " string_content ")) , (binary_expression "type != 0x6000000d" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (compound_statement "{\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_NEEDED_IDENT";" (assignment_expression "pcVar1 = "VMS_NEEDED_IDENT"" identifier = (string_literal ""VMS_NEEDED_IDENT"" " string_content ")) ;) (if_statement "if ((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" if (parenthesized_expression "((type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f))" ( (binary_expression "(type != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)" (parenthesized_expression "(type != 0x6000001d)" ( (binary_expression "type != 0x6000001d" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_CNT", type != 0x6000001f" (assignment_expression "pcVar1 = "VMS_IMG_RELA_CNT"" identifier = (string_literal ""VMS_IMG_RELA_CNT"" " string_content ")) , (binary_expression "type != 0x6000001f" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = "VMS_IDENT";\n          if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" { (expression_statement "pcVar1 = "VMS_IDENT";" (assignment_expression "pcVar1 = "VMS_IDENT"" identifier = (string_literal ""VMS_IDENT"" " string_content ")) ;) (if_statement "if (type != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }" if (parenthesized_expression "(type != 0x60000019)" ( (binary_expression "type != 0x60000019" identifier != number_literal) )) (compound_statement "{\n            pcVar1 = (char *)0x0;\n          }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }))))) }) (else_clause "else if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (type == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type == 0x6000002b)" ( (binary_expression "type == 0x6000002b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_XLATED";\n    }" { (expression_statement "pcVar1 = "VMS_XLATED";" (assignment_expression "pcVar1 = "VMS_XLATED"" identifier = (string_literal ""VMS_XLATED"" " string_content ")) ;) }) (else_clause "else if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (type < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type < 0x6000002c)" ( (binary_expression "type < 0x6000002c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_FIXUP_NEEDED";" (assignment_expression "pcVar1 = "VMS_FIXUP_NEEDED"" identifier = (string_literal ""VMS_FIXUP_NEEDED"" " string_content ")) ;) (if_statement "if ((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" if (parenthesized_expression "((type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027))" ( (binary_expression "(type != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)" (parenthesized_expression "(type != 0x60000025)" ( (binary_expression "type != 0x60000025" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_CNT", type != 0x60000027" (assignment_expression "pcVar1 = "VMS_SYMVEC_CNT"" identifier = (string_literal ""VMS_SYMVEC_CNT"" " string_content ")) , (binary_expression "type != 0x60000027" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" { (expression_statement "pcVar1 = "VMS_FIXUP_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_CNT"" identifier = (string_literal ""VMS_FIXUP_RELA_CNT"" " string_content ")) ;) (if_statement "if (type != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(type != 0x60000023)" ( (binary_expression "type != 0x60000023" identifier != number_literal) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWINDSZ";" (assignment_expression "pcVar1 = "VMS_UNWINDSZ"" identifier = (string_literal ""VMS_UNWINDSZ"" " string_content ")) ;) (if_statement "if (((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d))" ( (binary_expression "((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)" (parenthesized_expression "((type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031))" ( (binary_expression "(type != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)" (parenthesized_expression "(type != 0x6000002f)" ( (binary_expression "type != 0x6000002f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031)" ( (comma_expression "pcVar1 = "VMS_UNWIND_CODSEG", type != 0x60000031" (assignment_expression "pcVar1 = "VMS_UNWIND_CODSEG"" identifier = (string_literal ""VMS_UNWIND_CODSEG"" " string_content ")) , (binary_expression "type != 0x60000031" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_STACKSIZE", type != 0x6000002d)" ( (comma_expression "pcVar1 = "VMS_STACKSIZE", type != 0x6000002d" (assignment_expression "pcVar1 = "VMS_STACKSIZE"" identifier = (string_literal ""VMS_STACKSIZE"" " string_content ")) , (binary_expression "type != 0x6000002d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))) }) (else_clause "else if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (type == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type == 0x60000043)" ( (binary_expression "type == 0x60000043" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_SYSVER_OFFSET";" (assignment_expression "pcVar1 = "VMS_SYSVER_OFFSET"" identifier = (string_literal ""VMS_SYSVER_OFFSET"" " string_content ")) ;) }) (else_clause "else if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (type < 0x60000044) {\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type < 0x60000044)" ( (binary_expression "type < 0x60000044" identifier < number_literal) )) (compound_statement "{\n    if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (type == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type == 0x6000003b)" ( (binary_expression "type == 0x6000003b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }" { (expression_statement "pcVar1 = "VMS_SYMVEC_SEG";" (assignment_expression "pcVar1 = "VMS_SYMVEC_SEG"" identifier = (string_literal ""VMS_SYMVEC_SEG"" " string_content ")) ;) }) (else_clause "else if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (type < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(type < 0x6000003c)" ( (binary_expression "type < 0x6000003c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_NO";\n      if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_SEG_NO";" (assignment_expression "pcVar1 = "VMS_SEG_NO"" identifier = (string_literal ""VMS_SEG_NO"" " string_content ")) ;) (if_statement "if (((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035))" ( (binary_expression "((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", type != 0x60000035)" (parenthesized_expression "((type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039))" ( (binary_expression "(type != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)" (parenthesized_expression "(type != 0x60000037)" ( (binary_expression "type != 0x60000037" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_OFFSET", type != 0x60000039" (assignment_expression "pcVar1 = "VMS_SYMVEC_OFFSET"" identifier = (string_literal ""VMS_SYMVEC_OFFSET"" " string_content ")) , (binary_expression "type != 0x60000039" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_LINKTIME", type != 0x60000035)" ( (comma_expression "pcVar1 = "VMS_LINKTIME", type != 0x60000035" (assignment_expression "pcVar1 = "VMS_LINKTIME"" identifier = (string_literal ""VMS_LINKTIME"" " string_content ")) , (binary_expression "type != 0x60000035" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWIND_SEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_SEG"" identifier = (string_literal ""VMS_UNWIND_SEG"" " string_content ")) ;) (if_statement "if (((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d))" ( (binary_expression "((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)" (parenthesized_expression "((type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041))" ( (binary_expression "(type != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)" (parenthesized_expression "(type != 0x6000003f)" ( (binary_expression "type != 0x6000003f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041)" ( (comma_expression "pcVar1 = "VMS_STRTAB_OFFSET", type != 0x60000041" (assignment_expression "pcVar1 = "VMS_STRTAB_OFFSET"" identifier = (string_literal ""VMS_STRTAB_OFFSET"" " string_content ")) , (binary_expression "type != 0x60000041" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d)" ( (comma_expression "pcVar1 = "VMS_UNWIND_OFFSET", type != 0x6000003d" (assignment_expression "pcVar1 = "VMS_UNWIND_OFFSET"" identifier = (string_literal ""VMS_UNWIND_OFFSET"" " string_content ")) , (binary_expression "type != 0x6000003d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))) }) (else_clause "else if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (type == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type == 0x6000004b)" ( (binary_expression "type == 0x6000004b" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_PLTGOT_OFFSET";" (assignment_expression "pcVar1 = "VMS_PLTGOT_OFFSET"" identifier = (string_literal ""VMS_PLTGOT_OFFSET"" " string_content ")) ;) }) (else_clause "else if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (type < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(type < 0x6000004c)" ( (binary_expression "type < 0x6000004c" identifier < number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_OFF";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_OFF"" identifier = (string_literal ""VMS_SEG_RELA_OFF"" " string_content ")) ;) (if_statement "if (((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045))" ( (binary_expression "((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)" (parenthesized_expression "((type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049))" ( (binary_expression "(type != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)" (parenthesized_expression "(type != 0x60000047)" ( (binary_expression "type != 0x60000047" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049)" ( (comma_expression "pcVar1 = "VMS_FIXUP_RELA_OFF", type != 0x60000049" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_OFF"" identifier = (string_literal ""VMS_FIXUP_RELA_OFF"" " string_content ")) , (binary_expression "type != 0x60000049" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_OFF", type != 0x60000045" (assignment_expression "pcVar1 = "VMS_IMG_RELA_OFF"" identifier = (string_literal ""VMS_IMG_RELA_OFF"" " string_content ")) , (binary_expression "type != 0x60000045" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (compound_statement "{\n    pcVar1 = "VMS_FPMODE";\n    if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_FPMODE";" (assignment_expression "pcVar1 = "VMS_FPMODE"" identifier = (string_literal ""VMS_FPMODE"" " string_content ")) ;) (if_statement "if (((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d))" ( (binary_expression "((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)" (parenthesized_expression "((type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000))" ( (binary_expression "(type != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)" (parenthesized_expression "(type != 0x6000004f)" ( (binary_expression "type != 0x6000004f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000)" ( (comma_expression "pcVar1 = "IA_64_PLT_RESERVE", type != 0x70000000" (assignment_expression "pcVar1 = "IA_64_PLT_RESERVE"" identifier = (string_literal ""IA_64_PLT_RESERVE"" " string_content ")) , (binary_expression "type != 0x70000000" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d)" ( (comma_expression "pcVar1 = "VMS_PLTGOT_SEG", type != 0x6000004d" (assignment_expression "pcVar1 = "VMS_PLTGOT_SEG"" identifier = (string_literal ""VMS_PLTGOT_SEG"" " string_content ")) , (binary_expression "type != 0x6000004d" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))))))) (return_statement "return pcVar1;" return identifier ;) })))
(translation_unit "char * __regparm3 FUN_0001b730(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}\n\n" (function_definition "char * __regparm3 FUN_0001b730(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" primitive_type (pointer_declarator "* __regparm3 FUN_0001b730(uint param_1)" * (ERROR "__regparm3" identifier) (function_declarator "FUN_0001b730(uint param_1)" identifier (parameter_list "(uint param_1)" ( (parameter_declaration "uint param_1" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x60000033)" ( (binary_expression "param_1 == 0x60000033" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }" { (expression_statement "pcVar1 = "VMS_UNWIND_INFOSEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_INFOSEG"" identifier = (string_literal ""VMS_UNWIND_INFOSEG"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x60000034)" ( (binary_expression "param_1 < 0x60000034" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x60000021)" ( (binary_expression "param_1 == 0x60000021" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_CNT"" identifier = (string_literal ""VMS_SEG_RELA_CNT"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x60000022)" ( (binary_expression "param_1 < 0x60000022" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(param_1 == 0x60000017)" ( (binary_expression "param_1 == 0x60000017" identifier == number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }" { (expression_statement "pcVar1 = "VMS_VIR_MEM_BLK_SIZ";" (assignment_expression "pcVar1 = "VMS_VIR_MEM_BLK_SIZ"" identifier = (string_literal ""VMS_VIR_MEM_BLK_SIZ"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (if_statement "if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" if (parenthesized_expression "(param_1 < 0x60000018)" ( (binary_expression "param_1 < 0x60000018" identifier < number_literal) )) (compound_statement "{\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_IMGIOCNT";" (assignment_expression "pcVar1 = "VMS_IMGIOCNT"" identifier = (string_literal ""VMS_IMGIOCNT"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d))" ( (binary_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" (parenthesized_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015))" ( (binary_expression "(param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" (parenthesized_expression "(param_1 != 0x6000000f)" ( (binary_expression "param_1 != 0x6000000f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" ( (comma_expression "pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015" (assignment_expression "pcVar1 = "VMS_LNKFLAGS"" identifier = (string_literal ""VMS_LNKFLAGS"" " string_content ")) , (binary_expression "param_1 != 0x60000015" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" ( (comma_expression "pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d" (assignment_expression "pcVar1 = "VMS_SUBTYPE"" identifier = (string_literal ""VMS_SUBTYPE"" " string_content ")) , (binary_expression "param_1 != 0x6000000d" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" else (compound_statement "{\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" { (expression_statement "pcVar1 = "VMS_NEEDED_IDENT";" (assignment_expression "pcVar1 = "VMS_NEEDED_IDENT"" identifier = (string_literal ""VMS_NEEDED_IDENT"" " string_content ")) ;) (if_statement "if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" if (parenthesized_expression "((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f))" ( (binary_expression "(param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" (parenthesized_expression "(param_1 != 0x6000001d)" ( (binary_expression "param_1 != 0x6000001d" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f" (assignment_expression "pcVar1 = "VMS_IMG_RELA_CNT"" identifier = (string_literal ""VMS_IMG_RELA_CNT"" " string_content ")) , (binary_expression "param_1 != 0x6000001f" identifier != number_literal)) ))) )) (compound_statement "{\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" { (expression_statement "pcVar1 = "VMS_IDENT";" (assignment_expression "pcVar1 = "VMS_IDENT"" identifier = (string_literal ""VMS_IDENT"" " string_content ")) ;) (if_statement "if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }" if (parenthesized_expression "(param_1 != 0x60000019)" ( (binary_expression "param_1 != 0x60000019" identifier != number_literal) )) (compound_statement "{\n            pcVar1 = (char *)0x0;\n          }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }))))) }) (else_clause "else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x6000002b)" ( (binary_expression "param_1 == 0x6000002b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_XLATED";\n    }" { (expression_statement "pcVar1 = "VMS_XLATED";" (assignment_expression "pcVar1 = "VMS_XLATED"" identifier = (string_literal ""VMS_XLATED"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x6000002c)" ( (binary_expression "param_1 < 0x6000002c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_FIXUP_NEEDED";" (assignment_expression "pcVar1 = "VMS_FIXUP_NEEDED"" identifier = (string_literal ""VMS_FIXUP_NEEDED"" " string_content ")) ;) (if_statement "if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" if (parenthesized_expression "((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027))" ( (binary_expression "(param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" (parenthesized_expression "(param_1 != 0x60000025)" ( (binary_expression "param_1 != 0x60000025" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027" (assignment_expression "pcVar1 = "VMS_SYMVEC_CNT"" identifier = (string_literal ""VMS_SYMVEC_CNT"" " string_content ")) , (binary_expression "param_1 != 0x60000027" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" { (expression_statement "pcVar1 = "VMS_FIXUP_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_CNT"" identifier = (string_literal ""VMS_FIXUP_RELA_CNT"" " string_content ")) ;) (if_statement "if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }" if (parenthesized_expression "(param_1 != 0x60000023)" ( (binary_expression "param_1 != 0x60000023" identifier != number_literal) )) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) (return_statement "return pcVar1;" return identifier ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWINDSZ";" (assignment_expression "pcVar1 = "VMS_UNWINDSZ"" identifier = (string_literal ""VMS_UNWINDSZ"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d))" ( (binary_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" (parenthesized_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031))" ( (binary_expression "(param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" (parenthesized_expression "(param_1 != 0x6000002f)" ( (binary_expression "param_1 != 0x6000002f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" ( (comma_expression "pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031" (assignment_expression "pcVar1 = "VMS_UNWIND_CODSEG"" identifier = (string_literal ""VMS_UNWIND_CODSEG"" " string_content ")) , (binary_expression "param_1 != 0x60000031" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" ( (comma_expression "pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d" (assignment_expression "pcVar1 = "VMS_STACKSIZE"" identifier = (string_literal ""VMS_STACKSIZE"" " string_content ")) , (binary_expression "param_1 != 0x6000002d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))) }) (else_clause "else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x60000043)" ( (binary_expression "param_1 == 0x60000043" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_SYSVER_OFFSET";" (assignment_expression "pcVar1 = "VMS_SYSVER_OFFSET"" identifier = (string_literal ""VMS_SYSVER_OFFSET"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x60000044)" ( (binary_expression "param_1 < 0x60000044" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 == 0x6000003b)" ( (binary_expression "param_1 == 0x6000003b" identifier == number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }" { (expression_statement "pcVar1 = "VMS_SYMVEC_SEG";" (assignment_expression "pcVar1 = "VMS_SYMVEC_SEG"" identifier = (string_literal ""VMS_SYMVEC_SEG"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (if_statement "if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" if (parenthesized_expression "(param_1 < 0x6000003c)" ( (binary_expression "param_1 < 0x6000003c" identifier < number_literal) )) (compound_statement "{\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_SEG_NO";" (assignment_expression "pcVar1 = "VMS_SEG_NO"" identifier = (string_literal ""VMS_SEG_NO"" " string_content ")) ;) (if_statement "if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035))" ( (binary_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" (parenthesized_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039))" ( (binary_expression "(param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" (parenthesized_expression "(param_1 != 0x60000037)" ( (binary_expression "param_1 != 0x60000037" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" ( (comma_expression "pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039" (assignment_expression "pcVar1 = "VMS_SYMVEC_OFFSET"" identifier = (string_literal ""VMS_SYMVEC_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x60000039" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" ( (comma_expression "pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035" (assignment_expression "pcVar1 = "VMS_LINKTIME"" identifier = (string_literal ""VMS_LINKTIME"" " string_content ")) , (binary_expression "param_1 != 0x60000035" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" else (compound_statement "{\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" { (expression_statement "pcVar1 = "VMS_UNWIND_SEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_SEG"" identifier = (string_literal ""VMS_UNWIND_SEG"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }" if (parenthesized_expression "(((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d))" ( (binary_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" (parenthesized_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041))" ( (binary_expression "(param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" (parenthesized_expression "(param_1 != 0x6000003f)" ( (binary_expression "param_1 != 0x6000003f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" ( (comma_expression "pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041" (assignment_expression "pcVar1 = "VMS_STRTAB_OFFSET"" identifier = (string_literal ""VMS_STRTAB_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x60000041" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" ( (comma_expression "pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d" (assignment_expression "pcVar1 = "VMS_UNWIND_OFFSET"" identifier = (string_literal ""VMS_UNWIND_OFFSET"" " string_content ")) , (binary_expression "param_1 != 0x6000003d" identifier != number_literal)) ))) )) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))) }) (else_clause "else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 == 0x6000004b)" ( (binary_expression "param_1 == 0x6000004b" identifier == number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }" { (expression_statement "pcVar1 = "VMS_PLTGOT_OFFSET";" (assignment_expression "pcVar1 = "VMS_PLTGOT_OFFSET"" identifier = (string_literal ""VMS_PLTGOT_OFFSET"" " string_content ")) ;) }) (else_clause "else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (if_statement "if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" if (parenthesized_expression "(param_1 < 0x6000004c)" ( (binary_expression "param_1 < 0x6000004c" identifier < number_literal) )) (compound_statement "{\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_SEG_RELA_OFF";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_OFF"" identifier = (string_literal ""VMS_SEG_RELA_OFF"" " string_content ")) ;) (if_statement "if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045))" ( (binary_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" (parenthesized_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049))" ( (binary_expression "(param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" (parenthesized_expression "(param_1 != 0x60000047)" ( (binary_expression "param_1 != 0x60000047" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" ( (comma_expression "pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_OFF"" identifier = (string_literal ""VMS_FIXUP_RELA_OFF"" " string_content ")) , (binary_expression "param_1 != 0x60000049" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" ( (comma_expression "pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045" (assignment_expression "pcVar1 = "VMS_IMG_RELA_OFF"" identifier = (string_literal ""VMS_IMG_RELA_OFF"" " string_content ")) , (binary_expression "param_1 != 0x60000045" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }) (else_clause "else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" else (compound_statement "{\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" { (expression_statement "pcVar1 = "VMS_FPMODE";" (assignment_expression "pcVar1 = "VMS_FPMODE"" identifier = (string_literal ""VMS_FPMODE"" " string_content ")) ;) (if_statement "if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }" if (parenthesized_expression "(((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d))" ( (binary_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" (parenthesized_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000))" ( (binary_expression "(param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" (parenthesized_expression "(param_1 != 0x6000004f)" ( (binary_expression "param_1 != 0x6000004f" identifier != number_literal) )) && (parenthesized_expression "(pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" ( (comma_expression "pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000" (assignment_expression "pcVar1 = "IA_64_PLT_RESERVE"" identifier = (string_literal ""IA_64_PLT_RESERVE"" " string_content ")) , (binary_expression "param_1 != 0x70000000" identifier != number_literal)) ))) )) && (parenthesized_expression "(pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" ( (comma_expression "pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d" (assignment_expression "pcVar1 = "VMS_PLTGOT_SEG"" identifier = (string_literal ""VMS_PLTGOT_SEG"" " string_content ")) , (binary_expression "param_1 != 0x6000004d" identifier != number_literal)) ))) )) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" { (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" identifier = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) })) }))))))))))))) (return_statement "return pcVar1;" return identifier ;) })))
(translation_unit (function_definition TYPE (pointer_declarator * (ERROR IDENT) (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE IDENT) )))) (compound_statement { (declaration TYPE (pointer_declarator * IDENT) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }) (else_clause else (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) (return_statement return IDENT ;) })) }))))) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) (return_statement return IDENT ;) })) }) (else_clause else (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }))))))))) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }) (else_clause else (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }))))) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) }) (else_clause else (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }) (else_clause else (compound_statement { (expression_statement (assignment_expression IDENT = (string_literal " string_content ")) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != LIT) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) && (parenthesized_expression ( (comma_expression (assignment_expression IDENT = (string_literal " string_content ")) , (binary_expression IDENT != LIT)) ))) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ;) })) }))))))))))))) (return_statement return IDENT ;) })))
(function_definition "char * __regparm3 FUN_0001b730(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" (primitive_type "char") (pointer_declarator "* __regparm3 FUN_0001b730(uint param_1)" (* "*") (ERROR "__regparm3" (identifier "__regparm3")) (function_declarator "FUN_0001b730(uint param_1)" (identifier "FUN_0001b730") (parameter_list "(uint param_1)" (( "(") (parameter_declaration "uint param_1" (type_identifier "uint") (identifier "param_1")) () ")")))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  return pcVar1;\n}" ({ "{") (declaration "char *pcVar1;" (primitive_type "char") (pointer_declarator "*pcVar1" (* "*") (identifier "pcVar1")) (; ";")) (if_statement "if (param_1 == 0x60000033) {\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }\n  else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 == 0x60000033)" (( "(") (binary_expression "param_1 == 0x60000033" (identifier "param_1") (== "==") (number_literal "0x60000033")) () ")")) (compound_statement "{\n    pcVar1 = "VMS_UNWIND_INFOSEG";\n  }" ({ "{") (expression_statement "pcVar1 = "VMS_UNWIND_INFOSEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_INFOSEG"" (identifier "pcVar1") (= "=") (string_literal ""VMS_UNWIND_INFOSEG"" (" """) (string_content "VMS_UNWIND_INFOSEG") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (if_statement "if (param_1 < 0x60000034) {\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 < 0x60000034)" (( "(") (binary_expression "param_1 < 0x60000034" (identifier "param_1") (< "<") (number_literal "0x60000034")) () ")")) (compound_statement "{\n    if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" ({ "{") (if_statement "if (param_1 == 0x60000021) {\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }\n    else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 == 0x60000021)" (( "(") (binary_expression "param_1 == 0x60000021" (identifier "param_1") (== "==") (number_literal "0x60000021")) () ")")) (compound_statement "{\n      pcVar1 = "VMS_SEG_RELA_CNT";\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_SEG_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_CNT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SEG_RELA_CNT"" (" """) (string_content "VMS_SEG_RELA_CNT") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (if_statement "if (param_1 < 0x60000022) {\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }\n    else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 < 0x60000022)" (( "(") (binary_expression "param_1 < 0x60000022" (identifier "param_1") (< "<") (number_literal "0x60000022")) () ")")) (compound_statement "{\n      if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }\n    }" ({ "{") (if_statement "if (param_1 == 0x60000017) {\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }\n      else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" (if "if") (parenthesized_expression "(param_1 == 0x60000017)" (( "(") (binary_expression "param_1 == 0x60000017" (identifier "param_1") (== "==") (number_literal "0x60000017")) () ")")) (compound_statement "{\n        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";\n      }" ({ "{") (expression_statement "pcVar1 = "VMS_VIR_MEM_BLK_SIZ";" (assignment_expression "pcVar1 = "VMS_VIR_MEM_BLK_SIZ"" (identifier "pcVar1") (= "=") (string_literal ""VMS_VIR_MEM_BLK_SIZ"" (" """) (string_content "VMS_VIR_MEM_BLK_SIZ") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" (else "else") (if_statement "if (param_1 < 0x60000018) {\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }\n      else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" (if "if") (parenthesized_expression "(param_1 < 0x60000018)" (( "(") (binary_expression "param_1 < 0x60000018" (identifier "param_1") (< "<") (number_literal "0x60000018")) () ")")) (compound_statement "{\n        pcVar1 = "VMS_IMGIOCNT";\n        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }\n      }" ({ "{") (expression_statement "pcVar1 = "VMS_IMGIOCNT";" (assignment_expression "pcVar1 = "VMS_IMGIOCNT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_IMGIOCNT"" (" """) (string_content "VMS_IMGIOCNT") (" """))) (; ";")) (if_statement "if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {\n          pcVar1 = (char *)0x0;\n        }" (if "if") (parenthesized_expression "(((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d))" (( "(") (binary_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&\n           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" (parenthesized_expression "((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015))" (( "(") (binary_expression "(param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" (parenthesized_expression "(param_1 != 0x6000000f)" (( "(") (binary_expression "param_1 != 0x6000000f" (identifier "param_1") (!= "!=") (number_literal "0x6000000f")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)" (( "(") (comma_expression "pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015" (assignment_expression "pcVar1 = "VMS_LNKFLAGS"" (identifier "pcVar1") (= "=") (string_literal ""VMS_LNKFLAGS"" (" """) (string_content "VMS_LNKFLAGS") (" """))) (, ",") (binary_expression "param_1 != 0x60000015" (identifier "param_1") (!= "!=") (number_literal "0x60000015"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)" (( "(") (comma_expression "pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d" (assignment_expression "pcVar1 = "VMS_SUBTYPE"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SUBTYPE"" (" """) (string_content "VMS_SUBTYPE") (" """))) (, ",") (binary_expression "param_1 != 0x6000000d" (identifier "param_1") (!= "!=") (number_literal "0x6000000d"))) () ")"))) () ")")) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" (else "else") (compound_statement "{\n        pcVar1 = "VMS_NEEDED_IDENT";\n        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }\n      }" ({ "{") (expression_statement "pcVar1 = "VMS_NEEDED_IDENT";" (assignment_expression "pcVar1 = "VMS_NEEDED_IDENT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_NEEDED_IDENT"" (" """) (string_content "VMS_NEEDED_IDENT") (" """))) (; ";")) (if_statement "if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" (if "if") (parenthesized_expression "((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f))" (( "(") (binary_expression "(param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" (parenthesized_expression "(param_1 != 0x6000001d)" (( "(") (binary_expression "param_1 != 0x6000001d" (identifier "param_1") (!= "!=") (number_literal "0x6000001d")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)" (( "(") (comma_expression "pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f" (assignment_expression "pcVar1 = "VMS_IMG_RELA_CNT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_IMG_RELA_CNT"" (" """) (string_content "VMS_IMG_RELA_CNT") (" """))) (, ",") (binary_expression "param_1 != 0x6000001f" (identifier "param_1") (!= "!=") (number_literal "0x6000001f"))) () ")"))) () ")")) (compound_statement "{\n          pcVar1 = "VMS_IDENT";\n          if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }\n          return pcVar1;\n        }" ({ "{") (expression_statement "pcVar1 = "VMS_IDENT";" (assignment_expression "pcVar1 = "VMS_IDENT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_IDENT"" (" """) (string_content "VMS_IDENT") (" """))) (; ";")) (if_statement "if (param_1 != 0x60000019) {\n            pcVar1 = (char *)0x0;\n          }" (if "if") (parenthesized_expression "(param_1 != 0x60000019)" (( "(") (binary_expression "param_1 != 0x60000019" (identifier "param_1") (!= "!=") (number_literal "0x60000019")) () ")")) (compound_statement "{\n            pcVar1 = (char *)0x0;\n          }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (return_statement "return pcVar1;" (return "return") (identifier "pcVar1") (; ";")) (} "}"))) (} "}")))))) (} "}")) (else_clause "else if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (if_statement "if (param_1 == 0x6000002b) {\n      pcVar1 = "VMS_XLATED";\n    }\n    else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 == 0x6000002b)" (( "(") (binary_expression "param_1 == 0x6000002b" (identifier "param_1") (== "==") (number_literal "0x6000002b")) () ")")) (compound_statement "{\n      pcVar1 = "VMS_XLATED";\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_XLATED";" (assignment_expression "pcVar1 = "VMS_XLATED"" (identifier "pcVar1") (= "=") (string_literal ""VMS_XLATED"" (" """) (string_content "VMS_XLATED") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (if_statement "if (param_1 < 0x6000002c) {\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 < 0x6000002c)" (( "(") (binary_expression "param_1 < 0x6000002c" (identifier "param_1") (< "<") (number_literal "0x6000002c")) () ")")) (compound_statement "{\n      pcVar1 = "VMS_FIXUP_NEEDED";\n      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_FIXUP_NEEDED";" (assignment_expression "pcVar1 = "VMS_FIXUP_NEEDED"" (identifier "pcVar1") (= "=") (string_literal ""VMS_FIXUP_NEEDED"" (" """) (string_content "VMS_FIXUP_NEEDED") (" """))) (; ";")) (if_statement "if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" (if "if") (parenthesized_expression "((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027))" (( "(") (binary_expression "(param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" (parenthesized_expression "(param_1 != 0x60000025)" (( "(") (binary_expression "param_1 != 0x60000025" (identifier "param_1") (!= "!=") (number_literal "0x60000025")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)" (( "(") (comma_expression "pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027" (assignment_expression "pcVar1 = "VMS_SYMVEC_CNT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SYMVEC_CNT"" (" """) (string_content "VMS_SYMVEC_CNT") (" """))) (, ",") (binary_expression "param_1 != 0x60000027" (identifier "param_1") (!= "!=") (number_literal "0x60000027"))) () ")"))) () ")")) (compound_statement "{\n        pcVar1 = "VMS_FIXUP_RELA_CNT";\n        if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }\n        return pcVar1;\n      }" ({ "{") (expression_statement "pcVar1 = "VMS_FIXUP_RELA_CNT";" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_CNT"" (identifier "pcVar1") (= "=") (string_literal ""VMS_FIXUP_RELA_CNT"" (" """) (string_content "VMS_FIXUP_RELA_CNT") (" """))) (; ";")) (if_statement "if (param_1 != 0x60000023) {\n          pcVar1 = (char *)0x0;\n        }" (if "if") (parenthesized_expression "(param_1 != 0x60000023)" (( "(") (binary_expression "param_1 != 0x60000023" (identifier "param_1") (!= "!=") (number_literal "0x60000023")) () ")")) (compound_statement "{\n          pcVar1 = (char *)0x0;\n        }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (return_statement "return pcVar1;" (return "return") (identifier "pcVar1") (; ";")) (} "}"))) (} "}")) (else_clause "else {\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (compound_statement "{\n      pcVar1 = "VMS_UNWINDSZ";\n      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_UNWINDSZ";" (assignment_expression "pcVar1 = "VMS_UNWINDSZ"" (identifier "pcVar1") (= "=") (string_literal ""VMS_UNWINDSZ"" (" """) (string_content "VMS_UNWINDSZ") (" """))) (; ";")) (if_statement "if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {\n        pcVar1 = (char *)0x0;\n      }" (if "if") (parenthesized_expression "(((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d))" (( "(") (binary_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&\n         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" (parenthesized_expression "((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031))" (( "(") (binary_expression "(param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" (parenthesized_expression "(param_1 != 0x6000002f)" (( "(") (binary_expression "param_1 != 0x6000002f" (identifier "param_1") (!= "!=") (number_literal "0x6000002f")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)" (( "(") (comma_expression "pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031" (assignment_expression "pcVar1 = "VMS_UNWIND_CODSEG"" (identifier "pcVar1") (= "=") (string_literal ""VMS_UNWIND_CODSEG"" (" """) (string_content "VMS_UNWIND_CODSEG") (" """))) (, ",") (binary_expression "param_1 != 0x60000031" (identifier "param_1") (!= "!=") (number_literal "0x60000031"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)" (( "(") (comma_expression "pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d" (assignment_expression "pcVar1 = "VMS_STACKSIZE"" (identifier "pcVar1") (= "=") (string_literal ""VMS_STACKSIZE"" (" """) (string_content "VMS_STACKSIZE") (" """))) (, ",") (binary_expression "param_1 != 0x6000002d" (identifier "param_1") (!= "!=") (number_literal "0x6000002d"))) () ")"))) () ")")) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")))))))))) (} "}")) (else_clause "else if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (if_statement "if (param_1 == 0x60000043) {\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }\n  else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 == 0x60000043)" (( "(") (binary_expression "param_1 == 0x60000043" (identifier "param_1") (== "==") (number_literal "0x60000043")) () ")")) (compound_statement "{\n    pcVar1 = "VMS_SYSVER_OFFSET";\n  }" ({ "{") (expression_statement "pcVar1 = "VMS_SYSVER_OFFSET";" (assignment_expression "pcVar1 = "VMS_SYSVER_OFFSET"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SYSVER_OFFSET"" (" """) (string_content "VMS_SYSVER_OFFSET") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (if_statement "if (param_1 < 0x60000044) {\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }\n  else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 < 0x60000044)" (( "(") (binary_expression "param_1 < 0x60000044" (identifier "param_1") (< "<") (number_literal "0x60000044")) () ")")) (compound_statement "{\n    if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n  }" ({ "{") (if_statement "if (param_1 == 0x6000003b) {\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }\n    else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 == 0x6000003b)" (( "(") (binary_expression "param_1 == 0x6000003b" (identifier "param_1") (== "==") (number_literal "0x6000003b")) () ")")) (compound_statement "{\n      pcVar1 = "VMS_SYMVEC_SEG";\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_SYMVEC_SEG";" (assignment_expression "pcVar1 = "VMS_SYMVEC_SEG"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SYMVEC_SEG"" (" """) (string_content "VMS_SYMVEC_SEG") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (if_statement "if (param_1 < 0x6000003c) {\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }\n    else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (if "if") (parenthesized_expression "(param_1 < 0x6000003c)" (( "(") (binary_expression "param_1 < 0x6000003c" (identifier "param_1") (< "<") (number_literal "0x6000003c")) () ")")) (compound_statement "{\n      pcVar1 = "VMS_SEG_NO";\n      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_SEG_NO";" (assignment_expression "pcVar1 = "VMS_SEG_NO"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SEG_NO"" (" """) (string_content "VMS_SEG_NO") (" """))) (; ";")) (if_statement "if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {\n        pcVar1 = (char *)0x0;\n      }" (if "if") (parenthesized_expression "(((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035))" (( "(") (binary_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&\n         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" (parenthesized_expression "((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039))" (( "(") (binary_expression "(param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" (parenthesized_expression "(param_1 != 0x60000037)" (( "(") (binary_expression "param_1 != 0x60000037" (identifier "param_1") (!= "!=") (number_literal "0x60000037")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)" (( "(") (comma_expression "pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039" (assignment_expression "pcVar1 = "VMS_SYMVEC_OFFSET"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SYMVEC_OFFSET"" (" """) (string_content "VMS_SYMVEC_OFFSET") (" """))) (, ",") (binary_expression "param_1 != 0x60000039" (identifier "param_1") (!= "!=") (number_literal "0x60000039"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)" (( "(") (comma_expression "pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035" (assignment_expression "pcVar1 = "VMS_LINKTIME"" (identifier "pcVar1") (= "=") (string_literal ""VMS_LINKTIME"" (" """) (string_content "VMS_LINKTIME") (" """))) (, ",") (binary_expression "param_1 != 0x60000035" (identifier "param_1") (!= "!=") (number_literal "0x60000035"))) () ")"))) () ")")) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" (else "else") (compound_statement "{\n      pcVar1 = "VMS_UNWIND_SEG";\n      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }\n    }" ({ "{") (expression_statement "pcVar1 = "VMS_UNWIND_SEG";" (assignment_expression "pcVar1 = "VMS_UNWIND_SEG"" (identifier "pcVar1") (= "=") (string_literal ""VMS_UNWIND_SEG"" (" """) (string_content "VMS_UNWIND_SEG") (" """))) (; ";")) (if_statement "if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {\n        pcVar1 = (char *)0x0;\n      }" (if "if") (parenthesized_expression "(((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d))" (( "(") (binary_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&\n         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" (parenthesized_expression "((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041))" (( "(") (binary_expression "(param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" (parenthesized_expression "(param_1 != 0x6000003f)" (( "(") (binary_expression "param_1 != 0x6000003f" (identifier "param_1") (!= "!=") (number_literal "0x6000003f")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)" (( "(") (comma_expression "pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041" (assignment_expression "pcVar1 = "VMS_STRTAB_OFFSET"" (identifier "pcVar1") (= "=") (string_literal ""VMS_STRTAB_OFFSET"" (" """) (string_content "VMS_STRTAB_OFFSET") (" """))) (, ",") (binary_expression "param_1 != 0x60000041" (identifier "param_1") (!= "!=") (number_literal "0x60000041"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)" (( "(") (comma_expression "pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d" (assignment_expression "pcVar1 = "VMS_UNWIND_OFFSET"" (identifier "pcVar1") (= "=") (string_literal ""VMS_UNWIND_OFFSET"" (" """) (string_content "VMS_UNWIND_OFFSET") (" """))) (, ",") (binary_expression "param_1 != 0x6000003d" (identifier "param_1") (!= "!=") (number_literal "0x6000003d"))) () ")"))) () ")")) (compound_statement "{\n        pcVar1 = (char *)0x0;\n      }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")))))) (} "}")) (else_clause "else if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (if_statement "if (param_1 == 0x6000004b) {\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }\n  else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 == 0x6000004b)" (( "(") (binary_expression "param_1 == 0x6000004b" (identifier "param_1") (== "==") (number_literal "0x6000004b")) () ")")) (compound_statement "{\n    pcVar1 = "VMS_PLTGOT_OFFSET";\n  }" ({ "{") (expression_statement "pcVar1 = "VMS_PLTGOT_OFFSET";" (assignment_expression "pcVar1 = "VMS_PLTGOT_OFFSET"" (identifier "pcVar1") (= "=") (string_literal ""VMS_PLTGOT_OFFSET"" (" """) (string_content "VMS_PLTGOT_OFFSET") (" """))) (; ";")) (} "}")) (else_clause "else if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (if_statement "if (param_1 < 0x6000004c) {\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }\n  else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (if "if") (parenthesized_expression "(param_1 < 0x6000004c)" (( "(") (binary_expression "param_1 < 0x6000004c" (identifier "param_1") (< "<") (number_literal "0x6000004c")) () ")")) (compound_statement "{\n    pcVar1 = "VMS_SEG_RELA_OFF";\n    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" ({ "{") (expression_statement "pcVar1 = "VMS_SEG_RELA_OFF";" (assignment_expression "pcVar1 = "VMS_SEG_RELA_OFF"" (identifier "pcVar1") (= "=") (string_literal ""VMS_SEG_RELA_OFF"" (" """) (string_content "VMS_SEG_RELA_OFF") (" """))) (; ";")) (if_statement "if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {\n      pcVar1 = (char *)0x0;\n    }" (if "if") (parenthesized_expression "(((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045))" (( "(") (binary_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&\n       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" (parenthesized_expression "((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049))" (( "(") (binary_expression "(param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" (parenthesized_expression "(param_1 != 0x60000047)" (( "(") (binary_expression "param_1 != 0x60000047" (identifier "param_1") (!= "!=") (number_literal "0x60000047")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)" (( "(") (comma_expression "pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049" (assignment_expression "pcVar1 = "VMS_FIXUP_RELA_OFF"" (identifier "pcVar1") (= "=") (string_literal ""VMS_FIXUP_RELA_OFF"" (" """) (string_content "VMS_FIXUP_RELA_OFF") (" """))) (, ",") (binary_expression "param_1 != 0x60000049" (identifier "param_1") (!= "!=") (number_literal "0x60000049"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)" (( "(") (comma_expression "pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045" (assignment_expression "pcVar1 = "VMS_IMG_RELA_OFF"" (identifier "pcVar1") (= "=") (string_literal ""VMS_IMG_RELA_OFF"" (" """) (string_content "VMS_IMG_RELA_OFF") (" """))) (, ",") (binary_expression "param_1 != 0x60000045" (identifier "param_1") (!= "!=") (number_literal "0x60000045"))) () ")"))) () ")")) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" (else "else") (compound_statement "{\n    pcVar1 = "VMS_FPMODE";\n    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }\n  }" ({ "{") (expression_statement "pcVar1 = "VMS_FPMODE";" (assignment_expression "pcVar1 = "VMS_FPMODE"" (identifier "pcVar1") (= "=") (string_literal ""VMS_FPMODE"" (" """) (string_content "VMS_FPMODE") (" """))) (; ";")) (if_statement "if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {\n      pcVar1 = (char *)0x0;\n    }" (if "if") (parenthesized_expression "(((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d))" (( "(") (binary_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&\n       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" (parenthesized_expression "((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000))" (( "(") (binary_expression "(param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" (parenthesized_expression "(param_1 != 0x6000004f)" (( "(") (binary_expression "param_1 != 0x6000004f" (identifier "param_1") (!= "!=") (number_literal "0x6000004f")) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)" (( "(") (comma_expression "pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000" (assignment_expression "pcVar1 = "IA_64_PLT_RESERVE"" (identifier "pcVar1") (= "=") (string_literal ""IA_64_PLT_RESERVE"" (" """) (string_content "IA_64_PLT_RESERVE") (" """))) (, ",") (binary_expression "param_1 != 0x70000000" (identifier "param_1") (!= "!=") (number_literal "0x70000000"))) () ")"))) () ")")) (&& "&&") (parenthesized_expression "(pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)" (( "(") (comma_expression "pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d" (assignment_expression "pcVar1 = "VMS_PLTGOT_SEG"" (identifier "pcVar1") (= "=") (string_literal ""VMS_PLTGOT_SEG"" (" """) (string_content "VMS_PLTGOT_SEG") (" """))) (, ",") (binary_expression "param_1 != 0x6000004d" (identifier "param_1") (!= "!=") (number_literal "0x6000004d"))) () ")"))) () ")")) (compound_statement "{\n      pcVar1 = (char *)0x0;\n    }" ({ "{") (expression_statement "pcVar1 = (char *)0x0;" (assignment_expression "pcVar1 = (char *)0x0" (identifier "pcVar1") (= "=") (cast_expression "(char *)0x0" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) (; ";")) (} "}"))) (} "}")))))))))))))) (return_statement "return pcVar1;" (return "return") (identifier "pcVar1") (; ";")) (} "}")))

/* WARNING: Function: __x86.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */

char * __regparm3 function_1(type_1 var_1)

{
  char *pcVar1;
  
  if (var_1 == 0x60000033) {
    pcVar1 = "VMS_UNWIND_INFOSEG";
  }
  else if (var_1 < 0x60000034) {
    if (var_1 == 0x60000021) {
      pcVar1 = "VMS_SEG_RELA_CNT";
    }
    else if (var_1 < 0x60000022) {
      if (var_1 == 0x60000017) {
        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";
      }
      else if (var_1 < 0x60000018) {
        pcVar1 = "VMS_IMGIOCNT";
        if (((var_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", var_1 != 0x60000015)) &&
           (pcVar1 = "VMS_SUBTYPE", var_1 != 0x6000000d)) {
          pcVar1 = (char *)0x0;
        }
      }
      else {
        pcVar1 = "VMS_NEEDED_IDENT";
        if ((var_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", var_1 != 0x6000001f)) {
          pcVar1 = "VMS_IDENT";
          if (var_1 != 0x60000019) {
            pcVar1 = (char *)0x0;
          }
          return pcVar1;
        }
      }
    }
    else if (var_1 == 0x6000002b) {
      pcVar1 = "VMS_XLATED";
    }
    else if (var_1 < 0x6000002c) {
      pcVar1 = "VMS_FIXUP_NEEDED";
      if ((var_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", var_1 != 0x60000027)) {
        pcVar1 = "VMS_FIXUP_RELA_CNT";
        if (var_1 != 0x60000023) {
          pcVar1 = (char *)0x0;
        }
        return pcVar1;
      }
    }
    else {
      pcVar1 = "VMS_UNWINDSZ";
      if (((var_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", var_1 != 0x60000031)) &&
         (pcVar1 = "VMS_STACKSIZE", var_1 != 0x6000002d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (var_1 == 0x60000043) {
    pcVar1 = "VMS_SYSVER_OFFSET";
  }
  else if (var_1 < 0x60000044) {
    if (var_1 == 0x6000003b) {
      pcVar1 = "VMS_SYMVEC_SEG";
    }
    else if (var_1 < 0x6000003c) {
      pcVar1 = "VMS_SEG_NO";
      if (((var_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", var_1 != 0x60000039)) &&
         (pcVar1 = "VMS_LINKTIME", var_1 != 0x60000035)) {
        pcVar1 = (char *)0x0;
      }
    }
    else {
      pcVar1 = "VMS_UNWIND_SEG";
      if (((var_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", var_1 != 0x60000041)) &&
         (pcVar1 = "VMS_UNWIND_OFFSET", var_1 != 0x6000003d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (var_1 == 0x6000004b) {
    pcVar1 = "VMS_PLTGOT_OFFSET";
  }
  else if (var_1 < 0x6000004c) {
    pcVar1 = "VMS_SEG_RELA_OFF";
    if (((var_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", var_1 != 0x60000049)) &&
       (pcVar1 = "VMS_IMG_RELA_OFF", var_1 != 0x60000045)) {
      pcVar1 = (char *)0x0;
    }
  }
  else {
    pcVar1 = "VMS_FPMODE";
    if (((var_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", var_1 != 0x70000000)) &&
       (pcVar1 = "VMS_PLTGOT_SEG", var_1 != 0x6000004d)) {
      pcVar1 = (char *)0x0;
    }
  }
  return pcVar1;
}


(translation_unit (function_definition type: (primitive_type) declarator: (pointer_declarator (ERROR (identifier)) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (identifier))))) body: (compound_statement (declaration type: (primitive_type) declarator: (pointer_declarator declarator: (identifier))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal))))))) alternative: (else_clause (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal)))))) (return_statement (identifier)))))))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal)))))) (return_statement (identifier))))) alternative: (else_clause (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal)))))))))))))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal))))))) alternative: (else_clause (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal)))))))))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content))))) alternative: (else_clause (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal))))))) alternative: (else_clause (compound_statement (expression_statement (assignment_expression left: (identifier) right: (string_literal (string_content)))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) right: (parenthesized_expression (comma_expression left: (assignment_expression left: (identifier) right: (string_literal (string_content))) right: (binary_expression left: (identifier) right: (number_literal)))))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal))))))))))))))))))) (return_statement (identifier)))))

/* WARNING: Function: __i686.get_pc_thunk.cx replaced with injection: get_pc_thunk_cx */

char * __regparm3 MASKED(uint param_1)

{
  char *pcVar1;
  
  if (param_1 == 0x60000033) {
    pcVar1 = "VMS_UNWIND_INFOSEG";
  }
  else if (param_1 < 0x60000034) {
    if (param_1 == 0x60000021) {
      pcVar1 = "VMS_SEG_RELA_CNT";
    }
    else if (param_1 < 0x60000022) {
      if (param_1 == 0x60000017) {
        pcVar1 = "VMS_VIR_MEM_BLK_SIZ";
      }
      else if (param_1 < 0x60000018) {
        pcVar1 = "VMS_IMGIOCNT";
        if (((param_1 != 0x6000000f) && (pcVar1 = "VMS_LNKFLAGS", param_1 != 0x60000015)) &&
           (pcVar1 = "VMS_SUBTYPE", param_1 != 0x6000000d)) {
          pcVar1 = (char *)0x0;
        }
      }
      else {
        pcVar1 = "VMS_NEEDED_IDENT";
        if ((param_1 != 0x6000001d) && (pcVar1 = "VMS_IMG_RELA_CNT", param_1 != 0x6000001f)) {
          pcVar1 = "VMS_IDENT";
          if (param_1 != 0x60000019) {
            pcVar1 = (char *)0x0;
          }
          return pcVar1;
        }
      }
    }
    else if (param_1 == 0x6000002b) {
      pcVar1 = "VMS_XLATED";
    }
    else if (param_1 < 0x6000002c) {
      pcVar1 = "VMS_FIXUP_NEEDED";
      if ((param_1 != 0x60000025) && (pcVar1 = "VMS_SYMVEC_CNT", param_1 != 0x60000027)) {
        pcVar1 = "VMS_FIXUP_RELA_CNT";
        if (param_1 != 0x60000023) {
          pcVar1 = (char *)0x0;
        }
        return pcVar1;
      }
    }
    else {
      pcVar1 = "VMS_UNWINDSZ";
      if (((param_1 != 0x6000002f) && (pcVar1 = "VMS_UNWIND_CODSEG", param_1 != 0x60000031)) &&
         (pcVar1 = "VMS_STACKSIZE", param_1 != 0x6000002d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (param_1 == 0x60000043) {
    pcVar1 = "VMS_SYSVER_OFFSET";
  }
  else if (param_1 < 0x60000044) {
    if (param_1 == 0x6000003b) {
      pcVar1 = "VMS_SYMVEC_SEG";
    }
    else if (param_1 < 0x6000003c) {
      pcVar1 = "VMS_SEG_NO";
      if (((param_1 != 0x60000037) && (pcVar1 = "VMS_SYMVEC_OFFSET", param_1 != 0x60000039)) &&
         (pcVar1 = "VMS_LINKTIME", param_1 != 0x60000035)) {
        pcVar1 = (char *)0x0;
      }
    }
    else {
      pcVar1 = "VMS_UNWIND_SEG";
      if (((param_1 != 0x6000003f) && (pcVar1 = "VMS_STRTAB_OFFSET", param_1 != 0x60000041)) &&
         (pcVar1 = "VMS_UNWIND_OFFSET", param_1 != 0x6000003d)) {
        pcVar1 = (char *)0x0;
      }
    }
  }
  else if (param_1 == 0x6000004b) {
    pcVar1 = "VMS_PLTGOT_OFFSET";
  }
  else if (param_1 < 0x6000004c) {
    pcVar1 = "VMS_SEG_RELA_OFF";
    if (((param_1 != 0x60000047) && (pcVar1 = "VMS_FIXUP_RELA_OFF", param_1 != 0x60000049)) &&
       (pcVar1 = "VMS_IMG_RELA_OFF", param_1 != 0x60000045)) {
      pcVar1 = (char *)0x0;
    }
  }
  else {
    pcVar1 = "VMS_FPMODE";
    if (((param_1 != 0x6000004f) && (pcVar1 = "IA_64_PLT_RESERVE", param_1 != 0x70000000)) &&
       (pcVar1 = "VMS_PLTGOT_SEG", param_1 != 0x6000004d)) {
      pcVar1 = (char *)0x0;
    }
  }
  return pcVar1;
}

